diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index dfe0770..0000000
--- a/.gitattributes
+++ /dev/null
@@ -1,2 +0,0 @@
-# Auto detect text files and perform LF normalization
-* text=auto
diff --git a/BGME.Framework.API/BGME.Framework.API.deps.json b/BGME.Framework.API/BGME.Framework.API.deps.json
new file mode 100644
index 0000000..f649f32
--- /dev/null
+++ b/BGME.Framework.API/BGME.Framework.API.deps.json
@@ -0,0 +1,163 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "BGME.Framework.API/1.0.0": {
+ "dependencies": {
+ "BGME.Framework.Interfaces": "1.0.0",
+ "Project.Utils": "1.0.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.Mod.Loader.IO": "2.5.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "BGME.Framework.API.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/7.0.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {},
+ "Reloaded.Mod.Loader.IO/2.5.0": {
+ "dependencies": {
+ "Reloaded.Memory": "7.0.0",
+ "Reloaded.Mod.Interfaces": "2.4.0"
+ },
+ "runtime": {
+ "lib/net7.0/Reloaded.Mod.Loader.IO.dll": {
+ "assemblyVersion": "2.5.0.0",
+ "fileVersion": "2.5.0.0"
+ }
+ }
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "BGME.Framework.Interfaces/1.0.0": {
+ "runtime": {
+ "BGME.Framework.Interfaces.dll": {}
+ }
+ },
+ "Project.Utils/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "Project.Utils.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "BGME.Framework.API/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QGg022yKnymnOGvvWQbIa7s0ODm3YRf4epRtr4D9pQ3KBy7mq/pF5kqCgW1oCmocjKnCKNBOBIz2A4zgZkLNkQ==",
+ "path": "reloaded.memory/7.0.0",
+ "hashPath": "reloaded.memory.7.0.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Loader.IO/2.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-g8ufdTzLoZeS/ifgqscqqWxNQyTE5jkKvBK8hgD7zVN+Hlw9NWwNHumiaM8UpdEXGRa3IdhKFd6DViVa0b7ZJQ==",
+ "path": "reloaded.mod.loader.io/2.5.0",
+ "hashPath": "reloaded.mod.loader.io.2.5.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "BGME.Framework.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Project.Utils/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/BGME.Framework.API/BGME.Framework.API.dll b/BGME.Framework.API/BGME.Framework.API.dll
new file mode 100644
index 0000000..8b8ea8a
Binary files /dev/null and b/BGME.Framework.API/BGME.Framework.API.dll differ
diff --git a/BGME.Framework.API/BGME.Framework.Interfaces.dll b/BGME.Framework.API/BGME.Framework.Interfaces.dll
new file mode 100644
index 0000000..0864414
Binary files /dev/null and b/BGME.Framework.API/BGME.Framework.Interfaces.dll differ
diff --git a/BGME.Framework.API/ModConfig.json b/BGME.Framework.API/ModConfig.json
new file mode 100644
index 0000000..3a9f327
--- /dev/null
+++ b/BGME.Framework.API/ModConfig.json
@@ -0,0 +1,44 @@
+{
+ "ModId": "BGME.Framework.API",
+ "ModName": "BGME Framework API",
+ "ModAuthor": "zutomayofan50",
+ "ModVersion": "1.0.1",
+ "ModDescription": "BGME Framework API.",
+ "ModDll": "BGME.Framework.API.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/BGME.Framework.API.dll",
+ "ModR2RManagedDll64": "x64/BGME.Framework.API.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": true,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "BGME.Framework.API.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": ""
+}
diff --git a/BGME.Framework.API/Preview.png b/BGME.Framework.API/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/BGME.Framework.API/Preview.png differ
diff --git a/BGME.Framework.API/Project.Utils.dll b/BGME.Framework.API/Project.Utils.dll
new file mode 100644
index 0000000..e81d409
Binary files /dev/null and b/BGME.Framework.API/Project.Utils.dll differ
diff --git a/BGME.Framework.API/Reloaded.Hooks.Definitions.dll b/BGME.Framework.API/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Hooks.Definitions.dll differ
diff --git a/BGME.Framework.API/Reloaded.Hooks.ReloadedII.Interfaces.dll b/BGME.Framework.API/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/BGME.Framework.API/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/BGME.Framework.API/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/BGME.Framework.API/Reloaded.Memory.Sigscan.Definitions.dll b/BGME.Framework.API/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..fb3f6c1
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/BGME.Framework.API/Reloaded.Memory.dll b/BGME.Framework.API/Reloaded.Memory.dll
new file mode 100644
index 0000000..01a9279
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Memory.dll differ
diff --git a/BGME.Framework.API/Reloaded.Mod.Loader.IO.dll b/BGME.Framework.API/Reloaded.Mod.Loader.IO.dll
new file mode 100644
index 0000000..ecd9c46
Binary files /dev/null and b/BGME.Framework.API/Reloaded.Mod.Loader.IO.dll differ
diff --git a/BGME.Framework.API/Sewer56.Update.Metadata.json b/BGME.Framework.API/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..2e4451f
--- /dev/null
+++ b/BGME.Framework.API/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.1","Hashes":{"Files":[{"RelativePath":"BGME.Framework.API.deps.json","Hash":14383138884897622599},{"RelativePath":"BGME.Framework.API.dll","Hash":6897760156656441110},{"RelativePath":"BGME.Framework.Interfaces.dll","Hash":598878965910638928},{"RelativePath":"ModConfig.json","Hash":8798505928015775906},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Project.Utils.dll","Hash":14155723310001625670},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.dll","Hash":6627943841706942992},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":15683563139532478541},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337},{"RelativePath":"Reloaded.Mod.Loader.IO.dll","Hash":18149338732163267557}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","BGME\\.Framework\\.API\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/BGME.Framework/Antlr4.Runtime.Standard.dll b/BGME.Framework/Antlr4.Runtime.Standard.dll
new file mode 100644
index 0000000..40a8f68
Binary files /dev/null and b/BGME.Framework/Antlr4.Runtime.Standard.dll differ
diff --git a/BGME.Framework/Antlr4BuildTasks.dll b/BGME.Framework/Antlr4BuildTasks.dll
new file mode 100644
index 0000000..b9ef673
Binary files /dev/null and b/BGME.Framework/Antlr4BuildTasks.dll differ
diff --git a/BGME.Framework/BGME.Framework.Interfaces.dll b/BGME.Framework/BGME.Framework.Interfaces.dll
new file mode 100644
index 0000000..54a69f4
Binary files /dev/null and b/BGME.Framework/BGME.Framework.Interfaces.dll differ
diff --git a/BGME.Framework/BGME.Framework.deps.json b/BGME.Framework/BGME.Framework.deps.json
new file mode 100644
index 0000000..f7e2e69
--- /dev/null
+++ b/BGME.Framework/BGME.Framework.deps.json
@@ -0,0 +1,896 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "BGME.Framework/1.0.0": {
+ "dependencies": {
+ "BGME.Framework.Interfaces": "1.0.0",
+ "CommunityToolkit.Mvvm": "8.2.2",
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "PersonaModdingMetadata.Shared": "1.0.0",
+ "PersonaMusicScript.Library": "1.0.0",
+ "PersonaMusicScript.Types": "1.0.0",
+ "Project.Utils": "1.0.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0",
+ "p5rpc.lib.interfaces": "1.0.1"
+ },
+ "runtime": {
+ "BGME.Framework.dll": {}
+ }
+ },
+ "Antlr4.Runtime.Standard/4.13.1": {
+ "runtime": {
+ "lib/netstandard2.0/Antlr4.Runtime.Standard.dll": {
+ "assemblyVersion": "4.13.1.0",
+ "fileVersion": "4.13.1.0"
+ }
+ }
+ },
+ "Antlr4BuildTasks/12.2.0": {
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.2.0",
+ "Microsoft.Build.Utilities.Core": "17.2.0",
+ "System.CodeDom": "6.0.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
+ "System.Threading": "4.3.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Antlr4BuildTasks.dll": {
+ "assemblyVersion": "12.2.0.0",
+ "fileVersion": "12.2.0.0"
+ }
+ }
+ },
+ "CommunityToolkit.Mvvm/8.2.2": {
+ "runtime": {
+ "lib/net6.0/CommunityToolkit.Mvvm.dll": {
+ "assemblyVersion": "8.2.0.0",
+ "fileVersion": "8.2.2.1"
+ }
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Microsoft.Build.Framework/17.2.0": {
+ "dependencies": {
+ "Microsoft.Win32.Registry": "4.3.0",
+ "System.Security.Permissions": "4.7.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Build.Framework.dll": {
+ "assemblyVersion": "15.1.0.0",
+ "fileVersion": "17.2.0.20702"
+ }
+ }
+ },
+ "Microsoft.Build.Utilities.Core/17.2.0": {
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.2.0",
+ "Microsoft.NET.StringTools": "1.0.0",
+ "Microsoft.Win32.Registry": "4.3.0",
+ "System.Collections.Immutable": "7.0.0",
+ "System.Configuration.ConfigurationManager": "4.7.0"
+ },
+ "runtime": {
+ "lib/net6.0/Microsoft.Build.Utilities.Core.dll": {
+ "assemblyVersion": "15.1.0.0",
+ "fileVersion": "17.2.0.20702"
+ }
+ }
+ },
+ "Microsoft.NET.StringTools/1.0.0": {
+ "dependencies": {
+ "System.Memory": "4.5.4",
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.NET.StringTools.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.26302"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/3.1.0": {},
+ "Microsoft.NETCore.Targets/1.1.0": {},
+ "Microsoft.Win32.Registry/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "System.Collections": "4.3.0",
+ "System.Globalization": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Extensions": "4.3.0",
+ "System.Runtime.Handles": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0"
+ }
+ },
+ "Microsoft.Win32.SystemEvents/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Win32.SystemEvents.dll": {
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "p5rpc.lib.interfaces/1.0.1": {
+ "runtime": {
+ "lib/net7.0/p5rpc.lib.interfaces.dll": {
+ "assemblyVersion": "1.0.1.0",
+ "fileVersion": "1.0.1.0"
+ }
+ }
+ },
+ "protobuf-net/3.2.26": {
+ "dependencies": {
+ "protobuf-net.Core": "3.2.26"
+ },
+ "runtime": {
+ "lib/net6.0/protobuf-net.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.2.26.38424"
+ }
+ }
+ },
+ "protobuf-net.Core/3.2.26": {
+ "dependencies": {
+ "System.Collections.Immutable": "7.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/protobuf-net.Core.dll": {
+ "assemblyVersion": "3.0.0.0",
+ "fileVersion": "3.2.26.38424"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "runtime.native.System/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.CodeDom/6.0.0": {
+ "runtime": {
+ "lib/net6.0/System.CodeDom.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Collections/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Collections.Immutable/7.0.0": {},
+ "System.Configuration.ConfigurationManager/4.7.0": {
+ "dependencies": {
+ "System.Security.Cryptography.ProtectedData": "4.7.0",
+ "System.Security.Permissions": "4.7.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Drawing.Common/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.Win32.SystemEvents": "4.7.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Drawing.Common.dll": {
+ "assemblyVersion": "4.0.0.1",
+ "fileVersion": "4.6.26919.2"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll": {
+ "rid": "unix",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ },
+ "runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.2.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Globalization/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.IO/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0",
+ "System.Text.Encoding": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Memory/4.5.4": {},
+ "System.Reflection/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.IO": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Extensions/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Reflection.Primitives/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Resources.ResourceManager/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Globalization": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0"
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/5.0.0": {},
+ "System.Runtime.Extensions/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.Handles/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.Handles": "4.3.0"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+ "dependencies": {
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Extensions": "4.3.0",
+ "System.Resources.ResourceManager": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Runtime.InteropServices": "4.3.0",
+ "System.Threading": "4.3.0",
+ "runtime.native.System": "4.3.0"
+ }
+ },
+ "System.Security.AccessControl/4.7.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "System.Security.Principal.Windows": "4.7.0"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/4.7.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.5.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Permissions/4.7.0": {
+ "dependencies": {
+ "System.Security.AccessControl": "4.7.0",
+ "System.Windows.Extensions": "4.7.0"
+ },
+ "runtime": {
+ "lib/netcoreapp3.0/System.Security.Permissions.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "System.Security.Principal.Windows/4.7.0": {},
+ "System.Text.Encoding/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Threading/4.3.0": {
+ "dependencies": {
+ "System.Runtime": "4.3.0",
+ "System.Threading.Tasks": "4.3.0"
+ }
+ },
+ "System.Threading.Tasks/4.3.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "3.1.0",
+ "Microsoft.NETCore.Targets": "1.1.0",
+ "System.Runtime": "4.3.0"
+ }
+ },
+ "System.Windows.Extensions/4.7.0": {
+ "dependencies": {
+ "System.Drawing.Common": "4.7.0"
+ },
+ "runtime": {
+ "lib/netcoreapp3.0/System.Windows.Extensions.dll": {
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll": {
+ "rid": "win",
+ "assetType": "runtime",
+ "assemblyVersion": "4.0.1.0",
+ "fileVersion": "4.700.19.56404"
+ }
+ }
+ },
+ "YamlDotNet/13.7.1": {
+ "runtime": {
+ "lib/net7.0/YamlDotNet.dll": {
+ "assemblyVersion": "13.0.0.0",
+ "fileVersion": "13.7.1.0"
+ }
+ }
+ },
+ "BGME.Framework.Interfaces/1.0.0": {
+ "runtime": {
+ "BGME.Framework.Interfaces.dll": {}
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ },
+ "Libellus Library/1.0.0": {
+ "runtime": {
+ "Libellus Library.dll": {}
+ }
+ },
+ "Persona.Music.Types/1.0.0": {
+ "dependencies": {
+ "PersonaModdingMetadata.Shared": "1.0.0"
+ },
+ "runtime": {
+ "Persona.Music.Types.dll": {}
+ }
+ },
+ "PersonaModdingMetadata.Shared/1.0.0": {
+ "runtime": {
+ "PersonaModdingMetadata.Shared.dll": {}
+ }
+ },
+ "PersonaMusicScript.Library/1.0.0": {
+ "dependencies": {
+ "Antlr4.Runtime.Standard": "4.13.1",
+ "Antlr4BuildTasks": "12.2.0",
+ "PersonaModdingMetadata.Shared": "1.0.0",
+ "PersonaMusicScript.Types": "1.0.0",
+ "protobuf-net": "3.2.26"
+ },
+ "runtime": {
+ "PersonaMusicScript.Library.dll": {}
+ }
+ },
+ "PersonaMusicScript.Types/1.0.0": {
+ "dependencies": {
+ "Persona.Music.Types": "1.0.0",
+ "PersonaModdingMetadata.Shared": "1.0.0",
+ "YamlDotNet": "13.7.1"
+ },
+ "runtime": {
+ "PersonaMusicScript.Types.dll": {}
+ }
+ },
+ "Project.Utils/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "Project.Utils.dll": {}
+ }
+ },
+ "Phos.MusicManager.Library/1.0.0.0": {
+ "runtime": {
+ "Phos.MusicManager.Library.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "BGME.Framework/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Antlr4.Runtime.Standard/4.13.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Da5+i4kFHUseJRZGcBG5fmZGpA/Ns180ibrQMxgZzjpQOnENVvSL5gi5HZ8Ncz8/AR2WsKbOg2lMBzjz0HUQcA==",
+ "path": "antlr4.runtime.standard/4.13.1",
+ "hashPath": "antlr4.runtime.standard.4.13.1.nupkg.sha512"
+ },
+ "Antlr4BuildTasks/12.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hJLeFAFhEA9fWXPDfhUqm18xcoNcMNi8vfsJODU5GXRdbYHQB9H+eOIdeGv+vrNWZEeHt+eWhCspoj70M1lggw==",
+ "path": "antlr4buildtasks/12.2.0",
+ "hashPath": "antlr4buildtasks.12.2.0.nupkg.sha512"
+ },
+ "CommunityToolkit.Mvvm/8.2.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-r0g0k9tGYdrnz8R7T3x5UiokDffeevzK/2P/9SBL6fqLgN8B157MIi/bVUWI1KAz6ZorZrK9AdABCWUeXZZsvA==",
+ "path": "communitytoolkit.mvvm/8.2.2",
+ "hashPath": "communitytoolkit.mvvm.8.2.2.nupkg.sha512"
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.Build.Framework/17.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5MtMF6vZeK8Nq6r9GctGpfiBa+r5+pTCnZJp8Bi6C74TysWl5ri6vmuLbsYhzvXqTPbnvDxCpKAI90z3m4m5mw==",
+ "path": "microsoft.build.framework/17.2.0",
+ "hashPath": "microsoft.build.framework.17.2.0.nupkg.sha512"
+ },
+ "Microsoft.Build.Utilities.Core/17.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u/EovDpKFkT+u0UH3pXgYporYAwBSNi6L3e3Aj0ZtaF11YyQSeoABKnCFxYfwzZsllRx344kkCVHEjDOJFvb5Q==",
+ "path": "microsoft.build.utilities.core/17.2.0",
+ "hashPath": "microsoft.build.utilities.core.17.2.0.nupkg.sha512"
+ },
+ "Microsoft.NET.StringTools/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZYVcoDM0LnSyT5nWoRGfShYdOecCw2sOXWwP6j1Z0u48Xq3+BVvZ+EiPCX9/8Gz439giW+O1H1kWF9Eb/w6rVg==",
+ "path": "microsoft.net.stringtools/1.0.0",
+ "hashPath": "microsoft.net.stringtools.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/3.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
+ "path": "microsoft.netcore.platforms/3.1.0",
+ "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
+ "path": "microsoft.netcore.targets/1.1.0",
+ "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.Registry/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
+ "path": "microsoft.win32.registry/4.3.0",
+ "hashPath": "microsoft.win32.registry.4.3.0.nupkg.sha512"
+ },
+ "Microsoft.Win32.SystemEvents/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-mtVirZr++rq+XCDITMUdnETD59XoeMxSpLRIII7JRI6Yj0LEDiO1pPn0ktlnIj12Ix8bfvQqQDMMIF9wC98oCA==",
+ "path": "microsoft.win32.systemevents/4.7.0",
+ "hashPath": "microsoft.win32.systemevents.4.7.0.nupkg.sha512"
+ },
+ "p5rpc.lib.interfaces/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cc5qsmO4/7v34GorY6jjziimuO0+hbWxDvQtkSwBr+Q/G+p2TBFxPT8nxZVoxW1Y4AQXNUqI0VdQk6wuwyX51g==",
+ "path": "p5rpc.lib.interfaces/1.0.1",
+ "hashPath": "p5rpc.lib.interfaces.1.0.1.nupkg.sha512"
+ },
+ "protobuf-net/3.2.26": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zBzBiKs4yP+tzQOsRA5WbI/zayS6eFv8g0KIKNPI7/RUY1nk9Oe+STmtbUYkNUkO3T3SidEoZv+tF1nmgTSutQ==",
+ "path": "protobuf-net/3.2.26",
+ "hashPath": "protobuf-net.3.2.26.nupkg.sha512"
+ },
+ "protobuf-net.Core/3.2.26": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-s8oJW9dBVxix4p8uqMbeG++DIGjgzOFAKoP2i5wayeeFOKBqG+cCBO2S/CAC4MAFlb5m1Os2m/miLcqRCgqJ7Q==",
+ "path": "protobuf-net.core/3.2.26",
+ "hashPath": "protobuf-net.core.3.2.26.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "runtime.native.System/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
+ "path": "runtime.native.system/4.3.0",
+ "hashPath": "runtime.native.system.4.3.0.nupkg.sha512"
+ },
+ "System.CodeDom/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==",
+ "path": "system.codedom/6.0.0",
+ "hashPath": "system.codedom.6.0.0.nupkg.sha512"
+ },
+ "System.Collections/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
+ "path": "system.collections/4.3.0",
+ "hashPath": "system.collections.4.3.0.nupkg.sha512"
+ },
+ "System.Collections.Immutable/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==",
+ "path": "system.collections.immutable/7.0.0",
+ "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512"
+ },
+ "System.Configuration.ConfigurationManager/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/anOTeSZCNNI2zDilogWrZ8pNqCmYbzGNexUnNhjW8k0sHqEZ2nHJBp147jBV3hGYswu5lINpNg1vxR7bnqvVA==",
+ "path": "system.configuration.configurationmanager/4.7.0",
+ "hashPath": "system.configuration.configurationmanager.4.7.0.nupkg.sha512"
+ },
+ "System.Drawing.Common/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-v+XbyYHaZjDfn0ENmJEV1VYLgGgCTx1gnfOBcppowbpOAriglYgGCvFCPr2EEZyBvXlpxbEsTwkOlInl107ahA==",
+ "path": "system.drawing.common/4.7.0",
+ "hashPath": "system.drawing.common.4.7.0.nupkg.sha512"
+ },
+ "System.Globalization/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
+ "path": "system.globalization/4.3.0",
+ "hashPath": "system.globalization.4.3.0.nupkg.sha512"
+ },
+ "System.IO/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
+ "path": "system.io/4.3.0",
+ "hashPath": "system.io.4.3.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
+ "path": "system.memory/4.5.4",
+ "hashPath": "system.memory.4.5.4.nupkg.sha512"
+ },
+ "System.Reflection/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
+ "path": "system.reflection/4.3.0",
+ "hashPath": "system.reflection.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
+ "path": "system.reflection.extensions/4.3.0",
+ "hashPath": "system.reflection.extensions.4.3.0.nupkg.sha512"
+ },
+ "System.Reflection.Primitives/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
+ "path": "system.reflection.primitives/4.3.0",
+ "hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
+ },
+ "System.Resources.ResourceManager/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
+ "path": "system.resources.resourcemanager/4.3.0",
+ "hashPath": "system.resources.resourcemanager.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
+ "path": "system.runtime/4.3.0",
+ "hashPath": "system.runtime.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/5.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA==",
+ "path": "system.runtime.compilerservices.unsafe/5.0.0",
+ "hashPath": "system.runtime.compilerservices.unsafe.5.0.0.nupkg.sha512"
+ },
+ "System.Runtime.Extensions/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
+ "path": "system.runtime.extensions/4.3.0",
+ "hashPath": "system.runtime.extensions.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.Handles/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
+ "path": "system.runtime.handles/4.3.0",
+ "hashPath": "system.runtime.handles.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
+ "path": "system.runtime.interopservices/4.3.0",
+ "hashPath": "system.runtime.interopservices.4.3.0.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
+ "path": "system.runtime.interopservices.runtimeinformation/4.3.0",
+ "hashPath": "system.runtime.interopservices.runtimeinformation.4.3.0.nupkg.sha512"
+ },
+ "System.Security.AccessControl/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
+ "path": "system.security.accesscontrol/4.7.0",
+ "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.ProtectedData/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ehYW0m9ptxpGWvE4zgqongBVWpSDU/JCFD4K7krxkQwSz/sFQjEXCUqpvencjy6DYDbn7Ig09R8GFffu8TtneQ==",
+ "path": "system.security.cryptography.protecteddata/4.7.0",
+ "hashPath": "system.security.cryptography.protecteddata.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Permissions/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-dkOV6YYVBnYRa15/yv004eCGRBVADXw8qRbbNiCn/XpdJSUXkkUeIvdvFHkvnko4CdKMqG8yRHC4ox83LSlMsQ==",
+ "path": "system.security.permissions/4.7.0",
+ "hashPath": "system.security.permissions.4.7.0.nupkg.sha512"
+ },
+ "System.Security.Principal.Windows/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
+ "path": "system.security.principal.windows/4.7.0",
+ "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
+ "path": "system.text.encoding/4.3.0",
+ "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
+ },
+ "System.Threading/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
+ "path": "system.threading/4.3.0",
+ "hashPath": "system.threading.4.3.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks/4.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
+ "path": "system.threading.tasks/4.3.0",
+ "hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
+ },
+ "System.Windows.Extensions/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CeWTdRNfRaSh0pm2gDTJFwVaXfTq6Xwv/sA887iwPTneW7oMtMlpvDIO+U60+3GWTB7Aom6oQwv5VZVUhQRdPQ==",
+ "path": "system.windows.extensions/4.7.0",
+ "hashPath": "system.windows.extensions.4.7.0.nupkg.sha512"
+ },
+ "YamlDotNet/13.7.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-X4m1PnFcJwvAj1sCDMntg/eZcX96CJLrWMiYnq41KqhFVZPuw63ZTSxIGqgdCwHWHvCAyTxheELC/VDf1HsU2A==",
+ "path": "yamldotnet/13.7.1",
+ "hashPath": "yamldotnet.13.7.1.nupkg.sha512"
+ },
+ "BGME.Framework.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Libellus Library/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Persona.Music.Types/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "PersonaModdingMetadata.Shared/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "PersonaMusicScript.Library/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "PersonaMusicScript.Types/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Project.Utils/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Phos.MusicManager.Library/1.0.0.0": {
+ "type": "reference",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/BGME.Framework/BGME.Framework.dll b/BGME.Framework/BGME.Framework.dll
new file mode 100644
index 0000000..c3493fd
Binary files /dev/null and b/BGME.Framework/BGME.Framework.dll differ
diff --git a/BGME.Framework/CommunityToolkit.Mvvm.dll b/BGME.Framework/CommunityToolkit.Mvvm.dll
new file mode 100644
index 0000000..9c5f266
Binary files /dev/null and b/BGME.Framework/CommunityToolkit.Mvvm.dll differ
diff --git a/BGME.Framework/CriFs.V2.Hook.Interfaces.dll b/BGME.Framework/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..5467c09
Binary files /dev/null and b/BGME.Framework/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/BGME.Framework/CriFsV2Lib.Definitions.dll b/BGME.Framework/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..b013235
Binary files /dev/null and b/BGME.Framework/CriFsV2Lib.Definitions.dll differ
diff --git a/BGME.Framework/Libellus Library.dll b/BGME.Framework/Libellus Library.dll
new file mode 100644
index 0000000..222db3d
Binary files /dev/null and b/BGME.Framework/Libellus Library.dll differ
diff --git a/BGME.Framework/Microsoft.Build.Framework.dll b/BGME.Framework/Microsoft.Build.Framework.dll
new file mode 100644
index 0000000..c8d4eed
Binary files /dev/null and b/BGME.Framework/Microsoft.Build.Framework.dll differ
diff --git a/BGME.Framework/Microsoft.Build.Utilities.Core.dll b/BGME.Framework/Microsoft.Build.Utilities.Core.dll
new file mode 100644
index 0000000..3e48517
Binary files /dev/null and b/BGME.Framework/Microsoft.Build.Utilities.Core.dll differ
diff --git a/BGME.Framework/Microsoft.NET.StringTools.dll b/BGME.Framework/Microsoft.NET.StringTools.dll
new file mode 100644
index 0000000..26064ba
Binary files /dev/null and b/BGME.Framework/Microsoft.NET.StringTools.dll differ
diff --git a/BGME.Framework/Microsoft.Win32.SystemEvents.dll b/BGME.Framework/Microsoft.Win32.SystemEvents.dll
new file mode 100644
index 0000000..e27fe8d
Binary files /dev/null and b/BGME.Framework/Microsoft.Win32.SystemEvents.dll differ
diff --git a/BGME.Framework/ModConfig.json b/BGME.Framework/ModConfig.json
new file mode 100644
index 0000000..60c0318
--- /dev/null
+++ b/BGME.Framework/ModConfig.json
@@ -0,0 +1,161 @@
+{
+ "ModId": "BGME.Framework",
+ "ModName": "BGME Framework",
+ "ModAuthor": "zutomayofan50",
+ "ModVersion": "2.2.2",
+ "ModDescription": "Extends BGM functionality in Persona games.",
+ "ModDll": "BGME.Framework.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/BGME.Framework.dll",
+ "ModR2RManagedDll64": "x64/BGME.Framework.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "BGME.Framework.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "p5rpc.lib": {
+ "Config": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p5rpc.lib",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.lib.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "GameBananaDependencies": {
+ "IdToConfigMap": {
+ "BGME.Framework.API": {
+ "Config": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "ReleaseMetadataName": "BGME.Framework.API.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader",
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.sharedlib.hooks",
+ "crifs.v2.hook",
+ "p5rpc.lib",
+ "BGME.Framework.API"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
\ No newline at end of file
diff --git a/BGME.Framework/P3P_PC/collections/Full Moon Bosses.enc b/BGME.Framework/P3P_PC/collections/Full Moon Bosses.enc
new file mode 100644
index 0000000..f2185bf
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Full Moon Bosses.enc
@@ -0,0 +1,50 @@
+// EnemyPriestess256
+416
+
+// EnemyEmpress257, EnemyEmperor258
+417
+
+// EnemyHierophant259
+418
+
+// EnemyLovers260
+419
+
+// EnemyChariot261, EnemyJustice262, EnemyUnknown277
+420
+
+// EnemyHermit263
+421
+
+// EnemyFortune265, EnemyStrength266
+422
+
+// EnemyHangedMan269, EnemyStatue278, EnemyStatue279, EnemyStatue280
+424
+
+// Enemyh0F3243
+431
+
+// Enemyh0F4244, Enemyh0F5245
+432
+
+// Enemyh0F6246
+433
+
+// Enemyh0F7247
+434
+
+// Enemyh0F8248, Enemyh0F9249, Enemyh0FE254
+435
+
+// Enemyh0FA250
+436
+
+// Enemyh0FB251, Enemyh0FC252
+437
+
+// Enemyh0FD253, Enemyh0D5213, Enemyh0D6214, Enemyh0D7215
+438
+
+// Enemyh129297
+454
diff --git a/BGME.Framework/P3P_PC/collections/Minibosses.enc b/BGME.Framework/P3P_PC/collections/Minibosses.enc
new file mode 100644
index 0000000..b61cffc
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Minibosses.enc
@@ -0,0 +1,89 @@
+// EnemyBerserkTurret203, EnemyIndolentMaya204, EnemyStoicSnake205
+439
+
+// EnemyAffectionRelic208, EnemyLossGiant207, EnemyBurningBeetle206
+440
+
+// EnemyElDoradoBeast325, EnemyImmortalGigas326, EnemyBrilliantCyclops327
+441
+
+// EnemyHaremDancer328
+442
+
+// EnemyConceitedMaya331
+443
+
+// EnemyDancingHand305, EnemyDancingHand305, EnemyDancingHand305
+462
+
+// EnemyRampageDrive108
+463
+
+// EnemyCryingTable306, EnemyCryingTable306, EnemyCryingTable306
+464
+
+// EnemyChangeRelic44
+465
+
+// EnemyGoldenBeetle307, EnemyGoldenBeetle307, EnemyGoldenBeetle307
+470
+
+// EnemyIntrepidKnight60
+471
+
+// EnemyFuriousGigas308, EnemyFuriousGigas308, EnemyFuriousGigas308
+472
+
+// EnemyFanaticTower76
+473
+
+// EnemyMagicalMagus309, EnemyMagicalMagus309, EnemyMagicalMagus309
+474
+
+// EnemyNaturalDancer96
+475
+
+// EnemyArcaneTurret310, EnemyArcaneTurret310, EnemyArcaneTurret310
+476
+
+// EnemySleepingTable12
+477
+
+// EnemyHellKnight311, EnemyHellKnight311, EnemyHellKnight311
+478
+
+// EnemyMythicalGigas124
+479
+
+// EnemyJudgementSword312, EnemyJudgementSword312, EnemyJudgementSword312
+480
+
+// EnemyStasisGiant313, EnemyStasisGiant313, EnemyStasisGiant313
+481
+
+// EnemyPhantomKing140
+482
+
+// EnemyRoyalDancer314, EnemyRoyalDancer314, EnemyRoyalDancer314
+483
+
+// EnemyReckoningDice156
+484
+
+// EnemyNobleSeeker315, EnemyNobleSeeker315, EnemyNobleSeeker315
+485
+
+// EnemyCarnalSnake316, EnemyCarnalSnake316, EnemyCarnalSnake316
+486
+
+// EnemyWorldBalance171
+487
+
+// EnemyFierceCyclops317, EnemyFierceCyclops317, EnemyFierceCyclops317
+488
+
+// EnemyJotunofGrief188
+489
+
+// EnemyVenusEagle304, EnemyVenusEagle304, EnemyVenusEagle304
+490
diff --git a/BGME.Framework/P3P_PC/collections/Special Battles.enc b/BGME.Framework/P3P_PC/collections/Special Battles.enc
new file mode 100644
index 0000000..398e7c5
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Special Battles.enc
@@ -0,0 +1,1124 @@
+//
+94
+
+// EnemyPriestess256
+416
+
+// EnemyEmpress257, EnemyEmperor258
+417
+
+// EnemyHierophant259
+418
+
+// EnemyLovers260
+419
+
+// EnemyChariot261, EnemyJustice262, EnemyUnknown277
+420
+
+// EnemyHermit263
+421
+
+// EnemyFortune265, EnemyStrength266
+422
+
+// EnemyTakaya267, EnemyJin268
+423
+
+// EnemyHangedMan269, EnemyStatue278, EnemyStatue279, EnemyStatue280
+424
+
+// EnemyChidori264
+425
+
+// EnemyJin271
+426
+
+// EnemyTakaya272
+427
+
+// EnemyNyxAvatar273
+428
+
+// EnemyNyx274
+429
+
+// EnemyElizabeth294
+430
+
+// Enemyh0F3243
+431
+
+// Enemyh0F4244, Enemyh0F5245
+432
+
+// Enemyh0F6246
+433
+
+// Enemyh0F7247
+434
+
+// Enemyh0F8248, Enemyh0F9249, Enemyh0FE254
+435
+
+// Enemyh0FA250
+436
+
+// Enemyh0FB251, Enemyh0FC252
+437
+
+// Enemyh0FD253, Enemyh0D5213, Enemyh0D6214, Enemyh0D7215
+438
+
+// EnemyBerserkTurret203, EnemyIndolentMaya204, EnemyStoicSnake205
+439
+
+// EnemyAffectionRelic208, EnemyLossGiant207, EnemyBurningBeetle206
+440
+
+// EnemyElDoradoBeast325, EnemyImmortalGigas326, EnemyBrilliantCyclops327
+441
+
+// EnemyHaremDancer328
+442
+
+// EnemyConceitedMaya331
+443
+
+//
+444
+
+//
+445
+
+//
+446
+
+//
+447
+
+//
+448
+
+//
+449
+
+//
+450
+
+//
+451
+
+//
+452
+
+// EnemyMargaret299
+453
+
+// Enemyh129297
+454
+
+// EnemyTheodore298
+455
+
+//
+457
+
+// EnemyDancingHand305, EnemyDancingHand305, EnemyDancingHand305
+462
+
+// EnemyRampageDrive108
+463
+
+// EnemyCryingTable306, EnemyCryingTable306, EnemyCryingTable306
+464
+
+// EnemyChangeRelic44
+465
+
+// EnemyGoldenBeetle307, EnemyGoldenBeetle307, EnemyGoldenBeetle307
+470
+
+// EnemyIntrepidKnight60
+471
+
+// EnemyFuriousGigas308, EnemyFuriousGigas308, EnemyFuriousGigas308
+472
+
+// EnemyFanaticTower76
+473
+
+// EnemyMagicalMagus309, EnemyMagicalMagus309, EnemyMagicalMagus309
+474
+
+// EnemyNaturalDancer96
+475
+
+// EnemyArcaneTurret310, EnemyArcaneTurret310, EnemyArcaneTurret310
+476
+
+// EnemySleepingTable12
+477
+
+// EnemyHellKnight311, EnemyHellKnight311, EnemyHellKnight311
+478
+
+// EnemyMythicalGigas124
+479
+
+// EnemyJudgementSword312, EnemyJudgementSword312, EnemyJudgementSword312
+480
+
+// EnemyStasisGiant313, EnemyStasisGiant313, EnemyStasisGiant313
+481
+
+// EnemyPhantomKing140
+482
+
+// EnemyRoyalDancer314, EnemyRoyalDancer314, EnemyRoyalDancer314
+483
+
+// EnemyReckoningDice156
+484
+
+// EnemyNobleSeeker315, EnemyNobleSeeker315, EnemyNobleSeeker315
+485
+
+// EnemyCarnalSnake316, EnemyCarnalSnake316, EnemyCarnalSnake316
+486
+
+// EnemyWorldBalance171
+487
+
+// EnemyFierceCyclops317, EnemyFierceCyclops317, EnemyFierceCyclops317
+488
+
+// EnemyJotunofGrief188
+489
+
+// EnemyVenusEagle304, EnemyVenusEagle304, EnemyVenusEagle304
+490
+
+//
+494
+
+//
+495
+
+//
+496
+
+//
+497
+
+//
+498
+
+//
+499
+
+//
+500
+
+//
+501
+
+//
+502
+
+//
+503
+
+//
+504
+
+//
+505
+
+//
+619
+
+//
+620
+
+//
+621
+
+//
+622
+
+//
+623
+
+//
+724
+
+//
+725
+
+//
+728
+
+//
+729
+
+//
+730
+
+//
+731
+
+//
+732
+
+//
+733
+
+//
+734
+
+//
+735
+
+//
+736
+
+//
+737
+
+//
+738
+
+//
+739
+
+//
+740
+
+//
+741
+
+//
+742
+
+//
+743
+
+//
+744
+
+//
+745
+
+//
+746
+
+//
+747
+
+//
+748
+
+//
+749
+
+//
+750
+
+//
+751
+
+//
+752
+
+//
+753
+
+//
+754
+
+//
+755
+
+//
+756
+
+//
+757
+
+//
+758
+
+//
+759
+
+//
+760
+
+//
+761
+
+//
+762
+
+//
+763
+
+//
+764
+
+//
+765
+
+//
+766
+
+//
+767
+
+//
+775
+
+//
+776
+
+//
+777
+
+//
+778
+
+//
+779
+
+//
+780
+
+//
+781
+
+//
+782
+
+//
+783
+
+//
+784
+
+//
+785
+
+//
+786
+
+//
+787
+
+//
+788
+
+//
+789
+
+//
+790
+
+//
+791
+
+//
+792
+
+//
+793
+
+//
+794
+
+//
+795
+
+//
+796
+
+//
+797
+
+//
+798
+
+//
+799
+
+//
+800
+
+//
+801
+
+//
+802
+
+//
+803
+
+//
+804
+
+//
+805
+
+//
+806
+
+//
+807
+
+//
+808
+
+//
+809
+
+//
+810
+
+//
+811
+
+//
+812
+
+//
+813
+
+//
+814
+
+//
+815
+
+//
+816
+
+//
+817
+
+//
+818
+
+//
+819
+
+//
+820
+
+//
+821
+
+//
+822
+
+//
+823
+
+//
+824
+
+//
+825
+
+//
+826
+
+//
+827
+
+//
+828
+
+//
+829
+
+//
+830
+
+//
+831
+
+//
+832
+
+//
+833
+
+//
+834
+
+//
+835
+
+//
+836
+
+//
+837
+
+//
+838
+
+//
+839
+
+//
+840
+
+//
+841
+
+//
+842
+
+//
+843
+
+//
+844
+
+//
+845
+
+//
+846
+
+//
+847
+
+//
+848
+
+//
+849
+
+//
+850
+
+//
+851
+
+//
+852
+
+//
+853
+
+//
+854
+
+//
+855
+
+//
+856
+
+//
+857
+
+//
+858
+
+//
+859
+
+//
+860
+
+//
+861
+
+//
+862
+
+//
+863
+
+//
+864
+
+//
+865
+
+//
+866
+
+//
+867
+
+//
+868
+
+//
+869
+
+//
+870
+
+//
+871
+
+//
+872
+
+//
+873
+
+//
+874
+
+//
+875
+
+//
+876
+
+//
+877
+
+//
+878
+
+//
+879
+
+//
+880
+
+//
+881
+
+//
+882
+
+//
+883
+
+//
+884
+
+//
+885
+
+//
+886
+
+//
+887
+
+//
+888
+
+//
+889
+
+//
+890
+
+//
+891
+
+//
+892
+
+//
+893
+
+//
+894
+
+//
+895
+
+//
+896
+
+//
+897
+
+//
+898
+
+//
+899
+
+//
+900
+
+//
+901
+
+//
+902
+
+//
+903
+
+//
+904
+
+//
+905
+
+//
+906
+
+//
+907
+
+//
+908
+
+//
+909
+
+//
+910
+
+//
+911
+
+//
+912
+
+//
+913
+
+//
+914
+
+//
+915
+
+//
+916
+
+//
+917
+
+//
+918
+
+//
+919
+
+//
+920
+
+//
+921
+
+//
+922
+
+//
+923
+
+//
+924
+
+//
+925
+
+//
+926
+
+//
+927
+
+//
+928
+
+//
+929
+
+//
+930
+
+//
+931
+
+//
+932
+
+//
+933
+
+//
+934
+
+//
+935
+
+//
+936
+
+//
+937
+
+//
+938
+
+//
+939
+
+//
+940
+
+//
+941
+
+//
+942
+
+//
+943
+
+//
+944
+
+//
+945
+
+//
+946
+
+//
+947
+
+//
+948
+
+//
+949
+
+//
+950
+
+//
+951
+
+//
+952
+
+//
+953
+
+//
+954
+
+//
+955
+
+//
+956
+
+//
+957
+
+//
+958
+
+//
+959
+
+//
+960
+
+//
+961
+
+//
+962
+
+//
+963
+
+//
+964
+
+//
+965
+
+//
+966
+
+//
+967
+
+//
+968
+
+//
+969
+
+//
+970
+
+//
+971
+
+//
+972
+
+//
+973
+
+//
+974
+
+//
+975
+
+//
+976
+
+//
+977
+
+//
+978
+
+//
+979
+
+//
+980
+
+//
+981
+
+//
+982
+
+//
+983
+
+//
+984
+
+//
+985
+
+//
+986
+
+//
+987
+
+//
+988
+
+//
+989
+
+//
+990
+
+//
+991
+
+//
+992
+
+//
+993
+
+//
+994
+
+//
+995
+
+//
+996
+
+//
+997
+
+//
+998
+
+//
+999
+
+//
+1000
+
+//
+1001
+
+//
+1002
+
+//
+1003
+
+//
+1004
+
+//
+1005
+
+//
+1006
+
+//
+1007
+
+//
+1008
+
+//
+1009
+
+//
+1010
+
+//
+1011
+
+//
+1012
+
+//
+1013
+
+//
+1014
+
+//
+1015
+
+//
+1016
+
+//
+1017
+
+//
+1018
+
+//
+1019
+
+//
+1020
+
+//
+1021
+
+//
+1022
+
+//
+1023
diff --git a/BGME.Framework/P3P_PC/collections/Strega.enc b/BGME.Framework/P3P_PC/collections/Strega.enc
new file mode 100644
index 0000000..9657324
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Strega.enc
@@ -0,0 +1,11 @@
+// EnemyTakaya267, EnemyJin268
+423
+
+// EnemyChidori264
+425
+
+// EnemyJin271
+426
+
+// EnemyTakaya272
+427
diff --git a/BGME.Framework/P3P_PC/collections/Velvet Room Attendants.enc b/BGME.Framework/P3P_PC/collections/Velvet Room Attendants.enc
new file mode 100644
index 0000000..b015aa3
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Velvet Room Attendants.enc
@@ -0,0 +1,8 @@
+// EnemyElizabeth294
+430
+
+// EnemyMargaret299
+453
+
+// EnemyTheodore298
+455
diff --git a/BGME.Framework/P3P_PC/collections/Velvet Room.enc b/BGME.Framework/P3P_PC/collections/Velvet Room.enc
new file mode 100644
index 0000000..b015aa3
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/Velvet Room.enc
@@ -0,0 +1,8 @@
+// EnemyElizabeth294
+430
+
+// EnemyMargaret299
+453
+
+// EnemyTheodore298
+455
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Chidori.enc b/BGME.Framework/P3P_PC/collections/bosses/Chidori.enc
new file mode 100644
index 0000000..d0af037
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Chidori.enc
@@ -0,0 +1,2 @@
+// EnemyChidori264
+425
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Elizabeth.enc b/BGME.Framework/P3P_PC/collections/bosses/Elizabeth.enc
new file mode 100644
index 0000000..a5fad05
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Elizabeth.enc
@@ -0,0 +1,2 @@
+// EnemyElizabeth294
+430
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Jin.enc b/BGME.Framework/P3P_PC/collections/bosses/Jin.enc
new file mode 100644
index 0000000..f036ef8
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Jin.enc
@@ -0,0 +1,2 @@
+// EnemyJin271
+426
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Margaret.enc b/BGME.Framework/P3P_PC/collections/bosses/Margaret.enc
new file mode 100644
index 0000000..39a4132
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Margaret.enc
@@ -0,0 +1,2 @@
+// EnemyMargaret299
+453
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Nyx Avatar.enc b/BGME.Framework/P3P_PC/collections/bosses/Nyx Avatar.enc
new file mode 100644
index 0000000..c1eb44b
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Nyx Avatar.enc
@@ -0,0 +1,2 @@
+// EnemyNyxAvatar273
+428
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Nyx.enc b/BGME.Framework/P3P_PC/collections/bosses/Nyx.enc
new file mode 100644
index 0000000..43253a5
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Nyx.enc
@@ -0,0 +1,2 @@
+// EnemyNyx274
+429
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Takaya and Jin.enc b/BGME.Framework/P3P_PC/collections/bosses/Takaya and Jin.enc
new file mode 100644
index 0000000..2f9a519
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Takaya and Jin.enc
@@ -0,0 +1,2 @@
+// EnemyTakaya267, EnemyJin268
+423
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Takaya.enc b/BGME.Framework/P3P_PC/collections/bosses/Takaya.enc
new file mode 100644
index 0000000..c7aed5b
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Takaya.enc
@@ -0,0 +1,2 @@
+// EnemyTakaya272
+427
diff --git a/BGME.Framework/P3P_PC/collections/bosses/The Reaper.enc b/BGME.Framework/P3P_PC/collections/bosses/The Reaper.enc
new file mode 100644
index 0000000..519daeb
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/The Reaper.enc
@@ -0,0 +1,2 @@
+// EnemyTheReaper193
+506
diff --git a/BGME.Framework/P3P_PC/collections/bosses/Theodore.enc b/BGME.Framework/P3P_PC/collections/bosses/Theodore.enc
new file mode 100644
index 0000000..b1660a7
--- /dev/null
+++ b/BGME.Framework/P3P_PC/collections/bosses/Theodore.enc
@@ -0,0 +1,2 @@
+// EnemyTheodore298
+455
diff --git a/BGME.Framework/P3P_PC/music.yaml b/BGME.Framework/P3P_PC/music.yaml
new file mode 100644
index 0000000..e22d7e6
--- /dev/null
+++ b/BGME.Framework/P3P_PC/music.yaml
@@ -0,0 +1,420 @@
+Game: P3P_PC
+Version: 1
+DefaultBaseReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm
+DefaultEncoder: ADX
+Songs:
+- Name: tartarus_0d01
+ Category: Location
+ Tags:
+ - Tartarus
+ - 1st Block
+ CueId: 1
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/1.adx
+ Encoder: ADX
+- Name: Shadow
+ Category: Story
+ Tags: []
+ CueId: 19
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/19.adx
+ Encoder: ADX
+- Name: Deep Breath Deep Breath
+ Category: Story
+ Tags: []
+ CueId: 20
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/20.adx
+ Encoder: ADX
+- Name: Basement
+ Category: Story
+ Tags: []
+ CueId: 21
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/21.adx
+ Encoder: ADX
+- Name: A Deep Mentality
+ Category: Story
+ Tags: []
+ CueId: 22
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/22.adx
+ Encoder: ADX
+- Name: When The Moon's Reaching Out Stars
+ Category: Overworld
+ Tags: []
+ CueId: 25
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/25.adx
+ Encoder: ADX
+- Name: Mass Destruction
+ Category: Normal Battle
+ Tags: []
+ CueId: 26
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/26.adx
+ Encoder: ADX
+- Name: Master Of Shadow
+ Category: Boss Battle
+ Tags: []
+ CueId: 27
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/27.adx
+ Encoder: ADX
+- Name: Unavoidable Battle
+ Category: Boss Battle
+ Tags: []
+ CueId: 28
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/28.adx
+ Encoder: ADX
+- Name: Burn My Dread -Last Battle-
+ Category: Boss Battle
+ Tags: []
+ CueId: 29
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/29.adx
+ Encoder: ADX
+- Name: The Battle For Everyone's Soul
+ Category: Boss Battle
+ Tags: []
+ CueId: 30
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/30.adx
+ Encoder: ADX
+- Name: Master Of Tartarus
+ Category: Boss Battle
+ Tags: []
+ CueId: 31
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/31.adx
+ Encoder: ADX
+- Name: Kyoto
+ Category: Location
+ Tags:
+ - Kyoto
+ CueId: 32
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/32.adx
+ Encoder: ADX
+- Name: Troubled
+ Category: Story
+ Tags: []
+ CueId: 35
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/35.adx
+ Encoder: ADX
+- Name: That Which Comes From The Darkness
+ Category: Story
+ Tags: []
+ CueId: 36
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/36.adx
+ Encoder: ADX
+- Name: Living With Determination
+ Category: Story
+ Tags: []
+ CueId: 37
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/37.adx
+ Encoder: ADX
+- Name: Joy (Story)
+ Category: Story
+ Tags: []
+ CueId: 38
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/38.adx
+ Encoder: ADX
+- Name: Fearful Experience
+ Category: Story
+ Tags: []
+ CueId: 39
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/39.adx
+ Encoder: ADX
+- Name: Calamity
+ Category: Story
+ Tags: []
+ CueId: 40
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/40.adx
+ Encoder: ADX
+- Name: Memories of You
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 42
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/42.adx
+ Encoder: ADX
+- Name: Joy (Social Links)
+ Category: Story
+ Tags: []
+ CueId: 43
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/43.adx
+ Encoder: ADX
+- Name: This Strange Feeling
+ Category: Story
+ Tags: []
+ CueId: 44
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/44.adx
+ Encoder: ADX
+- Name: Crisis
+ Category: Story
+ Tags: []
+ CueId: 45
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/45.adx
+ Encoder: ADX
+- Name: The Path is Open
+ Category: Story
+ Tags: []
+ CueId: 46
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/46.adx
+ Encoder: ADX
+- Name: Want To Be Close
+ Category: Location
+ Tags:
+ - School
+ - 1st Semester
+ CueId: 50
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/50.adx
+ Encoder: ADX
+- Name: Changing Seasons
+ Category: Location
+ Tags:
+ - School
+ - 2nd Semester
+ CueId: 51
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/51.adx
+ Encoder: ADX
+- Name: Memories of the School (Another Version)
+ Category: Location
+ Tags:
+ - School
+ - January
+ CueId: 52
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/52.adx
+ Encoder: ADX
+- Name: Iwatodai Dorm
+ Category: Location
+ Tags:
+ - Iwatodai Dorm
+ CueId: 53
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/53.adx
+ Encoder: ADX
+- Name: Aria of the Soul
+ Category: Location
+ Tags:
+ - Velvet Room
+ CueId: 54
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/54.adx
+ Encoder: ADX
+- Name: Tanaka's Amazing Commodities
+ Category: Shop
+ Tags: []
+ CueId: 55
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/55.adx
+ Encoder: ADX
+- Name: Paulownia Mall
+ Category: Shop
+ Tags: []
+ CueId: 56
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/56.adx
+ Encoder: ADX
+- Name: After the Battle
+ Category: Victory Theme
+ Tags: []
+ CueId: 60
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/60.adx
+ Encoder: ADX
+- Name: The Path Was Closed
+ Category: Story
+ Tags: []
+ CueId: 62
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/62.adx
+ Encoder: ADX
+- Name: tartarus_0d02
+ Category: Location
+ Tags:
+ - Tartarus
+ - 2nd Block
+ CueId: 70
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/70.adx
+ Encoder: ADX
+- Name: The Voice Someone Calls
+ Category: Location
+ Tags:
+ - Tartarus
+ - Entrance
+ CueId: 71
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/71.adx
+ Encoder: ADX
+- Name: tartarus_0d04
+ Category: Location
+ Tags:
+ - Tartarus
+ - 4th Block
+ CueId: 72
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/72.adx
+ Encoder: ADX
+- Name: tartarus_0d05
+ Category: Location
+ Tags:
+ - Tartarus
+ - 5th Block
+ CueId: 73
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/73.adx
+ Encoder: ADX
+- Name: tartarus_0d06 (Tartarus)
+ Category: Location
+ Tags:
+ - Tartarus
+ - 6th Block
+ CueId: 74
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/74.adx
+ Encoder: ADX
+- Name: tartarus_0d06 (Story)
+ Category: Story
+ Tags: []
+ CueId: 75
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/75.adx
+ Encoder: ADX
+- Name: Living With Determination -Iwatodai Dormitory Arrange-
+ Category: Location
+ Tags:
+ - Iwatodai Dorm
+ CueId: 77
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/77.adx
+ Encoder: ADX
+- Name: Mistic
+ Category: Story
+ Tags: []
+ CueId: 79
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/79.adx
+ Encoder: ADX
+- Name: Memories Of The City
+ Category: Location
+ Tags:
+ - Port Island
+ CueId: 80
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/80.adx
+ Encoder: ADX
+- Name: tartarus_0d03
+ Category: Location
+ Tags:
+ - Tartarus
+ - 3rd Block
+ CueId: 81
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/81.adx
+ Encoder: ADX
+- Name: Peace
+ Category: Story
+ Tags: []
+ CueId: 85
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/85.adx
+ Encoder: ADX
+- Name: The Power of the Heart
+ Category: Story
+ Tags: []
+ CueId: 86
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/86.adx
+ Encoder: ADX
+- Name: Adventured act
+ Category: Story
+ Tags: []
+ CueId: 87
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/87.adx
+ Encoder: ADX
+- Name: Memories of the School
+ Category: Location
+ Tags:
+ - School
+ CueId: 88
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/88.adx
+ Encoder: ADX
+- Name: During the Exams...
+ Category: Daily Life
+ Tags: []
+ CueId: 89
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/89.adx
+ Encoder: ADX
+- Name: An Unpleasant Premonition
+ Category: Story
+ Tags: []
+ CueId: 90
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/90.adx
+ Encoder: ADX
+- Name: Afternoon Break
+ Category: Daily Life
+ Tags: []
+ CueId: 91
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/91.adx
+ Encoder: ADX
+- Name: Between Doors
+ Category: Location
+ Tags:
+ - Vision Quest
+ CueId: 101
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/101.adx
+ Encoder: ADX
+- Name: The Snow Queen
+ Category: Fuuka BGM
+ Tags: []
+ CueId: 102
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/102.adx
+ Encoder: ADX
+- Name: Maya Theme
+ Category: Fuuka BGM
+ Tags: []
+ CueId: 103
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/103.adx
+ Encoder: ADX
+- Name: Persona
+ Category: Fuuka BGM
+ Tags: []
+ CueId: 104
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/104.adx
+ Encoder: ADX
+- Name: Time Castle
+ Category: Fuuka BGM
+ Tags: []
+ CueId: 105
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/105.adx
+ Encoder: ADX
+- Name: Brand New Days
+ Category: Story
+ Tags:
+ - The Answer Ending Theme
+ CueId: 115
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/115.adx
+ Encoder: ADX
+- Name: Time
+ Category: Location
+ Tags:
+ - School
+ - 1st Semester
+ - FEMC
+ CueId: 120
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/120.adx
+ Encoder: ADX
+- Name: Sun
+ Category: Location
+ Tags:
+ - School
+ - 2nd Semester
+ - FEMC
+ CueId: 121
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/121.adx
+ Encoder: ADX
+- Name: Wiping All Out
+ Category: Normal Battle
+ Tags: []
+ CueId: 122
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/122.adx
+ Encoder: ADX
+- Name: Danger Zone
+ Category: Boss Battle
+ Tags: []
+ CueId: 123
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/123.adx
+ Encoder: ADX
+- Name: Way of Life
+ Category: Location
+ Tags:
+ - Port Island
+ - FEMC
+ CueId: 124
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/124.adx
+ Encoder: ADX
+- Name: After School
+ Category: Story
+ Tags: []
+ CueId: 125
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/125.adx
+ Encoder: ADX
+- Name: Tender Feeling
+ Category: Story
+ Tags: []
+ CueId: 126
+ ReplacementPath: P5REssentials/CPK/Phos Music Manager/data/sound/bgm/126.adx
+ Encoder: ADX
diff --git a/BGME.Framework/P3R_PC/collections/Full Moon Bosses.enc b/BGME.Framework/P3R_PC/collections/Full Moon Bosses.enc
new file mode 100644
index 0000000..b9ccd0f
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/Full Moon Bosses.enc
@@ -0,0 +1,20 @@
+// Priestess
+701
+
+// Empress, Emperor
+702
+
+// Hierophant
+703
+
+// Lovers
+704
+
+// TankFormShadow, Chariot, Justice
+705
+
+// Hermit
+706
+
+// Strength, Fortune
+707
diff --git a/BGME.Framework/P3R_PC/collections/Minibosses.enc b/BGME.Framework/P3R_PC/collections/Minibosses.enc
new file mode 100644
index 0000000..457b789
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/Minibosses.enc
@@ -0,0 +1,185 @@
+// ShadowoftheAbyss, Takaya3
+719
+
+// RuthlessIceRaven, RuthlessIceRaven
+800
+
+// BarbaricBeastWheel, MagicHand2, MagicHand2
+801
+
+// SwiftAxle
+802
+
+// WillOWispRaven, LightningEagle, LightningEagle
+806
+
+// ClairvoyantRelic
+807
+
+// ServantTower, EnslavedCupid, EnslavedCupid
+808
+
+// FleetfootedCavalry
+809
+
+// GrievousTable, GrievousTable, HereticMagus
+810
+
+// LasciviousLady, ProfligateGigas, ProfligateGigas
+811
+
+// SlaughterTwins, SlaughterTwins, DisturbingDice
+812
+
+// OchlocraticSand, OchlocraticSand, OchlocraticSand
+813
+
+// HeatOverseer, SkyOverseer, ArcanistDecapitator
+814
+
+// DeviantConvict, TomeofAtrophy
+815
+
+// ControllingPartner, DependentPartner
+816
+
+// VenomousMagus, FiveFingersofBlight, FiveFingersofBlight
+817
+
+// BloodyMaria, ExecutionersCrown
+818
+
+// ImposingSkyscraper
+819
+
+// RampagingSand, RampagingSand, HeartlessRelic
+820
+
+// RagingTurret
+821
+
+// TerminalTable
+822
+
+// PurgingRightHand, SubservientLeftHand, JotunofAuthority
+823
+
+// IsolatedCastle
+824
+
+// CultistoftheStorm
+827
+
+// MercilessJudge, ExecutiveGreatsword
+828
+
+// ChaosPanzer, ResentfulSurveillant, ResentfulSurveillant
+829
+
+// Necromachinery
+830
+
+// IcebreakerLion, LucklessCupid
+831
+
+// BlazingMiddleSibling, VoltaicYoungestSibling, DeadlyEldestSibling
+832
+
+// ScornfulDice
+833
+
+// MinotaurNulla
+834
+
+// ObsessiveSand
+835
+
+// ComebackCastle, MageSoldier, MageSoldier, FootSoldier, FootSoldier
+836
+
+// OverseerofCreation, OverseerofCreation
+837
+
+// InvasiveSerpent, InvasiveSerpent, AppropriatingNoble
+838
+
+// HighJudgeofHell
+839
+
+// CultistofDeath
+840
+
+// HedonisticSinner, HedonisticSinner
+841
+
+// GenocidalMercenary
+842
+
+// PagodaofDisaster, TomeofPersecution, TomeofPersecution
+845
+
+// DancingBeastWheel
+846
+
+// DementedKnight, DementedKnight
+847
+
+// CruelGreatsword, SerpentofAbsurdity, SerpentofAbsurdity
+848
+
+// InvigoratedGigas
+849
+
+// CowardlyMaya6
+863
+
+// RampageDrive2, MagicalMagus3, ShoutingTiara2
+864
+
+// BronzeDice2, MutteringTiara4
+866
+
+// IronDice2, SilentBook2
+867
+
+// PlatinumDice2, MutteringTiara5, SilentBook3
+868
+
+// DogmaticTower2, ImmoralSnake2, ImmoralSnake2
+869
+
+// NaturalDancer2, NaturalDancer2
+870
+
+// VehementIdol2
+871
+
+// MinotaurII2
+872
+
+// HauntedCastle, SpiritualCastle
+873
+
+// IntrepidKnight2, ChangeRelic2
+874
+
+// AmorousSnake2, DeviousMaya2, DeviousMaya2, DeviousMaya2, DeviousMaya2
+875
+
+// HeatBalance3, SkyBalance2, LightBalance2
+876
+
+// MorbidBook, PhantomMaster2, PhantomMaster2
+878
+
+// BlackHand, SilverHand, GoldHand, WhiteHand, PinkHand
+879
+
+// HallowedTurret2
+881
+
+// TenjinMusha2, OnnenMusha2, KaidenMusha2, HakurouMusha3
+882
+
+// ShadowoftheVoid
+883
diff --git a/BGME.Framework/P3R_PC/collections/Special Battles.enc b/BGME.Framework/P3R_PC/collections/Special Battles.enc
new file mode 100644
index 0000000..39cebdd
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/Special Battles.enc
@@ -0,0 +1,335 @@
+// CowardlyMaya2, CowardlyMaya2
+700
+
+// Priestess
+701
+
+// Empress, Emperor
+702
+
+// Hierophant
+703
+
+// Lovers
+704
+
+// TankFormShadow, Chariot, Justice
+705
+
+// Hermit
+706
+
+// Strength, Fortune
+707
+
+// HangedMan, Statue2, Statue3, Statue5
+708
+
+// NyxAvatar
+709
+
+// NyxCore
+710
+
+// Takaya, Jin
+715
+
+// Chidori
+716
+
+// Jin2
+717
+
+// Takaya2
+718
+
+// ShadowoftheAbyss, Takaya3
+719
+
+// Elizabeth
+725
+
+// MutteringTiara2
+731
+
+// CowardlyMaya3, CowardlyMaya3, MutteringTiara2
+732
+
+// AncientCastle
+735
+
+// MutteringTiara3, MutteringTiara3, CowardlyMaya5
+737
+
+// BoldCheckmate
+745
+
+// ReticentCheckmate
+746
+
+// PrincipledCheckmate
+747
+
+// DutifulCheckmate
+748
+
+// FinalCheckmate
+749
+
+// SpuriousBook2, SpuriousBook2
+760
+
+// SpuriousBook2, SpuriousBook2, HeatBalance2
+761
+
+// SpuriousBook2, HeatBalance2, DancingHand2
+762
+
+// DancingHand2, DancingHand2, HeatBalance2
+763
+
+// ElegantMother3
+774
+
+// PhantomMage2
+775
+
+// RedSigil2
+776
+
+// NemeanBeast2
+777
+
+// EternalEagle2
+778
+
+// ChaosCyclops2
+779
+
+// JudgmentSword2
+780
+
+// MinotaurIII2
+781
+
+// GrandMagus2
+782
+
+// CrazyTwins2
+783
+
+// EmperorBeetle2
+784
+
+// DeathCastle2
+785
+
+// WorldBalance2
+786
+
+// EternalSand2
+787
+
+// VoidGiant2
+788
+
+// RampageDrive3
+789
+
+// VehementIdol3
+790
+
+// PhantomKing2
+791
+
+// FanaticTower2
+792
+
+// ReckoningDice2
+793
+
+// IntrepidKnight3
+794
+
+// RuthlessIceRaven, RuthlessIceRaven
+800
+
+// BarbaricBeastWheel, MagicHand2, MagicHand2
+801
+
+// SwiftAxle
+802
+
+// WillOWispRaven, LightningEagle, LightningEagle
+806
+
+// ClairvoyantRelic
+807
+
+// ServantTower, EnslavedCupid, EnslavedCupid
+808
+
+// FleetfootedCavalry
+809
+
+// GrievousTable, GrievousTable, HereticMagus
+810
+
+// LasciviousLady, ProfligateGigas, ProfligateGigas
+811
+
+// SlaughterTwins, SlaughterTwins, DisturbingDice
+812
+
+// OchlocraticSand, OchlocraticSand, OchlocraticSand
+813
+
+// HeatOverseer, SkyOverseer, ArcanistDecapitator
+814
+
+// DeviantConvict, TomeofAtrophy
+815
+
+// ControllingPartner, DependentPartner
+816
+
+// VenomousMagus, FiveFingersofBlight, FiveFingersofBlight
+817
+
+// BloodyMaria, ExecutionersCrown
+818
+
+// ImposingSkyscraper
+819
+
+// RampagingSand, RampagingSand, HeartlessRelic
+820
+
+// RagingTurret
+821
+
+// TerminalTable
+822
+
+// PurgingRightHand, SubservientLeftHand, JotunofAuthority
+823
+
+// IsolatedCastle
+824
+
+// CultistoftheStorm
+827
+
+// MercilessJudge, ExecutiveGreatsword
+828
+
+// ChaosPanzer, ResentfulSurveillant, ResentfulSurveillant
+829
+
+// Necromachinery
+830
+
+// IcebreakerLion, LucklessCupid
+831
+
+// BlazingMiddleSibling, VoltaicYoungestSibling, DeadlyEldestSibling
+832
+
+// ScornfulDice
+833
+
+// MinotaurNulla
+834
+
+// ObsessiveSand
+835
+
+// ComebackCastle, MageSoldier, MageSoldier, FootSoldier, FootSoldier
+836
+
+// OverseerofCreation, OverseerofCreation
+837
+
+// InvasiveSerpent, InvasiveSerpent, AppropriatingNoble
+838
+
+// HighJudgeofHell
+839
+
+// CultistofDeath
+840
+
+// HedonisticSinner, HedonisticSinner
+841
+
+// GenocidalMercenary
+842
+
+// PagodaofDisaster, TomeofPersecution, TomeofPersecution
+845
+
+// DancingBeastWheel
+846
+
+// DementedKnight, DementedKnight
+847
+
+// CruelGreatsword, SerpentofAbsurdity, SerpentofAbsurdity
+848
+
+// InvigoratedGigas
+849
+
+// CowardlyMaya6
+863
+
+// RampageDrive2, MagicalMagus3, ShoutingTiara2
+864
+
+// BronzeDice2, MutteringTiara4
+866
+
+// IronDice2, SilentBook2
+867
+
+// PlatinumDice2, MutteringTiara5, SilentBook3
+868
+
+// DogmaticTower2, ImmoralSnake2, ImmoralSnake2
+869
+
+// NaturalDancer2, NaturalDancer2
+870
+
+// VehementIdol2
+871
+
+// MinotaurII2
+872
+
+// HauntedCastle, SpiritualCastle
+873
+
+// IntrepidKnight2, ChangeRelic2
+874
+
+// AmorousSnake2, DeviousMaya2, DeviousMaya2, DeviousMaya2, DeviousMaya2
+875
+
+// HeatBalance3, SkyBalance2, LightBalance2
+876
+
+// MorbidBook, PhantomMaster2, PhantomMaster2
+878
+
+// BlackHand, SilverHand, GoldHand, WhiteHand, PinkHand
+879
+
+// HallowedTurret2
+881
+
+// TenjinMusha2, OnnenMusha2, KaidenMusha2, HakurouMusha3
+882
+
+// ShadowoftheVoid
+883
diff --git a/BGME.Framework/P3R_PC/collections/Strega.enc b/BGME.Framework/P3R_PC/collections/Strega.enc
new file mode 100644
index 0000000..bb445e0
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/Strega.enc
@@ -0,0 +1,14 @@
+// Takaya, Jin
+715
+
+// Chidori
+716
+
+// Jin2
+717
+
+// Takaya2
+718
+
+// ShadowoftheAbyss, Takaya3
+719
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Chidori.enc b/BGME.Framework/P3R_PC/collections/bosses/Chidori.enc
new file mode 100644
index 0000000..ba3d1fd
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Chidori.enc
@@ -0,0 +1,2 @@
+// Chidori
+716
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Elizabeth.enc b/BGME.Framework/P3R_PC/collections/bosses/Elizabeth.enc
new file mode 100644
index 0000000..50b6c19
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Elizabeth.enc
@@ -0,0 +1,2 @@
+// Elizabeth
+725
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Jin.enc b/BGME.Framework/P3R_PC/collections/bosses/Jin.enc
new file mode 100644
index 0000000..1cc4d6c
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Jin.enc
@@ -0,0 +1,2 @@
+// Jin2
+717
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Nyx Avatar.enc b/BGME.Framework/P3R_PC/collections/bosses/Nyx Avatar.enc
new file mode 100644
index 0000000..f5673e9
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Nyx Avatar.enc
@@ -0,0 +1,2 @@
+// NyxAvatar
+709
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Nyx.enc b/BGME.Framework/P3R_PC/collections/bosses/Nyx.enc
new file mode 100644
index 0000000..7909d87
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Nyx.enc
@@ -0,0 +1,2 @@
+// NyxCore
+710
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Takaya and Jin.enc b/BGME.Framework/P3R_PC/collections/bosses/Takaya and Jin.enc
new file mode 100644
index 0000000..d0e8087
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Takaya and Jin.enc
@@ -0,0 +1,2 @@
+// Takaya, Jin
+715
diff --git a/BGME.Framework/P3R_PC/collections/bosses/Takaya.enc b/BGME.Framework/P3R_PC/collections/bosses/Takaya.enc
new file mode 100644
index 0000000..f9d63f9
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/Takaya.enc
@@ -0,0 +1,2 @@
+// Takaya2
+718
diff --git a/BGME.Framework/P3R_PC/collections/bosses/The Reaper.enc b/BGME.Framework/P3R_PC/collections/bosses/The Reaper.enc
new file mode 100644
index 0000000..b91e8ee
--- /dev/null
+++ b/BGME.Framework/P3R_PC/collections/bosses/The Reaper.enc
@@ -0,0 +1,2 @@
+// TheReaper
+727
diff --git a/BGME.Framework/P3R_PC/music.yaml b/BGME.Framework/P3R_PC/music.yaml
new file mode 100644
index 0000000..0faca50
--- /dev/null
+++ b/BGME.Framework/P3R_PC/music.yaml
@@ -0,0 +1,601 @@
+Game: P3R_PC
+Version: 1
+DefaultBaseReplacementPath: Ryo/P3R
+DefaultEncoder: HCA (Persona 3 Reload)
+Songs:
+- Name: tartarus_0d01
+ Category: Location
+ Tags:
+ - Tartarus
+ - 1st Block
+ CueId: 1
+ ReplacementPath: Ryo/P3R/link_01.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Shadow
+ Category: Story
+ Tags: []
+ CueId: 19
+ ReplacementPath: Ryo/P3R/link_19.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Deep Breath, Deep Breath -Reload-
+ Category: Story
+ Tags: []
+ CueId: 20
+ ReplacementPath: Ryo/P3R/link_20.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Basement
+ Category: Story
+ Tags: []
+ CueId: 21
+ ReplacementPath: Ryo/P3R/link_21.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Deep Mentality -Reload-
+ Category: Story
+ Tags: []
+ CueId: 22
+ ReplacementPath: Ryo/P3R/link_22.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: When The Moon's Reaching Out Stars
+ Category: Overworld
+ Tags: []
+ CueId: 25
+ ReplacementPath: Ryo/P3R/link_25.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Mass Destruction -Reload-
+ Category: Normal Battle
+ Tags: []
+ CueId: 26
+ ReplacementPath: Ryo/P3R/link_26.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Master of Shadow -Reload- (Cue 27)
+ Category: Boss Battle
+ Tags: []
+ CueId: 27
+ ReplacementPath: Ryo/P3R/link_27.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Unavoidable Battle
+ Category: Boss Battle
+ Tags: []
+ CueId: 28
+ ReplacementPath: Ryo/P3R/link_28.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Burn My Dread -Last Battle Reload-
+ Category: Boss Battle
+ Tags: []
+ CueId: 29
+ ReplacementPath: Ryo/P3R/link_29.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: The Battle For Everyone's Souls
+ Category: Boss Battle
+ Tags: []
+ CueId: 30
+ ReplacementPath: Ryo/P3R/link_30.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Master Of Tartarus -Reload-
+ Category: Boss Battle
+ Tags: []
+ CueId: 31
+ ReplacementPath: Ryo/P3R/link_31.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Kyoto
+ Category: Location
+ Tags:
+ - Kyoto
+ CueId: 32
+ ReplacementPath: Ryo/P3R/link_32.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Troubled
+ Category: Story
+ Tags: []
+ CueId: 35
+ ReplacementPath: Ryo/P3R/link_35.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: What Lies in the Darkness
+ Category: Story
+ Tags: []
+ CueId: 36
+ ReplacementPath: Ryo/P3R/link_36.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Living With Determination
+ Category: Story
+ Tags: []
+ CueId: 37
+ ReplacementPath: Ryo/P3R/link_37.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Joy (Story)
+ Category: Story
+ Tags: []
+ CueId: 38
+ ReplacementPath: Ryo/P3R/link_38.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Fearful Experience
+ Category: Story
+ Tags: []
+ CueId: 39
+ ReplacementPath: Ryo/P3R/link_39.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Calamity
+ Category: Story
+ Tags: []
+ CueId: 40
+ ReplacementPath: Ryo/P3R/link_40.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Memories of You
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 42
+ ReplacementPath: Ryo/P3R/link_42.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Joy (Social Links)
+ Category: Story
+ Tags: []
+ CueId: 43
+ ReplacementPath: Ryo/P3R/link_43.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: This Mysterious Feeling
+ Category: Story
+ Tags: []
+ CueId: 44
+ ReplacementPath: Ryo/P3R/link_44.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Crisis
+ Category: Story
+ Tags: []
+ CueId: 45
+ ReplacementPath: Ryo/P3R/link_45.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: The Path Is Open
+ Category: Story
+ Tags: []
+ CueId: 46
+ ReplacementPath: Ryo/P3R/link_46.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Want To Be Close
+ Category: Location
+ Tags:
+ - School
+ - 1st Semester
+ CueId: 50
+ ReplacementPath: Ryo/P3R/link_50.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Changing Seasons -Reload-
+ Category: Location
+ Tags:
+ - School
+ - 2nd Semester
+ CueId: 51
+ ReplacementPath: Ryo/P3R/link_51.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Memories of The School (Another Version)
+ Category: Location
+ Tags:
+ - School
+ - January
+ CueId: 52
+ ReplacementPath: Ryo/P3R/link_52.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Iwatodai Dorm -Reload-
+ Category: Location
+ Tags:
+ - Iwatodai Dorm
+ CueId: 53
+ ReplacementPath: Ryo/P3R/link_53.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Aria of The Soul
+ Category: Location
+ Tags:
+ - Velvet Room
+ CueId: 54
+ ReplacementPath: Ryo/P3R/link_54.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Tanaka's Amazing Commodities -Reload-
+ Category: Shop
+ Tags: []
+ CueId: 55
+ ReplacementPath: Ryo/P3R/link_55.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Paulownia Mall -Reload-
+ Category: Shop
+ Tags: []
+ CueId: 56
+ ReplacementPath: Ryo/P3R/link_56.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: After The Battle
+ Category: Victory Theme
+ Tags: []
+ CueId: 60
+ ReplacementPath: Ryo/P3R/link_60.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: The Path Is Closed
+ Category: Story
+ Tags: []
+ CueId: 62
+ ReplacementPath: Ryo/P3R/link_62.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d02
+ Category: Location
+ Tags:
+ - Tartarus
+ - 2nd Block
+ CueId: 70
+ ReplacementPath: Ryo/P3R/link_70.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: The Voice Someone Calls
+ Category: Location
+ Tags:
+ - Tartarus
+ - Entrance
+ CueId: 71
+ ReplacementPath: Ryo/P3R/link_71.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d04
+ Category: Location
+ Tags:
+ - Tartarus
+ - 4th Block
+ CueId: 72
+ ReplacementPath: Ryo/P3R/link_72.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d05
+ Category: Location
+ Tags:
+ - Tartarus
+ - 5th Block
+ CueId: 73
+ ReplacementPath: Ryo/P3R/link_73.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d06 (Tartarus)
+ Category: Location
+ Tags:
+ - Tartarus
+ - 6th Block
+ CueId: 74
+ ReplacementPath: Ryo/P3R/link_74.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d06 (Story)
+ Category: Story
+ Tags: []
+ CueId: 75
+ ReplacementPath: Ryo/P3R/link_75.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Living With Determination -Iwatodai Dorm Arrangement-
+ Category: Location
+ Tags:
+ - Iwatodai Dorm
+ CueId: 77
+ ReplacementPath: Ryo/P3R/link_77.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: After The Battle (Again)
+ Category: ''
+ Tags: []
+ CueId: 78
+ ReplacementPath: Ryo/P3R/link_78.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Mistic
+ Category: Story
+ Tags: []
+ CueId: 79
+ ReplacementPath: Ryo/P3R/link_79.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Memories Of The City
+ Category: Location
+ Tags:
+ - Port Island
+ CueId: 80
+ ReplacementPath: Ryo/P3R/link_80.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: tartarus_0d03
+ Category: Location
+ Tags:
+ - Tartarus
+ - 3rd Block
+ CueId: 81
+ ReplacementPath: Ryo/P3R/link_81.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Peace Reload
+ Category: Story
+ Tags: []
+ CueId: 85
+ ReplacementPath: Ryo/P3R/link_85.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Strength of Heart
+ Category: Story
+ Tags: []
+ CueId: 86
+ ReplacementPath: Ryo/P3R/link_86.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Everyone Loves 1989
+ Category: Story
+ Tags: []
+ CueId: 87
+ ReplacementPath: Ryo/P3R/link_87.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: During The Exams
+ Category: Daily Life
+ Tags: []
+ CueId: 89
+ ReplacementPath: Ryo/P3R/link_89.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Bad Feeling
+ Category: Story
+ Tags: []
+ CueId: 90
+ ReplacementPath: Ryo/P3R/link_90.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Afternoon Break
+ Category: Daily Life
+ Tags: []
+ CueId: 91
+ ReplacementPath: Ryo/P3R/link_91.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Aria of The Soul (Interlude)
+ Category: ''
+ Tags: []
+ CueId: 93
+ ReplacementPath: Ryo/P3R/link_93.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: p3ct004_01
+ Category: ''
+ Tags: []
+ CueId: 94
+ ReplacementPath: Ryo/P3R/link_94.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Color Your Night
+ Category: ''
+ Tags: []
+ CueId: 97
+ ReplacementPath: Ryo/P3R/link_97.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I Will Protect You (Unused?)
+ Category: ''
+ Tags: []
+ CueId: 98
+ ReplacementPath: Ryo/P3R/link_98.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Memories of You (Instrumental)
+ Category: ''
+ Tags: []
+ CueId: 99
+ ReplacementPath: Ryo/P3R/link_99.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Nyx
+ Category: ''
+ Tags: []
+ CueId: 100
+ ReplacementPath: Ryo/P3R/link_100.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I Will Protect You (Alternate)
+ Category: ''
+ Tags: []
+ CueId: 101
+ ReplacementPath: Ryo/P3R/link_101.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Shadow (No Intro)
+ Category: ''
+ Tags: []
+ CueId: 102
+ ReplacementPath: Ryo/P3R/link_102.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: It's Going Down Now
+ Category: ''
+ Tags: []
+ CueId: 128
+ ReplacementPath: Ryo/P3R/link_128.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Master of Shadow -Reload- (Cue 129)
+ Category: ''
+ Tags: []
+ CueId: 129
+ ReplacementPath: Ryo/P3R/link_129.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Abandoned Streets
+ Category: ''
+ Tags: []
+ CueId: 200
+ ReplacementPath: Ryo/P3R/link_200.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: This is How It Should Be...
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_170_170_A.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Living With Determination (alternate)
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_200_070_A.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Unknown
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_190_190_A.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I Will Protect You -Reload-
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_220_040_A.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Victory (Again)
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_Result_04.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Victory
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_Result_02.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Period (Again)
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_Result_03.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Period
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_Result_01.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Blooming Villain
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_36.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Will Power
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_35.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I Believe
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_34
+ Encoder: HCA (Persona 3 Reload)
+- Name: Gentle Madman
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_33.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Kichijoji 199X
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_32.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Beneath The Mask
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_31.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Life Will Change
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_30.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: The Almighty
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_26.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I'll Face Myself (Mitsuo)
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_25.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Long Way
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_24.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Heaven
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_23.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Junes Theme
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_22.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Shin Mitsuo Tensei
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_21.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Backside of The TV
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_20.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Throw Your Mask Away
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_10.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Yaldabaoth
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_09.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Rivers In The Desert
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_08.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Take Over
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_07.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Last Surprise
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_06.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Fog/Mist
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_05.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: A New World Fool
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_04.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: I'll Face Myself -Battle-
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_03.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Time To Make History
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_02.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Reach Out To The Truth
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_Sound_01.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Persona Invocation
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_100_285_A.hca
+ Encoder: HCA (Persona 3 Reload)
+- Name: Late Arrival
+ Category: ''
+ Tags: []
+ CueId: -1
+ ReplacementPath: Ryo/P3R/link_100_050_B.hca
+ Encoder: HCA (Persona 3 Reload)
diff --git a/BGME.Framework/P4G_PC/collections/Golden Hands.enc b/BGME.Framework/P4G_PC/collections/Golden Hands.enc
new file mode 100644
index 0000000..af08a5f
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Golden Hands.enc
@@ -0,0 +1,92 @@
+// OpulentHand, FlatteringHablerie, FlatteringHablerie
+23
+
+// OpulentHand, InsolentBasalt, InsolentBasalt
+24
+
+// OpulentHand, OpulentHand, ShallowOkina
+25
+
+// OpulentHand, OpulentHand
+26
+
+// OpulentHand, OpulentHand, OpulentHand
+27
+
+// OpulentHand, OpulentHand, OpulentHand, OpulentHand
+28
+
+// LuxuryHand, LuxuryHand, StasisGiant
+29
+
+// LuxuryHand, LuxuryHand, ChaosCyclops
+30
+
+// LuxuryHand, LuxuryHand, MinotaurIV
+31
+
+// LuxuryHand, LuxuryHand, IntrepidKnight
+32
+
+// LuxuryHand, LuxuryHand, LuxuryHand
+33
+
+// LuxuryHand, LuxuryHand, LuxuryHand, LuxuryHand, LuxuryHand
+34
+
+// HappinessHand
+82
+
+// HappinessHand, HappinessHand, HappinessHand
+85
+
+// WealthHand, WealthHand
+123
+
+// WealthHand, WealthHand, WealthHand
+124
+
+// SupremeHand, SupremeHand
+125
+
+// SupremeHand, SupremeHand, SupremeHand
+126
+
+// WealthHand
+175
+
+// WealthHand
+176
+
+// SupremeHand
+178
+
+// OpulentHand
+179
+
+// LuxuryHand
+180
+
+// GloriousHand
+181
+
+// GloriousHand, GloriousHand
+650
+
+// GloriousHand, GloriousHand, GloriousHand
+651
+
+// GloriousHand, GloriousHand, MinotaurIII
+652
+
+// GloriousHand, GloriousHand, MinotaurII
+653
+
+// GloriousHand, GloriousHand, MinotaurI
+654
+
+// IsolatedHand
+894
+
+// IsolatedHand, IsolatedHand
+895
diff --git a/BGME.Framework/P4G_PC/collections/Minibosses.enc b/BGME.Framework/P4G_PC/collections/Minibosses.enc
new file mode 100644
index 0000000..5f6a93d
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Minibosses.enc
@@ -0,0 +1,35 @@
+// AvengerKnight310
+811
+
+// DaringGigas311
+812
+
+// AmorousSnake312
+813
+
+// KillingHand313
+814
+
+// DominatingMachine314
+815
+
+// WorldBalance315
+816
+
+// ChaosFuzz316
+817
+
+// EnviousGiant
+818
+
+// NeoMinotaur318
+819
+
+// SleepingTable319
+820
+
+// GorgeousKing
+938
+
+// HeavensGiant
+939
diff --git a/BGME.Framework/P4G_PC/collections/Optional Bosses.enc b/BGME.Framework/P4G_PC/collections/Optional Bosses.enc
new file mode 100644
index 0000000..57b9b86
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Optional Bosses.enc
@@ -0,0 +1,17 @@
+// ContrarianKing
+526
+
+// IntolerantOfficer
+527
+
+// MomentaryChild
+528
+
+// EscapistSoldier
+529
+
+// ExtremeVessel
+530
+
+// LostOkina
+531
diff --git a/BGME.Framework/P4G_PC/collections/Reapers.enc b/BGME.Framework/P4G_PC/collections/Reapers.enc
new file mode 100644
index 0000000..71d8017
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Reapers.enc
@@ -0,0 +1,29 @@
+// TheReaper288
+801
+
+// TheReaper289
+802
+
+// TheReaper290
+803
+
+// TheReaper291
+804
+
+// TheReaper292
+805
+
+// TheReaper293
+806
+
+// TheReaper294
+807
+
+// TheReaper295
+808
+
+// TheReaper296
+809
+
+// TheReaper297
+810
diff --git a/BGME.Framework/P4G_PC/collections/Shadow Bosses.enc b/BGME.Framework/P4G_PC/collections/Shadow Bosses.enc
new file mode 100644
index 0000000..84ec13f
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Shadow Bosses.enc
@@ -0,0 +1,23 @@
+// ShadowYosuke
+512
+
+// ShadowChie
+513
+
+// ShadowYukiko
+514
+
+// ShadowKanji, NiceGuy, ToughGuy
+515
+
+// ShadowRise
+516
+
+// ShadowTeddie
+517
+
+// ShadowMitsuo, MitsuotheHero
+518
+
+// ShadowNaoto
+519
diff --git a/BGME.Framework/P4G_PC/collections/Special Battles.enc b/BGME.Framework/P4G_PC/collections/Special Battles.enc
new file mode 100644
index 0000000..662e672
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/Special Battles.enc
@@ -0,0 +1,602 @@
+//
+4
+
+//
+5
+
+//
+6
+
+//
+7
+
+//
+8
+
+//
+9
+
+//
+10
+
+//
+11
+
+//
+12
+
+//
+13
+
+//
+14
+
+//
+15
+
+//
+22
+
+//
+35
+
+//
+36
+
+//
+45
+
+//
+52
+
+//
+59
+
+//
+67
+
+//
+75
+
+//
+81
+
+//
+86
+
+//
+94
+
+//
+95
+
+//
+103
+
+//
+110
+
+//
+111
+
+//
+115
+
+//
+122
+
+//
+127
+
+//
+137
+
+//
+147
+
+//
+148
+
+//
+158
+
+//
+159
+
+//
+170
+
+//
+182
+
+//
+184
+
+//
+185
+
+//
+196
+
+//
+202
+
+//
+207
+
+//
+225
+
+//
+228
+
+//
+245
+
+//
+261
+
+//
+263
+
+//
+279
+
+//
+282
+
+//
+286
+
+//
+303
+
+//
+317
+
+//
+325
+
+//
+336
+
+//
+351
+
+//
+356
+
+//
+369
+
+//
+382
+
+//
+387
+
+//
+395
+
+//
+405
+
+//
+413
+
+//
+421
+
+//
+429
+
+//
+430
+
+//
+431
+
+//
+441
+
+//
+454
+
+//
+467
+
+//
+478
+
+//
+491
+
+//
+511
+
+// ShadowYosuke
+512
+
+// ShadowChie
+513
+
+// ShadowYukiko
+514
+
+// ShadowKanji, NiceGuy, ToughGuy
+515
+
+// ShadowRise
+516
+
+// ShadowTeddie
+517
+
+// ShadowMitsuo, MitsuotheHero
+518
+
+// ShadowNaoto
+519
+
+// Kuninosagiri
+520
+
+// Adachi
+521
+
+// Amenosagiri
+522
+
+// Izanami
+523
+
+// SlippingHablerie, SlippingHablerie
+524
+
+// Margaret
+525
+
+// ContrarianKing
+526
+
+// IntolerantOfficer
+527
+
+// MomentaryChild
+528
+
+// EscapistSoldier
+529
+
+// ExtremeVessel
+530
+
+// LostOkina
+531
+
+// QuestionMark275
+532
+
+// IzanaminoOkami
+533
+
+// KusuminoOkami
+534
+
+// Marie
+535
+
+//
+536
+
+//
+537
+
+//
+538
+
+//
+539
+
+//
+540
+
+//
+541
+
+//
+542
+
+//
+543
+
+//
+559
+
+//
+572
+
+//
+579
+
+//
+591
+
+//
+607
+
+//
+618
+
+//
+629
+
+//
+633
+
+//
+643
+
+//
+649
+
+//
+655
+
+//
+667
+
+//
+680
+
+//
+691
+
+//
+704
+
+//
+717
+
+//
+727
+
+//
+740
+
+//
+753
+
+//
+763
+
+//
+764
+
+//
+765
+
+//
+766
+
+//
+767
+
+//
+768
+
+//
+769
+
+//
+770
+
+//
+771
+
+//
+772
+
+//
+773
+
+//
+774
+
+//
+775
+
+//
+776
+
+//
+777
+
+//
+778
+
+//
+779
+
+//
+780
+
+//
+781
+
+//
+782
+
+//
+783
+
+//
+784
+
+//
+785
+
+//
+786
+
+//
+787
+
+//
+788
+
+//
+789
+
+//
+790
+
+//
+791
+
+//
+792
+
+//
+793
+
+//
+794
+
+//
+795
+
+//
+796
+
+//
+797
+
+//
+798
+
+//
+799
+
+//
+800
+
+// TheReaper288
+801
+
+// AvengerKnight310
+811
+
+// DaringGigas311
+812
+
+// AmorousSnake312
+813
+
+// KillingHand313
+814
+
+// DominatingMachine314
+815
+
+// WorldBalance315
+816
+
+// ChaosFuzz316
+817
+
+// EnviousGiant
+818
+
+// NeoMinotaur318
+819
+
+// SleepingTable319
+820
+
+//
+821
+
+//
+822
+
+//
+823
+
+//
+824
+
+//
+825
+
+//
+835
+
+//
+844
+
+//
+845
+
+//
+846
+
+//
+847
+
+//
+872
+
+//
+873
+
+//
+874
+
+//
+875
+
+//
+876
+
+//
+877
+
+//
+879
+
+//
+886
+
+//
+893
+
+//
+896
+
+//
+903
+
+//
+912
+
+//
+920
+
+//
+928
+
+//
+937
+
+// GorgeousKing
+938
+
+// HeavensGiant
+939
+
+//
+942
+
+//
+943
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Adachi.enc b/BGME.Framework/P4G_PC/collections/bosses/Adachi.enc
new file mode 100644
index 0000000..78da647
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Adachi.enc
@@ -0,0 +1,2 @@
+// Adachi
+521
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Ameno-sagiri.enc b/BGME.Framework/P4G_PC/collections/bosses/Ameno-sagiri.enc
new file mode 100644
index 0000000..8ba9758
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Ameno-sagiri.enc
@@ -0,0 +1,2 @@
+// Amenosagiri
+522
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Izanami-no-Okami.enc b/BGME.Framework/P4G_PC/collections/bosses/Izanami-no-Okami.enc
new file mode 100644
index 0000000..5b192d9
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Izanami-no-Okami.enc
@@ -0,0 +1,2 @@
+// IzanaminoOkami
+533
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Izanami.enc b/BGME.Framework/P4G_PC/collections/bosses/Izanami.enc
new file mode 100644
index 0000000..3ae401d
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Izanami.enc
@@ -0,0 +1,2 @@
+// Izanami
+523
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Kunino-Sagiri.enc b/BGME.Framework/P4G_PC/collections/bosses/Kunino-Sagiri.enc
new file mode 100644
index 0000000..d508222
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Kunino-Sagiri.enc
@@ -0,0 +1,2 @@
+// Kuninosagiri
+520
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Kusumi-no-Okami.enc b/BGME.Framework/P4G_PC/collections/bosses/Kusumi-no-Okami.enc
new file mode 100644
index 0000000..6a8d3af
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Kusumi-no-Okami.enc
@@ -0,0 +1,2 @@
+// KusuminoOkami
+534
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Margaret.enc b/BGME.Framework/P4G_PC/collections/bosses/Margaret.enc
new file mode 100644
index 0000000..696232d
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Margaret.enc
@@ -0,0 +1,2 @@
+// Margaret
+525
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Marie.enc b/BGME.Framework/P4G_PC/collections/bosses/Marie.enc
new file mode 100644
index 0000000..b381702
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Marie.enc
@@ -0,0 +1,2 @@
+// Marie
+535
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Namatame.enc b/BGME.Framework/P4G_PC/collections/bosses/Namatame.enc
new file mode 100644
index 0000000..d508222
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Namatame.enc
@@ -0,0 +1,2 @@
+// Kuninosagiri
+520
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Chie.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Chie.enc
new file mode 100644
index 0000000..2dda582
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Chie.enc
@@ -0,0 +1,2 @@
+// ShadowChie
+513
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Kanji.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Kanji.enc
new file mode 100644
index 0000000..374a079
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Kanji.enc
@@ -0,0 +1,2 @@
+// ShadowKanji, NiceGuy, ToughGuy
+515
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Mitsuo.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Mitsuo.enc
new file mode 100644
index 0000000..04198d8
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Mitsuo.enc
@@ -0,0 +1,2 @@
+// ShadowMitsuo, MitsuotheHero
+518
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Naoto.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Naoto.enc
new file mode 100644
index 0000000..488a200
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Naoto.enc
@@ -0,0 +1,2 @@
+// ShadowNaoto
+519
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Rise.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Rise.enc
new file mode 100644
index 0000000..4d407eb
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Rise.enc
@@ -0,0 +1,2 @@
+// ShadowRise
+516
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Teddie.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Teddie.enc
new file mode 100644
index 0000000..5ccb588
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Teddie.enc
@@ -0,0 +1,2 @@
+// ShadowTeddie
+517
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Yosuke.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Yosuke.enc
new file mode 100644
index 0000000..769c546
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Yosuke.enc
@@ -0,0 +1,2 @@
+// ShadowYosuke
+512
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Shadow Yukiko.enc b/BGME.Framework/P4G_PC/collections/bosses/Shadow Yukiko.enc
new file mode 100644
index 0000000..7b6e04e
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Shadow Yukiko.enc
@@ -0,0 +1,2 @@
+// ShadowYukiko
+514
diff --git a/BGME.Framework/P4G_PC/collections/bosses/Spooky Fog Man.enc b/BGME.Framework/P4G_PC/collections/bosses/Spooky Fog Man.enc
new file mode 100644
index 0000000..daf8d73
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/Spooky Fog Man.enc
@@ -0,0 +1,2 @@
+// QuestionMark275
+532
diff --git a/BGME.Framework/P4G_PC/collections/bosses/The Reaper.enc b/BGME.Framework/P4G_PC/collections/bosses/The Reaper.enc
new file mode 100644
index 0000000..71d8017
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/bosses/The Reaper.enc
@@ -0,0 +1,29 @@
+// TheReaper288
+801
+
+// TheReaper289
+802
+
+// TheReaper290
+803
+
+// TheReaper291
+804
+
+// TheReaper292
+805
+
+// TheReaper293
+806
+
+// TheReaper294
+807
+
+// TheReaper295
+808
+
+// TheReaper296
+809
+
+// TheReaper297
+810
diff --git a/BGME.Framework/P4G_PC/collections/locations/Heaven.enc b/BGME.Framework/P4G_PC/collections/locations/Heaven.enc
new file mode 100644
index 0000000..24ecabc
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Heaven.enc
@@ -0,0 +1,242 @@
+// StasisGiant, StasisGiant, StasisGiant, StasisGiant, StasisGiant
+1
+
+// LuxuryHand, LuxuryHand, StasisGiant
+29
+
+// LuxuryHand, LuxuryHand, ChaosCyclops
+30
+
+// LuxuryHand, LuxuryHand, MinotaurIV
+31
+
+// LuxuryHand, LuxuryHand, IntrepidKnight
+32
+
+// LuxuryHand, LuxuryHand, LuxuryHand
+33
+
+// LuxuryHand, LuxuryHand, LuxuryHand, LuxuryHand, LuxuryHand
+34
+
+// PrimeMagus, PrimeMagus, PerpetualSand, PerpetualSand
+432
+
+// PrimeMagus, PrimeMagus, FinickyPapillon
+433
+
+// PrimeMagus, PrimeMagus, GrowthRelic, GrowthRelic
+434
+
+// MythicalGigas, PerpetualSand, PerpetualSand, PerpetualSand
+435
+
+// MythicalGigas, MythicalGigas, FinickyPapillon, FinickyPapillon
+436
+
+// MythicalGigas, GrowthRelic, GrowthRelic, GrowthRelic
+437
+
+// PerpetualSand, PerpetualSand, PerpetualSand, FinickyPapillon, FinickyPapillon
+438
+
+// FinickyPapillon, FinickyPapillon, FinickyPapillon, GrowthRelic, GrowthRelic
+439
+
+// GrowthRelic, GrowthRelic, PerpetualSand, PerpetualSand, PerpetualSand
+440
+
+// PrimeMagus, DarkEagle, DarkEagle
+442
+
+// PrimeMagus, PrimeMagus, ManiacalBook, ManiacalBook
+443
+
+// MythicalGigas, DarkEagle, DarkEagle, DarkEagle
+444
+
+// MythicalGigas, MythicalGigas, ManiacalBook
+445
+
+// BraveWheel, BraveWheel, DarkEagle
+446
+
+// BraveWheel, ManiacalBook, ManiacalBook, ManiacalBook
+447
+
+// BraveWheel, PerpetualSand, PerpetualSand, FinickyPapillon, FinickyPapillon
+448
+
+// BraveWheel, FinickyPapillon, FinickyPapillon, GrowthRelic, GrowthRelic
+449
+
+// RashPanzer, DarkEagle, DarkEagle
+450
+
+// RashPanzer, ManiacalBook, ManiacalBook
+451
+
+// RashPanzer, GrowthRelic, GrowthRelic, PerpetualSand, PerpetualSand
+452
+
+// RashPanzer, PerpetualSand, FinickyPapillon, FinickyPapillon
+453
+
+// KillerDrive, KillerDrive, ApostateTower
+455
+
+// KillerDrive, CarnalSnake, CarnalSnake, CarnalSnake
+456
+
+// RegalMother, RegalMother, ApostateTower, ApostateTower
+457
+
+// RegalMother, RegalMother, CarnalSnake, CarnalSnake, CarnalSnake
+458
+
+// CurseDice, ApostateTower, ApostateTower, ApostateTower
+459
+
+// CurseDice, CarnalSnake, CarnalSnake, CarnalSnake
+460
+
+// KillerDrive, ApostateTower, DarkEagle, DarkEagle
+461
+
+// KillerDrive, CarnalSnake, CarnalSnake, ManiacalBook
+462
+
+// RegalMother, RegalMother, ApostateTower, RashPanzer
+463
+
+// RegalMother, RegalMother, CarnalSnake, DarkEagle, DarkEagle
+464
+
+// CurseDice, ApostateTower, ApostateTower, ManiacalBook
+465
+
+// CurseDice, RashPanzer, BraveWheel
+466
+
+// PhantomLord, DryDexy, DryDexy, DryDexy
+468
+
+// PhantomLord, DevotedCupid, DevotedCupid, DevotedCupid
+469
+
+// PhantomLord, LightBalance, LightBalance
+470
+
+// RecklessOkina, DevotedCupid, DevotedCupid, DevotedCupid, DevotedCupid
+471
+
+// RecklessOkina, RecklessOkina, AngryTable, AngryTable
+472
+
+// RecklessOkina, RecklessOkina, LightBalance, LightBalance
+473
+
+// DryDexy, DryDexy, DevotedCupid, DevotedCupid, DevotedCupid
+474
+
+// DevotedCupid, DevotedCupid, AngryTable, AngryTable
+475
+
+// AngryTable, AngryTable, AngryTable, DryDexy
+476
+
+// LightBalance, LightBalance, LightBalance
+477
+
+// ChaosCyclops, ChaosCyclops, RevelationPesce, RevelationPesce
+479
+
+// ChaosCyclops, ChaosCyclops, PhantomLord
+480
+
+// ChaosCyclops, DevotedCupid, DevotedCupid, AngryTable
+481
+
+// GreenSigil, BlossomNyogo, BlossomNyogo, BlossomNyogo
+482
+
+// GreenSigil, GreenSigil, RecklessOkina
+483
+
+// GreenSigil, AngryTable, DryDexy, DryDexy
+484
+
+// StasisGiant, StasisGiant, RevelationPesce, RevelationPesce
+485
+
+// StasisGiant, StasisGiant, BlossomNyogo, BlossomNyogo
+486
+
+// StasisGiant, DryDexy, DevotedCupid, DevotedCupid
+487
+
+// RevelationPesce, RevelationPesce, RevelationPesce, BlossomNyogo, BlossomNyogo
+488
+
+// PhantomLord, RecklessOkina, LightBalance, LightBalance
+489
+
+// DevotedCupid, DevotedCupid, AngryTable, AngryTable, DryDexy
+490
+
+// IntrepidKnight, IntrepidKnight
+492
+
+// IntrepidKnight, NaturalDancer, NaturalDancer
+493
+
+// JotunofBlood, JotunofBlood, JotunofBlood
+494
+
+// JotunofBlood, JotunofBlood, ConvictionSword
+495
+
+// HallowedTurret, HallowedTurret
+496
+
+// HallowedTurret, ConvictionSword, ConvictionSword
+497
+
+// HallowedTurret, NaturalDancer, NaturalDancer
+498
+
+// MinotaurIV, MinotaurIV
+499
+
+// MinotaurIV, ConvictionSword, ConvictionSword, ConvictionSword
+500
+
+// ConvictionSword, StasisGiant, RevelationPesce, RevelationPesce
+501
+
+// ConvictionSword, ConvictionSword, ChaosCyclops, BlossomNyogo
+502
+
+// NaturalDancer, NaturalDancer, StasisGiant, BlossomNyogo
+503
+
+// NaturalDancer, NaturalDancer, ChaosCyclops, RevelationPesce
+504
+
+// IntrepidKnight, IntrepidKnight, HallowedTurret
+505
+
+// MinotaurIV, MinotaurIV, HallowedTurret
+506
+
+// RaindropCastle, RaindropCastle, RaindropCastle
+507
+
+// RainWindMusha
+508
+
+// RainWindMusha, RainWindMusha
+509
+
+// RainWindMusha, RainWindMusha, RainWindMusha, RaindropCastle
+510
diff --git a/BGME.Framework/P4G_PC/collections/locations/Hollow Forest.enc b/BGME.Framework/P4G_PC/collections/locations/Hollow Forest.enc
new file mode 100644
index 0000000..7435944
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Hollow Forest.enc
@@ -0,0 +1,251 @@
+// CursedWomansPot, CursedWomansPot
+544
+
+// CursedWomansPot, CursedWomansPot, CursedWomansPot
+545
+
+// CursedWomansPot, CursedWomansPot, ReverentTable, ReverentTable
+546
+
+// CursedWomansPot, CursedWomansPot, SnowfallMusha, SnowfallMusha
+547
+
+// CursedWomansPot, CursedWomansPot, GauntletHand, GauntletHand
+548
+
+// HarmoniousGiant, HarmoniousGiant
+549
+
+// HarmoniousGiant, SnowfallMusha, SnowfallMusha
+550
+
+// HarmoniousGiant, GauntletHand, SuperstitiousOkina
+551
+
+// HarmoniousGiant, HarmoniousGiant, PrayingPapillon
+552
+
+// HarmoniousGiant, HarmoniousGiant, CursedWomansPot, CursedWomansPot
+553
+
+// HarmoniousGiant, HarmoniousGiant, LawlessFuzz, LawlessFuzz
+554
+
+// CursedWomansPot, CursedWomansPot, CursedWomansPot, StonePanzer
+555
+
+// HarmoniousGiant, HarmoniousGiant, StupendousRelic
+556
+
+// CursedWomansPot, CursedWomansPot, EmaciatedGarcy
+557
+
+// HarmoniousGiant, HarmoniousGiant, ClearSkyMusha
+558
+
+// EmaciatedGarcy, EmaciatedGarcy
+826
+
+// EmaciatedGarcy, GauntletHand, GauntletHand
+827
+
+// ClearSkyMusha, SnowfallMusha, SnowfallMusha, SnowfallMusha
+828
+
+// ClearSkyMusha, SnowfallMusha, SnowfallMusha
+829
+
+// ClearSkyMusha, SnowfallMusha, GauntletHand, GauntletHand
+830
+
+// ClearSkyMusha, HarmoniousGiant, HarmoniousGiant
+831
+
+// ExecutionSword, GauntletHand, GauntletHand
+832
+
+// ExecutionSword, HarmoniousGiant
+833
+
+// ExecutionSword, SnowfallMusha, SnowfallMusha, SnowfallMusha
+834
+
+// ClearSkyMusha, CalmMachine, PrayingPapillon
+836
+
+// ClearSkyMusha, CalmMachine, StupendousRelic
+837
+
+// ClearSkyMusha, ClearSkyMusha, PrayingPapillon
+838
+
+// ClearSkyMusha, ClearSkyMusha, StupendousRelic
+839
+
+// IndignantMachine, CalmMachine
+840
+
+// IndignantMachine, PrayingPapillon, StupendousRelic
+841
+
+// ExecutionSword, ExecutionSword, SnowfallMusha, PrayingPapillon
+842
+
+// ExecutionSword, ExecutionSword, SnowfallMusha, StupendousRelic
+843
+
+// LyingHablerie338, LyingHablerie338, LyingHablerie338
+880
+
+// LyingHablerie338, WheeledBambino
+881
+
+// SpectralRaven, SpectralRaven, SpectralRaven
+882
+
+// SpectralRaven, SpectralRaven, WheeledBambino
+883
+
+// PrayingNyogo, PrayingNyogo, SpectralRaven
+884
+
+// PrayingNyogo, LyingHablerie338, LyingHablerie338
+885
+
+// LyingHablerie338, PrayingNyogo, SpectralRaven, SpectralRaven
+887
+
+// WheeledBambino, PrayingNyogo, LyingHablerie338, LyingHablerie338
+888
+
+// ReverentTable, ReverentTable, ReverentTable
+889
+
+// ReverentTable, ReverentTable, PrayingNyogo, PrayingNyogo
+890
+
+// ReverentTable, ReverentTable, LyingHablerie338, LyingHablerie338
+891
+
+// CalmMachine
+892
+
+// IsolatedHand
+894
+
+// IsolatedHand, IsolatedHand
+895
+
+// SnowfallMusha, SnowfallMusha, SnowfallMusha
+897
+
+// SnowfallMusha, SnowfallMusha, ReverentTable
+898
+
+// SnowfallMusha, SnowfallMusha, WheeledBambino
+899
+
+// ReverentTable, ReverentTable, WheeledBambino, WheeledBambino
+900
+
+// CalmMachine, ReverentTable
+901
+
+// CalmMachine, WheeledBambino
+902
+
+// SnowfallMusha, SnowfallMusha, LyingHablerie338, LyingHablerie338
+904
+
+// SnowfallMusha, SnowfallMusha, PrayingNyogo, PrayingNyogo
+905
+
+// SnowfallMusha, SnowfallMusha, GauntletHand
+906
+
+// GauntletHand, GauntletHand, SpectralRaven, SpectralRaven
+907
+
+// GauntletHand, LyingHablerie338, PrayingNyogo
+908
+
+// SuperstitiousOkina, LyingHablerie338, LyingHablerie338
+909
+
+// SuperstitiousOkina, PrayingNyogo, PrayingNyogo
+910
+
+// SuperstitiousOkina, SpectralRaven, SpectralRaven, SpectralRaven
+911
+
+// SnowfallMusha, SnowfallMusha, SnowfallMusha, PrayingPapillon
+913
+
+// SnowfallMusha, SnowfallMusha, GauntletHand, PrayingPapillon
+914
+
+// SnowfallMusha, PrayingNyogo, PrayingPapillon
+915
+
+// GauntletHand, GauntletHand, PrayingPapillon
+916
+
+// GauntletHand, GauntletHand, GauntletHand
+917
+
+// GauntletHand, GauntletHand, PrayingNyogo, SuperstitiousOkina
+918
+
+// GauntletHand, PrayingNyogo, PrayingNyogo, SuperstitiousOkina
+919
+
+// LawlessFuzz, LawlessFuzz, StonePanzer
+921
+
+// LawlessFuzz, LawlessFuzz, ReverentTable, ReverentTable
+922
+
+// StonePanzer, PrayingNyogo, PrayingNyogo
+923
+
+// GauntletHand, LawlessFuzz, LawlessFuzz
+924
+
+// GauntletHand, GauntletHand, StonePanzer
+925
+
+// StonePanzer, StonePanzer
+926
+
+// LawlessFuzz, LawlessFuzz, LawlessFuzz
+927
+
+// EmaciatedGarcy
+929
+
+// EmaciatedGarcy, SnowfallMusha
+930
+
+// EmaciatedGarcy, LawlessFuzz
+931
+
+// StupendousRelic, SnowfallMusha, SnowfallMusha, SnowfallMusha
+932
+
+// StupendousRelic, StonePanzer, StonePanzer
+933
+
+// StupendousRelic, CalmMachine, CalmMachine, PrayingPapillon
+934
+
+// LawlessFuzz, LawlessFuzz, PrayingPapillon
+935
+
+// LawlessFuzz, StonePanzer, StonePanzer
+936
+
+// LyingHablerie338, LyingHablerie338
+940
+
+// CalmMachine
+941
diff --git a/BGME.Framework/P4G_PC/collections/locations/Magatsu Inaba.enc b/BGME.Framework/P4G_PC/collections/locations/Magatsu Inaba.enc
new file mode 100644
index 0000000..d870435
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Magatsu Inaba.enc
@@ -0,0 +1,53 @@
+// VehementIdol, AgitatingHablerie, AgitatingHablerie, AgitatingHablerie
+560
+
+// VehementIdol, JupiterEagle, JupiterEagle
+561
+
+// VehementIdol, FicklePapillon, FicklePapillon, FicklePapillon, FicklePapillon
+562
+
+// VehementIdol, InfiniteSand, InfiniteSand, InfiniteSand
+563
+
+// AgitatingHablerie, AgitatingHablerie, JupiterEagle, JupiterEagle
+564
+
+// JupiterEagle, JupiterEagle, FicklePapillon, FicklePapillon, FicklePapillon
+565
+
+// FicklePapillon, FicklePapillon, InfiniteSand, InfiniteSand, InfiniteSand
+566
+
+// InfiniteSand, InfiniteSand, AgitatingHablerie, AgitatingHablerie
+567
+
+// GreatKing, AgitatingHablerie, AgitatingHablerie
+568
+
+// GreatKing, JupiterEagle, JupiterEagle
+569
+
+// GreatKing, FicklePapillon, FicklePapillon
+570
+
+// GreatKing, InfiniteSand, InfiniteSand
+571
+
+// AgitatingHablerie, AgitatingHablerie, AgitatingHablerie
+573
+
+// VehementIdol, VehementIdol
+574
+
+// FicklePapillon, FicklePapillon, InfiniteSand, InfiniteSand
+575
+
+// AgitatingHablerie, AgitatingHablerie, InfiniteSand
+576
+
+// JupiterEagle, FicklePapillon, FicklePapillon
+577
+
+// GreatKing, VehementIdol
+578
diff --git a/BGME.Framework/P4G_PC/collections/locations/Magatsu Mandala.enc b/BGME.Framework/P4G_PC/collections/locations/Magatsu Mandala.enc
new file mode 100644
index 0000000..eceba0f
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Magatsu Mandala.enc
@@ -0,0 +1,203 @@
+// KingCastle, FanaticTower, FanaticTower
+580
+
+// KingCastle, KingCastle, FanaticTower
+581
+
+// KingCastle, KingCastle, AmorousSnake120
+582
+
+// KingCastle, AmorousSnake120, AmorousSnake120
+583
+
+// NemeanBeast, NemeanBeast, FanaticTower, FanaticTower
+584
+
+// NemeanBeast, NemeanBeast, YearningPot
+585
+
+// NemeanBeast, NemeanBeast, NemeanBeast
+586
+
+// PistilMother, AmorousSnake120, AmorousSnake120, AmorousSnake120
+587
+
+// PistilMother, YearningPot, YearningPot
+588
+
+// PistilMother, PistilMother
+589
+
+// YearningPot, YearningPot, YearningPot
+590
+
+// PurpleSigil, SleepingTable12, SleepingTable12
+592
+
+// PurpleSigil, PurpleSigil, SilentBook, SilentBook
+593
+
+// PurpleSigil, JudgmentSword, JudgmentSword
+594
+
+// BattleWheel, SleepingTable12, SleepingTable12
+595
+
+// BattleWheel, ValuingNyogo, ValuingNyogo, ValuingNyogo
+596
+
+// BattleWheel, BattleWheel, SilentBook
+597
+
+// BattleWheel, BattleWheel, JudgmentSword
+598
+
+// JotunofEvil, JotunofEvil, SilentBook
+599
+
+// JotunofEvil, ValuingNyogo, ValuingNyogo
+600
+
+// JotunofEvil, AmorousSnake120, AmorousSnake120, YearningPot
+601
+
+// HaremDancer, HaremDancer, JudgmentSword
+602
+
+// HaremDancer, ValuingNyogo, ValuingNyogo, SilentBook, SilentBook
+603
+
+// HaremDancer, HaremDancer, SilentBook, SilentBook, SleepingTable12
+604
+
+// KingCastle, PistilMother, SilentBook, SilentBook
+605
+
+// NemeanBeast, PistilMother, FanaticTower, FanaticTower
+606
+
+// ImmortalGigas, ImmortalGigas, ReformedOkina
+608
+
+// ImmortalGigas, ImmortalGigas, HappyGene, HappyGene
+609
+
+// ImmortalGigas, ImmortalGigas, ImmortalGigas, ChangeRelic
+610
+
+// BrilliantCyclops, ReformedOkina, ReformedOkina
+611
+
+// BrilliantCyclops, BrilliantCyclops, HappyGene, HappyGene
+612
+
+// BrilliantCyclops, BrilliantCyclops, ChangeRelic, ChangeRelic
+613
+
+// SlaughterDrive, ReformedOkina, ReformedOkina
+614
+
+// SlaughterDrive, SlaughterDrive, HappyGene
+615
+
+// SlaughterDrive, SlaughterDrive, DeathDice
+616
+
+// DeathDice, DeathDice
+617
+
+// NobleSeeker, ImmortalGigas, ImmortalGigas, ImmortalGigas
+619
+
+// NobleSeeker, SlaughterDrive, SlaughterDrive
+620
+
+// NobleSeeker, NobleSeeker, EarnestCalocy
+621
+
+// ConceitedPanzer, BrilliantCyclops, BrilliantCyclops
+622
+
+// ConceitedPanzer, PhantomKing, PhantomKing
+623
+
+// HappyGene, HappyGene, HappyGene, ChangeRelic
+624
+
+// SpasticTurret, ImmortalGigas, HappyGene, HappyGene
+625
+
+// SpasticTurret, ReformedOkina, DeathDice
+626
+
+// SpasticTurret, SpasticTurret, PhantomKing
+627
+
+// EarnestCalocy, EarnestCalocy, EarnestCalocy, EarnestCalocy
+628
+
+// HarmonyGiant, HarmonyGiant, SpasticTurret
+630
+
+// SolemnMachine, SpasticTurret, SpasticTurret
+631
+
+// SolemnMachine, HarmonyGiant
+632
+
+// MinotaurIII, KingCastle, KingCastle
+634
+
+// MinotaurIII, PistilMother, PistilMother
+635
+
+// MinotaurIII, PurpleSigil
+636
+
+// MinotaurIII, JotunofEvil
+637
+
+// MinotaurII, ImmortalGigas, ImmortalGigas
+638
+
+// MinotaurII, BrilliantCyclops, BrilliantCyclops
+639
+
+// MinotaurIII, HarmonyGiant, HarmonyGiant
+640
+
+// MinotaurII, HarmonyGiant, HarmonyGiant
+641
+
+// MinotaurI, HarmonyGiant, HarmonyGiant
+642
+
+// SolemnMachine, EarnestCalocy, EarnestCalocy, EarnestCalocy, EarnestCalocy
+644
+
+// MinotaurIII, MinotaurII, HarmonyGiant
+645
+
+// MinotaurIII, MinotaurI, HarmonyGiant
+646
+
+// MinotaurII, MinotaurI, HarmonyGiant
+647
+
+// MinotaurIII, MinotaurII, MinotaurI
+648
+
+// GloriousHand, GloriousHand
+650
+
+// GloriousHand, GloriousHand, GloriousHand
+651
+
+// GloriousHand, GloriousHand, MinotaurIII
+652
+
+// GloriousHand, GloriousHand, MinotaurII
+653
+
+// GloriousHand, GloriousHand, MinotaurI
+654
diff --git a/BGME.Framework/P4G_PC/collections/locations/Marukyu Striptease.enc b/BGME.Framework/P4G_PC/collections/locations/Marukyu Striptease.enc
new file mode 100644
index 0000000..b8f52d6
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Marukyu Striptease.enc
@@ -0,0 +1,275 @@
+// TreasureHand
+177
+
+// MightyCyclops
+183
+
+// MissGene, MissGene
+186
+
+// MissGene, MissGene, MissGene
+187
+
+// SoulDancer, SoulDancer
+188
+
+// CreationRelic, CreationRelic
+189
+
+// DeathSeeker
+190
+
+// MissGene, MissGene, SoulDancer
+191
+
+// SoulDancer, CreationRelic, CreationRelic
+192
+
+// DeathSeeker, MissGene, MissGene
+193
+
+// RainySister3, RainySister3
+194
+
+// RainySister3, RainySister3, RainySister3
+195
+
+// SoulDancer, SoulDancer, SoulDancer
+197
+
+// PersistentFuzz
+198
+
+// DeathSeeker, SoulDancer
+199
+
+// DeathSeeker, CreationRelic
+200
+
+// SoulDancer, SoulDancer, CreationRelic
+201
+
+// PersistentFuzz, IdleBasalt, IdleBasalt
+203
+
+// PersistentFuzz, IdleBasalt, IdleBasalt, IdleBasalt
+204
+
+// PersistentFuzz, PersistentFuzz, SonicRaven
+205
+
+// PersistentFuzz, PersistentFuzz, SonicRaven, SonicRaven
+206
+
+// PersistentFuzz, PersistentFuzz
+208
+
+// VenusEagle, VenusEagle
+209
+
+// IdleBasalt, IdleBasalt, IdleBasalt
+210
+
+// SonicRaven, SonicRaven, SonicRaven
+211
+
+// DeathSeeker, DeathSeeker
+212
+
+// SonicRaven, SonicRaven, IdleBasalt
+213
+
+// IdleBasalt, IdleBasalt, CreationRelic
+214
+
+// IdleBasalt, IdleBasalt, PersistentFuzz
+215
+
+// IdleBasalt, IdleBasalt, VenusEagle
+216
+
+// SonicRaven, SonicRaven, DeathSeeker
+217
+
+// SonicRaven, SonicRaven, SoulDancer, SoulDancer
+218
+
+// PersistentFuzz, VenusEagle, VenusEagle
+219
+
+// PersistentFuzz, CreationRelic, CreationRelic
+220
+
+// PersistentFuzz, MissGene, MissGene, MissGene
+221
+
+// SoulDancer, SoulDancer, SoulDancer, SoulDancer
+222
+
+// RainWheel
+223
+
+// RainWheel, RainWheel
+224
+
+// LiberatingIdol, LiberatingIdol, LargeBasalt, LargeBasalt
+226
+
+// EnslavedBeast, SonicRaven, SonicRaven, SonicRaven, SonicRaven
+227
+
+// LiberatingIdol, LiberatingIdol
+229
+
+// ForgottenHablerie, ForgottenHablerie, ForgottenHablerie
+230
+
+// EnslavedBeast, EnslavedBeast
+231
+
+// SilverDice, SilverDice
+232
+
+// BloomingBambino, BloomingBambino
+233
+
+// LiberatingIdol, ForgottenHablerie, ForgottenHablerie
+234
+
+// LiberatingIdol, EnslavedBeast
+235
+
+// LiberatingIdol, SilverDice
+236
+
+// KillingHand7, KillingHand7, BloomingBambino
+237
+
+// VenusEagle, VenusEagle, EnslavedBeast
+238
+
+// VenusEagle, VenusEagle, PersistentFuzz
+239
+
+// ForgottenHablerie, ForgottenHablerie, PersistentFuzz, PersistentFuzz
+240
+
+// ForgottenHablerie, ForgottenHablerie, BloomingBambino
+241
+
+// LiberatingIdol, SonicRaven, SonicRaven, SonicRaven
+242
+
+// RainLegMusha
+243
+
+// RainLegMusha, RainLegMusha
+244
+
+// LargeBasalt, LargeBasalt, LargeBasalt
+246
+
+// AdamantBeetle, AdamantBeetle
+247
+
+// BloomingBambino, BloomingBambino, BloomingBambino
+248
+
+// LargeBasalt, LargeBasalt, KillingHand7, KillingHand7
+249
+
+// LargeBasalt, LargeBasalt, LargeBasalt, LiberatingIdol
+250
+
+// KillingHand7, EnslavedBeast, EnslavedBeast
+251
+
+// KillingHand7, KillingHand7, AdamantBeetle
+252
+
+// KillingHand7, KillingHand7, BloomingBambino, BloomingBambino
+253
+
+// ForgottenHablerie, ForgottenHablerie, SilverDice
+254
+
+// ForgottenHablerie, ForgottenHablerie, BloomingBambino
+255
+
+// ForgottenHablerie, BloomingBambino, BloomingBambino
+256
+
+// VenusEagle, VenusEagle, BloomingBambino
+257
+
+// AdamantBeetle, LiberatingIdol
+258
+
+// AdamantBeetle, EnslavedBeast, EnslavedBeast
+259
+
+// ChampionKnight
+260
+
+// MightyCyclops, BloomingBambino, BloomingBambino
+262
+
+// SkyBalance, SkyBalance
+264
+
+// ArcaneTurret
+265
+
+// MightyCyclops, MightyCyclops
+266
+
+// ChampionKnight, LiberatingIdol, LiberatingIdol
+267
+
+// ChampionKnight, KillingHand7
+268
+
+// ChampionKnight, AdamantBeetle
+269
+
+// MightyCyclops, KillingHand7, KillingHand7
+270
+
+// MightyCyclops, SilverDice
+271
+
+// MightyCyclops, ForgottenHablerie, ForgottenHablerie, ForgottenHablerie
+272
+
+// ArcaneTurret, SilverDice
+273
+
+// ArcaneTurret, LiberatingIdol
+274
+
+// ArcaneTurret, VenusEagle, VenusEagle
+275
+
+// SkyBalance, AdamantBeetle, AdamantBeetle
+276
+
+// SkyBalance, LiberatingIdol
+277
+
+// BloomingBambino, BloomingBambino, ForgottenHablerie, ForgottenHablerie
+278
+
+// ArcaneTurret, ArcaneTurret
+280
+
+// ArcaneTurret, ChampionKnight, ChampionKnight
+281
+
+// RainySister3, RainySister3, RainySister3, RainySister3, RainySister3
+283
+
+// RainWheel, RainySister3, RainySister3, RainySister3
+284
+
+// RainLegMusha, RainLegMusha, RainySister3, RainySister3
+285
diff --git a/BGME.Framework/P4G_PC/collections/locations/Secret Laboratory.enc b/BGME.Framework/P4G_PC/collections/locations/Secret Laboratory.enc
new file mode 100644
index 0000000..5201a8e
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Secret Laboratory.enc
@@ -0,0 +1,212 @@
+// OpulentHand, FlatteringHablerie, FlatteringHablerie
+23
+
+// OpulentHand, InsolentBasalt, InsolentBasalt
+24
+
+// OpulentHand, OpulentHand, ShallowOkina
+25
+
+// OpulentHand, OpulentHand
+26
+
+// OpulentHand, OpulentHand, OpulentHand
+27
+
+// OpulentHand, OpulentHand, OpulentHand, OpulentHand
+28
+
+// InsolentBasalt, InsolentBasalt, RoyalDancer
+357
+
+// InsolentBasalt, InsolentBasalt, InsolentBasalt, ConstancyRelic
+358
+
+// SourceBasalt, SourceBasalt, SourceBasalt, RoyalDancer
+359
+
+// SourceBasalt, SourceBasalt, ConstancyRelic, ConstancyRelic
+360
+
+// FlatteringHablerie, FlatteringHablerie, RoyalDancer
+361
+
+// FlatteringHablerie, FlatteringHablerie, ConstancyRelic, ConstancyRelic
+362
+
+// InvitingNyogo, RoyalDancer, RoyalDancer
+363
+
+// InvitingNyogo, InvitingNyogo, ConstancyRelic
+364
+
+// InsolentBasalt, InsolentBasalt, InsolentBasalt, SourceBasalt
+365
+
+// SourceBasalt, SourceBasalt, FlatteringHablerie, FlatteringHablerie
+366
+
+// FlatteringHablerie, FlatteringHablerie, InvitingNyogo
+367
+
+// InvitingNyogo, InvitingNyogo, InsolentBasalt
+368
+
+// RoyalDancer, RoyalDancer, RoyalDancer
+370
+
+// DogmaticTower, DogmaticTower, DogmaticTower
+371
+
+// FlowingSand, FlowingSand, FlowingSand, FlowingSand
+372
+
+// ShallowOkina, ShallowOkina, DogmaticTower, DogmaticTower
+373
+
+// ShallowOkina, ShallowOkina, FlowingSand, FlowingSand
+374
+
+// DismayedPanzer, DogmaticTower, DogmaticTower
+375
+
+// DismayedPanzer, FlowingSand, FlowingSand
+376
+
+// RedSigil, DogmaticTower, DogmaticTower
+377
+
+// RedSigil, FlowingSand, FlowingSand, FlowingSand
+378
+
+// FuriousGigas, FuriousGigas, RedSigil
+379
+
+// FuriousGigas, FuriousGigas, DogmaticTower, DogmaticTower
+380
+
+// FuriousGigas, FuriousGigas, FuriousGigas
+381
+
+// RainySister128, RainySister128, RainySister128, RainySister128
+383
+
+// RainyBrother150, RainyBrother150, RainyBrother150, RainyBrother150
+384
+
+// RainbowTwins, RainbowTwins, RainbowTwins
+385
+
+// RainbowTwins, RainbowTwins, RainySister128, RainySister128, RainySister128
+386
+
+// MightyBeast, MightyBeast
+388
+
+// ChaosFuzz103, ChaosFuzz103, ChaosFuzz103
+389
+
+// WildDrive, WildDrive, WildDrive
+390
+
+// MightyBeast, FailGene, FailGene
+391
+
+// ChaosFuzz103, ChaosFuzz103, FailGene
+392
+
+// WildDrive, WildDrive, FailGene
+393
+
+// WorldBalance221, WorldBalance221
+394
+
+// WorldBalance221, WorldBalance221, FailGene, FailGene
+396
+
+// MachWheel, MachWheel, MachWheel
+397
+
+// ImmoralSnake, ImmoralSnake, ImmoralSnake
+398
+
+// PowerCastle, PowerCastle, PowerCastle
+399
+
+// OrderGiant, OrderGiant
+400
+
+// MachWheel, MachWheel, TruthPesce
+401
+
+// ImmoralSnake, ImmoralSnake, TruthPesce
+402
+
+// PowerCastle, TruthPesce, TruthPesce
+403
+
+// OrderGiant, TruthPesce, TruthPesce
+404
+
+// PowerCastle, PowerCastle, WickedTurret
+406
+
+// OrderGiant, OrderGiant, FierceCyclops
+407
+
+// WickedTurret, WickedTurret
+408
+
+// FierceCyclops, FierceCyclops, FierceCyclops
+409
+
+// WickedTurret, MindDice, MindDice
+410
+
+// FierceCyclops, MindDice, MindDice
+411
+
+// HellKnight
+412
+
+// FierceCyclops, FierceCyclops, WickedTurret
+414
+
+// MindDice, MindDice, JotunofPower
+415
+
+// HellKnight, HellKnight
+416
+
+// JotunofPower, JotunofPower, JotunofPower
+417
+
+// HellKnight, ElegantMother, ElegantMother
+418
+
+// JotunofPower, ElegantMother, ElegantMother
+419
+
+// DominatingMachine228
+420
+
+// RaindropMusha, RaindropMusha
+422
+
+// RaindropMusha, RainyBrother150, RainyBrother150, RainyBrother150, RainyBrother150
+423
+
+// RaindropMusha, RaindropMusha, RaindropMusha, RainbowTwins
+424
+
+// RainbowTwins, RainbowTwins, RainbowTwins, RainbowTwins, RaindropMusha
+425
+
+// DominatingMachine228, JotunofPower, JotunofPower
+426
+
+// HellKnight, WickedTurret, WickedTurret
+427
+
+// ElegantMother, ElegantMother, ElegantMother
+428
diff --git a/BGME.Framework/P4G_PC/collections/locations/Steamy Bathhouse.enc b/BGME.Framework/P4G_PC/collections/locations/Steamy Bathhouse.enc
new file mode 100644
index 0000000..4235120
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Steamy Bathhouse.enc
@@ -0,0 +1,200 @@
+// AutonomicBasalt, AutonomicBasalt
+96
+
+// BribedFuzz, BribedFuzz
+97
+
+// MonopolizingCupid, MonopolizingCupid, MonopolizingCupid
+98
+
+// AutonomicBasalt, AutonomicBasalt, PursuingPesce
+99
+
+// AutonomicBasalt, AutonomicBasalt, MonopolizingCupid
+100
+
+// RainyBrother4, RainyBrother4
+101
+
+// RainyBrother4, RainyBrother4, RainyBrother4
+102
+
+// BribedFuzz, BribedFuzz, BribedFuzz
+104
+
+// MonopolizingCupid, MonopolizingCupid, MonopolizingCupid, MonopolizingCupid
+105
+
+// PursuingPesce, PursuingPesce
+106
+
+// AutonomicBasalt, AutonomicBasalt, BribedFuzz
+107
+
+// AutonomicBasalt, MonopolizingCupid, MonopolizingCupid, MonopolizingCupid
+108
+
+// DaringGigas156
+109
+
+// AutonomicBasalt, AutonomicBasalt, AutonomicBasalt, AutonomicBasalt, AutonomicBasalt
+112
+
+// NizamBeast
+113
+
+// DaringGigas156, DaringGigas156
+114
+
+// PursuingPesce, PursuingPesce, PursuingPesce
+116
+
+// NizamBeast, DancingHand
+117
+
+// PursuingPesce, MonopolizingCupid, MonopolizingCupid, MonopolizingCupid
+118
+
+// DaringGigas156, BribedFuzz, BribedFuzz
+119
+
+// DaringGigas156, MonopolizingCupid, MonopolizingCupid
+120
+
+// CloudgirlPot, CloudgirlPot
+121
+
+// WealthHand, WealthHand
+123
+
+// WealthHand, WealthHand, WealthHand
+124
+
+// SelfishBasalt, SelfishBasalt
+128
+
+// IronDice, IronDice
+129
+
+// NizamBeast, NizamBeast
+130
+
+// ViciousRaven, ViciousRaven, ViciousRaven
+131
+
+// PhantomMaster, PursuingPesce
+132
+
+// NizamBeast, ViciousRaven, ViciousRaven
+133
+
+// NizamBeast, DancingHand, DancingHand
+134
+
+// CloudgirlPot, CloudgirlPot, CloudgirlPot
+135
+
+// RainySister4, RainySister4, RainySister4
+136
+
+// SelfishBasalt, SelfishBasalt, SelfishBasalt
+138
+
+// PhantomMaster, PhantomMaster
+139
+
+// TranquilIdol, TranquilIdol
+140
+
+// DaringGigas156, DaringGigas156, DancingHand
+141
+
+// DaringGigas156, ViciousRaven, ViciousRaven
+142
+
+// IronDice, IronDice, TranquilIdol
+143
+
+// ViciousRaven, ViciousRaven, ViciousRaven, ViciousRaven, ViciousRaven
+144
+
+// NizamBeast, NizamBeast, ViciousRaven
+145
+
+// RainySister4, RainySister4, RainySister4, RainySister4
+146
+
+// KillerTwins, KillerTwins
+149
+
+// CryingTable, CryingTable
+150
+
+// WondrousMagus, WondrousMagus
+151
+
+// GraveBeetle
+152
+
+// EgotisticalKing, ViciousRaven, ViciousRaven
+153
+
+// EgotisticalKing, CryingTable
+154
+
+// TranquilIdol, ViciousRaven, ViciousRaven, ViciousRaven
+155
+
+// PhantomMaster, PursuingPesce, PursuingPesce
+156
+
+// DaringGigas156, DaringGigas156, DancingHand, DancingHand
+157
+
+// WondrousMagus, WondrousMagus
+160
+
+// EgotisticalKing, EgotisticalKing
+161
+
+// CryingTable, CryingTable, CryingTable
+162
+
+// KillerTwins, KillerTwins, KillerTwins
+163
+
+// WondrousMagus, WondrousMagus, WondrousMagus
+164
+
+// KillerTwins, KillerTwins, IronDice, IronDice
+165
+
+// CryingTable, CryingTable, WondrousMagus
+166
+
+// KillerTwins, KillerTwins, ViciousRaven, ViciousRaven
+167
+
+// CryingTable, CryingTable, GraveBeetle
+168
+
+// EgotisticalKing, GraveBeetle
+169
+
+// EgotisticalKing, GraveBeetle, GraveBeetle, GraveBeetle
+171
+
+// WondrousMagus, WondrousMagus, CryingTable, CryingTable
+172
+
+// CloudgirlPot, CloudgirlPot, CloudgirlPot, CloudgirlPot
+173
+
+// RainyBrother4, RainyBrother4, RainyBrother4, RainyBrother4, RainyBrother4
+174
+
+// WealthHand
+175
+
+// WealthHand
+176
diff --git a/BGME.Framework/P4G_PC/collections/locations/Void Quest.enc b/BGME.Framework/P4G_PC/collections/locations/Void Quest.enc
new file mode 100644
index 0000000..a2a489c
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Void Quest.enc
@@ -0,0 +1,194 @@
+// StrengthBeetle, StrengthBeetle, StrengthBeetle, StrengthBeetle, StrengthBeetle
+0
+
+// DependentBasalt, DependentBasalt
+287
+
+// DependentBasalt, DependentBasalt, DependentBasalt
+288
+
+// CorruptTower
+289
+
+// CorruptTower, CorruptTower
+290
+
+// JusticeSword, JusticeSword
+291
+
+// JusticeSword, JusticeSword, JusticeSword
+292
+
+// LustfulSnake, LustfulSnake
+293
+
+// MadCyclops, MadCyclops
+294
+
+// BlindCupid, BlindCupid
+295
+
+// BlindCupid, BlindCupid, BlindCupid
+296
+
+// SpuriousBook, SpuriousBook, SpuriousBook
+297
+
+// AmentiRaven, AmentiRaven
+298
+
+// AmentiRaven, AmentiRaven, AmentiRaven
+299
+
+// FateSeeker, FateSeeker
+300
+
+// RainyCastle, RainyCastle
+301
+
+// RainyCastle, RainyCastle, RainyCastle
+302
+
+// LustfulSnake, DependentBasalt, DependentBasalt
+304
+
+// LustfulSnake, LustfulSnake, BlindCupid
+305
+
+// MadCyclops, CorruptTower
+306
+
+// MadCyclops, BlindCupid, BlindCupid, BlindCupid
+307
+
+// AmentiRaven, AmentiRaven, CorruptTower
+308
+
+// AmentiRaven, DependentBasalt, DependentBasalt
+309
+
+// FateSeeker, DependentBasalt
+310
+
+// FateSeeker, FateSeeker, BlindCupid
+311
+
+// SpuriousBook, JusticeSword, CorruptTower, CorruptTower
+312
+
+// SpuriousBook, MadCyclops, CorruptTower
+313
+
+// SpuriousBook, LustfulSnake, AmentiRaven
+314
+
+// RainySister85, RainySister85, RainySister85, RainySister85
+315
+
+// RainEndMusha
+316
+
+// BlueSigil, BlueSigil
+318
+
+// WhimsicalPapillon, WhimsicalPapillon, WhimsicalPapillon
+319
+
+// WhimsicalPapillon, WhimsicalPapillon, WhimsicalPapillon, WhimsicalPapillon
+320
+
+// AnguishBasalt, AnguishBasalt, AnguishBasalt
+321
+
+// AnguishBasalt, AnguishBasalt, AnguishBasalt, AnguishBasalt
+322
+
+// StrengthBeetle, StrengthBeetle
+323
+
+// AvariceBambino, AvariceBambino
+324
+
+// AvariceBambino, AvariceBambino, AnguishBasalt, AnguishBasalt
+326
+
+// AvariceBambino, StrengthBeetle, WhimsicalPapillon
+327
+
+// LeadingIdol, BlueSigil
+328
+
+// LeadingIdol, AlmightyHand
+329
+
+// MonomaniacFuzz, MonomaniacFuzz, WhimsicalPapillon, WhimsicalPapillon
+330
+
+// MonomaniacFuzz, AvariceBambino, AlmightyHand
+331
+
+// AlmightyHand, StrengthBeetle, WhimsicalPapillon, WhimsicalPapillon
+332
+
+// AlmightyHand, AnguishBasalt, WhimsicalPapillon
+333
+
+// RainyPot, RainyPot, RainyPot
+334
+
+// RainyBrother106, RainyBrother106, RainyBrother106, RainyBrother106
+335
+
+// SteelMachine
+337
+
+// ScarletTurret
+338
+
+// BeastlyGigas, BeastlyGigas
+339
+
+// ArdentDancer, ArdentDancer, ArdentDancer
+340
+
+// MonomaniacFuzz, MonomaniacFuzz, ProtectiveLexy, ProtectiveLexy
+341
+
+// BlueSigil, BlueSigil, AlmightyHand
+342
+
+// ScarletTurret, LeadingIdol
+343
+
+// BeastlyGigas, BeastlyGigas, BeastlyGigas
+344
+
+// BeastlyGigas, BeastlyGigas, ProtectiveLexy
+345
+
+// ArdentDancer, ArdentDancer, ProtectiveLexy, ProtectiveLexy
+346
+
+// ArdentDancer, ArdentDancer, ProtectiveLexy, AlmightyHand
+347
+
+// LeadingIdol, LeadingIdol, ProtectiveLexy
+348
+
+// RainyCastle, RainEndMusha, RainEndMusha
+349
+
+// RainyBrother106, RainyBrother106, RainySister85, RainySister85, RainyPot
+350
+
+// ScarletTurret, ScarletTurret
+352
+
+// BeastlyGigas, BeastlyGigas, BeastlyGigas, StrengthBeetle, StrengthBeetle
+353
+
+// ScarletTurret, ScarletTurret, ProtectiveLexy
+354
+
+// BeastlyGigas, BeastlyGigas, BeastlyGigas, StrengthBeetle, ProtectiveLexy
+355
diff --git a/BGME.Framework/P4G_PC/collections/locations/Yomotsu Hirasaka.enc b/BGME.Framework/P4G_PC/collections/locations/Yomotsu Hirasaka.enc
new file mode 100644
index 0000000..d3f7ff4
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Yomotsu Hirasaka.enc
@@ -0,0 +1,296 @@
+// DivineMother, DivineMother, WrathfulBook
+656
+
+// DivineMother, PurePapillon, PurePapillon, PurePapillon
+657
+
+// DivineMother, EternalSand, EternalSand
+658
+
+// CrazyTwins, CrazyTwins, WrathfulBook
+659
+
+// CrazyTwins, CrazyTwins, PurePapillon, PurePapillon
+660
+
+// CrazyTwins, CrazyTwins, EternalSand
+661
+
+// EmperorBeetle, WrathfulBook, WrathfulBook
+662
+
+// EmperorBeetle, PurePapillon, PurePapillon, PurePapillon
+663
+
+// EmperorBeetle, EternalSand, EternalSand
+664
+
+// WrathfulBook, PurePapillon, PurePapillon, EternalSand, EternalSand
+665
+
+// WrathfulBook, WrathfulBook, PurePapillon, PurePapillon, EternalSand
+666
+
+// SilentNyogo, SilentNyogo, SilentNyogo, DivineMother
+668
+
+// SilentNyogo, SilentNyogo, MistressPot, WrathfulBook
+669
+
+// SilentNyogo, SilentNyogo, MistressPot, PurePapillon
+670
+
+// SilentNyogo, SilentNyogo, WrathfulBook, PurePapillon, PurePapillon
+671
+
+// PrimitiveIdol, PrimitiveIdol, CrazyTwins, CrazyTwins
+672
+
+// PrimitiveIdol, MistressPot, PurePapillon, PurePapillon
+673
+
+// PrimitiveIdol, PrimitiveIdol, MistressPot, WrathfulBook
+674
+
+// PrimitiveIdol, PurePapillon, PurePapillon, EternalSand, EternalSand
+675
+
+// PhantomHero, PhantomHero, EmperorBeetle, EmperorBeetle
+676
+
+// PhantomHero, MistressPot, WrathfulBook, WrathfulBook
+677
+
+// PhantomHero, PhantomHero, MistressPot, EternalSand, EternalSand
+678
+
+// PhantomHero, PhantomHero, WrathfulBook, WrathfulBook, EternalSand
+679
+
+// GrandMagus, EmperorBeetle, EmperorBeetle
+681
+
+// GrandMagus, CrazyTwins, CrazyTwins
+682
+
+// GrandMagus, MistressPot, DivineMother
+683
+
+// GrandMagus, PurePapillon, PurePapillon, SilentNyogo
+684
+
+// GrandMagus, WrathfulBook, WrathfulBook, EternalSand
+685
+
+// GrudgeTower, GrudgeTower, GrudgeTower, EmperorBeetle, CrazyTwins
+686
+
+// GrudgeTower, GrudgeTower, PrimitiveIdol, DivineMother
+687
+
+// GrudgeTower, GrudgeTower, GrudgeTower, PhantomHero, SilentNyogo
+688
+
+// PrimitiveIdol, PrimitiveIdol, PhantomHero, EternalSand, EternalSand
+689
+
+// PrimitiveIdol, PhantomHero, PhantomHero, WrathfulBook
+690
+
+// DoomSword, DoomSword, GraciousCupid, GraciousCupid, GraciousCupid
+692
+
+// DoomSword, DoomSword, EternalEagle, EternalEagle
+693
+
+// AcheronSeeker, AcheronSeeker, GraciousCupid, GraciousCupid
+694
+
+// AcheronSeeker, EternalEagle, EternalEagle, EternalEagle
+695
+
+// JotunofGrief, GraciousCupid, GraciousCupid, GraciousCupid
+696
+
+// JotunofGrief, EternalEagle, EternalEagle
+697
+
+// BerserkTurret, GraciousCupid, GraciousCupid, GraciousCupid, GraciousCupid
+698
+
+// BerserkTurret, BerserkTurret, EternalEagle, EternalEagle
+699
+
+// GrandMagus, GrandMagus, GrudgeTower, GrudgeTower, GrudgeTower
+700
+
+// GrandMagus, GrandMagus, DoomSword, DoomSword
+701
+
+// GrudgeTower, GrudgeTower, AcheronSeeker, AcheronSeeker
+702
+
+// GrudgeTower, GrudgeTower, GrudgeTower, JotunofGrief
+703
+
+// RampageDrive, RampageDrive, MoonOkina
+705
+
+// RampageDrive, NextGene, NextGene, JotunofGrief
+706
+
+// RampageDrive, NextGene, DoomSword, DoomSword
+707
+
+// RampageDrive, GraciousCupid, GraciousCupid, EternalEagle, EternalEagle
+708
+
+// PtarmiganPanzer, MoonOkina, MoonOkina
+709
+
+// PtarmiganPanzer, NextGene, JotunofGrief, JotunofGrief
+710
+
+// PtarmiganPanzer, JotunofGrief, DoomSword
+711
+
+// PtarmiganPanzer, GraciousCupid, GraciousCupid, GraciousCupid, EternalEagle
+712
+
+// MoonOkina, MoonOkina, BerserkTurret, DoomSword
+713
+
+// MoonOkina, MoonOkina, JotunofGrief, AcheronSeeker
+714
+
+// NextGene, NextGene, NextGene, BerserkTurret, AcheronSeeker
+715
+
+// NextGene, NextGene, NextGene, JotunofGrief, DoomSword
+716
+
+// BrilliantKing, StoicSnake, StoicSnake
+718
+
+// BrilliantKing, SuccessfulJunecy, SuccessfulJunecy
+719
+
+// BrilliantKing, RampageDrive
+720
+
+// BrilliantKing, PtarmiganPanzer
+721
+
+// RebelliousCyclops, RebelliousCyclops, StoicSnake, StoicSnake
+722
+
+// RebelliousCyclops, RebelliousCyclops, SuccessfulJunecy, SuccessfulJunecy
+723
+
+// RebelliousCyclops, RebelliousCyclops, MoonOkina, NextGene, NextGene
+724
+
+// StoicSnake, StoicSnake, SuccessfulJunecy, RampageDrive
+725
+
+// StoicSnake, SuccessfulJunecy, SuccessfulJunecy, PtarmiganPanzer
+726
+
+// HeartlessMachine, ReckoningDice
+728
+
+// HeartlessMachine, StoicSnake, StoicSnake
+729
+
+// HeartlessMachine, SuccessfulJunecy, SuccessfulJunecy
+730
+
+// VoidGiant, VoidGiant, BrilliantKing
+731
+
+// VoidGiant, VoidGiant, RebelliousCyclops
+732
+
+// VoidGiant, VoidGiant, StoicSnake, SuccessfulJunecy
+733
+
+// NeoMinotaur239, BrilliantKing
+734
+
+// NeoMinotaur239, RebelliousCyclops, RebelliousCyclops
+735
+
+// NeoMinotaur239, SuccessfulJunecy, ReckoningDice
+736
+
+// ElDoradoBeast, BrilliantKing
+737
+
+// ElDoradoBeast, ElDoradoBeast, StoicSnake, StoicSnake
+738
+
+// ElDoradoBeast, ElDoradoBeast, ReckoningDice, SuccessfulJunecy
+739
+
+// VoidGiant, RebelliousCyclops, BerserkTurret
+741
+
+// VoidGiant, PtarmiganPanzer, JotunofGrief
+742
+
+// VoidGiant, RampageDrive, AcheronSeeker
+743
+
+// NeoMinotaur239, RebelliousCyclops, BerserkTurret
+744
+
+// NeoMinotaur239, PtarmiganPanzer, JotunofGrief
+745
+
+// NeoMinotaur239, RampageDrive, AcheronSeeker
+746
+
+// ElDoradoBeast, RebelliousCyclops, BerserkTurret
+747
+
+// ElDoradoBeast, PtarmiganPanzer, JotunofGrief
+748
+
+// ElDoradoBeast, RampageDrive, AcheronSeeker
+749
+
+// HeartlessMachine, ReckoningDice, SuccessfulJunecy
+750
+
+// HeartlessMachine, ReckoningDice, BerserkTurret
+751
+
+// HeartlessMachine, DoomSword, BerserkTurret
+752
+
+// GrandMagus, GrandMagus, EmperorBeetle, EmperorBeetle
+754
+
+// GrandMagus, GrandMagus, MistressPot
+755
+
+// NeoMinotaur239, GraciousCupid, GraciousCupid, GraciousCupid
+756
+
+// ElDoradoBeast, ElDoradoBeast, ReckoningDice
+757
+
+// VoidGiant, VoidGiant, ElDoradoBeast, ElDoradoBeast
+758
+
+// ReckoningDice, ReckoningDice, ReckoningDice
+759
+
+// HeartlessMachine, HeartlessMachine, ReckoningDice
+760
+
+// NeoMinotaur239, NeoMinotaur239, VoidGiant
+761
+
+// ReckoningDice, ReckoningDice, ReckoningDice
+762
diff --git a/BGME.Framework/P4G_PC/collections/locations/Yukiko's Castle.enc b/BGME.Framework/P4G_PC/collections/locations/Yukiko's Castle.enc
new file mode 100644
index 0000000..1b33896
--- /dev/null
+++ b/BGME.Framework/P4G_PC/collections/locations/Yukiko's Castle.enc
@@ -0,0 +1,215 @@
+// MagicHand, MagicHand, MagicHand, MagicHand, MagicHand
+3
+
+// LyingHablerie17
+16
+
+// LyingHablerie17, LyingHablerie17
+17
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17
+18
+
+// CalmPesce
+19
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17, LyingHablerie17, LyingHablerie17
+20
+
+// AvengerKnight71
+21
+
+// LyingHablerie17, LyingHablerie17
+37
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17
+38
+
+// LyingHablerie17, CalmPesce
+39
+
+// CalmPesce
+40
+
+// CalmPesce, CalmPesce
+41
+
+// MagicHand, LyingHablerie17
+42
+
+// MagicHand, CalmPesce
+43
+
+// MagicHand
+44
+
+// BlackRaven, BlackRaven
+46
+
+// BlackRaven, BlackRaven, BlackRaven
+47
+
+// TranceTwins
+48
+
+// TranceTwins, LyingHablerie17
+49
+
+// TranceTwins, CalmPesce
+50
+
+// MagicHand, CalmPesce, CalmPesce
+51
+
+// PositiveKing
+53
+
+// LaughingTable
+54
+
+// LaughingTable, MagicHand
+55
+
+// BronzeDice
+56
+
+// TranceTwins, TranceTwins
+57
+
+// TranceTwins, BlackRaven, BlackRaven
+58
+
+// PhantomMage, PhantomMage
+60
+
+// PhantomMage, BronzeDice
+61
+
+// BurningBeetle
+62
+
+// BurningBeetle, PhantomMage
+63
+
+// LaughingTable, LaughingTable
+64
+
+// LaughingTable, BlackRaven, BlackRaven
+65
+
+// BronzeDice, BronzeDice
+66
+
+// MagicalMagus
+68
+
+// MagicalMagus, HeatBalance
+69
+
+// HeatBalance, TranceTwins, TranceTwins
+70
+
+// HeatBalance, BurningBeetle
+71
+
+// BurningBeetle, PhantomMage
+72
+
+// BurningBeetle, LaughingTable
+73
+
+// PositiveKing, PhantomMage
+74
+
+// PositiveKing, PositiveKing
+76
+
+// MagicalMagus, MagicalMagus
+77
+
+// BurningBeetle, BurningBeetle
+78
+
+// BurningBeetle, MagicalMagus
+79
+
+// HeatBalance, HeatBalance, HeatBalance
+80
+
+// HappinessHand
+82
+
+// MagicalMagus, MagicalMagus, MagicalMagus
+83
+
+// AvengerKnight71, BronzeDice
+84
+
+// HappinessHand, HappinessHand, HappinessHand
+85
+
+// MagicHand
+848
+
+// LyingHablerie17
+849
+
+// MagicHand, MagicHand
+851
+
+// LyingHablerie17, LyingHablerie17
+852
+
+// MagicHand, MagicHand, MagicHand
+854
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17
+855
+
+// PurpleSigil, LyingHablerie17, LyingHablerie17
+856
+
+// PurpleSigil, PurpleSigil, LyingHablerie17
+857
+
+// PurpleSigil, PurpleSigil, PurpleSigil
+858
+
+// MagicHand, MagicHand, MagicHand, MagicHand
+859
+
+// LyingHablerie17, MagicHand, MagicHand, MagicHand
+860
+
+// LyingHablerie17, LyingHablerie17, MagicHand, MagicHand
+861
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17, MagicHand
+862
+
+// PurpleSigil, LyingHablerie17, MagicHand, MagicHand
+863
+
+// PurpleSigil, LyingHablerie17, LyingHablerie17, MagicHand
+864
+
+// PurpleSigil, PurpleSigil, MagicHand, MagicHand
+865
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17, LyingHablerie17
+866
+
+// MagicHand, MagicHand, MagicHand, MagicHand, MagicHand
+867
+
+// LyingHablerie17, MagicHand, MagicHand, MagicHand, MagicHand
+868
+
+// LyingHablerie17, LyingHablerie17, MagicHand, MagicHand, MagicHand
+869
+
+// PurpleSigil, MagicHand, MagicHand, MagicHand, MagicHand
+870
+
+// LyingHablerie17, LyingHablerie17, LyingHablerie17, LyingHablerie17, LyingHablerie17
+871
diff --git a/BGME.Framework/P4G_PC/music.yaml b/BGME.Framework/P4G_PC/music.yaml
new file mode 100644
index 0000000..a76f957
--- /dev/null
+++ b/BGME.Framework/P4G_PC/music.yaml
@@ -0,0 +1,387 @@
+Game: P4G_PC
+Version: 1
+DefaultBaseReplacementPath: FEmulator/AWB/snd00_bgm.awb
+DefaultEncoder: HCA
+Songs:
+- Name: Memory
+ Category: Story
+ Tags: []
+ CueId: 54
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/28.hca
+ Encoder: HCA
+- Name: The Genesis
+ Category: Boss Battle
+ Tags: []
+ CueId: 6
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/29.hca
+ Encoder: HCA
+- Name: Reach Out To The Truth
+ Category: Normal Battle
+ Tags:
+ - 'Context: Normal'
+ CueId: 1
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/30.hca
+ Encoder: HCA
+- Name: I'll Face Myself -Battle-
+ Category: Boss Battle
+ Tags:
+ - Shadow Bosses
+ - Mini-bosses
+ - Optional Bosses
+ CueId: 2
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/31.hca
+ Encoder: HCA
+- Name: A New World Fool
+ Category: Boss Battle
+ Tags: []
+ CueId: 3
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/32.hca
+ Encoder: HCA
+- Name: The Almighty
+ Category: Boss Battle
+ Tags:
+ - Ameno-sagiri
+ CueId: 4
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/33.hca
+ Encoder: HCA
+- Name: The Fog
+ Category: Boss Battle
+ Tags: []
+ CueId: 5
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/34.hca
+ Encoder: HCA
+- Name: Period
+ Category: Victory Theme
+ Tags: []
+ CueId: 7
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/35.hca
+ Encoder: HCA
+- Name: New Days
+ Category: Story
+ Tags: []
+ CueId: 8
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/36.hca
+ Encoder: HCA
+- Name: I'll Face Myself
+ Category: Story
+ Tags: []
+ CueId: 9
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/37.hca
+ Encoder: HCA
+- Name: Borderline of Madness
+ Category: Story
+ Tags: []
+ CueId: 10
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/38.hca
+ Encoder: HCA
+- Name: Who's There?
+ Category: Story
+ Tags: []
+ CueId: 11
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/39.hca
+ Encoder: HCA
+- Name: SMILE
+ Category: Story
+ Tags: []
+ CueId: 12
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/40.hca
+ Encoder: HCA
+- Name: Reasoning
+ Category: Story
+ Tags: []
+ CueId: 13
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/41.hca
+ Encoder: HCA
+- Name: The Power of the Heart
+ Category: Story
+ Tags: []
+ CueId: 14
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/42.hca
+ Encoder: HCA
+- Name: The Path is Open
+ Category: Story
+ Tags: []
+ CueId: 15
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/43.hca
+ Encoder: HCA
+- Name: Jika Net Tanaka
+ Category: Shop
+ Tags: []
+ CueId: 16
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/44.hca
+ Encoder: HCA
+- Name: youthful lunch
+ Category: Daily Life
+ Tags: []
+ CueId: 17
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/45.hca
+ Encoder: HCA
+- Name: specialist
+ Category: Daily Life
+ Tags: []
+ CueId: 18
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/46.hca
+ Encoder: HCA
+- Name: A Corner of Memories
+ Category: Title Screen
+ Tags:
+ - Main Menu
+ CueId: 19
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/47.hca
+ Encoder: HCA
+- Name: Poem for Everyone's Souls
+ Category: Location
+ Tags:
+ - Velvet Room
+ CueId: 20
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/48.hca
+ Encoder: HCA
+- Name: How much?
+ Category: Shop
+ Tags: []
+ CueId: 21
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/49.hca
+ Encoder: HCA
+- Name: Your Affection
+ Category: Overworld
+ Tags:
+ - Clear
+ - Sunny
+ CueId: 22
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/50.hca
+ Encoder: HCA
+- Name: Heartbeat,Heartbreak
+ Category: Overworld
+ Tags:
+ - Cloudy
+ CueId: 23
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/51.hca
+ Encoder: HCA
+- Name: Omen
+ Category: Overworld
+ Tags:
+ - Foggy
+ CueId: 24
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/52.hca
+ Encoder: HCA
+- Name: Signs of Love
+ Category: Location
+ Tags:
+ - Dojima Residence
+ CueId: 25
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/53.hca
+ Encoder: HCA
+- Name: Alone
+ Category: Location
+ Tags:
+ - Dojima Residence
+ CueId: 26
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/54.hca
+ Encoder: HCA
+- Name: Backside of the TV
+ Category: Location
+ Tags:
+ - Midnight Channel
+ - Entrance
+ CueId: 27
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/55.hca
+ Encoder: HCA
+- Name: Castle
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 28
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/56.hca
+ Encoder: HCA
+- Name: Sauna
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 29
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/57.hca
+ Encoder: HCA
+- Name: Theater
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 30
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/58.hca
+ Encoder: HCA
+- Name: Game
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 31
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/59.hca
+ Encoder: HCA
+- Name: Secret Base
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 32
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/60.hca
+ Encoder: HCA
+- Name: Heaven
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 33
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/61.hca
+ Encoder: HCA
+- Name: Long Way
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 34
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/62.hca
+ Encoder: HCA
+- Name: Corridor
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 35
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/63.hca
+ Encoder: HCA
+- Name: Joy (Persona 3)
+ Category: Story
+ Tags: []
+ CueId: 36
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/64.hca
+ Encoder: HCA
+- Name: Fearful Experience (Persona 3)
+ Category: Story
+ Tags: []
+ CueId: 37
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/65.hca
+ Encoder: HCA
+- Name: Crisis (Persona 3)
+ Category: Story
+ Tags: []
+ CueId: 38
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/66.hca
+ Encoder: HCA
+- Name: P3 fes (Persona 3)
+ Category: Story
+ Tags: []
+ CueId: 39
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/67.hca
+ Encoder: HCA
+- Name: Like a dream come true
+ Category: Story
+ Tags: []
+ CueId: 40
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/68.hca
+ Encoder: HCA
+- Name: Borderline of Madness (2nd loop)
+ Category: Boss Battle
+ Tags: []
+ CueId: 41
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/69.hca
+ Encoder: HCA
+- Name: Borderline of Madness (3rd loop)
+ Category: Boss Battle
+ Tags: []
+ CueId: 42
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/70.hca
+ Encoder: HCA
+- Name: ZONE TIME
+ Category: Story
+ Tags: []
+ CueId: 43
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/71.hca
+ Encoder: HCA
+- Name: Reasoning -another version-
+ Category: Story
+ Tags: []
+ CueId: 44
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/72.hca
+ Encoder: HCA
+- Name: I'll Face Myself -another version-
+ Category: Story
+ Tags: []
+ CueId: 46
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/73.hca
+ Encoder: HCA
+- Name: Reach Out To The Truth -First Battle-
+ Category: Boss Battle
+ Tags: []
+ CueId: 47
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/74.hca
+ Encoder: HCA
+- Name: Traumerei
+ Category: Story
+ Tags: []
+ CueId: 48
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/75.hca
+ Encoder: HCA
+- Name: SNOWFLAKES
+ Category: Overworld
+ Tags:
+ - Snow
+ CueId: 53
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/76.hca
+ Encoder: HCA
+- Name: Time To Make History
+ Category: Normal Battle
+ Tags:
+ - 'Context: Advantage'
+ CueId: 55
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/77.hca
+ Encoder: HCA
+- Name: I'll Face Myself -Battle- (Reincarnation) Phase 1
+ Category: Boss Battle
+ Tags: []
+ CueId: 56
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/78.hca
+ Encoder: HCA
+- Name: I'll Face Myself -Battle- (Reincarnation) Phase 2
+ Category: Boss Battle
+ Tags: []
+ CueId: 57
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/79.hca
+ Encoder: HCA
+- Name: Girl of the Hollow Forest (unused)
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 58
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/80.hca
+ Encoder: HCA
+- Name: Shin Mitsuo Tensei
+ Category: Boss Battle
+ Tags: []
+ CueId: 59
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/81.hca
+ Encoder: HCA
+- Name: Electronica in Velvet Room (filtered)
+ Category: Boss Battle
+ Tags: []
+ CueId: 61
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/82.hca
+ Encoder: HCA
+- Name: Everyday Sunshine
+ Category: Story
+ Tags: []
+ CueId: 49
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/83.hca
+ Encoder: HCA
+- Name: Girl of the Hollow Forest
+ Category: Location
+ Tags:
+ - Midnight Channel
+ CueId: 50
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/84.hca
+ Encoder: HCA
+- Name: A Sky Full Of Stars
+ Category: Overworld
+ Tags:
+ - Night
+ CueId: 51
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/85.hca
+ Encoder: HCA
+- Name: Let's Hit the Beach!
+ Category: Story
+ Tags: []
+ CueId: 52
+ ReplacementPath: FEmulator/AWB/snd00_bgm.awb/86.hca
+ Encoder: HCA
diff --git a/BGME.Framework/P5R_PC/collections/Awakenings.enc b/BGME.Framework/P5R_PC/collections/Awakenings.enc
new file mode 100644
index 0000000..b5662ae
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/Awakenings.enc
@@ -0,0 +1,23 @@
+// CryptdwellingPyromaniac1, CryptdwellingPyromaniac1
+642
+
+// GuardCaptain
+648
+
+// GuardCaptain2
+651
+
+// EmbitteredBlacksmith2, FoolishMonk, FoolishMonk, FoolishMonk, FoolishMonk
+658
+
+// RagingWaterDemon2, ChivalrousGuard, ChivalrousGuard
+663
+
+// HarusFiance, CorporoboMDLWKR, CorporoboMDLWKR
+669
+
+// CognitiveWakabaIsshiki2
+843
+
+// DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2
+855
diff --git a/BGME.Framework/P5R_PC/collections/Special Battles.enc b/BGME.Framework/P5R_PC/collections/Special Battles.enc
new file mode 100644
index 0000000..c2e6b8c
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/Special Battles.enc
@@ -0,0 +1,707 @@
+//
+34
+
+//
+126
+
+// SacrificialPyrekeeper2
+641
+
+// CryptdwellingPyromaniac1, CryptdwellingPyromaniac1
+642
+
+// BedsideBrute2, CryptdwellingPyromaniac1
+643
+
+// DirtyTwohornedBeast2, DirtyTwohornedBeast2, DirtyTwohornedBeast2
+647
+
+// GuardCaptain
+648
+
+// GuardCaptain2
+651
+
+// WarhungryHorseman
+652
+
+// TornKingofDesire
+653
+
+// WarhungryHorseman
+656
+
+// SecurityShadow
+657
+
+// EmbitteredBlacksmith2, FoolishMonk, FoolishMonk, FoolishMonk, FoolishMonk
+658
+
+// EquineSage, EquineSage, EquineSage, EquineSage
+660
+
+// LifeDrainingSpirit3
+661
+
+// ChivalrousGuard, ChivalrousGuard
+662
+
+// RagingWaterDemon2, ChivalrousGuard, ChivalrousGuard
+663
+
+// TornadoDevil2
+664
+
+// RagingWaterDemon3
+665
+
+// EquineSage, EquineSage, EquineSage, EquineSage
+666
+
+// HeavenlyPunisher2
+667
+
+// SacrificialPyrekeeper3
+668
+
+// HarusFiance, CorporoboMDLWKR, CorporoboMDLWKR
+669
+
+// ShadowNejima
+670
+
+// ShadowNejima
+671
+
+// PaganSavior2, PaganSavior2
+672
+
+// ApocalypticGuide
+674
+
+// RagingBirdGod2
+675
+
+// CoffinborneGod2
+676
+
+// CoffinborneGod2, SlitheringSnakewoman, CavernSnakeman2
+677
+
+// TornKingofDesire2
+679
+
+// WanderingReviver3
+680
+
+// AuspiciousPachyderm2, AuspiciousPachyderm2
+681
+
+// DancingWitch2, DancingWitch2, DancingWitch2
+682
+
+// ThunderEmperor2
+683
+
+// CruelLeopard2
+685
+
+// MonkoftheValley3, FoolishMonk2, FoolishMonk2
+687
+
+// ChivalrousGuard, ChivalrousGuard
+689
+
+// SamuraiKiller2, RagingWaterDemon3, TornadoDevil3
+691
+
+// HeraldofDeath
+693
+
+// CleanserofHeaven
+694
+
+// DeclarerofAnguish
+695
+
+// FinalMeasurer
+696
+
+// ShadowPolitician
+697
+
+// ShadowFormerNoble
+698
+
+// ShadowTVPresident, RagingBirdGod4, RagingBirdGod3
+699
+
+// ShadowITPresident, ScandalousQueen2, ScandalousQueen2
+700
+
+// ShadowCleaner
+701
+
+// WarhungryHorseman, BeguilingGirl, BeguilingGirl
+705
+
+// WarhungryHorseman, BeguilingGirl, BeguilingGirl
+706
+
+// ShadowTakanashi
+707
+
+// FireAssassin2, FireAssassin2
+708
+
+// ShadowOyamada
+710
+
+// ShadowMogami
+711
+
+// ShadowNakanohara
+712
+
+// ShadowAino
+713
+
+// ShadowAmasaki
+714
+
+// ShadowMakigami
+715
+
+// ShadowSakoda
+716
+
+// ShadowSaeki
+717
+
+// ShadowTsuda
+718
+
+// ShadowAmai
+719
+
+// ShadowMrsTakase, ShadowMrTakase
+720
+
+// ShadowHonjo
+721
+
+// ShadowOda
+722
+
+// ShadowJochi
+723
+
+// ShadowTogo
+724
+
+// ShadowShimizu
+725
+
+// ShadowYatagai
+726
+
+// ShadowArihara
+727
+
+// ShadowOno
+728
+
+// AwakenedGod3
+729
+
+// HeavenlyPunisher3, BeguilingGirl, BeguilingGirl
+730
+
+//
+731
+
+// ShadowFuwa
+732
+
+// ShadowKiritani
+733
+
+// ShadowofGod
+734
+
+// ShadowofGod
+735
+
+// ShadowMinamoto
+736
+
+// ShadowAsakura
+737
+
+// ShadowOdo
+738
+
+// FusedGhost2, FusedGhost2, FusedGhost2, FusedGhost2
+739
+
+// ShadowKishi
+740
+
+// ShadowUchimura
+741
+
+// ShadowFukurai
+742
+
+// ShadowKagami
+743
+
+// ShadowNaguri
+744
+
+// ShadowofGod
+746
+
+// ShadowMrMagario, ShadowMrsMagario
+747
+
+// ShadowIsshiki
+748
+
+// ShadowTsuboi
+752
+
+// ShadowAkitsu
+753
+
+// ShadowWakasa
+754
+
+// WarhungryHorseman, MadMarshHorse
+756
+
+// ShadowKagami
+757
+
+// ShadowOi
+758
+
+// ShadowChiyo
+759
+
+// ShadowUshiwata
+760
+
+// ShadowSaburi
+761
+
+// SacrificialPyrekeeper
+762
+
+// BeguilingGirl2, BeguilingGirl2
+764
+
+// CorporoboMDLCH, CorporoboMDLCH, CorporoboMDLCH, CorporoboMDLCH, CorporoboMDLCH
+766
+
+// TrophyofObsession, SuguruAsmodeusKamoshida
+769
+
+// IchiryusaiAzazelMadarame, PaintersRightEye, PaintersLeftEye, PaintersNose, PaintersMouth
+770
+
+// JunyaBaelKaneshiro, Piggytron
+772
+
+// BeastThatRulesthePalace
+773
+
+// CognitiveWakabaIsshiki
+774
+
+//
+775
+
+// CorporoboMDLWKR2, CorporoboMDLWKR2, CorporoboMDLWKR2, CorporoboMDLWKR2, KunikazuMammonOkumura
+776
+
+//
+777
+
+// ShadowSae, SaeLeviathanNiijima
+778
+
+// GoroAkechi, GuardDogofHades2, SpearWieldingGeneral
+779
+
+// GoroAkechi2
+780
+
+// GoroAkechi3
+781
+
+// BeastofHumanSacrifice
+782
+
+// MasayoshiSamaelShido
+783
+
+//
+784
+
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+785
+
+// HolyGrail2
+786
+
+// HolyGrail3
+787
+
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+788
+
+// TreasureofMementos
+789
+
+// Caroline2, Justine2
+790
+
+// Justine, Caroline
+791
+
+//
+792
+
+// HereticGoat2, HereticGoat2, HereticGoat2
+795
+
+// UnfaithfulDreamKing
+796
+
+// GuardDogofHades3
+797
+
+// HereticGoat2, HereticGoat2
+798
+
+// SnakeKing2
+804
+
+// AuspiciousPachyderm
+813
+
+// HereticGoat2, HereticGoat2, HereticGoat2, HereticGoat2
+815
+
+// EvilSyntheticOrganism3, EvilSyntheticOrganism3
+822
+
+// ArrogantVulture2, CruelLeopard3, CruelLeopard3
+823
+
+// EvilSyntheticOrganism5
+824
+
+// DancerofDeath2, DancerofDeath2
+825
+
+// MissionaryofDepravity3, MissionaryOfDepravity4
+826
+
+// WarpedAbyss2
+827
+
+// GoroAkechi4
+828
+
+// Lavenza
+830
+
+// EvilSyntheticOrganism3, EvilSyntheticOrganism3
+831
+
+// ArrogantVulture3, CruelLeopard4, CruelLeopard4
+832
+
+// ShadowofGod
+838
+
+// TrophyofObsession2, SuguruAsmodeusKamoshida2
+839
+
+// IchiryusaiAzazelMadarame2, PaintersRightEye2, PaintersLeftEye2, PaintersNose2, PaintersMouth2
+840
+
+// JunyaBaelKaneshiro2, Piggytron3
+841
+
+// BeastThatRulesthePalace2
+842
+
+// CognitiveWakabaIsshiki2
+843
+
+//
+844
+
+// CorporoboMDLWKR3, CorporoboMDLWKR3, CorporoboMDLWKR3, CorporoboMDLWKR3, KunikazuMammonOkumura2
+845
+
+//
+846
+
+// ShadowSae2, SaeLeviathanNiijima2
+847
+
+//
+848
+
+// BeastofHumanSacrifice
+849
+
+// MasayoshiSamaelShido2
+850
+
+//
+851
+
+// Sumire
+852
+
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+853
+
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+854
+
+// DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2
+855
+
+// TentacleofHealing, TentacleofProtection, TentacleofAssistance, Azathoth, Maruki4
+856
+
+// Maruki5, AdamKadmon
+857
+
+// Maruki2
+858
+
+// GuardDogofHades4
+861
+
+// SpearWieldingGeneral4, TheShadowedOne2
+862
+
+// BlazingGiant
+863
+
+// DragonslayingGenius
+864
+
+// DecadentFalseGod2
+865
+
+// PaganSavior3
+866
+
+// ReviledDictator2
+867
+
+// TheBlackenedFury2, BloodthirstyDemoness2, BloodthirstyDemoness2
+869
+
+//
+870
+
+// MarukiSecondHalf, AdamKadmonSecondHalf
+871
+
+//
+872
+
+// Jose
+873
+
+// EvilVoraciousDragon2
+874
+
+// HedonisticBraggart3, DeformedLionGod2
+875
+
+//
+876
+
+//
+877
+
+//
+878
+
+//
+879
+
+//
+930
+
+//
+931
+
+//
+932
+
+//
+933
+
+//
+934
+
+//
+935
+
+//
+936
+
+//
+938
+
+//
+939
+
+// MockingSnowman, LeafyOldMan, MadMarshHorse, CryptdwellingPyromaniac
+940
+
+// CorpseBird, NightwalkingWarrior, PossessingDogGhost, WatersideNymph
+941
+
+//
+942
+
+// WishlessStar, ViciousPentagram, AwakenedGod, DancingWitch
+943
+
+// FinalAssessor, DarkSun, FusedGhost3
+944
+
+// Regent, QueensNecklace, StoneofScone, KohiNoor, Orlov
+945
+
+//
+946
+
+// AwakenedGod, SamuraiKiller3, WomanWhoBringsRuin
+947
+
+// BeareroftheScales4, CoffinborneGod3, CorpseeatingCorpse
+948
+
+// ReviledDictator3, TheBlackenedFury3, FinalAssessor2
+949
+
+// SEESBoy
+950
+
+// SEESBoy2
+951
+
+// InvestigationTeamBoy
+952
+
+// InvestigationTeamBoy2
+953
+
+// MysteriousLittleGirl2, MissionaryofDepravity5, WanderingReviver4
+954
+
+// BloodyGoddess2, ThunderEmperor5, PrisonMaster2
+955
+
+// GrudgingWarriorArisen2, AngryWisdomKing, AngryWarrior2
+956
+
+// HeraldofDeath2, CleanserofHeaven2
+957
+
+// PaganSavior, HarlotofDesire, ScandalousQueen, UnfaithfulDreamKing, TheBlackAvenger
+958
+
+// DestructiveBeauty2, AwakenedGod4, BeguilingGirl3, SpearWieldingGeneral5
+959
+
+// BringerofMisfortune, BattleFiend, JealousLover
+960
+
+// ThiefofTablets, TwinheadedGuardian, TornadoDevil
+961
+
+// DefeatedAvenger, CavernSnakeman, RagingWaterDemon
+962
+
+// ViciousPentagram, PulsingMud2, ChantingBaboon
+963
+
+// AmbassadorofFilth, ExpressionlessBeast, DarkSun
+964
+
+// CruelLeopard, LamentingSacrifice, WomanWhoBringsRuin, AwakenedGod
+965
+
+// HopeDiamond, AuspiciousPachyderm, RebelliousElephant
+966
+
+// MonarchofSnow, EvilSnowman3, MockingSnowman4
+967
+
+// ThrobbingKingofDesire, DancingWitch, DrunkenSerpents
+968
+
+//
+969
+
+//
+984
+
+// FlyoftheDead3
+985
+
+// HeroGatheringTyrant, ThunderEmperor4, FuneraryWarrior4
+986
+
+// ShadowofGod2
+987
+
+//
+988
+
+//
+989
+
+//
+990
+
+//
+991
+
+//
+992
+
+//
+993
+
+//
+994
+
+//
+995
+
+//
+996
+
+//
+997
+
+//
+998
+
+//
+999
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ann.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ann.enc
new file mode 100644
index 0000000..825a2d6
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ann.enc
@@ -0,0 +1,2 @@
+// GuardCaptain2
+651
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Futaba.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Futaba.enc
new file mode 100644
index 0000000..3253852
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Futaba.enc
@@ -0,0 +1,2 @@
+// CognitiveWakabaIsshiki2
+843
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Haru.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Haru.enc
new file mode 100644
index 0000000..6b5d2b7
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Haru.enc
@@ -0,0 +1,2 @@
+// HarusFiance, CorporoboMDLWKR, CorporoboMDLWKR
+669
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Makoto.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Makoto.enc
new file mode 100644
index 0000000..d323704
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Makoto.enc
@@ -0,0 +1,2 @@
+// RagingWaterDemon2, ChivalrousGuard, ChivalrousGuard
+663
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ren.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ren.enc
new file mode 100644
index 0000000..14a6813
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ren.enc
@@ -0,0 +1,2 @@
+// CryptdwellingPyromaniac1, CryptdwellingPyromaniac1
+642
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ryuji.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ryuji.enc
new file mode 100644
index 0000000..8c57e7b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Ryuji.enc
@@ -0,0 +1,2 @@
+// GuardCaptain
+648
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Sumire.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Sumire.enc
new file mode 100644
index 0000000..ef20b01
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Sumire.enc
@@ -0,0 +1,2 @@
+// DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2, DreamDwellingSkull2
+855
diff --git a/BGME.Framework/P5R_PC/collections/awakenings/Awakening Yusuke.enc b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Yusuke.enc
new file mode 100644
index 0000000..d770745
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/awakenings/Awakening Yusuke.enc
@@ -0,0 +1,2 @@
+// EmbitteredBlacksmith2, FoolishMonk, FoolishMonk, FoolishMonk, FoolishMonk
+658
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Akechi Confidant Battle.enc b/BGME.Framework/P5R_PC/collections/bosses/Akechi Confidant Battle.enc
new file mode 100644
index 0000000..c6b5d9f
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Akechi Confidant Battle.enc
@@ -0,0 +1,2 @@
+// GoroAkechi4
+828
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 1.enc
new file mode 100644
index 0000000..28ba479
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 1.enc
@@ -0,0 +1,2 @@
+// GoroAkechi, GuardDogofHades2, SpearWieldingGeneral
+779
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 2.enc
new file mode 100644
index 0000000..d6da8f5
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Akechi Phase 2.enc
@@ -0,0 +1,2 @@
+// GoroAkechi3
+781
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Akechi.enc b/BGME.Framework/P5R_PC/collections/bosses/Akechi.enc
new file mode 100644
index 0000000..04db782
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Akechi.enc
@@ -0,0 +1,11 @@
+// GoroAkechi, GuardDogofHades2, SpearWieldingGeneral
+779
+
+// GoroAkechi2
+780
+
+// GoroAkechi3
+781
+
+// GoroAkechi4
+828
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine Story Battle.enc b/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine Story Battle.enc
new file mode 100644
index 0000000..1eeaeb9
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine Story Battle.enc
@@ -0,0 +1,2 @@
+// Justine, Caroline
+791
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine.enc b/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine.enc
new file mode 100644
index 0000000..375181f
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Caroline and Justine.enc
@@ -0,0 +1,2 @@
+// Caroline2, Justine2
+790
diff --git a/BGME.Framework/P5R_PC/collections/bosses/GoroAkechi2.enc b/BGME.Framework/P5R_PC/collections/bosses/GoroAkechi2.enc
new file mode 100644
index 0000000..bd890e7
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/GoroAkechi2.enc
@@ -0,0 +1,2 @@
+// GoroAkechi2
+780
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 1.enc
new file mode 100644
index 0000000..41ca8d3
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 1.enc
@@ -0,0 +1,2 @@
+// HolyGrail2
+786
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 2.enc
new file mode 100644
index 0000000..cb30286
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail Phase 2.enc
@@ -0,0 +1,2 @@
+// HolyGrail3
+787
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Holy Grail.enc b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail.enc
new file mode 100644
index 0000000..d8fd172
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Holy Grail.enc
@@ -0,0 +1,5 @@
+// HolyGrail2
+786
+
+// HolyGrail3
+787
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Jose.enc b/BGME.Framework/P5R_PC/collections/bosses/Jose.enc
new file mode 100644
index 0000000..4d2345c
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Jose.enc
@@ -0,0 +1,2 @@
+// Jose
+873
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Kamoshida.enc b/BGME.Framework/P5R_PC/collections/bosses/Kamoshida.enc
new file mode 100644
index 0000000..811d936
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Kamoshida.enc
@@ -0,0 +1,5 @@
+// TrophyofObsession, SuguruAsmodeusKamoshida
+769
+
+// TrophyofObsession2, SuguruAsmodeusKamoshida2
+839
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Kaneshiro.enc b/BGME.Framework/P5R_PC/collections/bosses/Kaneshiro.enc
new file mode 100644
index 0000000..f3421ce
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Kaneshiro.enc
@@ -0,0 +1,5 @@
+// JunyaBaelKaneshiro, Piggytron
+772
+
+// JunyaBaelKaneshiro2, Piggytron3
+841
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Kasumi.enc b/BGME.Framework/P5R_PC/collections/bosses/Kasumi.enc
new file mode 100644
index 0000000..c3ef748
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Kasumi.enc
@@ -0,0 +1,5 @@
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+853
+
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+854
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Lavenza.enc b/BGME.Framework/P5R_PC/collections/bosses/Lavenza.enc
new file mode 100644
index 0000000..142fa6a
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Lavenza.enc
@@ -0,0 +1,2 @@
+// Lavenza
+830
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Madarame.enc b/BGME.Framework/P5R_PC/collections/bosses/Madarame.enc
new file mode 100644
index 0000000..35f4594
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Madarame.enc
@@ -0,0 +1,5 @@
+// IchiryusaiAzazelMadarame, PaintersRightEye, PaintersLeftEye, PaintersNose, PaintersMouth
+770
+
+// IchiryusaiAzazelMadarame2, PaintersRightEye2, PaintersLeftEye2, PaintersNose2, PaintersMouth2
+840
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruiki.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruiki.enc
new file mode 100644
index 0000000..f8577ed
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruiki.enc
@@ -0,0 +1,17 @@
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+853
+
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+854
+
+// TentacleofHealing, TentacleofProtection, TentacleofAssistance, Azathoth, Maruki4
+856
+
+// Maruki5, AdamKadmon
+857
+
+// Maruki2
+858
+
+// MarukiSecondHalf, AdamKadmonSecondHalf
+871
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki Ending Fight.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki Ending Fight.enc
new file mode 100644
index 0000000..3b6953b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki Ending Fight.enc
@@ -0,0 +1,2 @@
+// Maruki2
+858
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki Fisticuffs.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki Fisticuffs.enc
new file mode 100644
index 0000000..3b6953b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki Fisticuffs.enc
@@ -0,0 +1,2 @@
+// Maruki2
+858
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 1.enc
new file mode 100644
index 0000000..156d4d0
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 1.enc
@@ -0,0 +1,2 @@
+// TentacleofHealing, TentacleofProtection, TentacleofAssistance, Azathoth, Maruki4
+856
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 2.enc
new file mode 100644
index 0000000..68a40d4
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 2.enc
@@ -0,0 +1,2 @@
+// Maruki5, AdamKadmon
+857
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 3.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 3.enc
new file mode 100644
index 0000000..595cdd6
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki Phase 3.enc
@@ -0,0 +1,2 @@
+// MarukiSecondHalf, AdamKadmonSecondHalf
+871
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 1.enc
new file mode 100644
index 0000000..9dbd531
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 1.enc
@@ -0,0 +1,2 @@
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+853
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 2.enc
new file mode 100644
index 0000000..d13f970
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Maruki and Kasumi Phase 2.enc
@@ -0,0 +1,2 @@
+// Maruki, Cendrillon, Kasumi2, EvilSyntheticOrganism2, EvilSyntheticOrganism2
+854
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 1.enc
new file mode 100644
index 0000000..806fff0
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 1.enc
@@ -0,0 +1,2 @@
+// ShadowSae, SaeLeviathanNiijima
+778
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 2.enc
new file mode 100644
index 0000000..3fcb87b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Sae Phase 2.enc
@@ -0,0 +1,2 @@
+// ShadowSae2, SaeLeviathanNiijima2
+847
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Sae.enc b/BGME.Framework/P5R_PC/collections/bosses/Sae.enc
new file mode 100644
index 0000000..7e6429d
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Sae.enc
@@ -0,0 +1,8 @@
+// ShadowSae, SaeLeviathanNiijima
+778
+
+// SaeLeviathanNiijima
+793
+
+// ShadowSae2, SaeLeviathanNiijima2
+847
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 1.enc
new file mode 100644
index 0000000..41709d4
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 1.enc
@@ -0,0 +1,5 @@
+// BeastofHumanSacrifice
+782
+
+// BeastofHumanSacrifice
+849
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 2.enc
new file mode 100644
index 0000000..990ff49
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Shido Phase 2.enc
@@ -0,0 +1,5 @@
+// MasayoshiSamaelShido
+783
+
+// MasayoshiSamaelShido2
+850
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Shido.enc b/BGME.Framework/P5R_PC/collections/bosses/Shido.enc
new file mode 100644
index 0000000..990ff49
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Shido.enc
@@ -0,0 +1,5 @@
+// MasayoshiSamaelShido
+783
+
+// MasayoshiSamaelShido2
+850
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Sumire.enc b/BGME.Framework/P5R_PC/collections/bosses/Sumire.enc
new file mode 100644
index 0000000..78ca83c
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Sumire.enc
@@ -0,0 +1,2 @@
+// Sumire
+852
diff --git a/BGME.Framework/P5R_PC/collections/bosses/The Reaper.enc b/BGME.Framework/P5R_PC/collections/bosses/The Reaper.enc
new file mode 100644
index 0000000..de6d782
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/The Reaper.enc
@@ -0,0 +1,2 @@
+// TheReaper
+768
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Treasure of Mementos.enc b/BGME.Framework/P5R_PC/collections/bosses/Treasure of Mementos.enc
new file mode 100644
index 0000000..a2669b6
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Treasure of Mementos.enc
@@ -0,0 +1,2 @@
+// TreasureofMementos
+789
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 1.enc
new file mode 100644
index 0000000..b43f1c7
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 1.enc
@@ -0,0 +1,2 @@
+// CognitiveWakabaIsshiki
+774
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 2.enc
new file mode 100644
index 0000000..3253852
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Wakaba Phase 2.enc
@@ -0,0 +1,2 @@
+// CognitiveWakabaIsshiki2
+843
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Wakaba.enc b/BGME.Framework/P5R_PC/collections/bosses/Wakaba.enc
new file mode 100644
index 0000000..f05495e
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Wakaba.enc
@@ -0,0 +1,5 @@
+// CognitiveWakabaIsshiki
+774
+
+// CognitiveWakabaIsshiki2
+843
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 1.enc b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 1.enc
new file mode 100644
index 0000000..7692784
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 1.enc
@@ -0,0 +1,2 @@
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+785
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 2.enc b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 2.enc
new file mode 100644
index 0000000..52505f6
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth Phase 2.enc
@@ -0,0 +1,2 @@
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+788
diff --git a/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth.enc b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth.enc
new file mode 100644
index 0000000..f451114
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/bosses/Yaldabaoth.enc
@@ -0,0 +1,5 @@
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+785
+
+// GodofControlYaldabaoth, SwordofConviction, GunofExecution, BellofDeclaration, BookofCommandments
+788
diff --git a/BGME.Framework/P5R_PC/collections/locations/Depth of Mementos.enc b/BGME.Framework/P5R_PC/collections/locations/Depth of Mementos.enc
new file mode 100644
index 0000000..f65c295
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Depth of Mementos.enc
@@ -0,0 +1,11 @@
+// MissionaryofDepravity, MissionaryofDepravity
+596
+
+// CoffinborneGod
+598
+
+// PaganSavior, PaganSavior, PaganSavior, PaganSavior, PaganSavior
+636
+
+// MercilessInquisitor2, MercilessInquisitor2, MercilessInquisitor2
+673
diff --git a/BGME.Framework/P5R_PC/collections/locations/Futaba's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Futaba's Palace.enc
new file mode 100644
index 0000000..f0c8f67
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Futaba's Palace.enc
@@ -0,0 +1,71 @@
+// PossessingDogGhost, PossessingDogGhost
+179
+
+// SlitheringSnakewoman, SlitheringSnakewoman
+281
+
+// SlitheringSnakewoman, SlitheringSnakewoman, SlitheringSnakewoman
+285
+
+// ThiefofTablets, EnvoyofSlumber, EnvoyofSlumber, EnvoyofSlumber, EnvoyofSlumber
+286
+
+// CavernSnakeman, CavernSnakeman, CavernSnakeman
+287
+
+// ThiefofTablets, CavernSnakeman, CavernSnakeman
+288
+
+// SlitheringSnakewoman, EnvoyofSlumber, EnvoyofSlumber
+289
+
+// CavernSnakeman, CavernSnakeman, CavernSnakeman, CavernSnakeman
+295
+
+// ChantingBaboon, ChantingBaboon
+299
+
+// SheofLifeandDeath
+300
+
+// CavernSnakeman, SlitheringSnakewoman, SlitheringSnakewoman
+301
+
+// SlitheringSnakewoman, CavernSnakeman, CavernSnakeman
+304
+
+// CavernSnakeman, ThiefofTablets, ThiefofTablets, CavernSnakeman
+305
+
+// ChantingBaboon, ChantingBaboon
+306
+
+// ThiefofTablets, CavernSnakeman, CavernSnakeman, ThiefofTablets
+309
+
+// ChantingBaboon, ChantingBaboon, MenacingOwlman
+313
+
+// SheofLifeandDeath, CavernSnakeman, CavernSnakeman
+314
+
+// MenacingOwlman, ThiefofTablets, ThiefofTablets
+315
+
+// BeareroftheScales, MenacingOwlman, MenacingOwlman
+318
+
+// SheofLifeandDeath, SlitheringSnakewoman, SlitheringSnakewoman
+321
+
+// SacrificialPyrekeeper, TheBlackAvenger, TheBlackAvenger
+323
+
+// ThunderEmperor, PaganSavior, PaganSavior
+329
+
+// ThrobbingKingofDesire, TornKingofDesire, TornKingofDesire
+330
+
+// StoneofScone
+807
diff --git a/BGME.Framework/P5R_PC/collections/locations/Kamoshida's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Kamoshida's Palace.enc
new file mode 100644
index 0000000..88d906b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Kamoshida's Palace.enc
@@ -0,0 +1,164 @@
+// BeguilingGirl, BeguilingGirl, BeguilingGirl
+41
+
+// BeguilingGirl, DirtyTwohornedBeast, CryptdwellingPyromaniac
+42
+
+// GallowsFlower, GallowsFlower, BeguilingGirl
+43
+
+// CryptdwellingPyromaniac, CryptdwellingPyromaniac, DirtyTwohornedBeast
+44
+
+// HuntingPussinBoots, HuntingPussinBoots
+46
+
+// CryptdwellingPyromaniac
+47
+
+// CryptdwellingPyromaniac, CryptdwellingPyromaniac
+48
+
+// GallowsFlower, GallowsFlower
+50
+
+// TroublesomeHousemaid
+52
+
+// ApprenticeinaJug, ApprenticeinaJug, ApprenticeinaJug
+53
+
+// DirtyTwohornedBeast, DirtyTwohornedBeast
+55
+
+// MadMarshHorse
+56
+
+// BedsideBrute, BedsideBrute, BedsideBrute
+57
+
+// HuntingPussinBoots, HuntingPussinBoots, TroublesomeHousemaid
+58
+
+// BedsideBrute, BedsideBrute, BeguilingGirl, BeguilingGirl
+59
+
+// MadMarshHorse, MadMarshHorse
+60
+
+// BrutalCavalryman
+61
+
+// BrutalCavalryman, BeguilingGirl, BeguilingGirl
+62
+
+// HuntingPussinBoots, MadMarshHorse, MadMarshHorse
+63
+
+// BeguilingGirl, BeguilingGirl, ApprenticeinaJug
+64
+
+// MadMarshHorse, TroublesomeHousemaid
+65
+
+// ApprenticeinaJug, ApprenticeinaJug, ApprenticeinaJug
+66
+
+// TwilightProstitute, BedsideBrute, BedsideBrute, TwilightProstitute
+67
+
+// BrutalCavalryman, MadMarshHorse, MadMarshHorse
+68
+
+// TwilightProstitute, TwilightProstitute
+69
+
+// ZealousMessenger, ZealousMessenger
+70
+
+// HeavenlyPunisher
+72
+
+// ZealousMessenger, ZealousMessenger, ZealousMessenger
+73
+
+// HeavenlyPunisher, ZealousMessenger
+74
+
+// HeavenlyPunisher, ZealousMessenger, ZealousMessenger
+75
+
+// JealousLover, JealousLover, JealousLover
+78
+
+// HumaneatingLady, JealousLover, JealousLover
+79
+
+// JealousLover, HumaneatingLady, HumaneatingLady, JealousLover
+80
+
+// BattleFiend, BattleFiend, BattleFiend
+81
+
+// BattleFiend, HumaneatingLady, HumaneatingLady
+82
+
+// EnvoyofSlumber, EnvoyofSlumber, EnvoyofSlumber, EnvoyofSlumber
+83
+
+// ThiefofTablets, SlitheringSnakewoman, SlitheringSnakewoman
+84
+
+// ThiefofTablets, CavernSnakeman, CavernSnakeman
+85
+
+// SheofLifeandDeath, SlitheringSnakewoman, SlitheringSnakewoman
+88
+
+// TwilightProstitute, BedsideBrute, BedsideBrute, TwilightProstitute
+93
+
+// WomanWhoBringsRuin, LifeDrainingSpirit, LifeDrainingSpirit
+95
+
+// DirtyTwohornedBeast
+97
+
+// CryptdwellingPyromaniac1, GallowsFlower
+644
+
+// BeguilingGirl
+645
+
+// GallowsFlower, GallowsFlower, GallowsFlower
+646
+
+// DirtyTwohornedBeast2
+692
+
+// BeguilingGirl2
+745
+
+// DirtyTwohornedBeast, DirtyTwohornedBeast
+765
+
+// BeguilingGirl, GallowsFlower, CryptdwellingPyromaniac
+45
+
+// BeguilingGirl, BeguilingGirl, BeguilingGirl
+51
+
+// TroublesomeHousemaid, TroublesomeHousemaid
+54
+
+// BedsideBrute, TwilightProstitute, TwilightProstitute
+71
+
+// DirtyTwohornedBeast3, DirtyTwohornedBeast5, DirtyTwohornedBeast4
+833
+
+// GallowsFlower3
+835
+
+// DirtyTwohornedBeast, CryptdwellingPyromaniac, GallowsFlower, BeguilingGirl
+836
diff --git a/BGME.Framework/P5R_PC/collections/locations/Kaneshiro's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Kaneshiro's Palace.enc
new file mode 100644
index 0000000..095947b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Kaneshiro's Palace.enc
@@ -0,0 +1,119 @@
+// CaptivatingDancer, CaptivatingDancer, FoolishMonk, FoolishMonk, FoolishMonk
+201
+
+// NightChimera, CorpseBird, MockingSnowman
+202
+
+// BringerofMisfortune, PossessingDogGhost, PossessingDogGhost
+203
+
+// BringerofMisfortune, HuntingWolfSpirit, HuntingWolfSpirit
+204
+
+// CaptivatingDancer, FoolishMonk, FoolishMonk
+205
+
+// CaptivatingDancer, FoolishMonk, FoolishMonk, FoolishMonk
+206
+
+// PossessingDogGhost, MockingSnowman
+209
+
+// EmbitteredBlacksmith, EmbitteredBlacksmith
+210
+
+// EmbitteredBlacksmith, EmbitteredBlacksmith, EmbitteredBlacksmith
+211
+
+// WarhungryHorseman, WatersideNymph, WatersideNymph
+214
+
+// NoisyMountainSpirit, NoisyMountainSpirit, NoisyMountainSpirit, NoisyMountainSpirit
+216
+
+// RagingWaterDemon, TornadoDevil
+217
+
+// SamuraiKiller, ChivalrousFiend
+218
+
+// RagingWaterDemon, TornadoDevil
+219
+
+// MonkoftheValley
+220
+
+// EquineSage, EquineSage
+221
+
+// AscendedFeline, AscendedFeline, AscendedFeline
+222
+
+// PranksterLeader, PranksterLeader, PranksterLeader
+223
+
+// EquineSage, EquineSage, EquineSage
+224
+
+// AscendedFeline, PranksterLeader
+225
+
+// EquineSage, PranksterLeader, PranksterLeader
+226
+
+// TwinheadedGuardian
+228
+
+// TwinheadedGuardian, PranksterLeader, PranksterLeader
+229
+
+// ChivalrousFiend
+231
+
+// EquineSage, AscendedFeline, AscendedFeline
+232
+
+// PulsingMud, PulsingMud, PulsingMud
+233
+
+// PranksterLeader, PranksterLeader, AscendedFeline
+235
+
+// DefeatedAvenger
+237
+
+// JealousLover, JealousLover, JealousLover
+239
+
+// ChivalrousFiend, PranksterLeader, PranksterLeader
+240
+
+// HumaneatingLady, HumaneatingLady
+241
+
+// HumaneatingLady, HumaneatingLady, HumaneatingLady
+242
+
+// HumaneatingLady, JealousLover, JealousLover
+243
+
+// ChivalrousFiend, HumaneatingLady
+244
+
+// PranksterLeader, PranksterLeader, PranksterLeader, PranksterLeader, PranksterLeader
+245
+
+// HumaneatingLady, JealousLover, JealousLover
+246
+
+// TwinheadedGuardian, TwinheadedGuardian
+247
+
+// BattleFiend, HumaneatingLady, HumaneatingLady
+258
+
+// JealousLover, JealousLover, JealousLover, JealousLover
+259
+
+// QueensNecklace
+806
diff --git a/BGME.Framework/P5R_PC/collections/locations/Madarame's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Madarame's Palace.enc
new file mode 100644
index 0000000..35b599f
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Madarame's Palace.enc
@@ -0,0 +1,119 @@
+// WaveringTreeSpirit, WaveringTreeSpirit, WaveringTreeSpirit, WaveringTreeSpirit
+111
+
+// DivineWarrior, DivineWarrior, DivineWarrior, DivineWarrior
+112
+
+// BloodthirstyDemoness, BloodthirstyDemoness, BloodthirstyDemoness
+113
+
+// DestructiveBeauty, StrummingVeenaPlayer, StrummingVeenaPlayer
+114
+
+// ScandalousQueen, StrummingVeenaPlayer, StrummingVeenaPlayer
+116
+
+// DestructiveBeauty, DestructiveBeauty, DestructiveBeauty, DestructiveBeauty
+118
+
+// DancingLion, DestructiveBeauty, DestructiveBeauty
+119
+
+// HereticGoat, HereticGoat, HereticGoat
+122
+
+// LeafyOldMan, GirloftheHangingTree
+123
+
+//
+126
+
+// GirloftheHangingTree, GirloftheHangingTree, GirloftheHangingTree
+128
+
+// WatersideNymph, GirloftheHangingTree
+130
+
+// NightwalkingWarrior, GirloftheHangingTree, WatersideNymph
+132
+
+// RooftopLion, RooftopLion, WatersideNymph
+133
+
+// LeafyOldMan, LeafyOldMan
+134
+
+// LeafyOldMan, LeafyOldMan, LeafyOldMan
+135
+
+// BringerofMisfortune, WatersideNymph, WatersideNymph
+137
+
+// NightwalkingWarrior, NightwalkingWarrior, NightwalkingWarrior
+139
+
+// LeafyOldMan, GirloftheHangingTree
+140
+
+// LeafyOldMan, LeafyOldMan, LeafyOldMan
+141
+
+// RooftopLion, RooftopLion, GirloftheHangingTree, GirloftheHangingTree
+144
+
+// RooftopLion, LeafyOldMan, GirloftheHangingTree
+145
+
+// CorpseBird, CorpseBird
+147
+
+// MockingSnowman, PossessingDogGhost
+149
+
+// NightChimera, CorpseBird, CorpseBird
+150
+
+// MockingSnowman, PossessingDogGhost, CorpseBird
+151
+
+// MockingSnowman, MockingSnowman, MockingSnowman
+153
+
+// CorpseBird, CorpseBird, CorpseBird
+154
+
+// NightChimera, CorpseBird, MockingSnowman
+156
+
+// BringerofMisfortune
+165
+
+// MockingSnowman, PossessingDogGhost, CorpseBird
+166
+
+// EmbitteredBlacksmith, NightwalkingWarrior, NightwalkingWarrior
+169
+
+// EmbitteredBlacksmith, NightwalkingWarrior, WatersideNymph
+170
+
+// EmbitteredBlacksmith, NightwalkingWarrior, NightwalkingWarrior, NightwalkingWarrior, NightwalkingWarrior
+171
+
+// WarhungryHorseman
+172
+
+// WarhungryHorseman, PossessingDogGhost, PossessingDogGhost
+173
+
+// NoisyMountainSpirit, NoisyMountainSpirit, NoisyMountainSpirit
+174
+
+// HuntingWolfSpirit2, HuntingWolfSpirit2, HuntingWolfSpirit2
+659
+
+// Regent
+704
+
+// Regent
+805
diff --git a/BGME.Framework/P5R_PC/collections/locations/Mementos.enc b/BGME.Framework/P5R_PC/collections/locations/Mementos.enc
new file mode 100644
index 0000000..f60539b
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Mementos.enc
@@ -0,0 +1,173 @@
+// NoisyMountainSpirit, CryptdwellingPyromaniac
+5
+
+// WaveringTreeSpirit, FuneraryWarrior, RooftopLion
+8
+
+// DirtyTwohornedBeast, CryptdwellingPyromaniac, RooftopLion, RooftopLion
+14
+
+// FuneraryWarrior, WatersideNymph, WatersideNymph, CryptdwellingPyromaniac
+18
+
+// ViscidRottingMeat, WatersideNymph, CryptdwellingPyromaniac
+30
+
+// CryptdwellingPyromaniac, EnvoyofSlumber, EnvoyofSlumber
+40
+
+// BeguilingGirl, GallowsFlower, CryptdwellingPyromaniac
+45
+
+// CryptdwellingPyromaniac, CryptdwellingPyromaniac, CryptdwellingPyromaniac
+49
+
+// BeguilingGirl, BeguilingGirl, BeguilingGirl
+51
+
+// TroublesomeHousemaid, TroublesomeHousemaid
+54
+
+// BedsideBrute, TwilightProstitute, TwilightProstitute
+71
+
+// HuntingPussinBoots, HuntingPussinBoots, HuntingPussinBoots
+76
+
+// HeavenlyPunisher, ZealousMessenger, ZealousMessenger
+77
+
+// CavernSnakeman, SlitheringSnakewoman, SlitheringSnakewoman
+86
+
+// LifeDrainingSpirit, LifeDrainingSpirit, LifeDrainingSpirit
+96
+
+// ExpressionlessBeast, ExpressionlessBeast, ExpressionlessBeast
+100
+
+// PiggybackDemon, PiggybackDemon, PiggybackDemon
+102
+
+// WaveringTreeSpirit, WaveringTreeSpirit, WaveringTreeSpirit
+103
+
+// CryptdwellingPyromaniac, WaveringTreeSpirit, CryptdwellingPyromaniac, WaveringTreeSpirit
+104
+
+// ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat
+106
+
+// ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat
+107
+
+// ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat, ViscidRottingMeat
+108
+
+// WaveringTreeSpirit, WaveringTreeSpirit, WaveringTreeSpirit
+110
+
+// BloodthirstyDemoness, SelfinfatuatedStar, StrummingVeenaPlayer
+115
+
+// NimbleMonkeyKing, DancingLion, DancingLion
+120
+
+// RooftopLion, LeafyOldMan, WatersideNymph
+124
+
+// NightwalkingWarrior, NightwalkingWarrior
+127
+
+// RooftopLion
+138
+
+// NightChimera, HuntingWolfSpirit, PossessingDogGhost
+160
+
+// CaptivatingDancer, FoolishMonk, FoolishMonk, FoolishMonk, FoolishMonk
+162
+
+// BringerofMisfortune, HuntingWolfSpirit, HuntingWolfSpirit
+163
+
+// HeavenlyPunisher
+167
+
+// EmbitteredBlacksmith, EmbitteredBlacksmith
+168
+
+// RooftopLion
+207
+
+// BringerofMisfortune, BringerofMisfortune, HuntingWolfSpirit
+208
+
+// EmbitteredBlacksmith, NightwalkingWarrior, NightwalkingWarrior
+212
+
+// WarhungryHorseman, WarhungryHorseman
+213
+
+// NoisyMountainSpirit, NoisyMountainSpirit, NoisyMountainSpirit
+215
+
+// AscendedFeline, EquineSage
+227
+
+// PulsingMud, PulsingMud
+230
+
+// EquineSage, PulsingMud, PulsingMud
+234
+
+// TwinheadedGuardian, PranksterLeader
+236
+
+// DefeatedAvenger, PranksterLeader, PranksterLeader
+238
+
+// TwinheadedGuardian, TwinheadedGuardian, PranksterLeader
+248
+
+// DefeatedAvenger, HumaneatingLady, HumaneatingLady
+249
+
+// BattleFiend, BattleFiend
+250
+
+// JealousLover, HumaneatingLady, HumaneatingLady, JealousLover
+251
+
+// JealousLover, HumaneatingLady, HumaneatingLady, JealousLover
+252
+
+// HumaneatingLady, BattleFiend, BattleFiend
+253
+
+// BattleFiend, BattleFiend, BattleFiend
+254
+
+// EvilSyntheticOrganism, EvilSyntheticOrganism, EvilSyntheticOrganism
+331
+
+// EnvoyofSlumber, EnvoyofSlumber, ThiefofTablets
+332
+
+// SlitheringSnakewoman, SlitheringSnakewoman, SlitheringSnakewoman, SlitheringSnakewoman
+333
+
+// ThiefofTablets, ThiefofTablets, CavernSnakeman, ThiefofTablets, ThiefofTablets
+334
+
+// DarkSun, StormInvokingPtarmigan, WishlessStar
+403
+
+// ViscidRottingMeat3, ViscidRottingMeat3, ViscidRottingMeat3, ViscidRottingMeat3, ViscidRottingMeat3
+702
+
+// HopeDiamond
+811
+
+// CrystalSkull
+812
diff --git a/BGME.Framework/P5R_PC/collections/locations/Okumura's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Okumura's Palace.enc
new file mode 100644
index 0000000..63e03ec
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Okumura's Palace.enc
@@ -0,0 +1,26 @@
+// VampireMoth, AwakenedGod, ViciousPentagram
+361
+
+// RebelliousElephant, AwakenedGod, AwakenedGod
+369
+
+// LifeDrainingSpirit, VampireMoth, VampireMoth
+370
+
+// AmbassadorofFilth, WomanWhoBringsRuin, WomanWhoBringsRuin
+383
+
+// AwakenedGod, PulsingMud
+418
+
+// CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDL3
+686
+
+// CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDL2
+688
+
+// CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDLWKR, CorporoboMDL
+690
+
+// KohiNoor
+808
diff --git a/BGME.Framework/P5R_PC/collections/locations/Sae's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Sae's Palace.enc
new file mode 100644
index 0000000..76297ff
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Sae's Palace.enc
@@ -0,0 +1,164 @@
+// FuneraryWarrior, LamentingSacrifice
+441
+
+// AuspiciousPachyderm, LamentingSacrifice
+442
+
+// DivineWarrior, DivineWarrior, DivineWarrior, DivineWarrior
+443
+
+// MidnightQueen, LamentingSacrifice, LamentingSacrifice
+444
+
+// FuneraryWarrior, FuneraryWarrior, MidnightQueen
+445
+
+// MidnightQueen, MountainGirl, MountainGirl
+446
+
+// FuneraryWarrior, LamentingSacrifice, LamentingSacrifice
+447
+
+// AuspiciousPachyderm, AuspiciousPachyderm, LamentingSacrifice
+448
+
+// DancingWitch, DancingWitch
+449
+
+// AuspiciousPachyderm, MidnightQueen
+450
+
+// FinalAssessor
+451
+
+// DancingWitch, DancingWitch, DancingWitch
+452
+
+// QuakingLadyofShadow, QuakingLadyofShadow
+453
+
+// QuakingLadyofShadow, DancingWitch, DancingWitch
+454
+
+// FinalAssessor, MidnightQueen
+455
+
+// ExpressionlessBeast, ExpressionlessBeast, ExpressionlessBeast, MountainGirl
+456
+
+// FuneraryWarrior, ExpressionlessBeast
+457
+
+// CruelLeopard, CruelLeopard, CruelLeopard, CruelLeopard
+458
+
+// ArrogantVulture
+459
+
+// MidnightQueen, LamentingSacrifice, LamentingSacrifice, MidnightQueen
+460
+
+// ExpressionlessBeast, ExpressionlessBeast, ExpressionlessBeast
+461
+
+// DivineWarrior, DivineWarrior, DivineWarrior
+462
+
+// MidnightQueen, MidnightQueen, MidnightQueen
+463
+
+// AuspiciousPachyderm, LamentingSacrifice, LamentingSacrifice
+464
+
+// ArrogantVulture, ArrogantVulture
+465
+
+// MidnightQueen, MountainGirl, MountainGirl
+466
+
+// FinalAssessor, MidnightQueen, MidnightQueen
+467
+
+// DancingWitch, DancingWitch, DancingWitch, DancingWitch
+468
+
+// FinalAssessor, MidnightQueen, MidnightQueen
+469
+
+// MidnightQueen, LamentingSacrifice, LamentingSacrifice, MidnightQueen
+470
+
+// FuneraryWarrior, MountainGirl, ExpressionlessBeast
+471
+
+// FuneraryWarrior, AuspiciousPachyderm, CruelLeopard
+472
+
+// CruelLeopard, CruelLeopard, MountainGirl
+473
+
+// WarpedAbyss, EvilSyntheticOrganism, EvilSyntheticOrganism
+474
+
+// WanderingReviver, DancerofDeath, EvilSyntheticOrganism
+475
+
+// DecadentFalseGod, EvilSyntheticOrganism, EvilSyntheticOrganism
+476
+
+// ExpressionlessBeast, ExpressionlessBeast, MountainGirl
+477
+
+// FuneraryWarrior
+478
+
+// AuspiciousPachyderm, AuspiciousPachyderm, MidnightQueen
+479
+
+// AuspiciousPachyderm, LamentingSacrifice, LamentingSacrifice
+480
+
+// DancingWitch, DancingWitch, DancingWitch, DancingWitch
+481
+
+// LifeDrainingSpirit, LifeDrainingSpirit, DancingWitch, DancingWitch, DancingWitch
+482
+
+// ExpressionlessBeast
+483
+
+// FuneraryWarrior, FuneraryWarrior, MountainGirl
+484
+
+// MidnightQueen, LamentingSacrifice
+485
+
+// FuneraryWarrior, ExpressionlessBeast, ExpressionlessBeast
+486
+
+// MountainGirl, MidnightQueen
+487
+
+// BloodthirstyDemoness
+488
+
+// LifeDrainingSpirit2, LifeDrainingSpirit2
+749
+
+// ArrogantVulture4
+750
+
+// CoffinborneGod
+751
+
+// FuneraryWarrior, ExpressionlessBeast
+755
+
+// AuspiciousPachyderm
+767
+
+// MidnightQueen2, MidnightQueen2
+771
+
+// Orlov
+809
diff --git a/BGME.Framework/P5R_PC/collections/locations/Shido's Palace.enc b/BGME.Framework/P5R_PC/collections/locations/Shido's Palace.enc
new file mode 100644
index 0000000..68e08ca
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/Shido's Palace.enc
@@ -0,0 +1,164 @@
+// RhetoricianoftheSea, RhetoricianoftheSea
+521
+
+// RagingBirdGod, RhetoricianoftheSea
+522
+
+// MonarchofSnow
+523
+
+// DestructiveBeauty, DestructiveBeauty, DestructiveBeauty, DestructiveBeauty
+524
+
+// DestructiveBeauty, StrummingVeenaPlayer, StrummingVeenaPlayer
+525
+
+// DancingLion, DestructiveBeauty, DestructiveBeauty
+526
+
+// ScandalousQueen, DestructiveBeauty, DestructiveBeauty
+527
+
+// TheBlackenedFury, DancingLion, DancingLion
+528
+
+// NimbleMonkeyKing, NimbleMonkeyKing
+529
+
+// InfuriatedWisdomKing
+530
+
+// ScandalousQueen, DestructiveBeauty, DestructiveBeauty
+531
+
+// UnfaithfulDreamKing
+532
+
+// NimbleMonkeyKing, DancingLion, DancingLion
+533
+
+// NimbleMonkeyKing, DestructiveBeauty, StrummingVeenaPlayer
+534
+
+// HereticGoat, HereticGoat, HereticGoat
+535
+
+// NimbleMonkeyKing, NimbleMonkeyKing, NimbleMonkeyKing, NimbleMonkeyKing
+536
+
+// UnfaithfulDreamKing, DancingLion, DancingLion
+537
+
+// RagingBirdGod, DancingLion, DancingLion
+538
+
+// RagingBirdGod, DancingLion, DancingLion
+539
+
+// BloodthirstyDemoness, StrummingVeenaPlayer, SelfinfatuatedStar
+540
+
+// SelfinfatuatedStar, SelfinfatuatedStar, SelfinfatuatedStar
+541
+
+// StrummingVeenaPlayer, SelfinfatuatedStar, SelfinfatuatedStar
+542
+
+// MonkoftheValley, DestructiveBeauty, DestructiveBeauty
+543
+
+// TheBlackenedFury
+544
+
+// TheBlackenedFury, BloodthirstyDemoness, BloodthirstyDemoness
+545
+
+// TheBlackenedFury, DancingLion, DancingLion
+546
+
+// MonarchofSnow, UnfaithfulDreamKing
+547
+
+// BloodthirstyDemoness, StrummingVeenaPlayer, StrummingVeenaPlayer
+548
+
+// StrummingVeenaPlayer, SelfinfatuatedStar, SelfinfatuatedStar
+549
+
+// DancingLion, DancingLion
+550
+
+// ScandalousQueen, ScandalousQueen, ScandalousQueen
+551
+
+// MonarchofSnow, ScandalousQueen
+552
+
+// ScandalousQueen, DancingLion, DancingLion
+553
+
+// MonkoftheValley, DestructiveBeauty, DestructiveBeauty
+554
+
+// RagingBirdGod, RagingBirdGod
+555
+
+// RhetoricianoftheSea, RhetoricianoftheSea
+556
+
+// RagingBirdGod, DestructiveBeauty, DestructiveBeauty
+557
+
+// RagingBirdGod, DestructiveBeauty, StrummingVeenaPlayer
+558
+
+// RagingBirdGod, RagingBirdGod, NimbleMonkeyKing
+559
+
+// NimbleMonkeyKing, NimbleMonkeyKing
+560
+
+// NimbleMonkeyKing, NimbleMonkeyKing, NimbleMonkeyKing
+561
+
+// NimbleMonkeyKing, DestructiveBeauty, StrummingVeenaPlayer
+562
+
+// MonkoftheValley, MonkoftheValley
+563
+
+// NimbleMonkeyKing, NimbleMonkeyKing, DestructiveBeauty
+564
+
+// SacrificialPyrekeeper
+565
+
+// HarlotofDesire
+566
+
+// PaganSavior, PaganSavior
+567
+
+// PaganSavior, PaganSavior, PaganSavior
+568
+
+// SacrificialPyrekeeper, SacrificialPyrekeeper
+569
+
+// SacrificialPyrekeeper, HarlotofDesire
+570
+
+// SacrificialPyrekeeper, SacrificialPyrekeeper
+571
+
+// PaganSavior, SacrificialPyrekeeper
+572
+
+// PaganSavior, PaganSavior, PaganSavior
+573
+
+// PaganSavior, HarlotofDesire
+574
+
+// EmperorsAmulet
+810
diff --git a/BGME.Framework/P5R_PC/collections/locations/World of Qliphoth.enc b/BGME.Framework/P5R_PC/collections/locations/World of Qliphoth.enc
new file mode 100644
index 0000000..dca9301
--- /dev/null
+++ b/BGME.Framework/P5R_PC/collections/locations/World of Qliphoth.enc
@@ -0,0 +1,29 @@
+// CoffinborneGod
+626
+
+// ThunderEmperor, FireAssassin
+627
+
+// ThunderEmperor, FireAssassin, MercilessInquisitor
+628
+
+// MercilessInquisitor, MercilessInquisitor, MercilessInquisitor, MercilessInquisitor
+629
+
+// FireAssassin, MercilessInquisitor, PaganSavior
+630
+
+// SacrificialPyrekeeper, SacrificialPyrekeeper, HarlotofDesire
+631
+
+// SacrificialPyrekeeper, SacrificialPyrekeeper, PaganSavior
+632
+
+// TheBlackAvenger, HarlotofDesire, HarlotofDesire
+633
+
+// DrunkenSerpents, HarlotofDesire, HarlotofDesire
+634
+
+// TheBlackAvenger, TheBlackAvenger, HarlotofDesire
+635
diff --git a/BGME.Framework/P5R_PC/music.yaml b/BGME.Framework/P5R_PC/music.yaml
new file mode 100644
index 0000000..add6309
--- /dev/null
+++ b/BGME.Framework/P5R_PC/music.yaml
@@ -0,0 +1,836 @@
+Game: P5R_PC
+Version: 1
+DefaultBaseReplacementPath: FEmulator/AWB/BGM.AWB
+DefaultEncoder: ADX (Persona 5 Royal PC)
+Songs:
+- Name: Endless Days
+ Category: Daily Life
+ Tags: []
+ CueId: 28
+ ReplacementPath: FEmulator/AWB/BGM.AWB/0.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Ideal and the Real
+ Category: Story
+ Tags: []
+ CueId: 44
+ ReplacementPath: FEmulator/AWB/BGM.AWB/1.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: No More What Ifs -instrumental version-
+ Category: Location
+ Tags:
+ - Thieve's Den
+ CueId: 939
+ ReplacementPath: FEmulator/AWB/BGM.AWB/2.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: No More What Ifs
+ Category: Location
+ Tags:
+ - Jazz Club
+ CueId: 923
+ ReplacementPath: FEmulator/AWB/BGM.AWB/3.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: No More What Ifs (filtered)
+ Category: Unknown
+ Tags: []
+ CueId: 922
+ ReplacementPath: FEmulator/AWB/BGM.AWB/4.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: I believe
+ Category: Story
+ Tags: []
+ CueId: 904
+ ReplacementPath: FEmulator/AWB/BGM.AWB/5.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Take Over
+ Category: Normal Battle
+ Tags:
+ - 'Context: Advantage'
+ CueId: 907
+ ReplacementPath: FEmulator/AWB/BGM.AWB/6.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Keep Your Faith
+ Category: Boss Battle
+ Tags: []
+ CueId: 908
+ ReplacementPath: FEmulator/AWB/BGM.AWB/7.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Throw Away Your Mask
+ Category: Boss Battle
+ Tags: []
+ CueId: 909
+ ReplacementPath: FEmulator/AWB/BGM.AWB/8.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Our Light (Intro Only)
+ Category: Unknown
+ Tags: []
+ CueId: 961
+ ReplacementPath: FEmulator/AWB/BGM.AWB/9.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Gentle Madman
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 905
+ ReplacementPath: FEmulator/AWB/BGM.AWB/10.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Out of Kindness
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 906
+ ReplacementPath: FEmulator/AWB/BGM.AWB/11.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: So Happy World
+ Category: Location
+ Tags:
+ - Third Semester
+ CueId: 931
+ ReplacementPath: FEmulator/AWB/BGM.AWB/12.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: 'Mementos: Mid Area'
+ Category: Location
+ Tags:
+ - Mementos
+ CueId: 934
+ ReplacementPath: FEmulator/AWB/BGM.AWB/13.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: 'Mementos: Lower Area'
+ Category: Location
+ Tags:
+ - Mementos
+ CueId: 935
+ ReplacementPath: FEmulator/AWB/BGM.AWB/14.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: 'Mementos: Upper Area'
+ Category: Location
+ Tags:
+ - Mementos
+ CueId: 933
+ ReplacementPath: FEmulator/AWB/BGM.AWB/15.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Our Light
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 957
+ ReplacementPath: FEmulator/AWB/BGM.AWB/16.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Wake Up, Get Up, Get Out There (Extended)
+ Category: Title Screen
+ Tags:
+ - Intro Movie
+ - Original
+ CueId: 800
+ ReplacementPath: FEmulator/AWB/BGM.AWB/17.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Hoshi To Bokura To
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 802
+ ReplacementPath: FEmulator/AWB/BGM.AWB/18.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Wake Up, Get Up, Get Out There
+ Category: Title Screen
+ Tags:
+ - Intro Movie
+ - Original
+ CueId: 801
+ ReplacementPath: FEmulator/AWB/BGM.AWB/19.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Colors Flying High -opening movie version- (Extended)
+ Category: Title Screen
+ Tags:
+ - Intro Movie
+ CueId: 956
+ ReplacementPath: FEmulator/AWB/BGM.AWB/20.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: He's a Trickster
+ Category: Story
+ Tags: []
+ CueId: 960
+ ReplacementPath: FEmulator/AWB/BGM.AWB/21.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Ideal and the Real -end version- (Extended)
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 958
+ ReplacementPath: FEmulator/AWB/BGM.AWB/22.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Prison Labor
+ Category: Boss Battle
+ Tags:
+ - Challenges
+ CueId: 940
+ ReplacementPath: FEmulator/AWB/BGM.AWB/23.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Colors Flying High -opening movie version-
+ Category: Title Screen
+ Tags:
+ - Intro Movie
+ CueId: 900
+ ReplacementPath: FEmulator/AWB/BGM.AWB/24.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Unknown Song 1
+ Category: Unknown
+ Tags: []
+ CueId: 919
+ ReplacementPath: FEmulator/AWB/BGM.AWB/25.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Kichijoji 199X
+ Category: Location
+ Tags:
+ - Kichijoji
+ CueId: 924
+ ReplacementPath: FEmulator/AWB/BGM.AWB/26.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Royal Days - another version
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 902
+ ReplacementPath: FEmulator/AWB/BGM.AWB/27.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: wish come true
+ Category: Story
+ Tags: []
+ CueId: 920
+ ReplacementPath: FEmulator/AWB/BGM.AWB/28.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Ideal and the Real (duplicate)
+ Category: Story
+ Tags: []
+ CueId: 915
+ ReplacementPath: FEmulator/AWB/BGM.AWB/29.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Royal Days
+ Category: Title Screen
+ Tags:
+ - Main Menu
+ CueId: 901
+ ReplacementPath: FEmulator/AWB/BGM.AWB/30.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Mass Destruction
+ Category: Boss Battle
+ Tags:
+ - Challenge Battle
+ CueId: 941
+ ReplacementPath: FEmulator/AWB/BGM.AWB/31.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Reach Out to the Truth
+ Category: Boss Battle
+ Tags:
+ - Challenge Battle
+ CueId: 942
+ ReplacementPath: FEmulator/AWB/BGM.AWB/32.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: 'Mementos: New Area'
+ Category: Location
+ Tags:
+ - Mementos
+ CueId: 936
+ ReplacementPath: FEmulator/AWB/BGM.AWB/33.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: He's a Trickster (duplicate)
+ Category: Story
+ Tags: []
+ CueId: 959
+ ReplacementPath: FEmulator/AWB/BGM.AWB/34.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Another Ideology
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 913
+ ReplacementPath: FEmulator/AWB/BGM.AWB/35.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Another Ideology (Cut)
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 914
+ ReplacementPath: FEmulator/AWB/BGM.AWB/36.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Ideal and the Real -end version-
+ Category: Story
+ Tags:
+ - Ending
+ CueId: 903
+ ReplacementPath: FEmulator/AWB/BGM.AWB/37.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Unknown Song 2
+ Category: Unknown
+ Tags: []
+ CueId: 918
+ ReplacementPath: FEmulator/AWB/BGM.AWB/38.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Rivers in the Desert -instrumental version- (Cut)
+ Category: ''
+ Tags: []
+ CueId: 337
+ ReplacementPath: FEmulator/AWB/BGM.AWB/39.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Crane Game
+ Category: Location
+ Tags:
+ - Arcade
+ CueId: 217
+ ReplacementPath: FEmulator/AWB/BGM.AWB/40.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Crossroads
+ Category: Location
+ Tags:
+ - Crossroads
+ CueId: 209
+ ReplacementPath: FEmulator/AWB/BGM.AWB/41.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Triple Seven
+ Category: Location
+ Tags:
+ - Convience Store
+ CueId: 215
+ ReplacementPath: FEmulator/AWB/BGM.AWB/42.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Destinyland
+ Category: Location
+ Tags:
+ - Destinyland
+ CueId: 213
+ ReplacementPath: FEmulator/AWB/BGM.AWB/43.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Big Bang Burger March
+ Category: Location
+ Tags:
+ - Big Bang Burger
+ CueId: 216
+ ReplacementPath: FEmulator/AWB/BGM.AWB/44.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Planetarium
+ Category: Location
+ Tags:
+ - Planetarium
+ CueId: 210
+ ReplacementPath: FEmulator/AWB/BGM.AWB/45.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Welcome Home, Master!
+ Category: Location
+ Tags:
+ - Maid Cafe
+ CueId: 214
+ ReplacementPath: FEmulator/AWB/BGM.AWB/46.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Time to Repent
+ Category: Location
+ Tags:
+ - Church
+ CueId: 212
+ ReplacementPath: FEmulator/AWB/BGM.AWB/47.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Meiji Shrine
+ Category: Location
+ Tags:
+ - Meiji Shrine
+ CueId: 211
+ ReplacementPath: FEmulator/AWB/BGM.AWB/48.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Tanaka's Shady Commodities
+ Category: Shop
+ Tags:
+ - Tanaka's Shady Commodities
+ CueId: 207
+ ReplacementPath: FEmulator/AWB/BGM.AWB/49.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Home Electronics Store
+ Category: Location
+ Tags:
+ - Home Electronics Store
+ CueId: 208
+ ReplacementPath: FEmulator/AWB/BGM.AWB/50.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: New Beginning (Quiet)
+ Category: Story
+ Tags: []
+ CueId: 40
+ ReplacementPath: FEmulator/AWB/BGM.AWB/51.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: New Beginning (Quiet / No Intro)
+ Category: Story
+ Tags: []
+ CueId: 41
+ ReplacementPath: FEmulator/AWB/BGM.AWB/52.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Erosion
+ Category: Story
+ Tags: []
+ CueId: 35
+ ReplacementPath: FEmulator/AWB/BGM.AWB/54.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: My Homie
+ Category: Story
+ Tags: []
+ CueId: 0
+ ReplacementPath: FEmulator/AWB/BGM.AWB/55.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: The Spirit
+ Category: Story
+ Tags: []
+ CueId: 700
+ ReplacementPath: FEmulator/AWB/BGM.AWB/56.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: What's Going On?
+ Category: Story
+ Tags: []
+ CueId: 4
+ ReplacementPath: FEmulator/AWB/BGM.AWB/57.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Blood of Villain
+ Category: Story
+ Tags: []
+ CueId: 23
+ ReplacementPath: FEmulator/AWB/BGM.AWB/58.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Regret
+ Category: Story
+ Tags: []
+ CueId: 24
+ ReplacementPath: FEmulator/AWB/BGM.AWB/59.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: New Beginning
+ Category: Story
+ Tags: []
+ CueId: 6
+ ReplacementPath: FEmulator/AWB/BGM.AWB/60.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: New Beginning (No Intro)
+ Category: Story
+ Tags: []
+ CueId: 7
+ ReplacementPath: FEmulator/AWB/BGM.AWB/61.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Interrogation Room
+ Category: Story
+ Tags: []
+ CueId: 19
+ ReplacementPath: FEmulator/AWB/BGM.AWB/62.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Desire
+ Category: Story
+ Tags: []
+ CueId: 20
+ ReplacementPath: FEmulator/AWB/BGM.AWB/63.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Suspicion
+ Category: Story
+ Tags: []
+ CueId: 22
+ ReplacementPath: FEmulator/AWB/BGM.AWB/64.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Confession / Secret (No Intro)
+ Category: Story
+ Tags: []
+ CueId: 21
+ ReplacementPath: FEmulator/AWB/BGM.AWB/65.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Confession / Secret
+ Category: Story
+ Tags: []
+ CueId: 32
+ ReplacementPath: FEmulator/AWB/BGM.AWB/66.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Alleycat (No Intro)
+ Category: Story
+ Tags: []
+ CueId: 5
+ ReplacementPath: FEmulator/AWB/BGM.AWB/67.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Alleycat
+ Category: Story
+ Tags: []
+ CueId: 33
+ ReplacementPath: FEmulator/AWB/BGM.AWB/68.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: So Boring
+ Category: Daily Life
+ Tags: []
+ CueId: 36
+ ReplacementPath: FEmulator/AWB/BGM.AWB/69.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Wicked Plan (No Intro)
+ Category: Story
+ Tags: []
+ CueId: 2
+ ReplacementPath: FEmulator/AWB/BGM.AWB/70.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Wicked Plan
+ Category: Story
+ Tags: []
+ CueId: 30
+ ReplacementPath: FEmulator/AWB/BGM.AWB/71.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Days of Sisters
+ Category: Story
+ Tags: []
+ CueId: 39
+ ReplacementPath: FEmulator/AWB/BGM.AWB/72.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Alright
+ Category: Story
+ Tags: []
+ CueId: 14
+ ReplacementPath: FEmulator/AWB/BGM.AWB/73.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Alright -elp version-
+ Category: Story
+ Tags: []
+ CueId: 15
+ ReplacementPath: FEmulator/AWB/BGM.AWB/74.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Break it Down
+ Category: Story
+ Tags: []
+ CueId: 8
+ ReplacementPath: FEmulator/AWB/BGM.AWB/75.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Break it Down -elp version-
+ Category: Story
+ Tags: []
+ CueId: 9
+ ReplacementPath: FEmulator/AWB/BGM.AWB/76.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Swear to My Bones
+ Category: Story
+ Tags: []
+ CueId: 38
+ ReplacementPath: FEmulator/AWB/BGM.AWB/77.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Life Will Change
+ Category: Location
+ Tags:
+ - Palace
+ - Infiltration
+ CueId: 471
+ ReplacementPath: FEmulator/AWB/BGM.AWB/78.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Life Will Change -instrumental version-
+ Category: Location
+ Tags:
+ - Palace
+ - Infiltration
+ CueId: 630
+ ReplacementPath: FEmulator/AWB/BGM.AWB/79.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Life Will Change -instrumental version- (Intro Only)
+ Category: Location
+ Tags:
+ - Palace
+ - Infiltration
+ CueId: 43
+ ReplacementPath: FEmulator/AWB/BGM.AWB/80.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Sunset Bridge (No Intro)
+ Category: Story
+ Tags: []
+ CueId: 3
+ ReplacementPath: FEmulator/AWB/BGM.AWB/81.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Sunset Bridge
+ Category: Story
+ Tags: []
+ CueId: 31
+ ReplacementPath: FEmulator/AWB/BGM.AWB/82.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Sweet
+ Category: Story
+ Tags: []
+ CueId: 16
+ ReplacementPath: FEmulator/AWB/BGM.AWB/83.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Run,Run,Run!
+ Category: Story
+ Tags: []
+ CueId: 12
+ ReplacementPath: FEmulator/AWB/BGM.AWB/84.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Tension
+ Category: Story
+ Tags: []
+ CueId: 10
+ ReplacementPath: FEmulator/AWB/BGM.AWB/85.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: High Pressure
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 18
+ ReplacementPath: FEmulator/AWB/BGM.AWB/86.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Awakening
+ Category: Story
+ Tags: []
+ CueId: 26
+ ReplacementPath: FEmulator/AWB/BGM.AWB/87.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Awakening (Alternate Version)
+ Category: Story
+ Tags: []
+ CueId: 11
+ ReplacementPath: FEmulator/AWB/BGM.AWB/88.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Life Goes On
+ Category: Daily Life
+ Tags: []
+ CueId: 37
+ ReplacementPath: FEmulator/AWB/BGM.AWB/89.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Layer Cake
+ Category: Shop
+ Tags: []
+ CueId: 503
+ ReplacementPath: FEmulator/AWB/BGM.AWB/90.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Butterfly Kiss
+ Category: Shop
+ Tags: []
+ CueId: 502
+ ReplacementPath: FEmulator/AWB/BGM.AWB/91.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Phantom
+ Category: Title Screen
+ Tags:
+ - Main Menu
+ - Original
+ CueId: 101
+ ReplacementPath: FEmulator/AWB/BGM.AWB/92.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Sweatshop -another version-
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 441
+ ReplacementPath: FEmulator/AWB/BGM.AWB/93.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Sweatshop
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 440
+ ReplacementPath: FEmulator/AWB/BGM.AWB/94.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Price -another version-
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 422
+ ReplacementPath: FEmulator/AWB/BGM.AWB/95.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Price
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 420
+ ReplacementPath: FEmulator/AWB/BGM.AWB/96.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: King, Queen, And Slaves -another version-
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 17
+ ReplacementPath: FEmulator/AWB/BGM.AWB/97.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: King, Queen, And Slaves
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 400
+ ReplacementPath: FEmulator/AWB/BGM.AWB/98.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Have a Short Rest
+ Category: Location
+ Tags:
+ - Safe Room
+ CueId: 495
+ ReplacementPath: FEmulator/AWB/BGM.AWB/99.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: When Mother Was There -another version-
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 432
+ ReplacementPath: FEmulator/AWB/BGM.AWB/100.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: When Mother Was There
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 430
+ ReplacementPath: FEmulator/AWB/BGM.AWB/101.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: A Woman -another version-
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 411
+ ReplacementPath: FEmulator/AWB/BGM.AWB/102.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: A Woman
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 410
+ ReplacementPath: FEmulator/AWB/BGM.AWB/103.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Mementos
+ Category: Location
+ Tags:
+ - Mementos
+ CueId: 480
+ ReplacementPath: FEmulator/AWB/BGM.AWB/104.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Freedom and Peace
+ Category: Location
+ Tags:
+ - Depths of Mementos
+ CueId: 102
+ ReplacementPath: FEmulator/AWB/BGM.AWB/105.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: The Whims of Fate
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 450
+ ReplacementPath: FEmulator/AWB/BGM.AWB/106.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Ark
+ Category: Location
+ Tags:
+ - Palace
+ CueId: 460
+ ReplacementPath: FEmulator/AWB/BGM.AWB/107.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Will Power
+ Category: Story
+ Tags:
+ - Special Battles
+ CueId: 335
+ ReplacementPath: FEmulator/AWB/BGM.AWB/108.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Jaldabaoth
+ Category: Boss Battle
+ Tags: []
+ CueId: 333
+ ReplacementPath: FEmulator/AWB/BGM.AWB/109.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Our Beginning
+ Category: Boss Battle
+ Tags: []
+ CueId: 334
+ ReplacementPath: FEmulator/AWB/BGM.AWB/110.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Triumph
+ Category: Victory Theme
+ Tags: []
+ CueId: 340
+ ReplacementPath: FEmulator/AWB/BGM.AWB/111.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Keeper of Lust
+ Category: Boss Battle
+ Tags: []
+ CueId: 330
+ ReplacementPath: FEmulator/AWB/BGM.AWB/112.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Talk
+ Category: Normal Battle
+ Tags:
+ - Hold Up
+ CueId: 341
+ ReplacementPath: FEmulator/AWB/BGM.AWB/113.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Blooming Villian
+ Category: Boss Battle
+ Tags: []
+ CueId: 13
+ ReplacementPath: FEmulator/AWB/BGM.AWB/114.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Blooming Villian (Cut)
+ Category: Boss Battle
+ Tags: []
+ CueId: 42
+ ReplacementPath: FEmulator/AWB/BGM.AWB/115.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Rivers in the Desert -instrumental version-
+ Category: Boss Battle
+ Tags: []
+ CueId: 332
+ ReplacementPath: FEmulator/AWB/BGM.AWB/116.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Rivers In the Desert
+ Category: Boss Battle
+ Tags: []
+ CueId: 336
+ ReplacementPath: FEmulator/AWB/BGM.AWB/117.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Last Surprise
+ Category: Normal Battle
+ Tags:
+ - 'Context: Normal'
+ CueId: 300
+ ReplacementPath: FEmulator/AWB/BGM.AWB/118.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Hymn of the Soul
+ Category: Location
+ Tags:
+ - Velvet Room
+ CueId: 500
+ ReplacementPath: FEmulator/AWB/BGM.AWB/119.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Tokyo Emergency
+ Category: Overworld
+ Tags:
+ - Mission Start
+ CueId: 1
+ ReplacementPath: FEmulator/AWB/BGM.AWB/120.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Tokyo Daylight
+ Category: Overworld
+ Tags:
+ - Sunny
+ CueId: 610
+ ReplacementPath: FEmulator/AWB/BGM.AWB/121.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Beneath the Mask -instrumental version-
+ Category: Overworld
+ Tags:
+ - Clear
+ CueId: 600
+ ReplacementPath: FEmulator/AWB/BGM.AWB/122.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Beneath the Mask
+ Category: Overworld
+ Tags:
+ - Clear
+ - Night
+ CueId: 640
+ ReplacementPath: FEmulator/AWB/BGM.AWB/123.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Beneath the Mask -rain, instrumental version-
+ Category: Overworld
+ Tags:
+ - Rainy
+ CueId: 641
+ ReplacementPath: FEmulator/AWB/BGM.AWB/124.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Beneath the Mask -rain-
+ Category: Overworld
+ Tags:
+ - Rainy
+ - Night
+ CueId: 642
+ ReplacementPath: FEmulator/AWB/BGM.AWB/125.adx
+ Encoder: ADX (Persona 5 Royal PC)
+- Name: Swear to My Bones (Cut)
+ Category: Story
+ Tags: []
+ CueId: 710
+ ReplacementPath: FEmulator/AWB/BGM.AWB/126.adx
+ Encoder: ADX (Persona 5 Royal PC)
diff --git a/BGME.Framework/Persona.Music.Types.dll b/BGME.Framework/Persona.Music.Types.dll
new file mode 100644
index 0000000..e606ac4
Binary files /dev/null and b/BGME.Framework/Persona.Music.Types.dll differ
diff --git a/BGME.Framework/PersonaModdingMetadata.Shared.dll b/BGME.Framework/PersonaModdingMetadata.Shared.dll
new file mode 100644
index 0000000..fca53c5
Binary files /dev/null and b/BGME.Framework/PersonaModdingMetadata.Shared.dll differ
diff --git a/BGME.Framework/PersonaMusicScript.Library.dll b/BGME.Framework/PersonaMusicScript.Library.dll
new file mode 100644
index 0000000..29c99ad
Binary files /dev/null and b/BGME.Framework/PersonaMusicScript.Library.dll differ
diff --git a/BGME.Framework/PersonaMusicScript.Types.dll b/BGME.Framework/PersonaMusicScript.Types.dll
new file mode 100644
index 0000000..278ca5e
Binary files /dev/null and b/BGME.Framework/PersonaMusicScript.Types.dll differ
diff --git a/BGME.Framework/Phos.MusicManager.Library.dll b/BGME.Framework/Phos.MusicManager.Library.dll
new file mode 100644
index 0000000..f714464
Binary files /dev/null and b/BGME.Framework/Phos.MusicManager.Library.dll differ
diff --git a/BGME.Framework/Preview.png b/BGME.Framework/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/BGME.Framework/Preview.png differ
diff --git a/BGME.Framework/Project.Utils.dll b/BGME.Framework/Project.Utils.dll
new file mode 100644
index 0000000..d354506
Binary files /dev/null and b/BGME.Framework/Project.Utils.dll differ
diff --git a/BGME.Framework/Reloaded.Hooks.Definitions.dll b/BGME.Framework/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/BGME.Framework/Reloaded.Hooks.Definitions.dll differ
diff --git a/BGME.Framework/Reloaded.Hooks.ReloadedII.Interfaces.dll b/BGME.Framework/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/BGME.Framework/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/BGME.Framework/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/BGME.Framework/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/BGME.Framework/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/BGME.Framework/Reloaded.Memory.Sigscan.Definitions.dll b/BGME.Framework/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..fb3f6c1
Binary files /dev/null and b/BGME.Framework/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/BGME.Framework/Sewer56.Update.Metadata.json b/BGME.Framework/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..5e3bdcd
--- /dev/null
+++ b/BGME.Framework/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.2.0","Hashes":{"Files":[{"RelativePath":"Antlr4.Runtime.Standard.dll","Hash":12761333181951814668},{"RelativePath":"Antlr4BuildTasks.dll","Hash":17406783011040871739},{"RelativePath":"BGME.Framework.deps.json","Hash":14396070560177246194},{"RelativePath":"BGME.Framework.dll","Hash":5916907659984230606},{"RelativePath":"BGME.Framework.Interfaces.dll","Hash":6149829029024615658},{"RelativePath":"CommunityToolkit.Mvvm.dll","Hash":6704075943366349961},{"RelativePath":"CriFs.V2.Hook.Interfaces.dll","Hash":15782893290844450355},{"RelativePath":"CriFsV2Lib.Definitions.dll","Hash":3658745127075729307},{"RelativePath":"Libellus Library.dll","Hash":18214524477830735225},{"RelativePath":"Microsoft.Build.Framework.dll","Hash":7596549765695758927},{"RelativePath":"Microsoft.Build.Utilities.Core.dll","Hash":10865328735238273936},{"RelativePath":"Microsoft.NET.StringTools.dll","Hash":16697493265105452218},{"RelativePath":"Microsoft.Win32.SystemEvents.dll","Hash":8781115407814872421},{"RelativePath":"ModConfig.json","Hash":6090540110788728829},{"RelativePath":"p5rpc.lib.interfaces.dll","Hash":3260707746051818856},{"RelativePath":"Persona.Music.Types.dll","Hash":7568020671535703345},{"RelativePath":"PersonaModdingMetadata.Shared.dll","Hash":692290257927430514},{"RelativePath":"PersonaMusicScript.Library.dll","Hash":11178673209491135919},{"RelativePath":"PersonaMusicScript.Types.dll","Hash":9392851878186861633},{"RelativePath":"Phos.MusicManager.Library.dll","Hash":16824592616910835798},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Project.Utils.dll","Hash":14155723310001625670},{"RelativePath":"protobuf-net.Core.dll","Hash":2209161824708022891},{"RelativePath":"protobuf-net.dll","Hash":7346792927295207691},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":15683563139532478541},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337},{"RelativePath":"System.CodeDom.dll","Hash":13207862366987977711},{"RelativePath":"System.Configuration.ConfigurationManager.dll","Hash":16748672938982788010},{"RelativePath":"System.Drawing.Common.dll","Hash":15568338509458340569},{"RelativePath":"System.Security.Cryptography.ProtectedData.dll","Hash":7798060934427539320},{"RelativePath":"System.Security.Permissions.dll","Hash":5414184808127375852},{"RelativePath":"System.Windows.Extensions.dll","Hash":12096021713118416513},{"RelativePath":"YamlDotNet.dll","Hash":3740303849310211537},{"RelativePath":"P3P_PC\\music.yaml","Hash":728074246973102017},{"RelativePath":"P3R_PC\\music.yaml","Hash":1479460705031536225},{"RelativePath":"P4G_PC\\music.yaml","Hash":7833534534816741944},{"RelativePath":"P5R_PC\\music.yaml","Hash":8455645936392127210},{"RelativePath":"P3P_PC\\collections\\Full Moon Bosses.enc","Hash":4954885634076366851},{"RelativePath":"P3P_PC\\collections\\Minibosses.enc","Hash":11890169460892160756},{"RelativePath":"P3P_PC\\collections\\Special Battles.enc","Hash":15568145437724070099},{"RelativePath":"P3P_PC\\collections\\Strega.enc","Hash":4352665375404508886},{"RelativePath":"P3P_PC\\collections\\Velvet Room Attendants.enc","Hash":9399056599613998596},{"RelativePath":"P3P_PC\\collections\\Velvet Room.enc","Hash":9399056599613998596},{"RelativePath":"P3R_PC\\collections\\Full Moon Bosses.enc","Hash":6518862045760136108},{"RelativePath":"P3R_PC\\collections\\Minibosses.enc","Hash":1226288929725148303},{"RelativePath":"P3R_PC\\collections\\Special Battles.enc","Hash":18023923082674590794},{"RelativePath":"P3R_PC\\collections\\Strega.enc","Hash":4215223547206174538},{"RelativePath":"P4G_PC\\collections\\Golden Hands.enc","Hash":4485165934615715813},{"RelativePath":"P4G_PC\\collections\\Minibosses.enc","Hash":3589776976678414642},{"RelativePath":"P4G_PC\\collections\\Optional Bosses.enc","Hash":8117545385772879612},{"RelativePath":"P4G_PC\\collections\\Reapers.enc","Hash":5794952375552079568},{"RelativePath":"P4G_PC\\collections\\Shadow Bosses.enc","Hash":10322305114161197986},{"RelativePath":"P4G_PC\\collections\\Special Battles.enc","Hash":10712537882050409490},{"RelativePath":"P5R_PC\\collections\\Awakenings.enc","Hash":17652894591322954394},{"RelativePath":"P5R_PC\\collections\\Special Battles.enc","Hash":5791626583041308637},{"RelativePath":"P3P_PC\\collections\\bosses\\Chidori.enc","Hash":2808261956822596271},{"RelativePath":"P3P_PC\\collections\\bosses\\Elizabeth.enc","Hash":10085109133107044331},{"RelativePath":"P3P_PC\\collections\\bosses\\Jin.enc","Hash":12968593650527377507},{"RelativePath":"P3P_PC\\collections\\bosses\\Margaret.enc","Hash":14060960275600194786},{"RelativePath":"P3P_PC\\collections\\bosses\\Nyx Avatar.enc","Hash":5177367108596435045},{"RelativePath":"P3P_PC\\collections\\bosses\\Nyx.enc","Hash":13367697747558358887},{"RelativePath":"P3P_PC\\collections\\bosses\\Takaya and Jin.enc","Hash":17755222871012205639},{"RelativePath":"P3P_PC\\collections\\bosses\\Takaya.enc","Hash":154032086195652599},{"RelativePath":"P3P_PC\\collections\\bosses\\The Reaper.enc","Hash":11070776442723837868},{"RelativePath":"P3P_PC\\collections\\bosses\\Theodore.enc","Hash":15839611540036150907},{"RelativePath":"P3R_PC\\collections\\bosses\\Chidori.enc","Hash":3197411889016549132},{"RelativePath":"P3R_PC\\collections\\bosses\\Elizabeth.enc","Hash":5635302499864951249},{"RelativePath":"P3R_PC\\collections\\bosses\\Jin.enc","Hash":13231256073806299134},{"RelativePath":"P3R_PC\\collections\\bosses\\Nyx Avatar.enc","Hash":11394725900528315355},{"RelativePath":"P3R_PC\\collections\\bosses\\Nyx.enc","Hash":10050896609930116537},{"RelativePath":"P3R_PC\\collections\\bosses\\Takaya and Jin.enc","Hash":16180837472558127293},{"RelativePath":"P3R_PC\\collections\\bosses\\Takaya.enc","Hash":11644504168588120451},{"RelativePath":"P3R_PC\\collections\\bosses\\The Reaper.enc","Hash":14912058162725883218},{"RelativePath":"P4G_PC\\collections\\bosses\\Adachi.enc","Hash":17223019488672641372},{"RelativePath":"P4G_PC\\collections\\bosses\\Ameno-sagiri.enc","Hash":12409151565712720575},{"RelativePath":"P4G_PC\\collections\\bosses\\Izanami-no-Okami.enc","Hash":12502044786420263452},{"RelativePath":"P4G_PC\\collections\\bosses\\Izanami.enc","Hash":11434342866382902252},{"RelativePath":"P4G_PC\\collections\\bosses\\Kunino-Sagiri.enc","Hash":17700612689733866782},{"RelativePath":"P4G_PC\\collections\\bosses\\Kusumi-no-Okami.enc","Hash":16487563688968268844},{"RelativePath":"P4G_PC\\collections\\bosses\\Margaret.enc","Hash":3982413863856913774},{"RelativePath":"P4G_PC\\collections\\bosses\\Marie.enc","Hash":1973024061954329696},{"RelativePath":"P4G_PC\\collections\\bosses\\Namatame.enc","Hash":17700612689733866782},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Chie.enc","Hash":11695059888393263394},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Kanji.enc","Hash":8734347727002788459},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Mitsuo.enc","Hash":13131771880660939150},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Naoto.enc","Hash":8340881560205887408},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Rise.enc","Hash":6182327992995172738},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Teddie.enc","Hash":6152751577027169144},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Yosuke.enc","Hash":4479371174315827971},{"RelativePath":"P4G_PC\\collections\\bosses\\Shadow Yukiko.enc","Hash":11316165254842048064},{"RelativePath":"P4G_PC\\collections\\bosses\\Spooky Fog Man.enc","Hash":15312946598616872260},{"RelativePath":"P4G_PC\\collections\\bosses\\The Reaper.enc","Hash":5794952375552079568},{"RelativePath":"P4G_PC\\collections\\locations\\Heaven.enc","Hash":5259224391996964242},{"RelativePath":"P4G_PC\\collections\\locations\\Hollow Forest.enc","Hash":9356522554296925252},{"RelativePath":"P4G_PC\\collections\\locations\\Magatsu Inaba.enc","Hash":1461709060719195127},{"RelativePath":"P4G_PC\\collections\\locations\\Magatsu Mandala.enc","Hash":1175586039307511859},{"RelativePath":"P4G_PC\\collections\\locations\\Marukyu Striptease.enc","Hash":15600610100066619237},{"RelativePath":"P4G_PC\\collections\\locations\\Secret Laboratory.enc","Hash":9464609584294535698},{"RelativePath":"P4G_PC\\collections\\locations\\Steamy Bathhouse.enc","Hash":708486346792899118},{"RelativePath":"P4G_PC\\collections\\locations\\Void Quest.enc","Hash":13740313839784429687},{"RelativePath":"P4G_PC\\collections\\locations\\Yomotsu Hirasaka.enc","Hash":6462767321456359071},{"RelativePath":"P4G_PC\\collections\\locations\\Yukiko\u0027s Castle.enc","Hash":2642291929902290732},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Ann.enc","Hash":11077590456723249571},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Futaba.enc","Hash":15810503237623489625},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Haru.enc","Hash":4114079391888276447},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Makoto.enc","Hash":17506024050350260525},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Ren.enc","Hash":1644150434545441628},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Ryuji.enc","Hash":7743301360925206640},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Sumire.enc","Hash":12208288257047704871},{"RelativePath":"P5R_PC\\collections\\awakenings\\Awakening Yusuke.enc","Hash":12000203990986014938},{"RelativePath":"P5R_PC\\collections\\bosses\\Akechi Confidant Battle.enc","Hash":14970399343460191497},{"RelativePath":"P5R_PC\\collections\\bosses\\Akechi Phase 1.enc","Hash":8890652199049627014},{"RelativePath":"P5R_PC\\collections\\bosses\\Akechi Phase 2.enc","Hash":4631958282154592580},{"RelativePath":"P5R_PC\\collections\\bosses\\Akechi.enc","Hash":8513741107600166515},{"RelativePath":"P5R_PC\\collections\\bosses\\Caroline and Justine Story Battle.enc","Hash":890919252883402434},{"RelativePath":"P5R_PC\\collections\\bosses\\Caroline and Justine.enc","Hash":12365476663491625866},{"RelativePath":"P5R_PC\\collections\\bosses\\GoroAkechi2.enc","Hash":16514455570008205765},{"RelativePath":"P5R_PC\\collections\\bosses\\Holy Grail Phase 1.enc","Hash":6171546624747891106},{"RelativePath":"P5R_PC\\collections\\bosses\\Holy Grail Phase 2.enc","Hash":13253188192067900143},{"RelativePath":"P5R_PC\\collections\\bosses\\Holy Grail.enc","Hash":7046476161417655322},{"RelativePath":"P5R_PC\\collections\\bosses\\Jose.enc","Hash":14462245925715587496},{"RelativePath":"P5R_PC\\collections\\bosses\\Kamoshida.enc","Hash":11518442889473163460},{"RelativePath":"P5R_PC\\collections\\bosses\\Kaneshiro.enc","Hash":7660436491312619633},{"RelativePath":"P5R_PC\\collections\\bosses\\Kasumi.enc","Hash":9524005098184008285},{"RelativePath":"P5R_PC\\collections\\bosses\\Lavenza.enc","Hash":172760930273652365},{"RelativePath":"P5R_PC\\collections\\bosses\\Madarame.enc","Hash":11450997062907495913},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruiki.enc","Hash":14201344524954337869},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki and Kasumi Phase 1.enc","Hash":5738294434815481364},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki and Kasumi Phase 2.enc","Hash":4876851283313658323},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki Ending Fight.enc","Hash":12472654649727362794},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki Fisticuffs.enc","Hash":12472654649727362794},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki Phase 1.enc","Hash":9162683803721341852},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki Phase 2.enc","Hash":7331983579319352495},{"RelativePath":"P5R_PC\\collections\\bosses\\Maruki Phase 3.enc","Hash":14045925406306051896},{"RelativePath":"P5R_PC\\collections\\bosses\\Sae Phase 1.enc","Hash":7676538090138021921},{"RelativePath":"P5R_PC\\collections\\bosses\\Sae Phase 2.enc","Hash":11634751346379827743},{"RelativePath":"P5R_PC\\collections\\bosses\\Sae.enc","Hash":1744591957524116115},{"RelativePath":"P5R_PC\\collections\\bosses\\Shido Phase 1.enc","Hash":7391023653988983189},{"RelativePath":"P5R_PC\\collections\\bosses\\Shido Phase 2.enc","Hash":8017428184498394494},{"RelativePath":"P5R_PC\\collections\\bosses\\Shido.enc","Hash":8017428184498394494},{"RelativePath":"P5R_PC\\collections\\bosses\\Sumire.enc","Hash":4544785261806979463},{"RelativePath":"P5R_PC\\collections\\bosses\\The Reaper.enc","Hash":12689976238504464822},{"RelativePath":"P5R_PC\\collections\\bosses\\Treasure of Mementos.enc","Hash":16784538372428316525},{"RelativePath":"P5R_PC\\collections\\bosses\\Wakaba Phase 1.enc","Hash":3036709307055203408},{"RelativePath":"P5R_PC\\collections\\bosses\\Wakaba Phase 2.enc","Hash":15810503237623489625},{"RelativePath":"P5R_PC\\collections\\bosses\\Wakaba.enc","Hash":2685568664734368101},{"RelativePath":"P5R_PC\\collections\\bosses\\Yaldabaoth Phase 1.enc","Hash":17026475095069587144},{"RelativePath":"P5R_PC\\collections\\bosses\\Yaldabaoth Phase 2.enc","Hash":535707359166022294},{"RelativePath":"P5R_PC\\collections\\bosses\\Yaldabaoth.enc","Hash":9539697448861766025},{"RelativePath":"P5R_PC\\collections\\locations\\Depth of Mementos.enc","Hash":15337219879957936305},{"RelativePath":"P5R_PC\\collections\\locations\\Futaba\u0027s Palace.enc","Hash":11095552802836033666},{"RelativePath":"P5R_PC\\collections\\locations\\Kamoshida\u0027s Palace.enc","Hash":1804012532222799443},{"RelativePath":"P5R_PC\\collections\\locations\\Kaneshiro\u0027s Palace.enc","Hash":3144065913531845086},{"RelativePath":"P5R_PC\\collections\\locations\\Madarame\u0027s Palace.enc","Hash":13532050646897837495},{"RelativePath":"P5R_PC\\collections\\locations\\Mementos.enc","Hash":3387125164307165880},{"RelativePath":"P5R_PC\\collections\\locations\\Okumura\u0027s Palace.enc","Hash":6484602086641524034},{"RelativePath":"P5R_PC\\collections\\locations\\Sae\u0027s Palace.enc","Hash":15659173788249354449},{"RelativePath":"P5R_PC\\collections\\locations\\Shido\u0027s Palace.enc","Hash":2578936157652894766},{"RelativePath":"P5R_PC\\collections\\locations\\World of Qliphoth.enc","Hash":13225267167932618802},{"RelativePath":"runtimes\\unix\\lib\\netcoreapp3.0\\System.Drawing.Common.dll","Hash":9740664388037366422},{"RelativePath":"runtimes\\win\\lib\\netcoreapp3.0\\Microsoft.Win32.SystemEvents.dll","Hash":312861826243423841},{"RelativePath":"runtimes\\win\\lib\\netcoreapp3.0\\System.Drawing.Common.dll","Hash":13782355165655763113},{"RelativePath":"runtimes\\win\\lib\\netcoreapp3.0\\System.Windows.Extensions.dll","Hash":13078124324501490288},{"RelativePath":"runtimes\\win\\lib\\netstandard2.0\\System.Security.Cryptography.ProtectedData.dll","Hash":12253740639764082182}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","BGME\\.Framework\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/BGME.Framework/System.CodeDom.dll b/BGME.Framework/System.CodeDom.dll
new file mode 100644
index 0000000..54c82b6
Binary files /dev/null and b/BGME.Framework/System.CodeDom.dll differ
diff --git a/BGME.Framework/System.Configuration.ConfigurationManager.dll b/BGME.Framework/System.Configuration.ConfigurationManager.dll
new file mode 100644
index 0000000..6f34b8d
Binary files /dev/null and b/BGME.Framework/System.Configuration.ConfigurationManager.dll differ
diff --git a/BGME.Framework/System.Drawing.Common.dll b/BGME.Framework/System.Drawing.Common.dll
new file mode 100644
index 0000000..69e5f5c
Binary files /dev/null and b/BGME.Framework/System.Drawing.Common.dll differ
diff --git a/BGME.Framework/System.Security.Cryptography.ProtectedData.dll b/BGME.Framework/System.Security.Cryptography.ProtectedData.dll
new file mode 100644
index 0000000..a60b95b
Binary files /dev/null and b/BGME.Framework/System.Security.Cryptography.ProtectedData.dll differ
diff --git a/BGME.Framework/System.Security.Permissions.dll b/BGME.Framework/System.Security.Permissions.dll
new file mode 100644
index 0000000..76faf41
Binary files /dev/null and b/BGME.Framework/System.Security.Permissions.dll differ
diff --git a/BGME.Framework/System.Windows.Extensions.dll b/BGME.Framework/System.Windows.Extensions.dll
new file mode 100644
index 0000000..7f075b2
Binary files /dev/null and b/BGME.Framework/System.Windows.Extensions.dll differ
diff --git a/BGME.Framework/YamlDotNet.dll b/BGME.Framework/YamlDotNet.dll
new file mode 100644
index 0000000..2a20131
Binary files /dev/null and b/BGME.Framework/YamlDotNet.dll differ
diff --git a/BGME.Framework/p5rpc.lib.interfaces.dll b/BGME.Framework/p5rpc.lib.interfaces.dll
new file mode 100644
index 0000000..e731214
Binary files /dev/null and b/BGME.Framework/p5rpc.lib.interfaces.dll differ
diff --git a/BGME.Framework/protobuf-net.Core.dll b/BGME.Framework/protobuf-net.Core.dll
new file mode 100644
index 0000000..603faa1
Binary files /dev/null and b/BGME.Framework/protobuf-net.Core.dll differ
diff --git a/BGME.Framework/protobuf-net.dll b/BGME.Framework/protobuf-net.dll
new file mode 100644
index 0000000..477b27d
Binary files /dev/null and b/BGME.Framework/protobuf-net.dll differ
diff --git a/BGME.Framework/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll b/BGME.Framework/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll
new file mode 100644
index 0000000..3a19d3d
Binary files /dev/null and b/BGME.Framework/runtimes/unix/lib/netcoreapp3.0/System.Drawing.Common.dll differ
diff --git a/BGME.Framework/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll
new file mode 100644
index 0000000..c49c358
Binary files /dev/null and b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/Microsoft.Win32.SystemEvents.dll differ
diff --git a/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll
new file mode 100644
index 0000000..9a04b68
Binary files /dev/null and b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Drawing.Common.dll differ
diff --git a/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll
new file mode 100644
index 0000000..3fb4939
Binary files /dev/null and b/BGME.Framework/runtimes/win/lib/netcoreapp3.0/System.Windows.Extensions.dll differ
diff --git a/BGME.Framework/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll b/BGME.Framework/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll
new file mode 100644
index 0000000..d8f2f45
Binary files /dev/null and b/BGME.Framework/runtimes/win/lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll differ
diff --git a/CriFs.V2.Hook.Awb/ModConfig.json b/CriFs.V2.Hook.Awb/ModConfig.json
new file mode 100644
index 0000000..9e8b55e
--- /dev/null
+++ b/CriFs.V2.Hook.Awb/ModConfig.json
@@ -0,0 +1,92 @@
+{
+ "ModId": "CriFs.V2.Hook.Awb",
+ "ModName": "AWB Emulator Support for CRI FileSystem V2 Hook",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "1.1.2",
+ "ModDescription": "Adds support for FileEmulationFramework\u0027s AWB Emulator by automatically extracting ACBs as needed.",
+ "ModDll": "CriFs.V2.Hook.Awb.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/CriFs.V2.Hook.Awb.dll",
+ "ModR2RManagedDll64": "x64/CriFs.V2.Hook.Awb.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "reloaded.sharedlib.hooks",
+ "reloaded.universal.fileemulationframework.awb",
+ "crifs.v2.hook"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://github.com/Sewer56/CriFs.V2.Hook.ReloadedII"
+}
\ No newline at end of file
diff --git a/CriFs.V2.Hook.Awb/Preview.png b/CriFs.V2.Hook.Awb/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/CriFs.V2.Hook.Awb/Preview.png differ
diff --git a/CriFs.V2.Hook.Awb/Sewer56.Update.Metadata.json b/CriFs.V2.Hook.Awb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..4a66ea5
--- /dev/null
+++ b/CriFs.V2.Hook.Awb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.2","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":5141525886129312848},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"x64\\AWB.Stream.Emulator.Interfaces.dll","Hash":17981020917111138600},{"RelativePath":"x64\\CriFs.V2.Hook.Awb.deps.json","Hash":16562171778176904361},{"RelativePath":"x64\\CriFs.V2.Hook.Awb.dll","Hash":1207669936289308978},{"RelativePath":"x64\\CriFs.V2.Hook.Interfaces.dll","Hash":13309576438721206467},{"RelativePath":"x64\\CriFsV2Lib.Definitions.dll","Hash":10562709245080137460},{"RelativePath":"x64\\FileEmulationFramework.Lib.dll","Hash":6827655349521545554},{"RelativePath":"x86\\AWB.Stream.Emulator.Interfaces.dll","Hash":13441748550230632516},{"RelativePath":"x86\\CriFs.V2.Hook.Awb.deps.json","Hash":37098462542284771},{"RelativePath":"x86\\CriFs.V2.Hook.Awb.dll","Hash":5379961938265106051},{"RelativePath":"x86\\CriFs.V2.Hook.Interfaces.dll","Hash":7691818779959030327},{"RelativePath":"x86\\CriFsV2Lib.Definitions.dll","Hash":5939906615963073056},{"RelativePath":"x86\\FileEmulationFramework.Lib.dll","Hash":2171999395882185359}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","CriFs\\.V2\\.Hook\\.Awb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/CriFs.V2.Hook.Awb/x64/AWB.Stream.Emulator.Interfaces.dll b/CriFs.V2.Hook.Awb/x64/AWB.Stream.Emulator.Interfaces.dll
new file mode 100644
index 0000000..7f1280a
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x64/AWB.Stream.Emulator.Interfaces.dll differ
diff --git a/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.deps.json b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.deps.json
new file mode 100644
index 0000000..529557d
--- /dev/null
+++ b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.deps.json
@@ -0,0 +1,103 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x64",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x64": {
+ "CriFs.V2.Hook.Awb/1.0.0": {
+ "dependencies": {
+ "AWB.Stream.Emulator.Interfaces": "1.0.0",
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "FileEmulationFramework.Lib": "1.0.0",
+ "Microsoft.NET.ILLink.Tasks": "8.0.0",
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Awb.dll": {}
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "lib/net5.0/FileEmulationFramework.Lib.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {},
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "AWB.Stream.Emulator.Interfaces.dll": {}
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "CriFs.V2.Hook.Awb/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ip4MNI6ikPA3BeVLCky7nTcC3T4OsPnWVUGvaczIYv9xlHQhKT+K/CSqsH486uNmvoCKY32iB0P6Y9quIyG5BA==",
+ "path": "fileemulationframework.lib/1.0.0",
+ "hashPath": "fileemulationframework.lib.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B3etT5XQ2nlWkZGO2m/ytDYrOmSsQG1XNBaM6ZYlX5Ch/tDrMFadr0/mK6gjZwaQc55g+5+WZMw4Cz3m8VEF7g==",
+ "path": "microsoft.net.illink.tasks/8.0.0",
+ "hashPath": "microsoft.net.illink.tasks.8.0.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.dll b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.dll
new file mode 100644
index 0000000..c02c9b2
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Awb.dll differ
diff --git a/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Interfaces.dll b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..3b3c31f
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x64/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/CriFs.V2.Hook.Awb/x64/CriFsV2Lib.Definitions.dll b/CriFs.V2.Hook.Awb/x64/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..be45113
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x64/CriFsV2Lib.Definitions.dll differ
diff --git a/CriFs.V2.Hook.Awb/x64/FileEmulationFramework.Lib.dll b/CriFs.V2.Hook.Awb/x64/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..69fe175
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x64/FileEmulationFramework.Lib.dll differ
diff --git a/CriFs.V2.Hook.Awb/x86/AWB.Stream.Emulator.Interfaces.dll b/CriFs.V2.Hook.Awb/x86/AWB.Stream.Emulator.Interfaces.dll
new file mode 100644
index 0000000..ef21e61
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x86/AWB.Stream.Emulator.Interfaces.dll differ
diff --git a/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.deps.json b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.deps.json
new file mode 100644
index 0000000..5470af2
--- /dev/null
+++ b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.deps.json
@@ -0,0 +1,103 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x86",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x86": {
+ "CriFs.V2.Hook.Awb/1.0.0": {
+ "dependencies": {
+ "AWB.Stream.Emulator.Interfaces": "1.0.0",
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "FileEmulationFramework.Lib": "1.0.0",
+ "Microsoft.NET.ILLink.Tasks": "8.0.0",
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Awb.dll": {}
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "lib/net5.0/FileEmulationFramework.Lib.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {},
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "AWB.Stream.Emulator.Interfaces.dll": {}
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "CriFs.V2.Hook.Awb/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ip4MNI6ikPA3BeVLCky7nTcC3T4OsPnWVUGvaczIYv9xlHQhKT+K/CSqsH486uNmvoCKY32iB0P6Y9quIyG5BA==",
+ "path": "fileemulationframework.lib/1.0.0",
+ "hashPath": "fileemulationframework.lib.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B3etT5XQ2nlWkZGO2m/ytDYrOmSsQG1XNBaM6ZYlX5Ch/tDrMFadr0/mK6gjZwaQc55g+5+WZMw4Cz3m8VEF7g==",
+ "path": "microsoft.net.illink.tasks/8.0.0",
+ "hashPath": "microsoft.net.illink.tasks.8.0.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.dll b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.dll
new file mode 100644
index 0000000..237a6fd
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Awb.dll differ
diff --git a/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Interfaces.dll b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..1a826f6
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x86/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/CriFs.V2.Hook.Awb/x86/CriFsV2Lib.Definitions.dll b/CriFs.V2.Hook.Awb/x86/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..a15cfea
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x86/CriFsV2Lib.Definitions.dll differ
diff --git a/CriFs.V2.Hook.Awb/x86/FileEmulationFramework.Lib.dll b/CriFs.V2.Hook.Awb/x86/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..470a342
Binary files /dev/null and b/CriFs.V2.Hook.Awb/x86/FileEmulationFramework.Lib.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/ModConfig.json b/Reloaded.Memory.SigScan.ReloadedII/ModConfig.json
new file mode 100644
index 0000000..867b8ab
--- /dev/null
+++ b/Reloaded.Memory.SigScan.ReloadedII/ModConfig.json
@@ -0,0 +1,34 @@
+{
+ "ModId": "Reloaded.Memory.SigScan.ReloadedII",
+ "ModName": "Library: Reloaded.Memory.Sigscan for Reloaded II",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "1.2.13",
+ "ModDescription": "Shared implementation of Reloaded.Memory.Sigscan",
+ "ModDll": "Reloaded.Memory.SigScan.ReloadedII.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/Reloaded.Memory.SigScan.ReloadedII.dll",
+ "ModR2RManagedDll64": "x64/Reloaded.Memory.SigScan.ReloadedII.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": "https://github.com/Reloaded-Project/Reloaded.Memory.SigScan"
+}
\ No newline at end of file
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Preview.png b/Reloaded.Memory.SigScan.ReloadedII/Preview.png
new file mode 100644
index 0000000..c423ad7
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Preview.png differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..0841ed7
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.deps.json b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.deps.json
new file mode 100644
index 0000000..fdcd32b
--- /dev/null
+++ b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.deps.json
@@ -0,0 +1,88 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v5.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v5.0": {
+ "Reloaded.Memory.SigScan.ReloadedII/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Memory.Sigscan": "3.1.8",
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "Reloaded.Memory.SigScan.ReloadedII.dll": {}
+ }
+ },
+ "Reloaded.Memory/9.1.0": {
+ "runtime": {
+ "lib/net5.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.1.0.0",
+ "fileVersion": "9.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.Memory.Sigscan/3.1.8": {
+ "dependencies": {
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.1"
+ },
+ "runtime": {
+ "Reloaded.Memory.Sigscan.dll": {}
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.1": {
+ "runtime": {
+ "Reloaded.Memory.Sigscan.Definitions.dll": {}
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.1"
+ },
+ "runtime": {
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Reloaded.Memory.SigScan.ReloadedII/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Memory/9.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WMGpTORArGrijf9VQLVC1BjCnUxaTgSew4Kitk9jTIHWywIKk/K2PpqMuSGVO77ILV65cRmMvwpAu2azAqALeg==",
+ "path": "reloaded.memory/9.1.0",
+ "hashPath": "reloaded.memory.9.1.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan/3.1.8": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.dll b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.dll
new file mode 100644
index 0000000..2c809ae
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.SigScan.ReloadedII.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.Definitions.dll b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..9b85343
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.dll b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.dll
new file mode 100644
index 0000000..9ef305c
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.Sigscan.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.dll b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.dll
new file mode 100644
index 0000000..cdedd65
Binary files /dev/null and b/Reloaded.Memory.SigScan.ReloadedII/Reloaded.Memory.dll differ
diff --git a/Reloaded.Memory.SigScan.ReloadedII/Sewer56.Update.Metadata.json b/Reloaded.Memory.SigScan.ReloadedII/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..b0b2e2b
--- /dev/null
+++ b/Reloaded.Memory.SigScan.ReloadedII/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.2.13","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":13003051855216227431},{"RelativePath":"Preview.png","Hash":18086093010312718919},{"RelativePath":"Reloaded.Memory.dll","Hash":12202618500225379766},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":17059770364857342159},{"RelativePath":"Reloaded.Memory.Sigscan.dll","Hash":8673828303184745863},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.deps.json","Hash":16811774472175647446},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.dll","Hash":3454729493427216253},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":6308878986092947093}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","Reloaded\\.Memory\\.SigScan\\.ReloadedII\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/crifs.v2.hook/ModConfig.json b/crifs.v2.hook/ModConfig.json
new file mode 100644
index 0000000..310a35a
--- /dev/null
+++ b/crifs.v2.hook/ModConfig.json
@@ -0,0 +1,64 @@
+{
+ "ModId": "crifs.v2.hook",
+ "ModName": "CRI FileSystem V2 Hook",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "2.3.1",
+ "ModDescription": "A mod that allows you to add/replace existing files without repacking CRI Middleware CPKs.",
+ "ModDll": "CriFs.V2.Hook.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/CriFs.V2.Hook.dll",
+ "ModR2RManagedDll64": "x64/CriFs.V2.Hook.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "CriFs.V2.Hook.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://github.com/Sewer56/CriFs.V2.Hook.ReloadedII"
+}
\ No newline at end of file
diff --git a/crifs.v2.hook/Preview.png b/crifs.v2.hook/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/crifs.v2.hook/Preview.png differ
diff --git a/crifs.v2.hook/Sewer56.Update.Metadata.json b/crifs.v2.hook/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..33062ed
--- /dev/null
+++ b/crifs.v2.hook/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.3.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":11511075781167590049},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"x64\\CriFs.V2.Hook.deps.json","Hash":2756709425583191622},{"RelativePath":"x64\\CriFs.V2.Hook.dll","Hash":8436141469997846704},{"RelativePath":"x64\\CriFs.V2.Hook.Interfaces.dll","Hash":13309576438721206467},{"RelativePath":"x64\\CriFsV2Lib.Definitions.dll","Hash":10562709245080137460},{"RelativePath":"x64\\CriFsV2Lib.dll","Hash":6265869204207102497},{"RelativePath":"x64\\FileEmulationFramework.Lib.dll","Hash":8277747845783320864},{"RelativePath":"x64\\Reloaded.Memory.dll","Hash":15893601790869863304},{"RelativePath":"x64\\Reloaded.Memory.Sigscan.Definitions.dll","Hash":255736218898844679},{"RelativePath":"x64\\Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337},{"RelativePath":"x86\\CriFs.V2.Hook.deps.json","Hash":1827475822947834604},{"RelativePath":"x86\\CriFs.V2.Hook.dll","Hash":7822312399004487648},{"RelativePath":"x86\\CriFs.V2.Hook.Interfaces.dll","Hash":7691818779959030327},{"RelativePath":"x86\\CriFsV2Lib.Definitions.dll","Hash":5939906615963073056},{"RelativePath":"x86\\CriFsV2Lib.dll","Hash":309372290392466315},{"RelativePath":"x86\\FileEmulationFramework.Lib.dll","Hash":3652793697007866009},{"RelativePath":"x86\\Reloaded.Memory.dll","Hash":6681465672571177308},{"RelativePath":"x86\\Reloaded.Memory.Sigscan.Definitions.dll","Hash":9058232721869114493},{"RelativePath":"x86\\Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","CriFs\\.V2\\.Hook\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/crifs.v2.hook/x64/CriFs.V2.Hook.Interfaces.dll b/crifs.v2.hook/x64/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..3b3c31f
Binary files /dev/null and b/crifs.v2.hook/x64/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/crifs.v2.hook/x64/CriFs.V2.Hook.deps.json b/crifs.v2.hook/x64/CriFs.V2.Hook.deps.json
new file mode 100644
index 0000000..f5c3106
--- /dev/null
+++ b/crifs.v2.hook/x64/CriFs.V2.Hook.deps.json
@@ -0,0 +1,182 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x64",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x64": {
+ "CriFs.V2.Hook/1.0.0": {
+ "dependencies": {
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "CriFsV2Lib": "2.1.2",
+ "FileEmulationFramework.Lib": "1.0.0",
+ "Microsoft.NET.ILLink.Tasks": "8.0.0",
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.dll": {}
+ }
+ },
+ "CriFsV2Lib/2.1.2": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.dll": {
+ "assemblyVersion": "2.1.2.0",
+ "fileVersion": "2.1.2.0"
+ }
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "lib/net5.0/FileEmulationFramework.Lib.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {},
+ "Reloaded.Hooks.Definitions/1.11.0": {},
+ "Reloaded.Memory/9.1.0": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.1.0.0",
+ "fileVersion": "9.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "CriFs.V2.Hook/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib/2.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3GNw+MOiNkq2t6CLlsUwIjIqiOaxpzf8WygpP1W3OlSQl09DW2aJ9RB1mN0WIcC16spECOUJzzSHtNrThRHQNQ==",
+ "path": "crifsv2lib/2.1.2",
+ "hashPath": "crifsv2lib.2.1.2.nupkg.sha512"
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ip4MNI6ikPA3BeVLCky7nTcC3T4OsPnWVUGvaczIYv9xlHQhKT+K/CSqsH486uNmvoCKY32iB0P6Y9quIyG5BA==",
+ "path": "fileemulationframework.lib/1.0.0",
+ "hashPath": "fileemulationframework.lib.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B3etT5XQ2nlWkZGO2m/ytDYrOmSsQG1XNBaM6ZYlX5Ch/tDrMFadr0/mK6gjZwaQc55g+5+WZMw4Cz3m8VEF7g==",
+ "path": "microsoft.net.illink.tasks/8.0.0",
+ "hashPath": "microsoft.net.illink.tasks.8.0.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WMGpTORArGrijf9VQLVC1BjCnUxaTgSew4Kitk9jTIHWywIKk/K2PpqMuSGVO77ILV65cRmMvwpAu2azAqALeg==",
+ "path": "reloaded.memory/9.1.0",
+ "hashPath": "reloaded.memory.9.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/crifs.v2.hook/x64/CriFs.V2.Hook.dll b/crifs.v2.hook/x64/CriFs.V2.Hook.dll
new file mode 100644
index 0000000..49bf315
Binary files /dev/null and b/crifs.v2.hook/x64/CriFs.V2.Hook.dll differ
diff --git a/crifs.v2.hook/x64/CriFsV2Lib.Definitions.dll b/crifs.v2.hook/x64/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..be45113
Binary files /dev/null and b/crifs.v2.hook/x64/CriFsV2Lib.Definitions.dll differ
diff --git a/crifs.v2.hook/x64/CriFsV2Lib.dll b/crifs.v2.hook/x64/CriFsV2Lib.dll
new file mode 100644
index 0000000..6a4bc49
Binary files /dev/null and b/crifs.v2.hook/x64/CriFsV2Lib.dll differ
diff --git a/crifs.v2.hook/x64/FileEmulationFramework.Lib.dll b/crifs.v2.hook/x64/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..375cfa1
Binary files /dev/null and b/crifs.v2.hook/x64/FileEmulationFramework.Lib.dll differ
diff --git a/crifs.v2.hook/x64/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/crifs.v2.hook/x64/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/crifs.v2.hook/x64/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/crifs.v2.hook/x64/Reloaded.Memory.Sigscan.Definitions.dll b/crifs.v2.hook/x64/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..1ea1c4b
Binary files /dev/null and b/crifs.v2.hook/x64/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/crifs.v2.hook/x64/Reloaded.Memory.dll b/crifs.v2.hook/x64/Reloaded.Memory.dll
new file mode 100644
index 0000000..6341f8a
Binary files /dev/null and b/crifs.v2.hook/x64/Reloaded.Memory.dll differ
diff --git a/crifs.v2.hook/x86/CriFs.V2.Hook.Interfaces.dll b/crifs.v2.hook/x86/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..1a826f6
Binary files /dev/null and b/crifs.v2.hook/x86/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/crifs.v2.hook/x86/CriFs.V2.Hook.deps.json b/crifs.v2.hook/x86/CriFs.V2.Hook.deps.json
new file mode 100644
index 0000000..397c2c4
--- /dev/null
+++ b/crifs.v2.hook/x86/CriFs.V2.Hook.deps.json
@@ -0,0 +1,182 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x86",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x86": {
+ "CriFs.V2.Hook/1.0.0": {
+ "dependencies": {
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "CriFsV2Lib": "2.1.2",
+ "FileEmulationFramework.Lib": "1.0.0",
+ "Microsoft.NET.ILLink.Tasks": "8.0.0",
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.dll": {}
+ }
+ },
+ "CriFsV2Lib/2.1.2": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.dll": {
+ "assemblyVersion": "2.1.2.0",
+ "fileVersion": "2.1.2.0"
+ }
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "lib/net5.0/FileEmulationFramework.Lib.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {},
+ "Reloaded.Hooks.Definitions/1.11.0": {},
+ "Reloaded.Memory/9.1.0": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.1.0.0",
+ "fileVersion": "9.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "CriFs.V2.Hook/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib/2.1.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3GNw+MOiNkq2t6CLlsUwIjIqiOaxpzf8WygpP1W3OlSQl09DW2aJ9RB1mN0WIcC16spECOUJzzSHtNrThRHQNQ==",
+ "path": "crifsv2lib/2.1.2",
+ "hashPath": "crifsv2lib.2.1.2.nupkg.sha512"
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ip4MNI6ikPA3BeVLCky7nTcC3T4OsPnWVUGvaczIYv9xlHQhKT+K/CSqsH486uNmvoCKY32iB0P6Y9quIyG5BA==",
+ "path": "fileemulationframework.lib/1.0.0",
+ "hashPath": "fileemulationframework.lib.1.0.0.nupkg.sha512"
+ },
+ "Microsoft.NET.ILLink.Tasks/8.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B3etT5XQ2nlWkZGO2m/ytDYrOmSsQG1XNBaM6ZYlX5Ch/tDrMFadr0/mK6gjZwaQc55g+5+WZMw4Cz3m8VEF7g==",
+ "path": "microsoft.net.illink.tasks/8.0.0",
+ "hashPath": "microsoft.net.illink.tasks.8.0.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WMGpTORArGrijf9VQLVC1BjCnUxaTgSew4Kitk9jTIHWywIKk/K2PpqMuSGVO77ILV65cRmMvwpAu2azAqALeg==",
+ "path": "reloaded.memory/9.1.0",
+ "hashPath": "reloaded.memory.9.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/crifs.v2.hook/x86/CriFs.V2.Hook.dll b/crifs.v2.hook/x86/CriFs.V2.Hook.dll
new file mode 100644
index 0000000..f4d3369
Binary files /dev/null and b/crifs.v2.hook/x86/CriFs.V2.Hook.dll differ
diff --git a/crifs.v2.hook/x86/CriFsV2Lib.Definitions.dll b/crifs.v2.hook/x86/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..a15cfea
Binary files /dev/null and b/crifs.v2.hook/x86/CriFsV2Lib.Definitions.dll differ
diff --git a/crifs.v2.hook/x86/CriFsV2Lib.dll b/crifs.v2.hook/x86/CriFsV2Lib.dll
new file mode 100644
index 0000000..4c3ca08
Binary files /dev/null and b/crifs.v2.hook/x86/CriFsV2Lib.dll differ
diff --git a/crifs.v2.hook/x86/FileEmulationFramework.Lib.dll b/crifs.v2.hook/x86/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..99ad9fd
Binary files /dev/null and b/crifs.v2.hook/x86/FileEmulationFramework.Lib.dll differ
diff --git a/crifs.v2.hook/x86/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/crifs.v2.hook/x86/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/crifs.v2.hook/x86/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/crifs.v2.hook/x86/Reloaded.Memory.Sigscan.Definitions.dll b/crifs.v2.hook/x86/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..600ef8e
Binary files /dev/null and b/crifs.v2.hook/x86/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/crifs.v2.hook/x86/Reloaded.Memory.dll b/crifs.v2.hook/x86/Reloaded.Memory.dll
new file mode 100644
index 0000000..626c8a7
Binary files /dev/null and b/crifs.v2.hook/x86/Reloaded.Memory.dll differ
diff --git a/p4g.model.igor_blinks.rudiger__gb/IgorBlinks.png b/p4g.model.igor_blinks.rudiger__gb/IgorBlinks.png
new file mode 100644
index 0000000..53c78ef
Binary files /dev/null and b/p4g.model.igor_blinks.rudiger__gb/IgorBlinks.png differ
diff --git a/p4g.model.igor_blinks.rudiger__gb/ModConfig.json b/p4g.model.igor_blinks.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..d7a015c
--- /dev/null
+++ b/p4g.model.igor_blinks.rudiger__gb/ModConfig.json
@@ -0,0 +1,138 @@
+{
+ "ModId": "p4g.model.igor_blinks.rudiger__gb",
+ "ModName": "Igor Blinks",
+ "ModAuthor": "Pioziomgames, rudiger__gb",
+ "ModVersion": "1.6.0",
+ "ModDescription": "Allows Igor\u0027s model to blink correctly; matching his sprite and appearances in newer games.",
+ "ModDll": "",
+ "ModIcon": "IgorBlinks.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Model"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.model.igor_blinks.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 465344
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/465344"
+}
\ No newline at end of file
diff --git a/p4g.model.igor_blinks.rudiger__gb/P5REssentials/CPK/data.cpk/model/npc2/n4951_0.AMD b/p4g.model.igor_blinks.rudiger__gb/P5REssentials/CPK/data.cpk/model/npc2/n4951_0.AMD
new file mode 100644
index 0000000..da3a59a
Binary files /dev/null and b/p4g.model.igor_blinks.rudiger__gb/P5REssentials/CPK/data.cpk/model/npc2/n4951_0.AMD differ
diff --git a/p4g.model.igor_blinks.rudiger__gb/Sewer56.Update.Metadata.json b/p4g.model.igor_blinks.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..315c602
--- /dev/null
+++ b/p4g.model.igor_blinks.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.6.0","Hashes":{"Files":[{"RelativePath":"IgorBlinks.png","Hash":9915552569075683501},{"RelativePath":"ModConfig.json","Hash":13126875902262339962},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\model\\npc2\\n4951_0.AMD","Hash":16895661999234924548}]},"IgnoreRegexes":[".*\\.json","p4g\\.model\\.igor_blinks\\.rudiger__gb\\.nuspec","p4g\\.model\\.igor_blinks\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_001.arc/f063.bf b/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_001.arc/f063.bf
new file mode 100644
index 0000000..a35513f
Binary files /dev/null and b/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_001.arc/f063.bf differ
diff --git a/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_002.arc/f063.bf b/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_002.arc/f063.bf
new file mode 100644
index 0000000..a35513f
Binary files /dev/null and b/p4g.script.5thdungeonkeyprompt.rudiger__gb/FEmulator/PAK/field/pack/fd063_002.arc/f063.bf differ
diff --git a/p4g.script.5thdungeonkeyprompt.rudiger__gb/ModConfig.json b/p4g.script.5thdungeonkeyprompt.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..b41bff0
--- /dev/null
+++ b/p4g.script.5thdungeonkeyprompt.rudiger__gb/ModConfig.json
@@ -0,0 +1,138 @@
+{
+ "ModId": "p4g.script.5thdungeonkeyprompt.rudiger__gb",
+ "ModName": "Dungeon Key Prompt",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "1.1.0",
+ "ModDescription": "A simple QOL prompt designed to prevent unnecessary backtracking in the 5th dungeon.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Script"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.script.5thdungeonkeyprompt.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 449437
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/449437"
+}
\ No newline at end of file
diff --git a/p4g.script.5thdungeonkeyprompt.rudiger__gb/Preview.png b/p4g.script.5thdungeonkeyprompt.rudiger__gb/Preview.png
new file mode 100644
index 0000000..8946943
Binary files /dev/null and b/p4g.script.5thdungeonkeyprompt.rudiger__gb/Preview.png differ
diff --git a/p4g.script.5thdungeonkeyprompt.rudiger__gb/Sewer56.Update.Metadata.json b/p4g.script.5thdungeonkeyprompt.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..81fa564
--- /dev/null
+++ b/p4g.script.5thdungeonkeyprompt.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":17599503220154516417},{"RelativePath":"Preview.png","Hash":319974645218940079},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd063_001.arc\\f063.bf","Hash":10999268432622330412},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd063_002.arc\\f063.bf","Hash":10999268432622330412}]},"IgnoreRegexes":[".*\\.json","p4g\\.script\\.5thdungeonkeyprompt\\.rudiger__gb\\.nuspec","p4g\\.script\\.5thdungeonkeyprompt\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/FEmulator/BF/dungeon.msg b/p4g.script.dungeon_text_fixes.rudiger__gb/FEmulator/BF/dungeon.msg
new file mode 100644
index 0000000..a30ad1d
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes.rudiger__gb/FEmulator/BF/dungeon.msg
@@ -0,0 +1,505 @@
+[msg DEATH_BOX]
+[f 0 5 65278][f 2 1]> You sense an intensely terrifying[n]presence...[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> Open this chest?[n][f 1 1][e]
+
+[msg DEATH_ENCOUNT]
+[f 0 5 65278][f 2 1]> Something jumped out of the chest![n][f 1 1][e]
+
+[msg LOCK_BOX]
+[f 0 5 65278][f 2 1]> The treasure chest is locked...[n][f 1 1][e]
+
+[msg USE_MUGI_OK]
+[f 0 5 65278][f 2 1]> Open the treasure chest with Crack Wheat?[n] (Crack Wheat remaining: [f 0 1 1][f 2 4 0][f 0 1 0])[n][f 1 1][e]
+
+[msg USE_KEY_OK]
+[f 0 5 65278][f 2 1]> Open the treasure chest with a key?[n] (Chest Keys remaining: [f 0 1 1][f 2 4 0][f 0 1 0])[n][f 1 1][e]
+
+[msg TRAPBOX_ENCOUNT]
+[f 0 5 65278][f 2 1]> A Shadow jumped out of the chest![n][f 1 1][e]
+
+[msg HELP_STAIR_KUMA [Teddie]]
+[f 0 5 65278][f 2 1]We found the stairs![n][f 1 1][e]
+[f 0 5 65278][f 2 1]I can lead you there anytime![n][f 1 1][e]
+
+[msg FIND_BOX_YOSUKE_01]
+[f 0 5 65278][f 2 1]Ooh. We found a chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_YOSUKE_02]
+[f 0 5 65278][f 2 1]Huh? A treasure chest![n]Let's open it![n][f 1 6 50][e]
+
+[msg FIND_BOX_YOSUKE_03]
+[f 0 5 65278][f 2 1]Huh? Isn't that[n]a chest there?[n][f 1 6 50][e]
+
+[msg FIND_STAIR_YOSUKE_01]
+[f 0 5 65278][f 2 1]Ooh! Stairs here![n][f 1 6 50][e]
+
+[msg FIND_STAIR_YOSUKE_02]
+[f 0 5 65278][f 2 1]We found the stairs![n]Let's move on![n][f 1 6 50][e]
+
+[msg FIND_STAIR_YOSUKE_03]
+[f 0 5 65278][f 2 1]All right, the stairs![n]Let's go![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YOSUKE_01]
+[f 0 5 65278][f 2 1]Whoa, a Shadow![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YOSUKE_02]
+[f 0 5 65278][f 2 1]We found a Shadow![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YOSUKE_03]
+[f 0 5 65278][f 2 1]Ugh... Another one...[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_YOSUKE_01]
+[f 0 5 65278][f 2 1]Hey, my man![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_YOSUKE_02]
+[f 0 5 65278][f 2 1]Hey![n]How's it going there?[n][f 1 6 50][e]
+
+[msg FIND_CHIE_YOSUKE_01]
+[f 0 5 65278][f 2 1]Oh, it's Chie![n]You doin' okay?[n][f 1 6 50][e]
+
+[msg FIND_CHIE_YOSUKE_02]
+[f 0 5 65278][f 2 1]Yo, Chie![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_YOSUKE_01]
+[f 0 5 65278][f 2 1]Ah, it's Yukiko...[n]What're you doing?[n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_YOSUKE_02]
+[f 0 5 65278][f 2 1]'Sup, Yukiko![n][f 1 6 50][e]
+
+[msg FIND_KANJI_YOSUKE_01]
+[f 0 5 65278][f 2 1]Ooh, we found a punk![n][f 1 6 50][e]
+
+[msg FIND_KANJI_YOSUKE_02]
+[f 0 5 65278][f 2 1]Yo, Kanji![n][f 1 6 50][e]
+
+[msg FIND_NAOTO_YOSUKE_01]
+[f 0 5 65278][f 2 1]Hey, Naoto![n]What're ya doing there?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_YOSUKE_02]
+[f 0 5 65278][f 2 1]Yo, kid![n][f 1 6 50][e]
+
+[msg FIND_KUMA_YOSUKE_01]
+[f 0 5 65278][f 2 1]Hey, Teddie![n]Same as always?[n][f 1 6 50][e]
+
+[msg FIND_KUMA_YOSUKE_02]
+[f 0 5 65278][f 2 1]Oh, Ted![n][f 1 6 50][e]
+
+[msg FIND_FIX_YOSUKE_01]
+[f 0 5 65278][f 2 1]Hey, it's the fox![n]What're you doing here?[n][f 1 6 50][e]
+
+[msg FIND_FIX_YOSUKE_02]
+[f 0 5 65278][f 2 1]Oh, the fox![n][f 1 6 50][e]
+
+[msg FIND_BOX_CHIE_01]
+[f 0 5 65278][f 2 1]Oh, a treasure chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_CHIE_02]
+[f 0 5 65278][f 2 1]Treasure spotted![n][f 1 6 50][e]
+
+[msg FIND_BOX_CHIE_03]
+[f 0 5 65278][f 2 1]Ooh, a treasure chest![n]Try opening it![n][f 1 6 50][e]
+
+[msg FIND_STAIR_CHIE_01]
+[f 0 5 65278][f 2 1]We found the stairs![n][f 1 6 50][e]
+
+[msg FIND_STAIR_CHIE_02]
+[f 0 5 65278][f 2 1]We found the stairs! Let's[n]hurry to the next floor.[n][f 1 6 50][e]
+
+[msg FIND_STAIR_CHIE_03]
+[f 0 5 65278][f 2 1]Ooh, stairs right here![n]Why don't we go on ahead?[n][f 1 6 50][e]
+
+[msg FIND_ENEMY_CHIE_01]
+[f 0 5 65278][f 2 1]Sheesh, a Shadow![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_CHIE_02]
+[f 0 5 65278][f 2 1]Argh! There's a Shadow![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_CHIE_03]
+[f 0 5 65278][f 2 1]There's a Shadow here,[n]too...[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_CHIE_01]
+[f 0 5 65278][f 2 1]Hey there![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_CHIE_02]
+[f 0 5 65278][f 2 1]Oh, doing okay?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_CHIE_01]
+[f 0 5 65278][f 2 1]Oh, Yosuke![n]Are you just chilling here?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_CHIE_02]
+[f 0 5 65278][f 2 1]Hey, it's Yosuke![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_CHIE_01]
+[f 0 5 65278][f 2 1]Oh, Yukiko![n]What're you doing?[n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_CHIE_02]
+[f 0 5 65278][f 2 1]Ooh, Yukiko![n][f 1 6 50][e]
+
+[msg FIND_KANJI_CHIE_01]
+[f 0 5 65278][f 2 1]Hey, Kanji-kun![n]What are you doing here?[n][f 1 6 50][e]
+
+[msg FIND_KANJI_CHIE_02]
+[f 0 5 65278][f 2 1]What's up, Kanji-kun?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_CHIE_01]
+[f 0 5 65278][f 2 1]Naoto-kun's here![n]Is something wrong?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_CHIE_02]
+[f 0 5 65278][f 2 1]Oh, it's Naoto-kun![n][f 1 6 50][e]
+
+[msg FIND_KUMA_CHIE_01]
+[f 0 5 65278][f 2 1]Teddie![n]Keep up the good work![n][f 1 6 50][e]
+
+[msg FIND_KUMA_CHIE_02]
+[f 0 5 65278][f 2 1]Teddie![n][f 1 6 50][e]
+
+[msg FIND_FOX_CHIE_01]
+[f 0 5 65278][f 2 1]Hey, Foxy![n]Whatcha doin'?[n][f 1 6 50][e]
+
+[msg FIND_FOX_CHIE_02]
+[f 0 5 65278][f 2 1]Look, it's the fox![n][f 1 6 50][e]
+
+[msg FIND_BOX_YUKIKO_01]
+[f 0 5 65278][f 2 1]Oh, we found a[n]treasure chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_YUKIKO_02]
+[f 0 5 65278][f 2 1]Is this treasure?[n][f 1 6 50][e]
+
+[msg FIND_BOX_YUKIKO_03]
+[f 0 5 65278][f 2 1]A treasure chest![n]Do you want to open it?[n][f 1 6 50][e]
+
+[msg FIND_STAIR_YUKIKO_01]
+[f 0 5 65278][f 2 1]Ah, so here's the stairway.[n][f 1 6 50][e]
+
+[msg FIND_STAIR_YUKIKO_02]
+[f 0 5 65278][f 2 1]There's the stairway![n]Let's hurry ahead![n][f 1 6 50][e]
+
+[msg FIND_STAIR_YUKIKO_03]
+[f 0 5 65278][f 2 1]We found the stairway.[n]Shall we go on?[n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YUKIKO_01]
+[f 0 5 65278][f 2 1]An enemy! Be careful![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YUKIKO_02]
+[f 0 5 65278][f 2 1]We found a Shadow![n]Are you ready?[n][f 1 6 50][e]
+
+[msg FIND_ENEMY_YUKIKO_03]
+[f 0 5 65278][f 2 1]Shadows here, too...?[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_YUKIKO_01]
+[f 0 5 65278][f 2 1]Oh, there you are![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_YUKIKO_02]
+[f 0 5 65278][f 2 1]Good work![n]Are you feeling all right?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_YUKIKO_01]
+[f 0 5 65278][f 2 1]Yosuke-kun![n]Did you come all this way?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_YUKIKO_02]
+[f 0 5 65278][f 2 1]Oh, Yosuke-kun![n][f 1 6 50][e]
+
+[msg FIND_CHIE_YUKIKO_01]
+[f 0 5 65278][f 2 1]Chie! I'm so happy[n]to see you here![n][f 1 6 50][e]
+
+[msg FIND_CHIE_YUKIKO_02]
+[f 0 5 65278][f 2 1]Oh, Chie![n][f 1 6 50][e]
+
+[msg FIND_KANJI_YUKIKO_01]
+[f 0 5 65278][f 2 1]Oh, Kanji-kun![n]You've been working hard![n][f 1 6 50][e]
+
+[msg FIND_KANJI_YUKIKO_02]
+[f 0 5 65278][f 2 1]Hello, Kanji-kun![n][f 1 6 50][e]
+
+[msg FIND_NAOTO_YUKIKO_01]
+[f 0 5 65278][f 2 1]Naoto-kun![n]What's wrong?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_YUKIKO_02]
+[f 0 5 65278][f 2 1]Oh, Naoto-kun![n][f 1 6 50][e]
+
+[msg FIND_KUMA_YUKIKO_01]
+[f 0 5 65278][f 2 1]Teddie, are you all right?[n][f 1 6 50][e]
+
+[msg FIND_KUMA_YUKIKO_02]
+[f 0 5 65278][f 2 1]Oh, it's Teddie![n][f 1 6 50][e]
+
+[msg FIND_FOX_YUKIKO_01]
+[f 0 5 65278][f 2 1]What are you doing[n]here, fox-san?[n][f 1 6 50][e]
+
+[msg FIND_FOX_YUKIKO_02]
+[f 0 5 65278][f 2 1]Oh, it's the fox![n][f 1 6 50][e]
+
+[msg FIND_BOX_KANJI_01]
+[f 0 5 65278][f 2 1]Treasure![n][f 1 6 50][e]
+
+[msg FIND_BOX_KANJI_02]
+[f 0 5 65278][f 2 1]We found a treasure chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_KANJI_03]
+[f 0 5 65278][f 2 1]Hey, we found a chest.[n]Let's pop this sucker open![n][f 1 6 50][e]
+
+[msg FIND_STAIR_KANJI_01]
+[f 0 5 65278][f 2 1]Stairs here![n][f 1 6 50][e]
+
+[msg FIND_STAIR_KANJI_02]
+[f 0 5 65278][f 2 1]Ooh, the stairs![n]Let's go![n][f 1 6 50][e]
+
+[msg FIND_STAIR_KANJI_03]
+[f 0 5 65278][f 2 1]It's the stairs.[n]Ready to move on?[n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KANJI_01]
+[f 0 5 65278][f 2 1]We found a Shadow![n]Let's crush it![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KANJI_02]
+[f 0 5 65278][f 2 1]All right, an enemy![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KANJI_03]
+[f 0 5 65278][f 2 1]There's one...[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_KANJI_01]
+[f 0 5 65278][f 2 1]Oh, hey.[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_KANJI_02]
+[f 0 5 65278][f 2 1]Are you doing okay?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_KANJI_01]
+[f 0 5 65278][f 2 1]Hey, Yosuke-senpai![n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_KANJI_02]
+[f 0 5 65278][f 2 1]Oh, it's Yosuke-senpai![n][f 1 6 50][e]
+
+[msg FIND_CHIE_KANJI_01]
+[f 0 5 65278][f 2 1]Chie-senpai, what's up![n][f 1 6 50][e]
+
+[msg FIND_CHIE_KANJI_02]
+[f 0 5 65278][f 2 1]Yo, Chie-senpai![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_KANJI_01]
+[f 0 5 65278][f 2 1]Yukiko-senpai, keep[n]up the good work![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_KANJI_02]
+[f 0 5 65278][f 2 1]Hey Yukiko-senpai![n][f 1 6 50][e]
+
+[msg FIND_NAOTO_KANJI_01]
+[f 0 5 65278][f 2 1]O-Oh, it's Naoto...[n]What're ya doin'?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_KANJI_02]
+[f 0 5 65278][f 2 1]Oh, h-hi there, Naoto![n][f 1 6 50][e]
+
+[msg FIND_KUMA_KANJI_01]
+[f 0 5 65278][f 2 1]Yo, Teddie![n][f 1 6 50][e]
+
+[msg FIND_KUMA_KANJI_02]
+[f 0 5 65278][f 2 1]Oh, it's just you, Ted...[n][f 1 6 50][e]
+
+[msg FIND_FOX_KANJI_01]
+[f 0 5 65278][f 2 1]Ooh! It's the fox![n][f 1 6 50][e]
+
+[msg FIND_FOX_KANJI_02]
+[f 0 5 65278][f 2 1]Well, hello there, fox.[n][f 1 6 50][e]
+
+[msg FIND_BOX_KUMA_01]
+[f 0 5 65278][f 2 1]Wooo, we found a chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_KUMA_02]
+[f 0 5 65278][f 2 1]Treasure ahoy![n][f 1 6 50][e]
+
+[msg FIND_BOX_KUMA_03]
+[f 0 5 65278][f 2 1]A treasure chest![n]Let's open it![n][f 1 6 50][e]
+
+[msg FIND_STAIR_KUMA_01]
+[f 0 5 65278][f 2 1]Stairs! Should we[n]go on ahead?[n][f 1 6 50][e]
+
+[msg FIND_STAIR_KUMA_02]
+[f 0 5 65278][f 2 1]Stairs right here![n][f 1 6 50][e]
+
+[msg FIND_STAIR_KUMA_03]
+[f 0 5 65278][f 2 1]We found the stairs![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KUMA_01]
+[f 0 5 65278][f 2 1]We found the enemy![n]Be careful![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KUMA_02]
+[f 0 5 65278][f 2 1]Shadows![n]Let's get 'em![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_KUMA_03]
+[f 0 5 65278][f 2 1]We found a Shadow![n]I'll take'em on![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_KUMA_01]
+[f 0 5 65278][f 2 1]Huh? We found you![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_KUMA_02]
+[f 0 5 65278][f 2 1]How are you doing?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_KUMA_01]
+[f 0 5 65278][f 2 1]Yosuke, you okay?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_KUMA_02]
+[f 0 5 65278][f 2 1]Ooh, Yosuke![n][f 1 6 50][e]
+
+[msg FIND_CHIE_KUMA_01]
+[f 0 5 65278][f 2 1]Chie-chan![n]How long's it been![n][f 1 6 50][e]
+
+[msg FIND_CHIE_KUMA_02]
+[f 0 5 65278][f 2 1]Ooh, it's Chie-chan![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_KUMA_01]
+[f 0 5 65278][f 2 1]Yuki-chan! Konnichiwa![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_KUMA_02]
+[f 0 5 65278][f 2 1]Ooh, Yuki-chan![n][f 1 6 50][e]
+
+[msg FIND_KANJI_KUMA_01]
+[f 0 5 65278][f 2 1]Kanji! Nice work![n][f 1 6 50][e]
+
+[msg FIND_KANJI_KUMA_02]
+[f 0 5 65278][f 2 1]Hey, it's Kanji![n][f 1 6 50][e]
+
+[msg FIND_NAOTO_KUMA_01]
+[f 0 5 65278][f 2 1]Nao-chan! Doing good?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_KUMA_02]
+[f 0 5 65278][f 2 1]Ooh, Nao-chan![n][f 1 6 50][e]
+
+[msg FIND_FOX_KUMA_01]
+[f 0 5 65278][f 2 1]Heya, Kitsu-chan![n][f 1 6 50][e]
+
+[msg FIND_FOX_KUMA_02]
+[f 0 5 65278][f 2 1]Hey, Foxy![n][f 1 6 50][e]
+
+[msg FIND_BOX_RISE_01]
+[f 0 5 65278][f 2 1]We found a chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_RISE_02]
+[f 0 5 65278][f 2 1]It's a treasure chest![n]Why don't you open it?[n][f 1 6 50][e]
+
+[msg FIND_BOX_RISE_03]
+[f 0 5 65278][f 2 1]Oh, treasure![n][f 1 6 50][e]
+
+[msg FIND_STAIR_RISE_01]
+[f 0 5 65278][f 2 1]It's the stairway![n]Wanna go on ahead?[n][f 1 6 50][e]
+
+[msg FIND_STAIR_RISE_02]
+[f 0 5 65278][f 2 1]Hey, it's the stairs![n][f 1 6 50][e]
+
+[msg FIND_STAIR_RISE_03]
+[f 0 5 65278][f 2 1]Stairs located![n]Let's go![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_RISE_01]
+[f 0 5 65278][f 2 1]There's enemies over[n]there! Be careful![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_RISE_02]
+[f 0 5 65278][f 2 1]Enemy Shadows![n]Take care![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_RISE_03]
+[f 0 5 65278][f 2 1]There are enemies over[n]there. Be careful![n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_RISE_01]
+[f 0 5 65278][f 2 1]It's Yosuke-senpai![n]What are you doing?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_RISE_02]
+[f 0 5 65278][f 2 1]Oh, Yosuke-senpai![n][f 1 6 50][e]
+
+[msg FIND_CHIE_RISE_01]
+[f 0 5 65278][f 2 1]Chie-senpai, hello![n][f 1 6 50][e]
+
+[msg FIND_CHIE_RISE_02]
+[f 0 5 65278][f 2 1]Hi there, Chie-senpai![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_RISE_01]
+[f 0 5 65278][f 2 1]Yukiko-senpai![n]Are you all right?[n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_RISE_02]
+[f 0 5 65278][f 2 1]Hi there, Yukiko-senpai![n][f 1 6 50][e]
+
+[msg FIND_KANJI_RISE_01]
+[f 0 5 65278][f 2 1]Kanji, how are you?[n][f 1 6 50][e]
+
+[msg FIND_KANJI_RISE_02]
+[f 0 5 65278][f 2 1]Oh, it's Kanji![n][f 1 6 50][e]
+
+[msg FIND_NAOTO_RISE_01]
+[f 0 5 65278][f 2 1]Naoto, how are you doing?[n][f 1 6 50][e]
+
+[msg FIND_NAOTO_RISE_02]
+[f 0 5 65278][f 2 1]Ooh, it's Naoto![n][f 1 6 50][e]
+
+[msg FIND_KUMA_RISE_01]
+[f 0 5 65278][f 2 1]Teddie, still have[n]energy in you?[n][f 1 6 50][e]
+
+[msg FIND_KUMA_RISE_02]
+[f 0 5 65278][f 2 1]Ooh, we found Teddie![n][f 1 6 50][e]
+
+[msg FIND_FOX_RISE_01]
+[f 0 5 65278][f 2 1]Oh, Fox-kun![n]What's up?[n][f 1 6 50][e]
+
+[msg FIND_FOX_RISE_02]
+[f 0 5 65278][f 2 1]Look, it's Fox-kun![n][f 1 6 50][e]
+
+[msg FIND_BOX_NAOTO_01]
+[f 0 5 65278][f 2 1]Oh, a treasure chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_NAOTO_02]
+[f 0 5 65278][f 2 1]We found a treasure chest![n][f 1 6 50][e]
+
+[msg FIND_BOX_NAOTO_03]
+[f 0 5 65278][f 2 1]It looks like a treasure chest.[n]Are you going to open it?[n][f 1 6 50][e]
+
+[msg FIND_STAIR_NAOTO_01]
+[f 0 5 65278][f 2 1]Stairs have been located![n]Let's proceed ahead![n][f 1 6 50][e]
+
+[msg FIND_STAIR_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, it's the stairway![n][f 1 6 50][e]
+
+[msg FIND_STAIR_NAOTO_03]
+[f 0 5 65278][f 2 1]We found the stairs![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_NAOTO_01]
+[f 0 5 65278][f 2 1]Hostile Shadows![n]Be careful![n][f 1 6 50][e]
+
+[msg FIND_ENEMY_NAOTO_02]
+[f 0 5 65278][f 2 1]Enemy Shadows... Shall we[n]wait to see what they'll do?[n][f 1 6 50][e]
+
+[msg FIND_ENEMY_NAOTO_03]
+[f 0 5 65278][f 2 1]Shadows are here,[n]as well...[n][f 1 6 50][e]
+
+[msg FIND_PLAYER_NAOTO_01]
+[f 0 5 65278][f 2 1]Oh, hello![n]Let's keep up the work![n][f 1 6 50][e]
+
+[msg FIND_PLAYER_NAOTO_02]
+[f 0 5 65278][f 2 1]How are you doing[n]on your end?[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_NAOTO_01]
+[f 0 5 65278][f 2 1]Yosuke-senpai, hello.[n][f 1 6 50][e]
+
+[msg FIND_YOSUKE_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, Yosuke-senpai![n][f 1 6 50][e]
+
+[msg FIND_CHIE_NAOTO_01]
+[f 0 5 65278][f 2 1]Chie-senpai, how is it going?[n][f 1 6 50][e]
+
+[msg FIND_CHIE_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, Chie-senpai![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_NAOTO_01]
+[f 0 5 65278][f 2 1]Yukiko-senpai, hello![n][f 1 6 50][e]
+
+[msg FIND_YUKIKO_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, Yukiko-senpai![n][f 1 6 50][e]
+
+[msg FIND_KANJI_NAOTO_01]
+[f 0 5 65278][f 2 1]Kanji-kun![n]How are you doing?[n][f 1 6 50][e]
+
+[msg FIND_KANJI_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, Kanji-kun![n][f 1 6 50][e]
+
+[msg FIND_KUMA_NAOTO_01]
+[f 0 5 65278][f 2 1]Teddie![n]You're here already?[n][f 1 6 50][e]
+
+[msg FIND_KUMA_NAOTO_02]
+[f 0 5 65278][f 2 1]Oh, Teddie![n][f 1 6 50][e]
+
+[msg FIND_FOX_NAOTO_01]
+[f 0 5 65278][f 2 1]Oh, Fox-san![n]What's wrong?[n][f 1 6 50][e]
+
+[msg FIND_FOX_NAOTO_02]
+[f 0 5 65278][f 2 1]Look, it's Fox-san![n][f 1 6 50][e]
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/ModConfig.json b/p4g.script.dungeon_text_fixes.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..158d20c
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes.rudiger__gb/ModConfig.json
@@ -0,0 +1,138 @@
+{
+ "ModId": "p4g.script.dungeon_text_fixes.rudiger__gb",
+ "ModName": "Dungeon Text Fixes",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Prevents audio from dimming when opening doors in dungeons and corrects annoyances/inconsistencies in text prompts and notifications.",
+ "ModDll": "",
+ "ModIcon": "small-dungeontextfixes.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Script"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.script.dungeon_text_fixes.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 471723
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/471723"
+}
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf b/p4g.script.dungeon_text_fixes.rudiger__gb/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/Sewer56.Update.Metadata.json b/p4g.script.dungeon_text_fixes.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..d46b0f3
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":1012987329478218190},{"RelativePath":"small-dungeontextfixes.png","Hash":13300242982107047318},{"RelativePath":"smallver.jpg","Hash":18039381138782242445},{"RelativePath":"FEmulator\\BF\\dungeon.msg","Hash":10340262959203769217},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\dungeon.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g\\.script\\.dungeon_text_fixes\\.rudiger__gb\\.nuspec","p4g\\.script\\.dungeon_text_fixes\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/small-dungeontextfixes.png b/p4g.script.dungeon_text_fixes.rudiger__gb/small-dungeontextfixes.png
new file mode 100644
index 0000000..e24cc79
Binary files /dev/null and b/p4g.script.dungeon_text_fixes.rudiger__gb/small-dungeontextfixes.png differ
diff --git a/p4g.script.dungeon_text_fixes.rudiger__gb/smallver.jpg b/p4g.script.dungeon_text_fixes.rudiger__gb/smallver.jpg
new file mode 100644
index 0000000..57c95bc
Binary files /dev/null and b/p4g.script.dungeon_text_fixes.rudiger__gb/smallver.jpg differ
diff --git a/p4g.script.dungeon_text_fixes_JP.rudiger__gb/FEmulator/BF/dungeon.msg b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/FEmulator/BF/dungeon.msg
new file mode 100644
index 0000000..d59406f
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/FEmulator/BF/dungeon.msg
@@ -0,0 +1,94 @@
+[msg DEATH_BOX]
+[f 0 5 65278][f 2 1]> You sense an intensely terrifying[n]presence...[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> Open this chest?[n][f 1 1][e]
+
+[msg DEATH_ENCOUNT]
+[f 0 5 65278][f 2 1]> Something jumped out of the chest![n][f 1 1][e]
+
+[msg LOCK_BOX]
+[f 0 5 65278][f 2 1]> The treasure chest is locked...[n][f 1 1][e]
+
+[msg USE_MUGI_OK]
+[f 0 5 65278][f 2 1]> Open the treasure chest with Crack Wheat?[n] (Crack Wheat remaining: [f 0 1 1][f 2 4 0][f 0 1 0])[n][f 1 1][e]
+
+[msg USE_KEY_OK]
+[f 0 5 65278][f 2 1]> Open the treasure chest with a key?[n] (Chest Keys remaining: [f 0 1 1][f 2 4 0][f 0 1 0])[n][f 1 1][e]
+
+[msg TRAPBOX_ENCOUNT]
+[f 0 5 65278][f 2 1]> A Shadow jumped out of the chest![n][f 1 1][e]
+
+[msg HELP_STAIR_KUMA [Teddie]]
+[f 0 5 65278][f 2 1]We found the stairs![n][f 1 1][e]
+[f 0 5 65278][f 2 1]I can lead you there anytime![n][f 1 1][e]
+
+[msg FIND_BOX_YOSUKE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 374]Ooh. We found a chest![n][f 1 6 65535][e]
+
+[msg FIND_BOX_YOSUKE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 374]Ooh. We found a chest![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_YOSUKE_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 381]We found the stairs![n]Let's move on![n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_YOSUKE_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 378]We found a Shadow![n][f 1 6 65535][e]
+
+[msg FIND_KANJI_YOSUKE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 441]Ooh, we found a punk![n][f 1 6 65535][e]
+
+[msg FIND_BOX_CHIE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 383]Oh, a treasure chest![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_CHIE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 389]We found the stairs![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_CHIE_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 390]We found the stairs! Let's[n]hurry to the next floor.[n][f 1 6 65535][e]
+
+[msg FIND_BOX_YUKIKO_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 392]Oh, we found a[n]treasure chest![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_YUKIKO_03]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 400]We found the stairway.[n]Shall we go on?[n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_YUKIKO_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 396]We found a Shadow![n]Are you ready?[n][f 1 6 65535][e]
+
+[msg FIND_BOX_KANJI_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 411]We found a treasure chest![n][f 1 6 65535][e]
+
+[msg FIND_BOX_KANJI_03]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 412]Hey, we found a chest.[n]Let's pop this sucker open![n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_KANJI_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 413]We found a Shadow![n]Let's crush it![n][f 1 6 65535][e]
+
+[msg FIND_BOX_KUMA_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 428]Wooo, we found a chest![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_KUMA_03]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 436]We found the stairs![n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_KUMA_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 431]We found the enemy![n]Be careful![n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_KUMA_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 432]Shadows![n]Let's get 'em![n][f 1 6 65535][e]
+
+[msg FIND_ENEMY_KUMA_03]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 432]We found a Shadow![n]I'll take'em on![n][f 1 6 65535][e]
+
+[msg FIND_PLAYER_KUMA_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 535]Huh? We found you![n][f 1 6 65535][e]
+
+[msg FIND_BOX_RISE_01]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 401]We found a chest![n][f 1 6 65535][e]
+
+[msg FIND_KUMA_RISE_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 490]Ooh, we found Teddie![n][f 1 6 65535][e]
+
+[msg FIND_BOX_NAOTO_02]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 420]We found a treasure chest![n][f 1 6 65535][e]
+
+[msg FIND_STAIR_NAOTO_03]
+[f 0 5 65278][f 2 1][f 3 1 3 0 6 427]We found the stairs![n][f 1 6 65535][e]
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes_JP.rudiger__gb/ModConfig.json b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..a2d8ab6
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/ModConfig.json
@@ -0,0 +1,138 @@
+{
+ "ModId": "p4g.script.dungeon_text_fixes_JP.rudiger__gb",
+ "ModName": "Dungeon Text Fixes (Japanese ver.)",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Corrects annoyances/inconsistencies in dungeon text prompts and notifications.",
+ "ModDll": "",
+ "ModIcon": "small-dungeontextfixes_jp.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Script"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.script.dungeon_text_fixes_JP.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 471723
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/471723"
+}
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes_JP.rudiger__gb/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g.script.dungeon_text_fixes_JP.rudiger__gb/Sewer56.Update.Metadata.json b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..8e79237
--- /dev/null
+++ b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":1025712071777308910},{"RelativePath":"small-dungeontextfixes_jp.png","Hash":12099732674703134453},{"RelativePath":"FEmulator\\BF\\dungeon.msg","Hash":448010345129665771},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\dungeon.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g\\.script\\.dungeon_text_fixes_JP\\.rudiger__gb\\.nuspec","p4g\\.script\\.dungeon_text_fixes_JP\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g.script.dungeon_text_fixes_JP.rudiger__gb/small-dungeontextfixes_jp.png b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/small-dungeontextfixes_jp.png
new file mode 100644
index 0000000..37528a1
Binary files /dev/null and b/p4g.script.dungeon_text_fixes_JP.rudiger__gb/small-dungeontextfixes_jp.png differ
diff --git a/p4g.tbl.ultimate_persona_registration.rudiger__gb/FEmulator/PAK/init_free.bin/battle/PERSONA.TBL b/p4g.tbl.ultimate_persona_registration.rudiger__gb/FEmulator/PAK/init_free.bin/battle/PERSONA.TBL
new file mode 100644
index 0000000..08a0e34
Binary files /dev/null and b/p4g.tbl.ultimate_persona_registration.rudiger__gb/FEmulator/PAK/init_free.bin/battle/PERSONA.TBL differ
diff --git a/p4g.tbl.ultimate_persona_registration.rudiger__gb/ModConfig.json b/p4g.tbl.ultimate_persona_registration.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..3580dec
--- /dev/null
+++ b/p4g.tbl.ultimate_persona_registration.rudiger__gb/ModConfig.json
@@ -0,0 +1,138 @@
+{
+ "ModId": "p4g.tbl.ultimate_persona_registration.rudiger__gb",
+ "ModName": "Ultimate Persona Registration",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "1.1.0",
+ "ModDescription": "Allows the protagonist\u0027s ultimate Persona to be registered in the Compendium. When applied, your Compendium completion percentage will be adjusted to reflect the extra Persona.",
+ "ModDll": "",
+ "ModIcon": "r2preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Table Edit"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.tbl.ultimate_persona_registration.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 459239
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/459239"
+}
\ No newline at end of file
diff --git a/p4g.tbl.ultimate_persona_registration.rudiger__gb/Sewer56.Update.Metadata.json b/p4g.tbl.ultimate_persona_registration.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..7c55534
--- /dev/null
+++ b/p4g.tbl.ultimate_persona_registration.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":5642904320130908641},{"RelativePath":"r2preview.png","Hash":3407182506869949294},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\battle\\PERSONA.TBL","Hash":9920053052602845211}]},"IgnoreRegexes":[".*\\.json","p4g\\.tbl\\.ultimate_persona_registration\\.rudiger__gb\\.nuspec","p4g\\.tbl\\.ultimate_persona_registration\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g.tbl.ultimate_persona_registration.rudiger__gb/r2preview.png b/p4g.tbl.ultimate_persona_registration.rudiger__gb/r2preview.png
new file mode 100644
index 0000000..4285055
Binary files /dev/null and b/p4g.tbl.ultimate_persona_registration.rudiger__gb/r2preview.png differ
diff --git a/p4g64.alternatingOpenings/ModConfig.json b/p4g64.alternatingOpenings/ModConfig.json
new file mode 100644
index 0000000..cbfd869
--- /dev/null
+++ b/p4g64.alternatingOpenings/ModConfig.json
@@ -0,0 +1,62 @@
+{
+ "ModId": "p4g64.alternatingOpenings",
+ "ModName": "Alternating Openings",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.1",
+ "ModDescription": "Makes the opening alternate if you wait on the main menu for it to be replayed",
+ "ModDll": "p4g64.alternatingOpenings.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p4g64.alternatingOpenings.dll",
+ "ModR2RManagedDll64": "x64/p4g64.alternatingOpenings.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.alternatingOpenings.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubRelease": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p4g64.alternatingOpenings",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 453810
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/453810"
+}
\ No newline at end of file
diff --git a/p4g64.alternatingOpenings/Preview.png b/p4g64.alternatingOpenings/Preview.png
new file mode 100644
index 0000000..728a01f
Binary files /dev/null and b/p4g64.alternatingOpenings/Preview.png differ
diff --git a/p4g64.alternatingOpenings/Reloaded.Hooks.Definitions.dll b/p4g64.alternatingOpenings/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4g64.alternatingOpenings/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4g64.alternatingOpenings/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4g64.alternatingOpenings/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4g64.alternatingOpenings/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.alternatingOpenings/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/p4g64.alternatingOpenings/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/p4g64.alternatingOpenings/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.alternatingOpenings/Reloaded.Memory.Sigscan.Definitions.dll b/p4g64.alternatingOpenings/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..fb3f6c1
Binary files /dev/null and b/p4g64.alternatingOpenings/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/p4g64.alternatingOpenings/Reloaded.Memory.dll b/p4g64.alternatingOpenings/Reloaded.Memory.dll
new file mode 100644
index 0000000..ca09514
Binary files /dev/null and b/p4g64.alternatingOpenings/Reloaded.Memory.dll differ
diff --git a/p4g64.alternatingOpenings/Sewer56.Update.Metadata.json b/p4g64.alternatingOpenings/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..a01a692
--- /dev/null
+++ b/p4g64.alternatingOpenings/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":4946619738639045348},{"RelativePath":"p4g64.alternatingOpenings.deps.json","Hash":10056937437021671797},{"RelativePath":"p4g64.alternatingOpenings.dll","Hash":13836372390347667566},{"RelativePath":"Preview.png","Hash":2024833351508252750},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.dll","Hash":15435220554148528697},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":15683563139532478541},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","p4g64\\.alternatingOpenings\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.alternatingOpenings/p4g64.alternatingOpenings.deps.json b/p4g64.alternatingOpenings/p4g64.alternatingOpenings.deps.json
new file mode 100644
index 0000000..87b4796
--- /dev/null
+++ b/p4g64.alternatingOpenings/p4g64.alternatingOpenings.deps.json
@@ -0,0 +1,118 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4g64.alternatingOpenings/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4g64.alternatingOpenings.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/9.1.0": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.1.0.0",
+ "fileVersion": "9.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4g64.alternatingOpenings/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WMGpTORArGrijf9VQLVC1BjCnUxaTgSew4Kitk9jTIHWywIKk/K2PpqMuSGVO77ILV65cRmMvwpAu2azAqALeg==",
+ "path": "reloaded.memory/9.1.0",
+ "hashPath": "reloaded.memory.9.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.alternatingOpenings/p4g64.alternatingOpenings.dll b/p4g64.alternatingOpenings/p4g64.alternatingOpenings.dll
new file mode 100644
index 0000000..c72a4fb
Binary files /dev/null and b/p4g64.alternatingOpenings/p4g64.alternatingOpenings.dll differ
diff --git a/p4g64.betterFishing/Better Fishing Icon.png b/p4g64.betterFishing/Better Fishing Icon.png
new file mode 100644
index 0000000..c9dd901
Binary files /dev/null and b/p4g64.betterFishing/Better Fishing Icon.png differ
diff --git a/p4g64.betterFishing/FEmulator/BMD/init.bin/init/datMsg.pak/datItemHelp.msg b/p4g64.betterFishing/FEmulator/BMD/init.bin/init/datMsg.pak/datItemHelp.msg
new file mode 100644
index 0000000..811ffaa
--- /dev/null
+++ b/p4g64.betterFishing/FEmulator/BMD/init.bin/init/datMsg.pak/datItemHelp.msg
@@ -0,0 +1,23 @@
+[msg item_38C]
+[s]When used as bait at the[n]river, can attract Red[n]Goldfish.[n][e]
+
+[msg item_38D]
+[s]When used as bait at the[n]river, can attract Genji[n]Ayu or Amber Seema.[n][e]
+
+[msg item_38E]
+[s]When used as bait at the[n]river, can attract Inaba[n]Trout.[n][e]
+
+[msg item_38F]
+[s]When used as bait at the[n]river, can attract Huge[n]Fish.[n][e]
+
+[msg item_390]
+[s]When used as bait at the[n]river, can attract the[n]Guardian.[n][e]
+
+[msg item_391]
+[s]When used as bait at the[n]sea, can attract Hachiro[n]Octopus.[n][e]
+
+[msg item_392]
+[s]When used as bait at the[n]sea, can attract Meguro[n]Tuna.[n][e]
+
+[msg item_393]
+[s]When used as bait at the[n]sea, can attract the[n]Sea Guardian.[n][e]
\ No newline at end of file
diff --git a/p4g64.betterFishing/FEmulator/PAK/init.bin/event/cmm.bin/cmmFishCaptureRate.dat b/p4g64.betterFishing/FEmulator/PAK/init.bin/event/cmm.bin/cmmFishCaptureRate.dat
new file mode 100644
index 0000000..1d6752e
Binary files /dev/null and b/p4g64.betterFishing/FEmulator/PAK/init.bin/event/cmm.bin/cmmFishCaptureRate.dat differ
diff --git a/p4g64.betterFishing/FEmulator/PAK/init.bin/init/datMsg.pak/datItemHelp.bmd b/p4g64.betterFishing/FEmulator/PAK/init.bin/init/datMsg.pak/datItemHelp.bmd
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.betterFishing/ModConfig.json b/p4g64.betterFishing/ModConfig.json
new file mode 100644
index 0000000..8743ebd
--- /dev/null
+++ b/p4g64.betterFishing/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.betterFishing",
+ "ModName": "Better Fishing",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Removes the randomness from fishing by making each bait always give the same fish",
+ "ModDll": "",
+ "ModIcon": "Better Fishing Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.betterFishing.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 514197
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/514197"
+}
diff --git a/p4g64.betterFishing/Sewer56.Update.Metadata.json b/p4g64.betterFishing/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..7cbf90e
--- /dev/null
+++ b/p4g64.betterFishing/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Better Fishing Icon.png","Hash":15567801345737529264},{"RelativePath":"ModConfig.json","Hash":8809228490343356411},{"RelativePath":"FEmulator\\BMD\\init.bin\\init\\datMsg.pak\\datItemHelp.msg","Hash":13099817064282551741},{"RelativePath":"FEmulator\\PAK\\init.bin\\event\\cmm.bin\\cmmFishCaptureRate.dat","Hash":9235960088372798130},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datItemHelp.bmd","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.betterFishing\\.nuspec","p4g64\\.betterFishing\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.betterQuizzes/Better Quizzes Icon.png b/p4g64.betterQuizzes/Better Quizzes Icon.png
new file mode 100644
index 0000000..2cce0f8
Binary files /dev/null and b/p4g64.betterQuizzes/Better Quizzes Icon.png differ
diff --git a/p4g64.betterQuizzes/FEmulator/BF/funkyQuiz.msg b/p4g64.betterQuizzes/FEmulator/BF/funkyQuiz.msg
new file mode 100644
index 0000000..336699a
--- /dev/null
+++ b/p4g64.betterQuizzes/FEmulator/BF/funkyQuiz.msg
@@ -0,0 +1,57 @@
+[sel QUIZ_1]
+[f 0 5 -258][f 2 1]"Group A."[e]
+[f 0 5 -258][f 2 1]"Group B."[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?"[e]
+
+[sel QUIZ_2_0]
+[f 0 5 -258][f 2 1]"Group A."[e]
+[f 0 5 -258][f 2 1]"Group B."[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?"[e]
+
+[sel QUIZ_2_1]
+[f 0 5 -258][f 2 1]"Group A!"[e]
+[f 0 5 -258][f 2 1]"Group B!"[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?!"[e]
+
+[sel QUIZ_3 ]
+[f 0 5 -258][f 2 1]"A group."[e]
+[f 0 5 -258][f 2 1]"B group."[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?"[e]
+
+[msg MSG_NPC_07_QUEST04_0_FIRST [Funky student]]
+[f 0 5 -258][f 2 1]Then it's time for another logical[n]throwdown! Once again, the category is[n]categories.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Our old friends group A and B are back[n]in effect.[n][f 1 1][e]
+
+[msg MSG_NPC_07_QUEST04_0_REST [Funky student]]
+[f 0 5 -258][f 2 1]F's in group A,[n]G's in group B.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]N is in group A,[n]O is in group B.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Which group does "P" have detailed onto[n]the side of his ride?[n][f 1 1][e]
+
+[msg MSG_NPC_07_QUEST04_3_FIRST [Funky student]]
+[f 0 5 -258][f 2 1]All right, now for the next problem![n]Next one's another group riddle, baby.[n][f 1 1][e]
+
+[msg MSG_NPC_07_QUEST04_3_REST [Funky student]]
+[f 0 5 -258][f 2 1]Tc is group A.[n]Xe is group B.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Md is group A.[n]Rn is group B.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Bk is group A.[n]Ne is group B.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Which of these three is in group A's[n]speed dial?[n][f 1 1][e]
+
+[sel QUIZ_3_1 ]
+[f 0 5 -258][f 2 1]"Yttrium."[e]
+[f 0 5 -258][f 2 1]"Argon."[e]
+[f 0 5 -258][f 2 1]"Promethium."[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?"[e]
+
+[sel QUIZ_3_2]
+[f 0 5 -258][f 2 1]"Onset."[e]
+[f 0 5 -258][f 2 1]"Need."[e]
+[f 0 5 -258][f 2 1]"Decimal."[e]
+[f 0 5 -258][f 2 1]"Can you repeat that?"[e]
+
+[msg MSG_NPC_07_QUEST04_4_FIRST [Funky student]]
+[f 0 5 -258][f 2 1]It is now time for me to spit the final verse![n]This time it's a "find the mismatch" problem![n][f 1 1][e]
+[f 0 5 -258][f 2 1]It took me a long time to come up with[n]this one! Which one of these things is[n]not like the others?[n][f 1 1][e]
+
+[msg MSG_NPC_07_QUEST04_4_REST [Funky student]]
+[f 0 5 -258][f 2 1]Stop, need, decimal, arts,[n]penal, wines, onset, guns...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Which one of these should find a[n]different circle of friends?[n][f 1 1][e]
diff --git a/p4g64.betterQuizzes/FEmulator/BF/kashiwagiQuiz.msg b/p4g64.betterQuizzes/FEmulator/BF/kashiwagiQuiz.msg
new file mode 100644
index 0000000..2f0ba64
--- /dev/null
+++ b/p4g64.betterQuizzes/FEmulator/BF/kashiwagiQuiz.msg
@@ -0,0 +1,15 @@
+[sel SEL_NPC_KASHIWAGI_QUEST_3]
+[f 0 5 -258][f 2 1]Pig[e]
+[f 0 5 -258][f 2 1]Rabbit[e]
+[f 0 5 -258][f 2 1]Horse[e]
+[f 0 5 -258][f 2 1]Can you repeat that?[e]
+
+[msg KSAHIWAGI_QUEST_3_REPEATED]
+[f 0 5 -258][f 2 1]In 1936, the first artificial snowflake[n]was created.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Hair from a certain animal was used[n]as the core. What animal was it?[n][f 1 1][e]
+
+[sel SEL_NPC_KASHIWAGI_QUEST_7]
+[f 0 5 -258][f 2 1]Cathode[e]
+[f 0 5 -258][f 2 1]Raster[e]
+[f 0 5 -258][f 2 1]Vector[e]
+[f 0 5 -258][f 2 1]Can you repeat that?[e]
\ No newline at end of file
diff --git a/p4g64.betterQuizzes/FEmulator/BF/n006_001.flow b/p4g64.betterQuizzes/FEmulator/BF/n006_001.flow
new file mode 100644
index 0000000..f75c158
--- /dev/null
+++ b/p4g64.betterQuizzes/FEmulator/BF/n006_001.flow
@@ -0,0 +1,131 @@
+import("kashiwagiQuiz.msg");
+
+void scr_npc_kashiwagi_q_59_hook()
+{
+ int var14;
+ OPEN_MSG_WIN();
+ MSG(sVar10);
+ var14 = SEL(262);
+
+ if (var14 != 2)
+ {
+ BIT_ON(6542);
+ MSG(MSG_NPC_KASHIWAGI_QUEST__8);
+ }
+ else
+ {
+ bool repeated = false;
+ kashiwagi_q59:
+ if (repeated)
+ MSG(KSAHIWAGI_QUEST_3_REPEATED);
+ else
+ MSG(sVar11);
+
+ BIT_ON(6543);
+ // Added can you repeat that
+ var14 = SEL(SEL_NPC_KASHIWAGI_QUEST_3);
+
+ if (var14 == 1)
+ {
+ SET_ITEM((1792 + 79), 1);
+ SET_MSG_VAR(0, (1792 + 79), 1);
+ MSG(MSG_NPC_KASHIWAGI_QUEST__13);
+ CLOSE_MSG_WIN();
+ NS_PLAY_EXPRESSION(12, 24);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_KASHIWAGI_QUEST__14);
+ CLOSE_MSG_WIN();
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_KASHIWAGI_QUEST__15);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(54);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_KASHIWAGI_QUEST__16);
+ }
+ else if (var14 == 3)
+ {
+ repeated = true;
+ goto kashiwagi_q59;
+ }
+ else
+ {
+ BIT_ON(6542);
+ MSG(MSG_NPC_KASHIWAGI_QUEST__12);
+ }
+ }
+}
+
+void scr_npc_kashiwagi_q_74_hook()
+{
+ int messageIndex;
+ int selIndex;
+ int correctSel;
+ int selectedOption;
+ SET_CNT(218, 0);
+_319:
+
+ if (1)
+ {
+
+ if (GET_CNT(218) == 0)
+ {
+ messageIndex = 305;
+ selIndex = SEL_NPC_KASHIWAGI_QUEST_7;
+ correctSel = 1;
+ }
+ else if (GET_CNT(218) == 10)
+ {
+ messageIndex = 307;
+ selIndex = 308;
+ correctSel = 2;
+ }
+ else
+ {
+ messageIndex = 309;
+ selIndex = 310;
+ correctSel = 1;
+ }
+
+ kashiwagi_q74:
+ MSG(messageIndex);
+ selectedOption = SEL(selIndex);
+
+ if (selectedOption == correctSel)
+ {
+ SET_CNT(218, (GET_CNT(218) + 10));
+
+ if (GET_CNT(218) >= 30)
+ {
+ SET_ITEM((1792 + 55), 1);
+ SET_MSG_VAR(0, (1792 + 55), 1);
+ MSG(MSG_NPC_KASHIWAGI_QUEST__48);
+ CLOSE_MSG_WIN();
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_KASHIWAGI_QUEST__49);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(69);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_KASHIWAGI_QUEST__50);
+ goto _320;
+ }
+ else
+ {
+ MSG(MSG_NPC_KASHIWAGI_QUEST__47);
+ }
+ }
+ else if (selIndex == SEL_NPC_KASHIWAGI_QUEST_7 && selectedOption == 3)
+ {
+ // Repeat that for the first question
+ goto kashiwagi_q74;
+ }
+ else
+ {
+ MSG(MSG_NPC_KASHIWAGI_QUEST__46);
+ goto _320;
+ }
+
+ goto _319;
+ }
+
+_320:
+}
diff --git a/p4g64.betterQuizzes/FEmulator/BF/n006_003.flow b/p4g64.betterQuizzes/FEmulator/BF/n006_003.flow
new file mode 100644
index 0000000..a557413
--- /dev/null
+++ b/p4g64.betterQuizzes/FEmulator/BF/n006_003.flow
@@ -0,0 +1,614 @@
+import("funkyQuiz.msg");
+
+// Function for funky quiz kid
+void NPC_07_hook()
+{
+ int var17;
+ int var18;
+ int var19;
+ int var29;
+ int var20;
+ int var21;
+ int var22;
+ int var23;
+ int var30;
+ int var24;
+ int var25;
+ int var26;
+ int var27;
+ int var31;
+ int var32;
+ int var28;
+ OPEN_MSG_WIN();
+
+ if (CHECK_TIME_SPAN(4, 0x10, 2, 29))
+ {
+
+ if ((((BIT_CHK(278) == 1) && (BIT_CHK(342) == 0)) && (BIT_CHK(206) == 0)) && (BIT_CHK(1000) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST00_0_4);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(0x80);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ MSG(MSG_NPC_07_QUEST00_0);
+ quiz1_0:
+ MSG(MSG_NPC_07_QUEST00_0_1);
+ MSG(MSG_NPC_07_QUEST00_0_2);
+ var18 = SEL(QUIZ_1);
+
+ if (var18 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_2_1);
+ var19 = SEL(134);
+
+ if (var19 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_3);
+ var29 = GET_ITEM((768 + 65));
+ var29 = (var29 + 3);
+ SET_ITEM((768 + 65), var29);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(23);
+ BIT_ON(206);
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST02_0);
+ }
+ }
+ else if (var18 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_2_1);
+ SEL(134);
+ MSG(MSG_NPC_07_QUEST02_0);
+ }
+ else
+ {
+ goto quiz1_0;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST00_1);
+ }
+ }
+ else if ((((BIT_CHK(278) == 0) && (BIT_CHK(342) == 0)) && (BIT_CHK(206) == 0)) && (BIT_CHK(1000) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST00);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(0x80);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ CLOSE_MSG_WIN();
+ ACCEPT_QUEST(23);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST00_0);
+ quiz1_1:
+ MSG(MSG_NPC_07_QUEST00_0_1);
+ MSG(MSG_NPC_07_QUEST00_0_2);
+ var18 = SEL(QUIZ_1);
+
+ if (var18 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_2_1);
+ var19 = SEL(134);
+
+ if (var19 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_3);
+ var29 = GET_ITEM((768 + 65));
+ var29 = (var29 + 3);
+ SET_ITEM((768 + 65), var29);
+ BIT_ON(206);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(23);
+ return;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST02_0);
+ }
+ }
+ else if (var18 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST00_0_2_1);
+ SEL(134);
+ MSG(MSG_NPC_07_QUEST02_0);
+ }
+ else
+ {
+ goto quiz1_1;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST00_1);
+ }
+ }
+ else if (((CHECK_TIME_SPAN(4, 0x10, 7, 26) && (BIT_CHK(278) == 1)) && (BIT_CHK(342) == 1)) && (BIT_CHK(206) == 1))
+ {
+ MSG(MSG_NPC_07_QUEST02_1);
+ }
+ else if (((CHECK_TIME_SPAN(7, 27, 2, 29) && (BIT_CHK(342) == 1)) && (BIT_CHK(366) == 0)) && (BIT_CHK(1000) == 0))
+ {
+
+ if (BIT_CHK(1000) == 1)
+ {
+ MSG(MSG_NPC_07_QUEST_ONCE_A_);
+ }
+ else if (((BIT_CHK(302) == 1) && (BIT_CHK(366) == 0)) && (BIT_CHK(254) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST00_0_4);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(166);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ MSG(MSG_NPC_07_QUEST03_0);
+ quiz2_0:
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_1);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_2);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_3);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_4);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_5);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ var20 = SEL(QUIZ_2_0);
+
+ if (var20 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_5_1);
+ SEL(151);
+ MSG(MSG_NPC_07_QUEST03_7);
+ }
+ else if (var20 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST03_5_1);
+ var21 = SEL(151);
+
+ if (var21 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_6);
+ quiz2_4:
+ MSG(MSG_NPC_07_QUEST03_8);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_9);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_10);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_11);
+ MSG(MSG_NPC_07_QUEST03_12);
+ var22 = SEL(QUIZ_2_1);
+
+ if (var22 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST03_12_1);
+ SEL(161);
+ MSG(MSG_NPC_07_QUEST03_14);
+ }
+ else if (var22 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_12_1);
+ var23 = SEL(161);
+
+ if (var23 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_13);
+ var30 = GET_ITEM((768 + 12));
+ var30 = (var30 + 1);
+ SET_ITEM((768 + 12), var30);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(47);
+ return;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_14);
+ }
+ }
+ else
+ {
+ goto quiz2_4;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_7);
+ }
+ }
+ else
+ {
+ goto quiz2_0;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_0_0);
+ }
+ }
+ else if (((BIT_CHK(302) == 0) && (BIT_CHK(366) == 0)) && (BIT_CHK(254) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST03);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(141);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ CLOSE_MSG_WIN();
+ ACCEPT_QUEST(47);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST03_0);
+ quiz2_1:
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_1);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_2);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_3);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_4);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_5);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ var20 = SEL(QUIZ_2_0);
+
+ if (var20 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_5_1);
+ SEL(151);
+ MSG(MSG_NPC_07_QUEST03_7);
+ }
+ else if (var20 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST03_5_1);
+ var21 = SEL(151);
+
+ if (var21 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_6);
+ quiz2_2:
+ MSG(MSG_NPC_07_QUEST03_8);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_9);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ FLD_FUNCTION_0008(3079, 3, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_10);
+ FLD_FUNCTION_0008(3079, 0, 1, 10, 1.00f);
+ MSG(MSG_NPC_07_QUEST03_11);
+ MSG(MSG_NPC_07_QUEST03_12);
+ var22 = SEL(QUIZ_2_1);
+
+ if (var22 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST03_12_1);
+ SEL(161);
+ MSG(MSG_NPC_07_QUEST03_14);
+ }
+ else if (var22 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_12_1);
+ var23 = SEL(161);
+
+ if (var23 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST03_13);
+ var30 = GET_ITEM((768 + 12));
+ var30 = (var30 + 1);
+ SET_ITEM((768 + 12), var30);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(47);
+ return;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_14);
+ }
+ }
+ else
+ {
+ goto quiz2_2;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_7);
+ }
+ }
+ else
+ {
+ goto quiz2_1;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST03_0_0);
+ }
+ }
+ }
+ else if (((CHECK_TIME_SPAN(7, 27, 11, 11) && (BIT_CHK(302) == 1)) && (BIT_CHK(366) == 1)) && (BIT_CHK(206) == 1))
+ {
+ MSG(MSG_NPC_07_QUEST03_15);
+ }
+ else if (((CHECK_TIME_SPAN(11, 12, 2, 29) && (BIT_CHK(366) == 1)) && (BIT_CHK(369) == 0)) && (BIT_CHK(1000) == 0))
+ {
+
+ if (BIT_CHK(1000) == 1)
+ {
+ MSG(MSG_NPC_07_QUEST_ONCE_A_);
+ }
+ else if ((BIT_CHK(305) == 1) && (BIT_CHK(369) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST00_0_4);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(166);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ MSG(MSG_NPC_07_QUEST04_0_FIRST);
+ quiz3_0:
+ MSG(MSG_NPC_07_QUEST04_0_REST);
+ var24 = SEL(QUIZ_3);
+
+ if (var24 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_01);
+ SEL(170);
+ MSG(MSG_NPC_07_QUEST04_0_0);
+ }
+ else if (var24 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_01);
+ var25 = SEL(170);
+
+ if (var25 == 2)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_1);
+ MSG(MSG_NPC_07_QUEST04_3_FIRST);
+ quiz3_2:
+ MSG(MSG_NPC_07_QUEST04_3_REST);
+ var26 = SEL(QUIZ_3_1);
+
+ if ((var26 == 0) || (var26 == 1))
+ {
+ MSG(MSG_NPC_07_QUEST04_3_0);
+ }
+ else if (var26 == 3)
+ {
+ goto quiz3_2;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_3_1);
+ MSG(MSG_NPC_07_QUEST04_4_FIRST);
+ quiz3_4:
+ MSG(MSG_NPC_07_QUEST04_4_REST);
+ var27 = SEL(QUIZ_3_2);
+
+ if ((var27 == 0) || (var27 == 2))
+ {
+ MSG(MSG_NPC_07_QUEST04_4_0);
+ }
+ else if (var27 == 3)
+ {
+ goto quiz3_4;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_4_1);
+ var31 = GET_ITEM((768 + 22));
+ var31 = (var31 + 1);
+ SET_ITEM((768 + 22), var31);
+ BIT_ON(254);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(50);
+ return;
+ }
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_0_0);
+ }
+ }
+ else
+ {
+ goto quiz3_0;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_1);
+ }
+ }
+ else if (((BIT_CHK(305) == 0) && (BIT_CHK(369) == 0)) && (BIT_CHK(1000) == 0))
+ {
+ MSG(MSG_NPC_07_QUEST04);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(166);
+
+ if (var17 == 0)
+ {
+ BIT_ON(1000);
+ CLOSE_MSG_WIN();
+ ACCEPT_QUEST(50);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST04_0_FIRST);
+ quiz3_1:
+ MSG(MSG_NPC_07_QUEST04_0_REST);
+ var24 = SEL(QUIZ_3);
+
+ if (var24 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_01);
+ SEL(170);
+ MSG(MSG_NPC_07_QUEST04_0_0);
+ }
+ else if (var24 == 1)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_01);
+ var25 = SEL(170);
+
+ if (var25 == 2)
+ {
+ MSG(MSG_NPC_07_QUEST04_0_1);
+ MSG(MSG_NPC_07_QUEST04_3_FIRST);
+ quiz3_3:
+ MSG(MSG_NPC_07_QUEST04_3_REST);
+ var26 = SEL(QUIZ_3_1);
+
+ if ((var26 == 0) || (var26 == 1))
+ {
+ MSG(MSG_NPC_07_QUEST04_3_0);
+ }
+ else if (var26 == 3)
+ {
+ goto quiz3_3;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_3_1);
+ MSG(MSG_NPC_07_QUEST04_4_FIRST);
+ quiz3_5:
+ MSG(MSG_NPC_07_QUEST04_4_REST);
+ var27 = SEL(QUIZ_3_2);
+
+ if ((var27 == 0) || (var27 == 2))
+ {
+ MSG(MSG_NPC_07_QUEST04_4_0);
+ }
+ else if (var27 == 3)
+ {
+ goto quiz3_5;
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_4_1);
+ var31 = GET_ITEM((768 + 13));
+ var31 = (var31 + 1);
+ SET_ITEM((768 + 13), var31);
+ BIT_ON(254);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(50);
+ return;
+ }
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_0_0);
+ }
+ }
+ else
+ {
+ goto quiz3_1;
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST04_1);
+ }
+ }
+ }
+ else if ((((CHECK_TIME_SPAN(11, 12, 1, 9) == 1) && (BIT_CHK(305) == 1)) && (BIT_CHK(369) == 1)) && (BIT_CHK(254) == 1))
+ {
+ MSG(MSG_NPC_07_QUEST04_2);
+ }
+ else if (((CHECK_TIME_SPAN(1, 10, 2, 29) && (BIT_CHK(369) == 1)) && (BIT_CHK(380) == 0)) && (BIT_CHK(1000) == 0))
+ {
+ var32 = (768 + 14);
+
+ if (BIT_CHK(316) == 0)
+ {
+ MSG(MSG_NPC_07_QUEST05_000);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(185);
+
+ if (var17 == 0)
+ {
+ CLOSE_MSG_WIN();
+ ACCEPT_QUEST(56);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST05_020);
+ var28 = SEL(187);
+
+ if (var28 == 1)
+ {
+ SET_MSG_VAR(0, var32, 1);
+ SET_ITEM(var32, (GET_ITEM(var32) + 3));
+ MSG(MSG_NPC_07_QUEST05_040);
+ MSG(MSG_NPC_07_QUEST05_050);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(56);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST05_100);
+ }
+ else
+ {
+ BIT_ON(1000);
+ MSG(MSG_NPC_07_QUEST05_060);
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST05_021);
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST05_000);
+ SEL_CHK_PAD(14, 1);
+ var17 = SEL(185);
+
+ if (var17 == 0)
+ {
+ MSG(MSG_NPC_07_QUEST05_020);
+ var28 = SEL(187);
+
+ if (var28 == 1)
+ {
+ SET_MSG_VAR(0, var32, 1);
+ SET_ITEM(var32, (GET_ITEM(var32) + 3));
+ MSG(MSG_NPC_07_QUEST05_040);
+ MSG(MSG_NPC_07_QUEST05_050);
+ CLOSE_MSG_WIN();
+ COMPLETE_QUEST(56);
+ OPEN_MSG_WIN();
+ MSG(MSG_NPC_07_QUEST05_100);
+ }
+ else
+ {
+ BIT_ON(1000);
+ MSG(MSG_NPC_07_QUEST05_060);
+ }
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST05_021);
+ }
+ }
+ }
+ else if (BIT_CHK(1000) == 1)
+ {
+ MSG(MSG_NPC_07_QUEST_ONCE_A_);
+ }
+ else
+ {
+ MSG(MSG_NPC_07_QUEST05_100);
+ }
+ }
+
+ CLOSE_MSG_WIN();
+}
diff --git a/p4g64.betterQuizzes/FEmulator/PAK/field/pack/fd006_001.arc/n006_001.bf b/p4g64.betterQuizzes/FEmulator/PAK/field/pack/fd006_001.arc/n006_001.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.betterQuizzes/FEmulator/PAK/field/pack/fd006_003.arc/n006_003.bf b/p4g64.betterQuizzes/FEmulator/PAK/field/pack/fd006_003.arc/n006_003.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.betterQuizzes/ModConfig.json b/p4g64.betterQuizzes/ModConfig.json
new file mode 100644
index 0000000..8de13c9
--- /dev/null
+++ b/p4g64.betterQuizzes/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.betterQuizzes",
+ "ModName": "Better Quizzes",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Adds an option to repeat the question to quizzes where the question is over multiple messages.",
+ "ModDll": "",
+ "ModIcon": "Better Quizzes Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.betterQuizzes.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 472592
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/472592"
+}
\ No newline at end of file
diff --git a/p4g64.betterQuizzes/Sewer56.Update.Metadata.json b/p4g64.betterQuizzes/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..e06ae52
--- /dev/null
+++ b/p4g64.betterQuizzes/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Better Quizzes Icon.png","Hash":7222776246126560486},{"RelativePath":"ModConfig.json","Hash":16690015201229802458},{"RelativePath":"FEmulator\\BF\\funkyQuiz.msg","Hash":14175430047529561403},{"RelativePath":"FEmulator\\BF\\kashiwagiQuiz.msg","Hash":12916990926953550869},{"RelativePath":"FEmulator\\BF\\n006_001.flow","Hash":16766484974371365154},{"RelativePath":"FEmulator\\BF\\n006_003.flow","Hash":16359807454934429984},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd006_001.arc\\n006_001.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd006_003.arc\\n006_003.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.betterQuizzes\\.nuspec","p4g64\\.betterQuizzes\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.calendarPack/CPK/Persona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..417ed4a
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..e9564a6
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..2617c9d
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona2EternalPunishmentVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona2InnocentSinVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona2InnocentSinVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..e040038
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona2InnocentSinVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona2InnocentSinVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona2InnocentSinVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..0cd5b94
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona2InnocentSinVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..0a8c495
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3DancingInMoonlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3DancingInMoonlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..887c343
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3DancingInMoonlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3FESVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3FESVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..732ae18
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3FESVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3FESVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3FESVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..f80cca3
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3FESVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3Portable/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3Portable/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..3a9c911
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3Portable/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona3Reload/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona3Reload/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..2ea7a08
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona3Reload/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona4Arena/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona4Arena/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..d0fccc7
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona4Arena/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona4ArenaUltimax/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona4ArenaUltimax/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..45365a5
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona4ArenaUltimax/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona4DancingAllNight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona4DancingAllNight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..75c9b1a
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona4DancingAllNight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona5/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona5/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..cfc674b
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona5/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona5DancingInStarlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona5DancingInStarlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..42f5f0d
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona5DancingInStarlight/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona5Royal/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona5Royal/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..79eed66
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona5Royal/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona5Strikers/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona5Strikers/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..89bbeee
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona5Strikers/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/Persona5Tactica/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/Persona5Tactica/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..a37ce13
Binary files /dev/null and b/p4g64.calendarPack/CPK/Persona5Tactica/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/PersonaQ2NewCinemaLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/PersonaQ2NewCinemaLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..f4eb4c8
Binary files /dev/null and b/p4g64.calendarPack/CPK/PersonaQ2NewCinemaLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/PersonaQShadowOfTheLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/PersonaQShadowOfTheLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..042bae6
Binary files /dev/null and b/p4g64.calendarPack/CPK/PersonaQShadowOfTheLabyrinth/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/RevelationsPersona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/RevelationsPersona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..8cb0d24
Binary files /dev/null and b/p4g64.calendarPack/CPK/RevelationsPersona/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..18b742a
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..bdf1ce7
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..fcb1d9a
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIINocturneVariant3/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..4641864
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..f6fdb17
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIIVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..a7364da
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiIVApocalypse/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiIVApocalypse/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..c251156
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiIVApocalypse/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..733dd8c
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiV/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..14b2d4c
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant1/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds b/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds
new file mode 100644
index 0000000..2b99a43
Binary files /dev/null and b/p4g64.calendarPack/CPK/ShinMegamiTenseiVariant2/mod.cpk/tex2/field/rmd/m007_312/f007_003_carender.dds differ
diff --git a/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.dll b/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..bd9f1aa
Binary files /dev/null and b/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.pdb b/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.pdb
new file mode 100644
index 0000000..9dfd206
Binary files /dev/null and b/p4g64.calendarPack/CriFs.V2.Hook.Interfaces.pdb differ
diff --git a/p4g64.calendarPack/CriFsV2Lib.Definitions.dll b/p4g64.calendarPack/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..b013235
Binary files /dev/null and b/p4g64.calendarPack/CriFsV2Lib.Definitions.dll differ
diff --git a/p4g64.calendarPack/ModConfig.json b/p4g64.calendarPack/ModConfig.json
new file mode 100644
index 0000000..7941f45
--- /dev/null
+++ b/p4g64.calendarPack/ModConfig.json
@@ -0,0 +1,66 @@
+{
+ "ModId": "p4g64.calendarPack",
+ "ModName": "Calendar Pack",
+ "ModAuthor": "Tekka, Rudiger",
+ "ModVersion": "1.1.0",
+ "ModDescription": "This mod allows you to replace the Persona 3 calendar in Yu\u0027s bedroom with a high-quality custom variant. Rep your favourite Persona or Shin Megami Tensei game in style!",
+ "ModDll": "p4g64.calendarPack.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p4g64.calendarPack.dll",
+ "ModR2RManagedDll64": "x64/p4g64.calendarPack.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Texture"
+ ],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.calendarPack.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 471852
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "crifs.v2.hook"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/471852"
+}
diff --git a/p4g64.calendarPack/Preview.png b/p4g64.calendarPack/Preview.png
new file mode 100644
index 0000000..610bb2d
Binary files /dev/null and b/p4g64.calendarPack/Preview.png differ
diff --git a/p4g64.calendarPack/Reloaded.Hooks.Definitions.dll b/p4g64.calendarPack/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4g64.calendarPack/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4g64.calendarPack/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4g64.calendarPack/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4g64.calendarPack/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.calendarPack/Sewer56.Update.Metadata.json b/p4g64.calendarPack/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..9b68406
--- /dev/null
+++ b/p4g64.calendarPack/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.0","Hashes":{"Files":[{"RelativePath":"CriFs.V2.Hook.Interfaces.dll","Hash":655753803233946323},{"RelativePath":"CriFs.V2.Hook.Interfaces.pdb","Hash":3221557343631315919},{"RelativePath":"CriFsV2Lib.Definitions.dll","Hash":3658745127075729307},{"RelativePath":"ModConfig.json","Hash":13929733548590470126},{"RelativePath":"p4g64.calendarPack.deps.json","Hash":4131970820433618247},{"RelativePath":"p4g64.calendarPack.dll","Hash":15321876913206576204},{"RelativePath":"Preview.png","Hash":5037075842446507007},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"CPK\\Persona\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":15805088531093860543},{"RelativePath":"CPK\\Persona2EternalPunishmentVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":14198660523461552678},{"RelativePath":"CPK\\Persona2EternalPunishmentVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":14745559811294987126},{"RelativePath":"CPK\\Persona2InnocentSinVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":13543914224240793105},{"RelativePath":"CPK\\Persona2InnocentSinVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":12214169223252060817},{"RelativePath":"CPK\\Persona3\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":997378577055029741},{"RelativePath":"CPK\\Persona3DancingInMoonlight\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":5613557202499839743},{"RelativePath":"CPK\\Persona3FESVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":5247937164436250586},{"RelativePath":"CPK\\Persona3FESVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":9512477586945153915},{"RelativePath":"CPK\\Persona3Portable\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":7207334719566252305},{"RelativePath":"CPK\\Persona3Reload\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":12422462307016063277},{"RelativePath":"CPK\\Persona4Arena\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":15669176110245011199},{"RelativePath":"CPK\\Persona4ArenaUltimax\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":6361443698423651438},{"RelativePath":"CPK\\Persona4DancingAllNight\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":13853545497607997999},{"RelativePath":"CPK\\Persona5\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":5017589152290255623},{"RelativePath":"CPK\\Persona5DancingInStarlight\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":6861606300357180740},{"RelativePath":"CPK\\Persona5Royal\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":5091455209145805166},{"RelativePath":"CPK\\Persona5Strikers\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":785641932063264056},{"RelativePath":"CPK\\Persona5Tactica\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":7406239417363478692},{"RelativePath":"CPK\\PersonaQ2NewCinemaLabyrinth\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":10159335605488537441},{"RelativePath":"CPK\\PersonaQShadowOfTheLabyrinth\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":9919640325091246977},{"RelativePath":"CPK\\RevelationsPersona\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":8413072373122886298},{"RelativePath":"CPK\\ShinMegamiTenseiIIINocturneVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":12342380126508380856},{"RelativePath":"CPK\\ShinMegamiTenseiIIINocturneVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":16865310883657651205},{"RelativePath":"CPK\\ShinMegamiTenseiIIINocturneVariant3\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":10804102155151270934},{"RelativePath":"CPK\\ShinMegamiTenseiIIVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":10923487410164866157},{"RelativePath":"CPK\\ShinMegamiTenseiIIVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":10887888781628059409},{"RelativePath":"CPK\\ShinMegamiTenseiIV\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":5745766264395278090},{"RelativePath":"CPK\\ShinMegamiTenseiIVApocalypse\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":7105010849904822075},{"RelativePath":"CPK\\ShinMegamiTenseiV\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":3940492471761774752},{"RelativePath":"CPK\\ShinMegamiTenseiVariant1\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":17967948708401557901},{"RelativePath":"CPK\\ShinMegamiTenseiVariant2\\mod.cpk\\tex2\\field\\rmd\\m007_312\\f007_003_carender.dds","Hash":15873988989611511119}]},"IgnoreRegexes":[".*\\.json","p4g64\\.calendarPack\\.nuspec","p4g64\\.calendarPack\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.calendarPack/p4g64.calendarPack.deps.json b/p4g64.calendarPack/p4g64.calendarPack.deps.json
new file mode 100644
index 0000000..bf4bbb6
--- /dev/null
+++ b/p4g64.calendarPack/p4g64.calendarPack.deps.json
@@ -0,0 +1,97 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4g64.calendarPack/1.0.0": {
+ "dependencies": {
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4g64.calendarPack.dll": {}
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4g64.calendarPack/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.calendarPack/p4g64.calendarPack.dll b/p4g64.calendarPack/p4g64.calendarPack.dll
new file mode 100644
index 0000000..3c82d3a
Binary files /dev/null and b/p4g64.calendarPack/p4g64.calendarPack.dll differ
diff --git a/p4g64.craneGameRebalanced/Crane Game Rebalanced Icon.png b/p4g64.craneGameRebalanced/Crane Game Rebalanced Icon.png
new file mode 100644
index 0000000..e440ccc
Binary files /dev/null and b/p4g64.craneGameRebalanced/Crane Game Rebalanced Icon.png differ
diff --git a/p4g64.craneGameRebalanced/FEmulator/BF/f011.flow b/p4g64.craneGameRebalanced/FEmulator/BF/f011.flow
new file mode 100644
index 0000000..06b7704
--- /dev/null
+++ b/p4g64.craneGameRebalanced/FEmulator/BF/f011.flow
@@ -0,0 +1,445 @@
+// Variables
+// ---------
+// day = Current in-game date.
+// attemptsToday = ???
+// proficiency = Your 'proficiency' at the crane game, as you play it increases as signified by MSG_CITY_UFO_GET_RATEUP_x. Probably increases probability of getting stuff
+// var15 = ???
+// doubleDay = If true (1), current in-game date ends in 0, 2 or 6 (e.g. the 10th, 12th, 16th - a day when you can play twice per attempt).
+// attemptsRemaining = Number of crane game attempts remaining. Typically 0, 1 or 2.
+// miracleDay = If true (1), current in-game date is the 30th (a Miracle Day with boosted chance of winning).
+// var10 = ???
+// prize1 = ???
+// prize2 = ???
+// prize3 = ???
+// var7 = Index. 0 = first option (yes, play the crane game), 1 = second (no, don't play).
+// canPlayAgain = If true (1), status is set "as available to play again". 0 = you can't play again.
+// attemptFailed = If true (1), attempt was a failure. If false (0), they win a prize.
+// randomNum2 = ???
+// rng = A random number generated between 1 and 99.
+
+import( "f011hook.msg" );
+
+void ufo_catcher_hook()
+{
+ int day;
+ int attemptsToday;
+ int proficiency;
+ int var15;
+ int doubleDay;
+ int attemptsRemaining;
+ int miracleDay;
+ int var10;
+ int prize1;
+ int prize2;
+ int prize3;
+ int var7;
+ int canPlayAgain;
+ int attemptFailed;
+ int randomNum2;
+ int rng;
+ int wonPrize;
+ day = GET_DAY_OF_MONTH();
+ attemptsToday = GET_CNT(224);
+ proficiency = GET_CNT(182);
+ // bit id (((0) + (1024)) + (2048)) + (380) = 3452
+ // bit id (((0) + (1024)) + (2048)) + (381) = 3453
+ // bit id (((0) + (1024)) + (2048)) + (382) = 3454
+ // bit id (((0) + (1024)) + (2048)) + (383) = 3455
+
+ if (proficiency == 0)
+ {
+ SET_CNT(228, 5);
+ BIT_OFF((((0 + 0x0400) + 0x0800) + 380));
+ BIT_OFF((((0 + 0x0400) + 0x0800) + 381));
+ BIT_OFF((((0 + 0x0400) + 0x0800) + 382));
+ BIT_OFF((((0 + 0x0400) + 0x0800) + 383));
+ }
+
+ var15 = GET_CNT(228);
+ // bit id ((0) + (1024)) + (514) = 1538
+ // bit id ((0) + (1024)) + (520) = 1544
+ // bit id ((0) + (1024)) + (518) = 1542
+ // bit id ((0) + (1024)) + (527) = 1551
+ // bit id (((0) + (1024)) + (2048)) + (336) = 3408
+ // bit id (((0) + (1024)) + (2048)) + (379) = 3451
+ // bit id (((0) + (1024)) + (2048)) + (379) = 3451
+ // bit id (((0) + (1024)) + (2048)) + (379) = 3451
+ // bit id (((0) + (1024)) + (2048)) + (383) = 3455
+ // bit id (((0) + (1024)) + (2048)) + (382) = 3454
+ // bit id (((0) + (1024)) + (2048)) + (381) = 3453
+ // bit id (((0) + (1024)) + (2048)) + (380) = 3452
+ // bit id (((0) + (1024)) + (2048)) + (383) = 3455
+ // bit id (((0) + (1024)) + (2048)) + (383) = 3455
+ // bit id (((0) + (1024)) + (2048)) + (382) = 3454
+ // bit id (((0) + (1024)) + (2048)) + (382) = 3454
+ // bit id (((0) + (1024)) + (2048)) + (381) = 3453
+ // bit id (((0) + (1024)) + (2048)) + (381) = 3453
+ // bit id (((0) + (1024)) + (2048)) + (380) = 3452
+ // bit id (((0) + (1024)) + (2048)) + (380) = 3452
+
+ if (BIT_CHK(((0 + 0x0400) + 514)) == 1)
+ {
+ commu_gojitu();
+ return;
+ }
+ else if (BIT_CHK(((0 + 0x0400) + 520)) == 1)
+ {
+ MSG( ``0213_STOP`` );
+ return;
+ }
+ else if (BIT_CHK(((0 + 0x0400) + 518)) == 1)
+ {
+ commu_newyear();
+ return;
+ }
+ else if (BIT_CHK(((0 + 0x0400) + 527)) == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG( ``1205_STOP`` );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if (BIT_CHK((((0 + 0x0400) + 0x0800) + 336)) == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG(MSG_CITY_UFO_NANPA);
+ CLOSE_MSG_WIN();
+ return;
+ }
+ // else if (((((((((day == 2) || (day == 12)) || (day == 22)) || (day == 6)) || (day == 0x10)) || (day == 26)) || (day == 10)) || (day == 20)) || (day == 30))
+ // {
+ // doubleDay = 1;
+ // attemptsRemaining = 2;
+ // }
+ // else
+ // {
+ // doubleDay = 0;
+ // attemptsRemaining = 1;
+ // }
+
+ // if (day == 30)
+ // {
+ // miracleDay = 1;
+ // var15 = (var15 + 20);
+ // }
+ // else
+ // {
+ // miracleDay = 0;
+ // }
+ else
+ {
+ // Set it to always be both a miracle and double day
+ miracleDay = 1;
+ attemptsRemaining = 2;
+ doubleDay = 1;
+ }
+
+ OPEN_MSG_WIN();
+
+ if (attemptsToday >= 100)
+ {
+ MSG(MSG_CITY_UFO_GET_FIG);
+ return;
+ }
+ else if ((CHECK_TIME_SPAN(6, 1, 7, 26) == 1) && (GET_ITEM((0x0800 + 8)) == 1))
+ {
+ SET_MSG_VAR(0, (0x0800 + 8), 5);
+ MSG(MSG_CITY_UFO_GET_FIG_FRO);
+ return;
+ }
+ else if ((CHECK_TIME_SPAN(7, 27, 9, 11) == 1) && (GET_ITEM((0x0800 + 11)) == 1))
+ {
+ SET_MSG_VAR(0, (0x0800 + 11), 5);
+ MSG(MSG_CITY_UFO_GET_FIG_RAN);
+ return;
+ }
+ else if ((CHECK_TIME_SPAN(9, 12, 11, 5) == 1) && (GET_ITEM((0x0800 + 12)) == 1))
+ {
+ SET_MSG_VAR(0, (0x0800 + 12), 5);
+ MSG(MSG_CITY_UFO_GET_FIG_NEK);
+ return;
+ }
+ else if ((CHECK_TIME_SPAN(11, 6, 12, 31) == 1) && (GET_ITEM((0x0800 + 10)) == 1))
+ {
+ SET_MSG_VAR(0, (0x0800 + 10), 5);
+ MSG(MSG_CITY_UFO_GET_FIG_KIN);
+ return;
+ }
+ else if ((CHECK_TIME_SPAN(1, 1, 2, 29) == 1) && (GET_ITEM((0x0800 + 9)) == 1))
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_JAA);
+ return;
+ }
+ else if (((doubleDay == 0) && (attemptsToday >= 5)) || ((doubleDay == 1) && (attemptsToday >= 10)))
+ {
+ MSG(MSG_CITY_UFO_NEXTDAY);
+ return;
+ }
+ else if (GET_ITEM((0x0800 + 8)) == 0)
+ {
+ var10 = (0x0800 + 8);
+ prize1 = (768 + 40);
+ prize2 = (768 + 41);
+ prize3 = (768 + 51);
+ }
+ else if (GET_ITEM((0x0800 + 11)) == 0)
+ {
+ var10 = (0x0800 + 11);
+ prize1 = (768 + 38);
+ prize2 = (768 + 39);
+ prize3 = (768 + 49);
+ }
+ else if (GET_ITEM((0x0800 + 12)) == 0)
+ {
+ var10 = (0x0800 + 12);
+ prize1 = (768 + 44);
+ prize2 = (768 + 45);
+ prize3 = (768 + 33);
+ }
+ else if (GET_ITEM((0x0800 + 10)) == 0)
+ {
+ var10 = (0x0800 + 10);
+ prize1 = (768 + 40);
+ prize2 = (768 + 41);
+ prize3 = (768 + 35);
+ }
+ else if (GET_ITEM((0x0800 + 9)) == 0)
+ {
+ var10 = (0x0800 + 9);
+ prize1 = (768 + 40);
+ prize2 = (768 + 39);
+ prize3 = (768 + 34);
+ }
+
+ SET_MSG_VAR(1, 500, 0);
+ SET_MSG_VAR(2, var10, 1);
+ MSG(MSG_CITY_UFO_INFO_FIG);
+
+ if (BIT_CHK((((0 + 0x0400) + 0x0800) + 379)) == 1)
+ {
+ BIT_OFF((((0 + 0x0400) + 0x0800) + 379));
+ MSG(MSG_CITY_UFO_NEW_INFO);
+ }
+
+ SET_MSG_VAR(20, ADD_YEN(0), 0);
+
+ if (miracleDay == 1)
+ {
+ MSG(UFO_PLAY);
+ }
+ else if (doubleDay == 1)
+ {
+ MSG(MSG_CITY_UFO_PLAY_SERVIC);
+ }
+ else
+ {
+ MSG(MSG_CITY_UFO_PLAY_NORMAL);
+ }
+
+ SEL_CHK_PAD(14, 1);
+ var7 = SEL(70);
+
+ if (var7 == 0)
+ {
+
+ if (ADD_YEN(0) < 500)
+ {
+ MSG(MSG_CITY_UFO_NOMONEY);
+ }
+ else
+ {
+ CLOSE_MSG_WIN();
+ ADD_YEN(-500);
+ canPlayAgain = 0;
+ attemptFailed = 0;
+ randomNum2 = 0;
+ _183:
+
+ if (attemptsRemaining > 0)
+ {
+ bool attemptDone = 0;
+ proficiency = (proficiency + 1);
+ attemptsToday = (attemptsToday + 1);
+
+ if (((((proficiency == 1) || (proficiency == 9)) || (proficiency == 17)) || (proficiency == 25)) || (proficiency == 29))
+ {
+ randomNum2 = RNG(3);
+ SET_CNT(226, (proficiency + randomNum2));
+ }
+
+ if ((((miracleDay == 1) && (proficiency >= 5)) && (proficiency <= 8)) && (GET_CNT(227) < 5))
+ {
+ randomNum2 = RNG((5 - proficiency));
+ SET_CNT(227, (proficiency + randomNum2));
+ }
+ else if ((((miracleDay == 1) && (proficiency >= 13)) && (proficiency <= 0x10)) && (GET_CNT(227) < 13))
+ {
+ randomNum2 = RNG((0x10 - proficiency));
+ SET_CNT(227, (proficiency + randomNum2));
+ }
+ else if ((((miracleDay == 1) && (proficiency >= 21)) && (proficiency <= 24)) && (GET_CNT(227) < 21))
+ {
+ randomNum2 = RNG((24 - proficiency));
+ SET_CNT(227, (proficiency + randomNum2));
+ }
+
+ if (((proficiency != GET_CNT(226)) && (proficiency != GET_CNT(227))) && (canPlayAgain == 0))
+ {
+
+ if ((doubleDay == 1) && (attemptsRemaining == 1))
+ {
+ PLAY_SOUNDEFFECT(767);
+ WAIT(10);
+ }
+ else
+ {
+ PLAY_SOUNDEFFECT(746);
+ WAIT(40);
+ }
+
+ OPEN_MSG_WIN();
+ MSG(MSG_CITY_UFO_WAITTING);
+ MSG(MSG_CITY_UFO_NONE);
+ attemptDone = 1;
+ }
+ // When this happens the sound effect is blank so just play the one that actually makes sound
+ // else if ((doubleDay == 1) && (attemptsRemaining == 1))
+ // {
+ // PLAY_SOUNDEFFECT(766);
+ // WAIT(20);
+ // }
+ else
+ {
+ PLAY_SOUNDEFFECT(745);
+ WAIT(40);
+ }
+
+ if(!attemptDone) {
+ rng = RNG(99);
+
+ if (((rng <= var15) || (proficiency >= 29)) || (canPlayAgain == 1))
+ {
+
+ if ((doubleDay == 1) && (attemptsRemaining == 2))
+ {
+ canPlayAgain = 1;
+ }
+ else
+ {
+ canPlayAgain = 0;
+ attemptFailed = 0;
+ proficiency = 0;
+ SET_CNT(182, 0);
+ SET_CNT(226, 0);
+ SET_CNT(227, 0);
+ SET_CNT(228, 5);
+ BIT_ON((((0 + 0x0400) + 0x0800) + 379));
+ attemptsToday = (attemptsToday + 100);
+ wonPrize = var10;
+ }
+ }
+ else
+ {
+ attemptFailed = 1;
+ }
+
+ if ((attemptFailed == 1) || (canPlayAgain == 1))
+ {
+ rng = RNG(99);
+
+ if (rng < 60)
+ {
+ wonPrize = prize1;
+ }
+ else if (rng < 90)
+ {
+ wonPrize = prize2;
+ }
+ else
+ {
+ wonPrize = prize3;
+ }
+ }
+
+ SET_MSG_VAR(0, wonPrize, 1);
+ OPEN_MSG_WIN();
+ MSG(MSG_CITY_UFO_WAITTING);
+ CLOSE_MSG_WIN();
+ WAIT(20);
+ OPEN_MSG_WIN();
+
+ if ((attemptFailed == 0) && (canPlayAgain == 0))
+ {
+
+ if (BIT_CHK((((0 + 0x0400) + 0x0800) + 383)) == 1)
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_04);
+ }
+ else if (BIT_CHK((((0 + 0x0400) + 0x0800) + 382)) == 1)
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_03);
+ }
+ else if (BIT_CHK((((0 + 0x0400) + 0x0800) + 381)) == 1)
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_02);
+ }
+ else if (BIT_CHK((((0 + 0x0400) + 0x0800) + 380)) == 1)
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_01);
+ }
+ else
+ {
+ MSG(MSG_CITY_UFO_GET_FIG_00);
+ }
+ }
+
+ PLAY_SOUNDEFFECT(1006);
+ MSG(MSG_CITY_UFO_GET_ITEM);
+ SET_ITEM(wonPrize, (GET_ITEM(wonPrize) + 1));
+
+ if ((attemptFailed == 1) || (canPlayAgain == 1))
+ {
+
+ if ((proficiency >= 25) && (BIT_CHK((((0 + 0x0400) + 0x0800) + 383)) == 0))
+ {
+ BIT_ON((((0 + 0x0400) + 0x0800) + 383));
+ MSG(MSG_CITY_UFO_GET_RATEUP__4);
+ SET_CNT(228, (GET_CNT(228) + 5));
+ }
+ else if ((proficiency >= 17) && (BIT_CHK((((0 + 0x0400) + 0x0800) + 382)) == 0))
+ {
+ BIT_ON((((0 + 0x0400) + 0x0800) + 382));
+ MSG(MSG_CITY_UFO_GET_RATEUP__3);
+ SET_CNT(228, (GET_CNT(228) + 5));
+ }
+ else if ((proficiency >= 9) && (BIT_CHK((((0 + 0x0400) + 0x0800) + 381)) == 0))
+ {
+ BIT_ON((((0 + 0x0400) + 0x0800) + 381));
+ MSG(MSG_CITY_UFO_GET_RATEUP__2);
+ SET_CNT(228, (GET_CNT(228) + 5));
+ }
+ else if ((proficiency >= 1) && (BIT_CHK((((0 + 0x0400) + 0x0800) + 380)) == 0))
+ {
+ BIT_ON((((0 + 0x0400) + 0x0800) + 380));
+ MSG(MSG_CITY_UFO_GET_RATEUP_);
+ }
+ }
+ }
+
+ if (attemptsRemaining == 2)
+ {
+ MSG(MSG_CITY_UFO_ONEMORE_PLA);
+ CLOSE_MSG_WIN();
+ }
+
+ attemptsRemaining = (attemptsRemaining - 1);
+ goto _183;
+ }
+
+ SET_CNT(224, attemptsToday);
+ SET_CNT(182, proficiency);
+ }
+ }
+
+ CLOSE_MSG_WIN();
+}
diff --git a/p4g64.craneGameRebalanced/FEmulator/BF/f011hook.msg b/p4g64.craneGameRebalanced/FEmulator/BF/f011hook.msg
new file mode 100644
index 0000000..7d5e8a1
--- /dev/null
+++ b/p4g64.craneGameRebalanced/FEmulator/BF/f011hook.msg
@@ -0,0 +1,2 @@
+[msg UFO_PLAY]
+[f 0 5 -258][f 2 1]> It's [f 2 4 1] yen for two attempts.[n]You currently have [f 2 4 20] yen.[n]Play the crane game?[n][f 1 1][e]
diff --git a/p4g64.craneGameRebalanced/FEmulator/PAK/field/pack/fd011_001.arc/f011.bf b/p4g64.craneGameRebalanced/FEmulator/PAK/field/pack/fd011_001.arc/f011.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.craneGameRebalanced/ModConfig.json b/p4g64.craneGameRebalanced/ModConfig.json
new file mode 100644
index 0000000..4bf53b4
--- /dev/null
+++ b/p4g64.craneGameRebalanced/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.craneGameRebalanced",
+ "ModName": "Crane Game Rebalanced",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Rebalances the crane game in Okina to make it less tedious",
+ "ModDll": "",
+ "ModIcon": "Crane Game Rebalanced Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.craneGameRebalanced.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 455193
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/455193"
+}
\ No newline at end of file
diff --git a/p4g64.craneGameRebalanced/Sewer56.Update.Metadata.json b/p4g64.craneGameRebalanced/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..33dccd2
--- /dev/null
+++ b/p4g64.craneGameRebalanced/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Crane Game Rebalanced Icon.png","Hash":12428585121780634046},{"RelativePath":"ModConfig.json","Hash":8638326626293015456},{"RelativePath":"FEmulator\\BF\\f011.flow","Hash":17259266311080528275},{"RelativePath":"FEmulator\\BF\\f011hook.msg","Hash":16315386010485251838},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd011_001.arc\\f011.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.craneGameRebalanced\\.nuspec","p4g64\\.craneGameRebalanced\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/BF.File.Emulator.Interfaces.dll b/p4g64.customSubMenu/BF.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..7d18905
Binary files /dev/null and b/p4g64.customSubMenu/BF.File.Emulator.Interfaces.dll differ
diff --git a/p4g64.customSubMenu/BF/HideModMenu.flow b/p4g64.customSubMenu/BF/HideModMenu.flow
new file mode 100644
index 0000000..196c203
--- /dev/null
+++ b/p4g64.customSubMenu/BF/HideModMenu.flow
@@ -0,0 +1,9 @@
+bool ModMenuEnabled()
+{
+ return false;
+}
+
+bool ModMenuShown()
+{
+ return false;
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/BF/Kuma/f007.msg b/p4g64.customSubMenu/BF/Kuma/f007.msg
new file mode 100644
index 0000000..3b357b5
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Kuma/f007.msg
@@ -0,0 +1,3 @@
+[msg MSG_GOJITUDAN_GUIDE_YOUS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yosuke and Kuma...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the [f 0 1 2]Junes'[n]food court[f 0 1 0]...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/BF/Kuma/field.msg b/p4g64.customSubMenu/BF/Kuma/field.msg
new file mode 100644
index 0000000..9babbb9
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Kuma/field.msg
@@ -0,0 +1,271 @@
+[sel BOSS_SEL1]
+[f 0 5 -258][f 2 1]???[e]
+[f 0 5 -258][f 2 1]Shadow Yosuke[e]
+[f 0 5 -258][f 2 1]Shadow Chie[e]
+[f 0 5 -258][f 2 1]Shadow Yukiko[e]
+[f 0 5 -258][f 2 1]Shadow Kanji[e]
+[f 0 5 -258][f 2 1]Shadow Rise[e]
+[f 0 5 -258][f 2 1]Shadow Kuma[e]
+[f 0 5 -258][f 2 1]Shadow Mitsuo[e]
+
+[sel SocialLinkSel4]
+[f 0 5 -258][f 2 1]The Seekers of Truth[e]
+[f 0 5 -258][f 2 1]Kuma[e]
+[f 0 5 -258][f 2 1]Yosuke[e]
+[f 0 5 -258][f 2 1]Yukiko[e]
+[f 0 5 -258][f 2 1]Yukiko (Romance)[e]
+[f 0 5 -258][f 2 1]Yumi[e]
+[f 0 5 -258][f 2 1]Yumi (Romance)[e]
+
+[sel HANG_OUT_SEL]
+[f 0 5 -258][f 2 1]Adachi (Rank [f 2 4 16][f 2 4 0])[e]
+[f 0 5 -258][f 2 1]Ai (Rank [f 2 4 17][f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Ayane (Rank [f 2 4 19][f 2 4 3])[e]
+[f 0 5 -258][f 2 1]Chie (Rank [f 2 4 18][f 2 4 2])[e]
+[f 0 5 -258][f 2 1]Chie (Scooter)[e]
+[f 0 5 -258][f 2 1]Daisuke (Rank [f 2 4 29][f 2 4 13])[e]
+[f 0 5 -258][f 2 1]Dojima (Rank [f 2 4 20][f 2 4 4])[e]
+[f 0 5 -258][f 2 1]Eri (Rank [f 2 4 20][f 2 4 4])[e]
+[f 0 5 -258][f 2 1]Fox (Rank [f 2 4 27][f 2 4 11])[e]
+[f 0 5 -258][f 2 1]Hisano (Rank [f 2 4 21][f 2 4 5])[e]
+[f 0 5 -258][f 2 1]Kanji (Rank [f 2 4 22][f 2 4 6])[e]
+[f 0 5 -258][f 2 1]Kanji (Scooter)[e]
+[f 0 5 -258][f 2 1]Kou (Rank [f 2 4 29][f 2 4 13])[e]
+[f 0 5 -258][f 2 1]Marie (Rank [f 2 4 23][f 2 4 7])[e]
+[f 0 5 -258][f 2 1]Nanako (Rank [f 2 4 21][f 2 4 5])[e]
+[f 0 5 -258][f 2 1]Naoki (Rank [f 2 4 24][f 2 4 8])[e]
+[f 0 5 -258][f 2 1]Naoto (Rank [f 2 4 25][f 2 4 9])[e]
+[f 0 5 -258][f 2 1]Naoto (Scooter)[e]
+[f 0 5 -258][f 2 1]Rise (Rank [f 2 4 26][f 2 4 10])[e]
+[f 0 5 -258][f 2 1]Rise (Scooter)[e]
+[f 0 5 -258][f 2 1]Sayoko (Rank [f 2 4 27][f 2 4 11])[e]
+[f 0 5 -258][f 2 1]Shu (Rank [f 2 4 28][f 2 4 12])[e]
+[f 0 5 -258][f 2 1]Kuma (Scooter)[e]
+[f 0 5 -258][f 2 1]Yosuke (Rank [f 2 4 30][f 2 4 14])[e]
+[f 0 5 -258][f 2 1]Yosuke (Scooter)[e]
+[f 0 5 -258][f 2 1]Yukiko (Rank [f 2 4 31][f 2 4 15])[e]
+[f 0 5 -258][f 2 1]Yukiko (Scooter)[e]
+[f 0 5 -258][f 2 1]Yumi (Rank [f 2 4 19][f 2 4 3])[e]
+[f 0 5 -258][f 2 1]Someone else[e]
+[f 0 5 -258][f 2 1]Nobody[e]
+
+[msg TEDDIE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Kuma is nearby.[n][f 1 1][e]
+
+[msg CHECK_KUMA [Kuma]]
+[s][bup 8 1 0 1]Are you sure you wanna go alone?[n][w][e]
+
+[msg GO_KUMA_YUKIKO [Kuma]]
+[s][bup 8 1 0 1]Be careful![n][w][e]
+
+[msg Yukiko_GO_KUMA [Kuma]]
+[s][bup 8 1 0 1]Let's go![n][w][e]
+
+[msg Kanji_GO_KUMA [Kuma]]
+[s][bup 8 1 0 1]Be careful![n][w][e]
+
+[msg Rise_GO_KUMA [Kuma]]
+[s][bup 8 1 0 1]Good luck![n][w][e]
+
+[msg SelectFloorsMsgTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Which floor?[e]
+
+[msg YukikoReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yukiko's Castle?[e]
+
+[msg KanjiReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Steamy Bathhouse?[e]
+
+[msg RiseReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of Marakyu Striptease?[e]
+
+[msg MitsuoReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of Void Quest?[e]
+
+[msg NaotoReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Secret Laboratory?[e]
+
+[msg NanakoReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of Heaven?[e]
+
+[msg AdachiReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the Desolate Bedroom?[e]
+
+[msg IzanamiReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yomotsu Hirasaka?[e]
+
+[msg MarieReturnConfirmTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Hollow Forest?[e]
+
+[sel Yukiko_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Gate[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Kanji_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Changing Area[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Rise_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Seats[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Mitsuo_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Title Screen[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Naoto_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Nanako_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Pearly Gates[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Adachi_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Bedroom[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Izanami_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Marie_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Strategize]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Kuma[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Call the fox[e]
+[f 0 5 -258][f 2 1]Never mind[e]
+
+[msg FOX_FIRST_KUMA [Kuma]]
+[f 0 5 -258][f 2 1][f 4 6 8 3 0 1]Hmm!? What's that weird thing with[n]the red apron?[n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 5 0 1]Huh? Sensei's helper?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Amazing! Sensei sure knows some[n]neat people![n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 2 0 1]Nice to meet you, Mr. Fox![n]Let's both do our best![n][f 1 1][e]
+
+[msg ConfirmGohomTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 0] and return to the entrance?[n][e]
+
+[msg NoMoreTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Wahhh... Sensei, your [f 2 5 3 -1 0][n]stash is looking bear![n][f 1 1][e]
+
+[sel PartySel]
+[f 0 5 -258][f 2 1]Yosuke[e]
+[f 0 5 -258][f 2 1]Chie[e]
+[f 0 5 -258][f 2 1]Yukiko[e]
+[f 0 5 -258][f 2 1]Kanji[e]
+[f 0 5 -258][f 2 1]Naoto[e]
+[f 0 5 -258][f 2 1]Kuma[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg ConfirmPartyTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Confirming party member changes and[n]
+return to the floor entrance?[e]
+
+[msg SelectMemberMsgTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Add which member?[e]
+
+[msg ReplaceMemberMsgTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Replace which member?[e]
+
+[msg RemoveMemberMsgTeddie [Kuma]]
+[f 0 5 -258][f 2 1]Remove which member?[e]
+
+[msg OptionMsgTeddie [Kuma]]
+[f 0 5 -258][f 2 1]What will you do?[e]
+
diff --git a/p4g64.customSubMenu/BF/Kuma/lmap.msg b/p4g64.customSubMenu/BF/Kuma/lmap.msg
new file mode 100644
index 0000000..3b357b5
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Kuma/lmap.msg
@@ -0,0 +1,3 @@
+[msg MSG_GOJITUDAN_GUIDE_YOUS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yosuke and Kuma...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the [f 0 1 2]Junes'[n]food court[f 0 1 0]...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/BF/Kuma/n020_001.msg b/p4g64.customSubMenu/BF/Kuma/n020_001.msg
new file mode 100644
index 0000000..863f20a
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Kuma/n020_001.msg
@@ -0,0 +1,5 @@
+[msg FOX_FIRST_KUMA [Kuma]]
+[f 0 5 -258][f 2 1][f 4 6 8 3 0 1]Hmm!? What's that weird thing with[n]the red apron?[n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 5 0 1]Huh? Sensei's helper?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Amazing! Sensei sure knows some[n]neat people![n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 2 0 1]Nice to meet you, Mr. Fox![n]Let's both do our best![n][f 1 1][e]
diff --git a/p4g64.customSubMenu/BF/ShowModMenu.flow b/p4g64.customSubMenu/BF/ShowModMenu.flow
new file mode 100644
index 0000000..cbd7fef
--- /dev/null
+++ b/p4g64.customSubMenu/BF/ShowModMenu.flow
@@ -0,0 +1,9 @@
+bool ModMenuEnabled()
+{
+ return BIT_CHK(6321);
+}
+
+bool ModMenuShown()
+{
+ return true;
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/BF/Teddie/f007.msg b/p4g64.customSubMenu/BF/Teddie/f007.msg
new file mode 100644
index 0000000..fba30b6
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Teddie/f007.msg
@@ -0,0 +1,3 @@
+[msg MSG_GOJITUDAN_GUIDE_YOUS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yosuke and Teddie...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the [f 0 1 2]Junes'[n]food court[f 0 1 0]...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/BF/Teddie/field.msg b/p4g64.customSubMenu/BF/Teddie/field.msg
new file mode 100644
index 0000000..5c2aff7
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Teddie/field.msg
@@ -0,0 +1,271 @@
+[sel BOSS_SEL1]
+[f 0 5 -258][f 2 1]???[e]
+[f 0 5 -258][f 2 1]Shadow Yosuke[e]
+[f 0 5 -258][f 2 1]Shadow Chie[e]
+[f 0 5 -258][f 2 1]Shadow Yukiko[e]
+[f 0 5 -258][f 2 1]Shadow Kanji[e]
+[f 0 5 -258][f 2 1]Shadow Rise[e]
+[f 0 5 -258][f 2 1]Shadow Teddie[e]
+[f 0 5 -258][f 2 1]Shadow Mitsuo[e]
+
+[sel SocialLinkSel4]
+[f 0 5 -258][f 2 1]The Seekers of Truth[e]
+[f 0 5 -258][f 2 1]Teddie[e]
+[f 0 5 -258][f 2 1]Yosuke[e]
+[f 0 5 -258][f 2 1]Yukiko[e]
+[f 0 5 -258][f 2 1]Yukiko (Romance)[e]
+[f 0 5 -258][f 2 1]Yumi[e]
+[f 0 5 -258][f 2 1]Yumi (Romance)[e]
+
+[sel HANG_OUT_SEL]
+[f 0 5 -258][f 2 1]Adachi (Rank [f 2 4 16][f 2 4 0])[e]
+[f 0 5 -258][f 2 1]Ai (Rank [f 2 4 17][f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Ayane (Rank [f 2 4 19][f 2 4 3])[e]
+[f 0 5 -258][f 2 1]Chie (Rank [f 2 4 18][f 2 4 2])[e]
+[f 0 5 -258][f 2 1]Chie (Scooter)[e]
+[f 0 5 -258][f 2 1]Daisuke (Rank [f 2 4 29][f 2 4 13])[e]
+[f 0 5 -258][f 2 1]Dojima (Rank [f 2 4 20][f 2 4 4])[e]
+[f 0 5 -258][f 2 1]Eri (Rank [f 2 4 20][f 2 4 4])[e]
+[f 0 5 -258][f 2 1]Fox (Rank [f 2 4 27][f 2 4 11])[e]
+[f 0 5 -258][f 2 1]Hisano (Rank [f 2 4 21][f 2 4 5])[e]
+[f 0 5 -258][f 2 1]Kanji (Rank [f 2 4 22][f 2 4 6])[e]
+[f 0 5 -258][f 2 1]Kanji (Scooter)[e]
+[f 0 5 -258][f 2 1]Kou (Rank [f 2 4 29][f 2 4 13])[e]
+[f 0 5 -258][f 2 1]Marie (Rank [f 2 4 23][f 2 4 7])[e]
+[f 0 5 -258][f 2 1]Nanako (Rank [f 2 4 21][f 2 4 5])[e]
+[f 0 5 -258][f 2 1]Naoki (Rank [f 2 4 24][f 2 4 8])[e]
+[f 0 5 -258][f 2 1]Naoto (Rank [f 2 4 25][f 2 4 9])[e]
+[f 0 5 -258][f 2 1]Naoto (Scooter)[e]
+[f 0 5 -258][f 2 1]Rise (Rank [f 2 4 26][f 2 4 10])[e]
+[f 0 5 -258][f 2 1]Rise (Scooter)[e]
+[f 0 5 -258][f 2 1]Sayoko (Rank [f 2 4 27][f 2 4 11])[e]
+[f 0 5 -258][f 2 1]Shu (Rank [f 2 4 28][f 2 4 12])[e]
+[f 0 5 -258][f 2 1]Teddie (Scooter)[e]
+[f 0 5 -258][f 2 1]Yosuke (Rank [f 2 4 30][f 2 4 14])[e]
+[f 0 5 -258][f 2 1]Yosuke (Scooter)[e]
+[f 0 5 -258][f 2 1]Yukiko (Rank [f 2 4 31][f 2 4 15])[e]
+[f 0 5 -258][f 2 1]Yukiko (Scooter)[e]
+[f 0 5 -258][f 2 1]Yumi (Rank [f 2 4 19][f 2 4 3])[e]
+[f 0 5 -258][f 2 1]Someone else[e]
+[f 0 5 -258][f 2 1]Nobody[e]
+
+[msg TEDDIE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Teddie is nearby.[n][f 1 1][e]
+
+[msg CHECK_KUMA [Teddie]]
+[s][bup 8 1 0 1]Are you sure you wanna go alone?[n][w][e]
+
+[msg GO_KUMA_YUKIKO [Teddie]]
+[s][bup 8 1 0 1]Be careful![n][w][e]
+
+[msg Yukiko_GO_KUMA [Teddie]]
+[s][bup 8 1 0 1]Let's go![n][w][e]
+
+[msg Kanji_GO_KUMA [Teddie]]
+[s][bup 8 1 0 1]Be careful![n][w][e]
+
+[msg Rise_GO_KUMA [Teddie]]
+[s][bup 8 1 0 1]Good luck![n][w][e]
+
+[msg SelectFloorsMsgTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Which floor?[e]
+
+[msg YukikoReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yukiko's Castle?[e]
+
+[msg KanjiReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Steamy Bathhouse?[e]
+
+[msg RiseReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of Marakyu Striptease?[e]
+
+[msg MitsuoReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of Void Quest?[e]
+
+[msg NaotoReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Secret Laboratory?[e]
+
+[msg NanakoReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of Heaven?[e]
+
+[msg AdachiReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the Desolate Bedroom?[e]
+
+[msg IzanamiReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yomotsu Hirasaka?[e]
+
+[msg MarieReturnConfirmTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Hollow Forest?[e]
+
+[sel Yukiko_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Gate[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Kanji_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Changing Area[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Rise_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Seats[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Mitsuo_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Title Screen[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Naoto_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Nanako_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Pearly Gates[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Adachi_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Bedroom[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Izanami_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Marie_DUNGEON_SEL]
+[f 0 5 -258][f 2 1]Strategize[e]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 2] (×[f 2 4 1])[e]
+[f 0 5 -258][f 2 1]Move on to next floor[e]
+[f 0 5 -258][f 2 1]Return to previous floor[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to Entrance[e]
+[f 0 5 -258][f 2 1]Nothing[e]
+
+[sel Strategize]
+[f 0 5 -258][f 2 1]Talk to the others[e]
+[f 0 5 -258][f 2 1]Talk to Teddie[e]
+[f 0 5 -258][f 2 1]Talk to Rise[e]
+[f 0 5 -258][f 2 1]Change battle tactics[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Call the fox[e]
+[f 0 5 -258][f 2 1]Never mind[e]
+
+[msg FOX_FIRST_KUMA [Teddie]]
+[f 0 5 -258][f 2 1][f 4 6 8 3 0 1]Hmm!? What's that weird thing with[n]the red apron?[n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 5 0 1]Huh? Sensei's helper?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Amazing! Sensei sure knows some[n]neat people![n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 2 0 1]Nice to meet you, Mr. Fox![n]Let's both do our best![n][f 1 1][e]
+
+[msg ConfirmGohomTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 0] and return to the entrance?[n][e]
+
+[msg NoMoreTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Wahhh... Sensei, your [f 2 5 3 -1 0][n]stash is looking bear![n][f 1 1][e]
+
+[sel PartySel]
+[f 0 5 -258][f 2 1]Yosuke[e]
+[f 0 5 -258][f 2 1]Chie[e]
+[f 0 5 -258][f 2 1]Yukiko[e]
+[f 0 5 -258][f 2 1]Kanji[e]
+[f 0 5 -258][f 2 1]Naoto[e]
+[f 0 5 -258][f 2 1]Teddie[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg ConfirmPartyTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Confirming party member changes and[n]
+return to the floor entrance?[e]
+
+[msg SelectMemberMsgTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Add which member?[e]
+
+[msg ReplaceMemberMsgTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Replace which member?[e]
+
+[msg RemoveMemberMsgTeddie [Teddie]]
+[f 0 5 -258][f 2 1]Remove which member?[e]
+
+[msg OptionMsgTeddie [Teddie]]
+[f 0 5 -258][f 2 1]What will you do?[e]
+
diff --git a/p4g64.customSubMenu/BF/Teddie/lmap.msg b/p4g64.customSubMenu/BF/Teddie/lmap.msg
new file mode 100644
index 0000000..fba30b6
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Teddie/lmap.msg
@@ -0,0 +1,3 @@
+[msg MSG_GOJITUDAN_GUIDE_YOUS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yosuke and Teddie...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the [f 0 1 2]Junes'[n]food court[f 0 1 0]...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/BF/Teddie/n020_001.msg b/p4g64.customSubMenu/BF/Teddie/n020_001.msg
new file mode 100644
index 0000000..a8780f8
--- /dev/null
+++ b/p4g64.customSubMenu/BF/Teddie/n020_001.msg
@@ -0,0 +1,5 @@
+[msg FOX_FIRST_KUMA [Teddie]]
+[f 0 5 -258][f 2 1][f 4 6 8 3 0 1]Hmm!? What's that weird thing with[n]the red apron?[n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 5 0 1]Huh? Sensei's helper?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Amazing! Sensei sure knows some[n]neat people![n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 8 2 0 1]Nice to meet you, Mr. Fox![n]Let's both do our best![n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/Enums.json b/p4g64.customSubMenu/FEmulator/BF/Enums.json
new file mode 100644
index 0000000..e6f0b9d
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/Enums.json
@@ -0,0 +1,53 @@
+[
+ {
+ "Name": "Dungeon",
+ "Description": "The dungeoens in the game",
+ "Members": [
+ {
+ "Name": "Yukiko",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Kanji",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Rise",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Mitsuo",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Naoto",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Nanako",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Adachi",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Izanami",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Marie",
+ "Value": 8,
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/CallMenu.flow b/p4g64.customSubMenu/FEmulator/BF/ModMenu/CallMenu.flow
new file mode 100644
index 0000000..29e028c
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/CallMenu.flow
@@ -0,0 +1,476 @@
+bool BackToModMenu;
+
+int CallMenuDisplay()
+{
+ // Disable Call Battle if not inside dungeon since it softlocks
+ int mask = 8;
+ int floor = GET_FLOOR_ID();
+ if (floor > 1 && floor != 2 && floor != 3 && floor != 5 && floor != 20 && floor != 40 && floor != 60 && floor != 80 && floor != 100 && floor != 120 && floor != 140 && floor != 160)
+ mask = 0;
+ while(true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int selection = ADV_SEL(Call_Menu_Text, Call_Menu_1, mask);
+ switch (selection)
+ {
+ case 0:
+ if (FieldSelect() == -1)
+ break;
+ else
+ return 0;
+ case 1:
+ if (EventSelect() == -1)
+ break;
+ else
+ return 0;
+ case 2:
+ if (Facilities() == -1)
+ break;
+ else
+ return 0;
+ case 3:
+ if (BattleSelect() == -1)
+ break;
+ else
+ return 0;
+ case 4:
+ if (FloorSelect() == -1)
+ break;
+ else
+ return 0;
+ case 10:
+ if (CallMenuDisplay2() == -1)
+ break;
+ else
+ {
+ if (BackToModMenu)
+ return -1;
+ return 0;
+ }
+ case 11:
+ return -1;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+int CallMenuDisplay2()
+{
+ BackToModMenu = false;
+ while(true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int selection = ADV_SEL(Call_Menu_Text_2, Call_Menu_2, 0);
+ switch (selection)
+ {
+ case 0:
+ if (CallDungeon() == -1)
+ break;
+ else
+ return 0;
+ case 1:
+ if (CutsceneSelect() == -1)
+ break;
+ else
+ return 0;
+ case 2:
+ BAD_END_CREDITS();
+ return 0;
+ case 3:
+ if (BGMSelect() == -1)
+ break;
+ else
+ return 0;
+ case 4:
+ if (SFXSelect() == -1)
+ break;
+ else
+ return 0;
+ case 10:
+ return -1;
+ case 11:
+ BackToModMenu = true;
+ return 0;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+int FieldSelect()
+{
+ int major = Get_Number(3, MSG_3_Major);
+ if (major == -1)
+ return -1;
+ int minor = Get_Number(3, MSG_3_Minor);
+ if (minor == -1)
+ return -1;
+ int ent = Get_Number(2, MSG_2);
+ if (ent == -1)
+ return -1;
+ RemoveParty();
+ FADE(2, 5);
+ FADE_SYNC();
+ CALL_FIELD(major, minor, ent, 0);
+ return 0;
+}
+
+int EventSelect()
+{
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+ int major = Get_Number(3, MSG_3_Major);
+ if (major == -1)
+ return -1;
+ int minor = Get_Number(3, MSG_3_Minor);
+ if (minor == -1)
+ return -1;
+ FADE(2, 5);
+ FADE_SYNC();
+ CALL_EVENT(major, minor, 0);
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+}
+
+void ReturnToPrevLoc(int floor, int fieldMajor, int fieldMinor)
+{
+ FADE(2, 5);
+ FADE_SYNC();
+ if (floor > 0 )
+ {
+ if (floor == 7 || floor == 13 || floor == 31 || floor == 51 || floor == 70
+ || floor == 89 || floor == 110 || floor == 122 || floor == 129)
+ CALL_DUNGEON(floor, 0);
+ else
+ CALL_FLOOR(floor);
+ }
+ else
+ CALL_FIELD(fieldMajor, fieldMinor, 0, 0);
+}
+
+int Facilities()
+{
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+ while (true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int facility = ADV_SEL(Facility_Menu_Text, Facility_Menu_1, 0);
+ if (facility < 5 && facility > 0)
+ {
+ FADE(2, 5);
+ FADE_SYNC();
+ }
+ switch (facility)
+ {
+ case 0:
+ FCL_FUNCTION_0001();
+ FCL_FUNCTION_0002();
+ FCL_FUNCTION_0003();
+ CALL_FIELD(20, 1, 0, 0);
+ return 0;
+ case 1:
+ TOWN_MAP(1);
+ return 0;
+ case 2:
+ DAIDARA_SHOP();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 3:
+ SHIROKU_SHOP();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 4:
+ SHIROKU_PUB();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 10:
+ if (Facilities2() == -1)
+ break;
+ else
+ {
+ if (BackToModMenu)
+ return -1;
+ return 0;
+ }
+ case 11:
+ return -1;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+int Facilities2()
+{
+ BackToModMenu = false;
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+ while (true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int facility = ADV_SEL(Facility_Menu_Text_2, Facility_Menu_2, 0);
+ if (facility < 5)
+ {
+ FADE(2, 5);
+ FADE_SYNC();
+ }
+ switch (facility)
+ {
+ case 0:
+ VELVET_ROOM();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 1:
+ JUNES_FOODCOURT();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 2:
+ CROCOFUR_SHOP();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+ case 3:
+ BOOK_SHOP(0);
+ return 0;
+ case 4:
+ PRODUCE_SHOP();
+ return 0;
+ case 10:
+ return -1;
+ case 11:
+ BackToModMenu = true;
+ return 0;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+void RemoveParty()
+{
+ int index = 2;
+ while (index < 9)
+ {
+ RM_PARTY(index);
+ index++;
+ }
+}
+
+int BattleSelect()
+{
+ SEL_CHK_PAD(14, 10);
+ SEL_CHK_PAD(15, 11);
+ int battle = ADV_SEL(BATTLE_SEL_Text, BATTLE_SEL, 0);
+ if (battle == 0)
+ {
+ int major = Get_Number(3, MSG_3);
+ if (major == -1)
+ return -1;
+ FADE(2, 5);
+ FADE_SYNC();
+ CALL_BATTLE(major, 0);
+ return 0;
+ }
+ else if (battle == 1)
+ {
+ return Battles();
+ }
+ else if (battle == 10)
+ return -1;
+ return 0;
+}
+
+int Battles()
+{
+ while (true)
+ {
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 15);
+ SEL_CHK_PAD(5, 15);
+ SEL_CHK_PAD(7, 15);
+ SEL_CHK_PAD(14, 16);
+ SEL_CHK_PAD(15, 17);
+ int boss = ADV_SEL( BOSS_SEL1_Text, BOSS_SEL1, 0 );
+ switch (boss)
+ {
+ case 0:
+ CALL_BATTLE( 532, 0 );
+ return 0;
+ case 1:
+ CALL_BATTLE( 512, 0 );
+ return 0;
+ case 2:
+ CALL_BATTLE( 513, 0 );
+ return 0;
+ case 3:
+ CALL_BATTLE( 514, 0 );
+ return 0;
+ case 4:
+ CALL_BATTLE( 515, 0 );
+ return 0;
+ case 5:
+ CALL_BATTLE( 516, 0 );
+ return 0;
+ case 6:
+ CALL_BATTLE( 517, 0 );
+ return 0;
+ case 7:
+ CALL_BATTLE( 518, 0 );
+ return 0;
+ case 15:
+ if (Battles2() == -1)
+ break;
+ else
+ {
+ if (BackToModMenu)
+ return -1;
+ return 0;
+ }
+ case 16:
+ return -1;
+ case 17:
+ return 0;
+ }
+ }
+ return 0;
+}
+
+int Battles2()
+{
+ BackToModMenu = false;
+ while (true)
+ {
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 15);
+ SEL_CHK_PAD(5, 15);
+ SEL_CHK_PAD(7, 15);
+ SEL_CHK_PAD(14, 16);
+ SEL_CHK_PAD(15, 17);
+ int boss2 = ADV_SEL( BOSS_SEL2_Text, BOSS_SEL2, 0 );
+ switch (boss2)
+ {
+ case 0:
+ CALL_BATTLE( 519, 0 );
+ return 0;
+ case 1:
+ CALL_BATTLE( 520, 0 );
+ return 0;
+ case 2:
+ CALL_BATTLE( 521, 0 );
+ return 0;
+ case 3:
+ CALL_BATTLE( 522, 0 );
+ return 0;
+ case 4:
+ CALL_BATTLE( 534, 0 );
+ return 0;
+ case 5:
+ CALL_BATTLE( 523, 0 );
+ return 0;
+ case 6:
+ CALL_BATTLE( 525, 0 );
+ return 0;
+ case 7:
+ CALL_BATTLE( 535, 0 );
+ return 0;
+ case 15:
+ return -1;
+ case 16:
+ BackToModMenu = true;
+ return 0;
+ case 17:
+ return 0;
+ }
+ }
+ return 0;
+}
+
+
+int BGMSelect()
+{
+ int bgm = Get_Number(5, MSG_5);
+ if (bgm == -1)
+ return -1;
+ CALL_BGM(bgm);
+ return 0;
+}
+
+int SFXSelect()
+{
+ int major = Get_Number(3, MSG_3);
+ if (major == -1)
+ return -1;
+ PLAY_SOUNDEFFECT(major);
+ return 0;
+}
+
+int CutsceneSelect()
+{
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+ int major = Get_Number(2, MSG_2_Major);
+ if (major == -1)
+ return -1;
+ STOP_BGM( 0 );
+ PLAY_CUTSCENE(major);
+ FUNCTION_0065();
+ FADE(1, 10);
+ FADE_SYNC();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+ return 0;
+}
+
+int FloorSelect()
+{
+ int major = Get_Number(3, MSG_3);
+ if (major == -1)
+ return -1;
+ dng_set_npc();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_FLOOR(major);
+ return 0;
+}
+
+int CallDungeon()
+{
+ int major = Get_Number(3, MSG_3_Major);
+ if (major == -1)
+ return -1;
+ int minor = Get_Number(4, MSG_4);
+ if (minor == -1)
+ return -1;
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_DUNGEON(major, minor);
+ return 0;
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/FlagMenu.flow b/p4g64.customSubMenu/FEmulator/BF/ModMenu/FlagMenu.flow
new file mode 100644
index 0000000..c2d44a9
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/FlagMenu.flow
@@ -0,0 +1,256 @@
+int Flag_Menu()
+{
+ int page = 0;
+ while (true)
+ {
+ SEL_CHK_PAD(10, 20);
+ SEL_CHK_PAD(11, 20);
+ SEL_CHK_PAD(5, 20);
+ SEL_CHK_PAD(7, 20);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(15, 18);
+ int flag = ADV_SEL(Flag_Menu_Text + page, Flag_Menu + page, 0);
+ switch (flag)
+ {
+ case 0:
+ if(page == 0)
+ ToggleBit();
+ else
+ ReviveQuests();
+ break;
+ case 1:
+ if(page == 0)
+ ToggleBitRange();
+ else
+ TurnOffTiredFlags();
+ break;
+ case 2:
+ if(page == 0)
+ EditCount();
+ else
+ UnlockMap();
+ break;
+ case 3:
+ if(page == 0)
+ KillQuests();
+ else
+ ToggleHUD();
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ case 20:
+ page = !page;
+ }
+ }
+ return 0;
+}
+
+void ToggleHUD()
+{
+ SEL_CHK_PAD(14, 2);
+ int toggle = ADV_SEL(OnOff_Text, OnOff, 0);
+ if (toggle == 0)
+ SHOW_DATE(1);
+ else if (toggle == 1)
+ SHOW_DATE(0);
+}
+
+void TurnOffTiredFlags()
+{
+ BIT_OFF(0 + 0x0400 + 0x0800 + 2);
+ BIT_OFF(2750);
+}
+
+void UnlockMap()
+{
+ BIT_ON(0 + 0x0400 + 0x0800 + 173);
+ BIT_OFF(0 + 0x0400 + 0x0800 + 176);
+ BIT_ON(0 + 0x0400 + 0x0800 + 174);
+ SET_CNT(62, 3);
+ BIT_OFF(0 + 0x0400 + 0x0800 + 181);
+ BIT_ON(0 + 0x0400 + 0x0800 + 180);
+ SET_CNT(63, 3);
+ BIT_ON(0 + 0x0400 + 0x0800 + 179);
+ BIT_ON(0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 85);
+ BIT_OFF(0 + 0x0400 + 0x0800 + 177);
+ BIT_ON(0 + 0x0400 + 0x0800 + 175);
+}
+
+void EditCount()
+{
+ int countNumber = Get_Number(3, MSG_3);
+ if (countNumber == -1)
+ return;
+ SET_MSG_VAR(0, countNumber, 0);
+ SET_MSG_VAR(1, GET_CNT(countNumber), 0);
+ OPEN_MSG_WIN();
+ MSG(CountIndicator);
+ CLOSE_MSG_WIN();
+ int newValue = Get_Number(5, MSG_5);
+ if (newValue != -1)
+ SET_CNT(countNumber, newValue);
+}
+
+void EditMemory()
+{
+ // Get the location
+ int location = Get_Number(9, MSG_9_Location);
+ if (location == -1)
+ return;
+ // Get the number of bytes
+ int numBytes = Get_Number(1, MSG_1_Bytes);
+ int foundNumber = ReadNumber(location, numBytes);
+ SET_MSG_VAR(0, location, 0);
+ SET_MSG_VAR(1, foundNumber, 0);
+ OPEN_MSG_WIN();
+ MSG(NumberIndicator);
+ CLOSE_MSG_WIN();
+ int newValue = Get_Number(6, MSG_6);
+ if (newValue == -1)
+ return;
+ WriteNumber(location, numBytes, newValue);
+}
+
+void ToggleBit()
+{
+ int major = Get_Number(4, MSG_4);
+ if (major == -1)
+ return;
+ SET_MSG_VAR(0, major, 0);
+ SET_MSG_VAR(1, 619 + BIT_CHK(major), 6);
+ OPEN_MSG_WIN();
+ MSG(FlagIndicator);
+ SEL_CHK_PAD(14, 2);
+ int toggle = SEL(OnOff);
+ CLOSE_MSG_WIN();
+ if (toggle == 0)
+ {
+ BIT_ON(major);
+ }
+ else if (toggle == 1)
+ {
+ BIT_OFF(major);
+ }
+}
+
+void ToggleBitRange()
+{
+ int major = Get_Number(4, MSG_4_Major);
+ if (major == -1)
+ return;
+ int minor = Get_Number(4, MSG_4_Minor);
+ if (minor == -1)
+ return;
+ int i = major;
+ SEL_CHK_PAD(14, 2);
+ int toggle = ADV_SEL(OnOff_Text, OnOff, 0);
+ if (toggle == 0)
+ {
+ while (i <= minor)
+ {
+ BIT_ON(i);
+ i++;
+ }
+ }
+ else if (toggle == 1)
+ {
+ while (i <= minor)
+ {
+ BIT_OFF(i);
+ i++;
+ }
+ }
+}
+
+void KillQuests()
+{
+ int var149 = 0 + 0x0100;
+_1208:
+
+ if (1)
+ {
+ BIT_ON(var149);
+ var149 = var149 + 1;
+
+ if (var149 > 0 + 447)
+ {
+ goto _1209;
+ }
+
+ goto _1208;
+ }
+
+_1209:
+ var149 = 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 768;
+_1212:
+
+ if (1)
+ {
+ BIT_ON(var149);
+ var149 = var149 + 1;
+
+ if (var149 > 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 863)
+ {
+ goto _1213;
+ }
+
+ goto _1212;
+ }
+
+_1213:
+ BIT_OFF(0 + 306);
+ BIT_OFF(0 + 307);
+ BIT_OFF(0 + 308);
+ BIT_OFF(0 + 309);
+ BIT_OFF(0 + 310);
+ BIT_OFF(0 + 370);
+ BIT_OFF(0 + 371);
+ BIT_OFF(0 + 372);
+ BIT_OFF(0 + 373);
+ BIT_OFF(0 + 374);
+ BIT_OFF(0 + 434);
+ BIT_OFF(0 + 435);
+ BIT_OFF(0 + 436);
+ BIT_OFF(0 + 437);
+ BIT_OFF(0 + 438);
+}
+
+void ReviveQuests()
+{
+ int var149 = 0 + 0x0100;
+_1216:
+
+ if (1)
+ {
+ BIT_OFF(var149);
+ var149 = var149 + 1;
+
+ if (var149 > 0 + 447)
+ {
+ goto _1217;
+ }
+
+ goto _1216;
+ }
+
+_1217:
+ var149 = 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 768;
+_1220:
+
+ if (1)
+ {
+ BIT_OFF(var149);
+ var149 = var149 + 1;
+
+ if (var149 > 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 863)
+ {
+ goto _1221;
+ }
+
+ goto _1220;
+ }
+
+_1221:
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.flow b/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.flow
new file mode 100644
index 0000000..924eba5
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.flow
@@ -0,0 +1,66 @@
+/*
+ REQUIRED DEPENDENCIES
+*/
+import( "ModMenu.msg" ); //Mod Menu strings
+import( "CallMenu.flow" );
+import( "PlayerMenu.flow" );
+import( "FlagMenu.flow" );
+import( "Utilities.flow" ); //Frequently reused Mod Menu operations
+
+bool selected;
+bool options;
+
+int ModMenuDisplay()
+{
+ int mask = 0;
+ if ( GET_FLOOR_ID() == 0)
+ mask = mask + 16;
+ else
+ mask = mask + 8;
+ while(true)
+ {
+ selected = true;
+ options = false;
+ SEL_CHK_PAD(14, 18);
+ SEL_CHK_PAD(15, 18);
+ int selection = ADV_SEL(Mod_Menu_Text, Mod_Menu, mask);
+ switch (selection)
+ {
+ case 0:
+ if (CallMenuDisplay() == -1)
+ break;
+ else
+ return 0;
+ case 1:
+ if (PlayerMenuDisplay() == -1)
+ break;
+ else
+ return 0;
+ case 2:
+ if (Flag_Menu() == -1)
+ break;
+ else
+ return 0;
+ case 3:
+ field_order();
+ if (options)
+ return -1;
+ if (selected)
+ return 0;
+ break;
+ case 4:
+ dungeon_order();
+ if (options)
+ return -1;
+ if (selected)
+ return 0;
+ break;
+ case 5:
+ MenuOptions();
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ return -1;
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.msg b/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.msg
new file mode 100644
index 0000000..2c76c7c
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/ModMenu.msg
@@ -0,0 +1,234 @@
+[msg Square_Menu_Text]
+[f 0 5 -258][f 2 1]What will you do?[n][f 1 1][e]
+
+[sel Square_Menu]
+[f 0 5 -258][f 2 1]Quick travel[e]
+[f 0 5 -258][f 2 1]Mod Menu[e]
+[f 0 5 -258][f 2 1]Options[e]
+
+[sel Square_Menu_Dng]
+[f 0 5 -258][f 2 1]Dungeon options[e]
+[f 0 5 -258][f 2 1]Mod menu[e]
+[f 0 5 -258][f 2 1]Options[e]
+
+[msg Mod_Menu_Text]
+[f 0 5 -258][f 2 1]P4G Mod Menu[n][f 1 1][e]
+
+[sel Mod_Menu]
+[f 0 5 -258][f 2 1]Call Menu[e]
+[f 0 5 -258][f 2 1]Player Menu[e]
+[f 0 5 -258][f 2 1]Flags[e]
+[f 0 5 -258][f 2 1]Quick travel[e]
+[f 0 5 -258][f 2 1]Dungeon options[e]
+[f 0 5 -258][f 2 1]Options[e]
+
+[msg Call_Menu_Text]
+[f 0 5 -258][f 2 1]Call Menu (Page 1/2)[n][f 1 1][e]
+
+[sel Call_Menu_1]
+[f 0 5 -258][f 2 1]Call Field[e]
+[f 0 5 -258][f 2 1]Call Event[e]
+[f 0 5 -258][f 2 1]Call Facility[e]
+[f 0 5 -258][f 2 1]Call Battle[e]
+[f 0 5 -258][f 2 1]Call Floor[e]
+
+[msg Call_Menu_Text_2]
+[f 0 5 -258][f 2 1]Call Menu (Page 2/2)[n][f 1 1][e]
+
+[sel Call_Menu_2]
+[f 0 5 -258][f 2 1]Call Dungeon[e]
+[f 0 5 -258][f 2 1]Call Cutscene[e]
+[f 0 5 -258][f 2 1]Play Credits[e]
+[f 0 5 -258][f 2 1]Call BGM[e]
+[f 0 5 -258][f 2 1]Call SFX[e]
+
+[msg Player_Menu_Text_1]
+[f 0 5 -258][f 2 1]Player Menu (Page 1/2)[n][f 1 1][e]
+
+[msg Player_Menu_Text_2]
+[f 0 5 -258][f 2 1]Player Menu (Page 2/2)[n][f 1 1][e]
+
+[sel Player_Menu_1]
+[f 0 5 -258][f 2 1]Change Name[e]
+[f 0 5 -258][f 2 1]Change Date[e]
+[f 0 5 -258][f 2 1]Change Yen[e]
+[f 0 5 -258][f 2 1]Change Items[e]
+[f 0 5 -258][f 2 1]Loop Current Day[e]
+
+[sel Player_Menu_2]
+[f 0 5 -258][f 2 1]Social Links[e]
+[f 0 5 -258][f 2 1]Social Stats[e]
+[f 0 5 -258][f 2 1]Party Members[e]
+[f 0 5 -258][f 2 1]Refill HP/SP[e]
+
+[msg Facility_Menu_Text]
+[f 0 5 -258][f 2 1]Facility Menu (Page 1/2)[n][f 1 1][e]
+
+[msg Facility_Menu_Text_2]
+[f 0 5 -258][f 2 1]Facility Menu (Page 2/2)[n][f 1 1][e]
+
+[sel Facility_Menu_1]
+[f 0 5 -258][f 2 1]TV Studio[e]
+[f 0 5 -258][f 2 1]Town Map[e]
+[f 0 5 -258][f 2 1]Daidara's Shop[e]
+[f 0 5 -258][f 2 1]Shiroku Shop[e]
+[f 0 5 -258][f 2 1]Shiroku Pub[e]
+
+[sel Facility_Menu_2]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Junes Foodcourt[e]
+[f 0 5 -258][f 2 1]Crocofur[e]
+[f 0 5 -258][f 2 1]Book Shop[e]
+[f 0 5 -258][f 2 1]Produce Shop[e]
+
+[msg Flag_Menu_Text]
+[f 0 5 -258][f 2 1]Flag Menu (Page 1/2)[n][f 1 1][e]
+
+[msg Flag_Menu_Text_2]
+[f 0 5 -258][f 2 1]Flag Menu (Page 2/2)[n][f 1 1][e]
+
+[sel Flag_Menu]
+[f 0 5 -258][f 2 1]Edit Flag[e]
+[f 0 5 -258][f 2 1]Mass Flag Edit[e]
+[f 0 5 -258][f 2 1]Edit Count[e]
+[f 0 5 -258][f 2 1]Complete All Quests[e]
+
+[sel Flag_Menu_2]
+[f 0 5 -258][f 2 1]Renew All Quests[e]
+[f 0 5 -258][f 2 1]Turn Off Tired Flags[e]
+[f 0 5 -258][f 2 1]Unlock Entire Town Map[e]
+[f 0 5 -258][f 2 1]Toggle Date Display[e]
+
+[sel OnOff]
+[f 0 5 -258][f 2 1]On[e]
+[f 0 5 -258][f 2 1]Off[e]
+
+[sel PlusOrMinus]
+[f 0 5 -258][f 2 1]+[e]
+[f 0 5 -258][f 2 1]-[e]
+
+[msg Operation]
+[f 0 5 -258][f 2 1]Which sign?[n][f 1 1][e]
+
+[msg SS_Menu_Text]
+[f 0 5 -258][f 2 1]Social Stats Menu[n][f 1 1][e]
+
+[msg Reload]
+[f 0 5 -258][f 2 1]Use party changes and reload floor?[n][f 1 1][e]
+
+[sel SS_Menu]
+[f 0 5 -258][f 2 1]Courage[e]
+[f 0 5 -258][f 2 1]Knowledge[e]
+[f 0 5 -258][f 2 1]Diligence[e]
+[f 0 5 -258][f 2 1]Understanding[e]
+[f 0 5 -258][f 2 1]Expression[e]
+[f 0 5 -258][f 2 1]Max all stats[e]
+
+[msg SL_Menu_Text]
+[f 0 5 -258][f 2 1]Social Link Menu[n][f 1 1][e]
+
+[sel SL_Menu]
+[f 0 5 -258][f 2 1]Level Up SL[e]
+[f 0 5 -258][f 2 1]Reverse SL[e]
+[f 0 5 -258][f 2 1]Break SL[e]
+[f 0 5 -258][f 2 1]Change SL[e]
+[f 0 5 -258][f 2 1]Add SL[e]
+
+[msg BATTLE_SEL_Text]
+[f 0 5 -258][f 2 1]Battle Menu[n][f 1 1][e]
+
+[sel BATTLE_SEL]
+[f 0 5 -258][f 2 1]Manual Input[e]
+[f 0 5 -258][f 2 1]Boss Select[e]
+
+[msg BOSS_SEL1_Text]
+[f 0 5 -258][f 2 1]Boss Select (Page 1/2)[n][f 1 1][e]
+
+[msg BOSS_SEL2_Text]
+[f 0 5 -258][f 2 1]Boss Select (Page 2/2)[n][f 1 1][e]
+
+[sel BOSS_SEL2]
+[f 0 5 -258][f 2 1]Shadow Naoto[e]
+[f 0 5 -258][f 2 1]Namatame[e]
+[f 0 5 -258][f 2 1]Adachi[e]
+[f 0 5 -258][f 2 1]Ameno-Sagiri[e]
+[f 0 5 -258][f 2 1]Kusumi-no-Okami[e]
+[f 0 5 -258][f 2 1]Izanami[e]
+[f 0 5 -258][f 2 1]Margaret[e]
+[f 0 5 -258][f 2 1]Marie[e]
+
+[sel SocialLinkSel1]
+[f 0 5 -258][f 2 1]Adachi (Jester)[e]
+[f 0 5 -258][f 2 1]Adachi (Hunger)[e]
+[f 0 5 -258][f 2 1]Ai[e]
+[f 0 5 -258][f 2 1]Ai (Romance)[e]
+[f 0 5 -258][f 2 1]Ayane[e]
+[f 0 5 -258][f 2 1]Ayane (Romance)[e]
+[f 0 5 -258][f 2 1]Chie[e]
+[f 0 5 -258][f 2 1]Chie (Romance)[e]
+[f 0 5 -258][f 2 1]Dojima[e]
+
+[sel SocialLinkSel2]
+[f 0 5 -258][f 2 1]Eri[e]
+[f 0 5 -258][f 2 1]Fellow Athletes (Kou)[e]
+[f 0 5 -258][f 2 1]Fellow Athletes (Daisuke)[e]
+[f 0 5 -258][f 2 1]Fox[e]
+[f 0 5 -258][f 2 1]Hisano[e]
+[f 0 5 -258][f 2 1]Investigation Team[e]
+[f 0 5 -258][f 2 1]Kanji[e]
+[f 0 5 -258][f 2 1]Margaret[e]
+[f 0 5 -258][f 2 1]Marie[e]
+
+[sel SocialLinkSel3]
+[f 0 5 -258][f 2 1]Marie (Romance)[e]
+[f 0 5 -258][f 2 1]Naoki[e]
+[f 0 5 -258][f 2 1]Naoto[e]
+[f 0 5 -258][f 2 1]Naoto (Romance)[e]
+[f 0 5 -258][f 2 1]Nanako[e]
+[f 0 5 -258][f 2 1]Rise[e]
+[f 0 5 -258][f 2 1]Rise (Romance)[e]
+[f 0 5 -258][f 2 1]Sayoko[e]
+[f 0 5 -258][f 2 1]Shu[e]
+
+[msg SL_SEL_Text1]
+[f 0 5 -258][f 2 1]S.Link Select (Page 1/4)[n][f 1 1][e]
+
+[msg SL_SEL_Text2]
+[f 0 5 -258][f 2 1]S.Link Select (Page 2/4)[n][f 1 1][e]
+
+[msg SL_SEL_Text3]
+[f 0 5 -258][f 2 1]S.Link Select (Page 3/4)[n][f 1 1][e]
+
+[msg SL_SEL_Text4]
+[f 0 5 -258][f 2 1]S.Link Select (Page 4/4)[n][f 1 1][e]
+
+[sel Months1]
+[f 0 5 -258][f 2 1]January[e]
+[f 0 5 -258][f 2 1]February[e]
+[f 0 5 -258][f 2 1]March[e]
+[f 0 5 -258][f 2 1]April[e]
+[f 0 5 -258][f 2 1]May[e]
+[f 0 5 -258][f 2 1]June[e]
+
+[sel Months2]
+[f 0 5 -258][f 2 1]July[e]
+[f 0 5 -258][f 2 1]August[e]
+[f 0 5 -258][f 2 1]September[e]
+[f 0 5 -258][f 2 1]October[e]
+[f 0 5 -258][f 2 1]November[e]
+[f 0 5 -258][f 2 1]December[e]
+
+[msg Month_Text1]
+[f 0 5 -258][f 2 1]Which month? (Page 1/2)[n][f 1 1][e]
+
+[msg Month_Text2]
+[f 0 5 -258][f 2 1]Which month? (Page 2/2)[n][f 1 1][e]
+
+[msg FlagIndicator]
+[f 0 5 -258][f 2 1]Flag [f 2 4 0] is set to [f 2 4 1].[n][e]
+
+[msg CountIndicator]
+[f 0 5 -258][f 2 1]Count [f 2 4 0] is set to [f 2 4 1].[n][f 1 1][e]
+
+[msg NumberIndicator]
+[f 0 5 -258][f 2 1]Location [f 2 4 0] is set to [f 2 4 1].[n][f 1 1][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/PlayerMenu.flow b/p4g64.customSubMenu/FEmulator/BF/ModMenu/PlayerMenu.flow
new file mode 100644
index 0000000..d967527
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/PlayerMenu.flow
@@ -0,0 +1,750 @@
+int PlayerMenuDisplay()
+{
+ while(true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int selection = ADV_SEL(Player_Menu_Text_1, Player_Menu_1, 0);
+ switch (selection)
+ {
+ case 0:
+ Rename();
+ return 0;
+ case 1:
+ if (DateSelect() == -1)
+ break;
+ else
+ return 0;
+ case 2:
+ if (ChangeYen() == -1)
+ break;
+ else
+ return 0;
+ case 3:
+ if (ChangeItem() == -1)
+ break;
+ else
+ return 0;
+ case 4:
+ LoopCurrentDay();
+ break;
+ case 10:
+ if (PlayerMenuDisplay2() == -1)
+ break;
+ else
+ {
+ if (BackToModMenu)
+ return -1;
+ return 0;
+ }
+ case 11:
+ return -1;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+int PlayerMenuDisplay2()
+{
+ BackToModMenu = false;
+ while(true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int selection = ADV_SEL(Player_Menu_Text_2, Player_Menu_2, 0);
+ switch (selection)
+ {
+ case 0:
+ if (SL() == -1)
+ break;
+ else
+ return 0;
+ case 1:
+ if (SS() == -1)
+ break;
+ else
+ return 0;
+ case 2:
+ if (PartyChoice() == -1)
+ break;
+ else
+ return 0;
+ case 3:
+ RefillHPSP();
+ return 0;
+ case 10:
+ return -1;
+ case 11:
+ BackToModMenu = true;
+ return 0;
+ case 12:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+void LoopCurrentDay()
+{
+ NEXT_DATE(GET_MONTH(), GET_DAY_OF_MONTH(), 0);
+}
+
+void Rename()
+{
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+ SET_NAME();
+ ReturnToPrevLoc(floor, fieldMajor, fieldMinor);
+}
+
+int DateSelect()
+{
+ int major = ChooseMonth();
+ if (major == -1)
+ return -1;
+ else if (major == 0)
+ return 0;
+ int minor = Get_Number(2, MSG_2_Day);
+ if (minor == -1)
+ return -1;
+ NEXT_DATE(major, minor, 0);
+ PLAY_SOUNDEFFECT( 173 );
+ RemoveParty();
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return 0;
+}
+
+int ChooseMonth()
+{
+ int page = 1;
+ int month;
+ while (true)
+ {
+ if (page == 1)
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 15);
+ SEL_CHK_PAD(5, 15);
+ SEL_CHK_PAD(7, 15);
+ month = ADV_SEL(Month_Text1, Months1, 0);
+ switch (month)
+ {
+ case 0:
+ return 1;
+ case 1:
+ return 2;
+ case 2:
+ return 3;
+ case 3:
+ return 4;
+ case 4:
+ return 5;
+ case 5:
+ return 6;
+ case 15:
+ page = 2;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ else if (page == 2)
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 15);
+ SEL_CHK_PAD(5, 15);
+ SEL_CHK_PAD(7, 15);
+ month = ADV_SEL(Month_Text2, Months2, 0);
+ switch (month)
+ {
+ case 0:
+ return 7;
+ case 1:
+ return 8;
+ case 2:
+ return 9;
+ case 3:
+ return 10;
+ case 4:
+ return 11;
+ case 5:
+ return 12;
+ case 15:
+ page = 1;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ }
+ return -1;
+}
+
+int ChangeItem()
+{
+ tryagain:
+ int item = Get_Number(4, MSG_4_Item);
+ if (item == -1)
+ return -1;
+ if (item > 2559)
+ {
+ OPEN_MSG_WIN();
+ MSG( InvalidItem );
+ CLOSE_MSG_WIN();
+ goto tryagain;
+ }
+ SET_MSG_VAR(0, item, 1);
+ SET_MSG_VAR(1, GET_ITEM(item), 0);
+ OPEN_MSG_WIN();
+ MSG( ConfirmItem );
+ int confirm = SEL(ConfirmCancel);
+ CLOSE_MSG_WIN();
+ if (confirm == 1)
+ return -1;
+ int numItems = Get_Number(2, MSG_2_Item);
+ if (numItems == -1)
+ return -1;
+ SET_ITEM(item, numItems);
+ return 0;
+}
+
+int ChangeYen()
+{
+ int new_yen = Get_Number(7, MSG_7);
+ if (new_yen == -1)
+ return -1;
+ int reset = 0 - ADD_YEN(0);
+ ADD_YEN(reset);
+ ADD_YEN(new_yen);
+ return 0;
+}
+
+int SL()
+{
+ while(true)
+ {
+ SEL_CHK_PAD(14, 10);
+ SEL_CHK_PAD(15, 11);
+ int sl = ADV_SEL(SL_Menu_Text, SL_Menu, 0);
+ switch (sl)
+ {
+ case 0:
+ if (IncreaseSL())
+ break;
+ else
+ return 0;
+ case 1:
+ if (ReverseSL())
+ break;
+ else
+ return 0;
+ case 2:
+ if (BreakSL())
+ break;
+ else
+ return 0;
+ case 3:
+ if (LevelUpSL())
+ break;
+ else
+ return 0;
+ case 4:
+ if (AddSL())
+ break;
+ else
+ return 0;
+ case 10:
+ return -1;
+ case 11:
+ return 0;
+ }
+ }
+ return 0;
+}
+
+int ChooseSL()
+{
+ int page = 1;
+ int selection;
+ while(true)
+ {
+ if (page == 1)
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 16);
+ SEL_CHK_PAD(5, 16);
+ SEL_CHK_PAD(7, 15);
+ selection = ADV_SEL(SL_SEL_Text1, SocialLinkSel1, 0);
+ switch (selection)
+ {
+ case 0:
+ return 31;
+ case 1:
+ return 32;
+ case 2:
+ return 21;
+ case 3:
+ return 22;
+ case 4:
+ return 27;
+ case 5:
+ return 28;
+ case 6:
+ return 11;
+ case 7:
+ return 12;
+ case 8:
+ return 8;
+ case 15:
+ page = 4;
+ break;
+ case 16:
+ page = 2;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ else if (page == 2)
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 16);
+ SEL_CHK_PAD(5, 16);
+ SEL_CHK_PAD(7, 15);
+ selection = ADV_SEL(SL_SEL_Text2, SocialLinkSel2, 0);
+ switch (selection)
+ {
+ case 0:
+ return 29;
+ case 1:
+ return 16;
+ case 2:
+ return 17;
+ case 3:
+ return 13;
+ case 4:
+ return 19;
+ case 5:
+ return 1;
+ case 6:
+ return 10;
+ case 7:
+ return 20;
+ case 8:
+ return 33;
+ case 15:
+ page = 1;
+ break;
+ case 16:
+ page = 3;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ else if (page == 3)
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 16);
+ SEL_CHK_PAD(5, 16);
+ SEL_CHK_PAD(7, 15);
+ selection = ADV_SEL(SL_SEL_Text3, SocialLinkSel3, 0);
+ switch (selection)
+ {
+ case 0:
+ return 34;
+ case 1:
+ return 18;
+ case 2:
+ return 14;
+ case 3:
+ return 15;
+ case 4:
+ return 2;
+ case 5:
+ return 3;
+ case 6:
+ return 4;
+ case 7:
+ return 9;
+ case 8:
+ return 23;
+ case 15:
+ page = 2;
+ break;
+ case 16:
+ page = 4;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ else
+ {
+ SEL_CHK_PAD(15, 18);
+ SEL_CHK_PAD(14, 17);
+ SEL_CHK_PAD(10, 15);
+ SEL_CHK_PAD(11, 16);
+ SEL_CHK_PAD(5, 16);
+ SEL_CHK_PAD(7, 15);
+ selection = ADV_SEL(SL_SEL_Text4, SocialLinkSel4, 0);
+ switch (selection)
+ {
+ case 0:
+ return 30;
+ case 1:
+ return 24;
+ case 2:
+ return 7;
+ case 3:
+ return 5;
+ case 4:
+ return 6;
+ case 5:
+ return 25;
+ case 6:
+ return 26;
+ case 15:
+ page = 3;
+ break;
+ case 16:
+ page = 1;
+ break;
+ case 17:
+ return -1;
+ case 18:
+ return 0;
+ }
+ }
+ }
+ return -1;
+}
+
+int IncreaseSL()
+{
+ int major = ChooseSL();
+ if (major == -1)
+ return 1;
+ else if (major == 0)
+ return 0;
+ EVT_FUNCTION_0031( major, 50, 1 );
+ SL_LVLUP_VISUAL(major, (GET_SL_LEVEL(major) + 1), 1);
+ INCREASE_SL(major);
+ return 1;
+}
+
+int ReverseSL()
+{
+ int major = ChooseSL();
+ if (major == -1)
+ return 1;
+ else if (major == 0)
+ return 0;
+ SL_LVLUP_VISUAL(major, 11, 1);
+ REVERSE_SL(major, 1);
+ return 1;
+}
+
+int BreakSL()
+{
+ int major = ChooseSL();
+ if (major == -1)
+ return 1;
+ else if (major == 0)
+ return 0;
+ SL_LVLUP_VISUAL(major, 12, 1);
+ BREAK_SL(major, 1);
+ return 1;
+}
+
+int LevelUpSL()
+{
+ int major = ChooseSL();
+ if (major == -1)
+ return 1;
+ else if (major == 0)
+ return 0;
+ int minor = Get_Number(2, MSG_2_Minor);
+ if (minor == -1)
+ return 1;
+ int oddity = Get_Number(2, MSG_2);
+ if (oddity == -1)
+ return 1;
+ SL_LVLUP_VISUAL(major, minor, oddity);
+ EVT_FUNCTION_003D();
+ return 1;
+}
+
+int AddSL()
+{
+ int major = ChooseSL();
+ if (major == -1)
+ return 1;
+ else if (major == 0)
+ return 0;
+ EVT_FUNCTION_0016( major );
+ EVT_FUNCTION_0016( major );
+ EVT_FUNCTION_0016( 0 );
+ return 1;
+}
+
+int SS()
+{
+ while(true)
+ {
+ SEL_CHK_PAD(14, 10);
+ SEL_CHK_PAD(15, 11);
+ int ss = ADV_SEL(SS_Menu_Text, SS_Menu, 0);
+ int stat = ss;
+ switch (ss)
+ {
+ case 0:
+ case 1:
+ case 2:
+ case 3:
+ case 4:
+ UpdateSS(ss);
+ break;
+ case 5:
+ MaxStats();
+ return 0;
+ case 10:
+ return -1;
+ case 11:
+ return 0;
+ }
+ }
+ return -1;
+}
+
+void UpdateSS(int stat)
+{
+ int op = ADV_SEL(Operation,PlusOrMinus,0);
+ int number = Get_Number(3, MSG_3);
+ if (op == 1)
+ number *= -1;
+ GET_SOCIAL_STATS(stat, number);
+}
+
+void MaxStats()
+{
+ int index = 0;
+ while (index < 5)
+ {
+ GET_SOCIAL_STATS(index, 240);
+ index++;
+ }
+}
+
+void RefillHPSP()
+{
+ PLAY_BTL_SOUNDEFFECT( 5, 9 );
+ FADE( 1, 5 );
+ SET_FADE_COLOUR( 0, 255, 0 );
+ FADE_SYNC();
+ int index = 1;
+ while (index < 9)
+ {
+ int hp = GET_TOT_HP(index);
+ int sp = GET_TOT_SP(index);
+ SET_HP(index, hp);
+ SET_SP(index, sp);
+ index++;
+ }
+ FADE_BACK( 15 );
+ FADE_SYNC();
+}
+
+
+int PartyChoice()
+{
+ GetOriginalParty();
+ int option = 0;
+ while (option != 2)
+ {
+ int index = 0;
+ int numMembers = 0;
+ int removeMask = 63;
+ int addMask = 0;
+
+ while (index < 3)
+ {
+ int id = GET_PARTY_MEMBER_ID(index);
+ if (id > 1)
+ {
+ switch (id)
+ {
+ case 2:
+ removeMask = removeMask - 1;
+ addMask = addMask + 1;
+ break;
+ case 3:
+ removeMask = removeMask - 2;
+ addMask = addMask + 2;
+ break;
+ case 4:
+ removeMask = removeMask - 4;
+ addMask = addMask + 4;
+ break;
+ case 6:
+ removeMask = removeMask - 8;
+ addMask = addMask + 8;
+ break;
+ case 7:
+ removeMask = removeMask - 0x10;
+ addMask = addMask + 0x10;
+ break;
+ case 8:
+ removeMask = removeMask - 0x20;
+ addMask = addMask + 0x20;
+ break;
+ }
+ numMembers = numMembers + 1;
+ }
+ index = index + 1;
+ }
+
+ int optionMask = 0;
+ if (numMembers == 0)
+ optionMask = optionMask + 2;
+ SEL_CHK_PAD( 14, 2 );
+ option = ADV_SEL(OptionMsg, OptionSel, optionMask);
+
+ if (option == 0)
+ {
+ int replacedMember = 0;
+ int addedMember = ModChooseMember(SelectMemberMsg, addMask);
+ if (addedMember != -1)
+ {
+ if (numMembers == 3)
+ {
+ replacedMember = ModChooseMember(ReplaceMemberMsg, removeMask);
+ if (replacedMember != -1)
+ RM_PARTY(replacedMember);
+ }
+ if (replacedMember != -1)
+ {
+ ADD_PARTY(addedMember);
+ }
+ }
+ }
+ else if (option == 1)
+ {
+ int removedMember = ModChooseMember(RemoveMemberMsg, removeMask);
+ if (removedMember != -1)
+ {
+ RM_PARTY(removedMember);
+ }
+ }
+ }
+
+ // Reload floor
+ int floor = GET_FLOOR_ID();
+ if (!CheckParty())
+ {
+ // Only reload floor mid-dungeon (not entrances) to get party member in
+ if (floor > 1 && floor != 2 && floor != 3 && floor != 5 && floor != 20 && floor != 40 && floor != 60 && floor != 80 && floor != 100 && floor != 120 && floor != 140 && floor != 160)
+ {
+ OPEN_MSG_WIN();
+ MSG(Reload);
+ SEL_CHK_PAD( 14, 1 );
+ int confirm = SEL(YesNo);
+ CLOSE_MSG_WIN();
+ if (confirm == 0)
+ {
+ dng_set_npc();
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if (floor == 7 || floor == 13 || floor == 31 || floor == 51 || floor == 70
+ || floor == 89 || floor == 110 || floor == 122 || floor == 129 || floor == 170)
+ CALL_DUNGEON(floor, 0);
+ else
+ CALL_FLOOR(floor);
+ return 0;
+ }
+ else
+ {
+ if (currentFirst)
+ RM_PARTY(currentFirst);
+ if (currentSecond)
+ RM_PARTY(currentSecond);
+ if (currentThird)
+ RM_PARTY(currentThird);
+ if (first)
+ ADD_PARTY(first);
+ if (second)
+ ADD_PARTY(second);
+ if (third)
+ ADD_PARTY(third);
+ }
+ }
+ }
+
+ return -1;
+}
+
+int ModChooseMember(int text, int mask)
+{
+ SEL_CHK_PAD( 14, 6 );
+ int member;
+ int selection = ADV_SEL(text, PartySel, mask);
+ switch (selection)
+ {
+ case 0:
+ member = 2;
+ break;
+ case 1:
+ member = 3;
+ break;
+ case 2:
+ member = 4;
+ break;
+ case 3:
+ member = 6;
+ break;
+ case 4:
+ member = 7;
+ break;
+ case 5:
+ member = 8;
+ break;
+ case 6:
+ member = -1;
+ break;
+ }
+ return member;
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.flow b/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.flow
new file mode 100644
index 0000000..0f727fe
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.flow
@@ -0,0 +1,133 @@
+import("Utilities.msg");
+
+void Message_Window(int messageNum)
+{
+ OPEN_MSG_WIN();
+ MSG(messageNum);
+ CLOSE_MSG_WIN();
+}
+
+int SelectDigit(int helpText)
+{
+ while (true)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ int digit = ADV_SEL(helpText, Num_Menu, 0);
+ if (digit < 5) //0 through 4
+ return digit;
+ if (digit == 10)
+ {
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ SEL_CHK_PAD(14, 11);
+ SEL_CHK_PAD(15, 12);
+ digit = ADV_SEL(helpText, Num_Menu2, 0) + 5;
+ if (digit < 10)
+ return digit; //5 through 9 or back
+ else if (digit == 16)
+ {
+ digit = -1; //exit
+ break;
+ }
+ }
+ else if (digit == 11)
+ {
+ digit = -1; //exit
+ break;
+ }
+ }
+ return -1;
+}
+
+int Get_Number(int digitCount, int helpText)
+{
+tryagain:
+ int number = 0;
+
+ for (int i = 0; i < digitCount; i++)
+ {
+ int digit = SelectDigit(helpText);
+ if (digit == -1)
+ {
+ if(i == 0)
+ return -1;
+ break;
+ }
+ number *= 10;
+ number += digit;
+ }
+
+ SET_MSG_VAR(0, number, 0);
+ OPEN_MSG_WIN();
+ MSG(ConfirmNumber);
+ SEL_CHK_PAD(14, 1);
+ int confirm = SEL(YESNO_SEL);
+ CLOSE_MSG_WIN();
+ if (confirm == 1)
+ goto tryagain;
+
+ return number;
+}
+
+/*
+ Reads a number from "any" location in memory using bit checks
+ The baseLocation is the location in memory in integer form
+*/
+int ReadNumber(int baseLocation, int numBytes)
+{
+ int number = 0;
+ baseLocation -= 81646940; // Convert absolute memory location to distance from flags start
+ baseLocation *= 8; // Convert from bytes away from flag start to bits away
+ for (int i = 0; i < numBytes * 8; i++)
+ {
+ // Get the next bit
+ int bitLocation = baseLocation + i;
+ bool foundBit = BIT_CHK(bitLocation);
+ // Convert the bit to a number, there's no power operator :(
+ int bitNumber = 0;
+ if (foundBit)
+ {
+ bitNumber = Power(2, i);
+ }
+ number += bitNumber;
+ }
+ return number;
+}
+
+void WriteNumber(int baseLocation, int numBytes, int number)
+{
+ baseLocation -= 81646940; // Convert absolute memory location to distance from flags start
+ baseLocation *= 8; // Convert from bytes away from flag start to bits away
+ int numBits = numBytes * 8 - 1;
+ for (int i = numBits; i >= 0; i--)
+ {
+ int bitLocation = baseLocation + i;
+ int power = Power(2, i);
+ if (number - power >= 0)
+ {
+ BIT_ON(bitLocation);
+ number -= power;
+ }
+ else
+ {
+ BIT_OFF(bitLocation);
+ }
+ }
+}
+
+int Power(int number, int power)
+{
+ int result = 1;
+ for (int j = 0; j < power; j++)
+ {
+ result *= number;
+ }
+ return result;
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.msg b/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.msg
new file mode 100644
index 0000000..8183aae
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/ModMenu/Utilities.msg
@@ -0,0 +1,100 @@
+[sel Num_Menu]
+[f 0 5 -258][f 2 1]0[e]
+[f 0 5 -258][f 2 1]1[e]
+[f 0 5 -258][f 2 1]2[e]
+[f 0 5 -258][f 2 1]3[e]
+[f 0 5 -258][f 2 1]4[e]
+
+[sel Num_Menu2]
+[f 0 5 -258][f 2 1]5[e]
+[f 0 5 -258][f 2 1]6[e]
+[f 0 5 -258][f 2 1]7[e]
+[f 0 5 -258][f 2 1]8[e]
+[f 0 5 -258][f 2 1]9[e]
+
+[sel OnOff_Text]
+[f 0 5 -258][f 2 1]Toggle[e]
+
+[sel OnOff]
+[f 0 5 -258][f 2 1]On[e]
+[f 0 5 -258][f 2 1]Off[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg MSG_1]
+[f 0 5 -258][f 2 1]1 Digit[n][f 1 1][e]
+
+[msg MSG_2]
+[f 0 5 -258][f 2 1]2 Digits[n][f 1 1][e]
+
+[msg MSG_1_Bytes]
+[f 0 5 -258][f 2 1]1 Digit (Number of Bytes)[n][f 1 1][e]
+
+[msg MSG_2_Day]
+[f 0 5 -258][f 2 1]2 Digits (Day)[n][f 1 1][e]
+
+[msg MSG_3]
+[f 0 5 -258][f 2 1]3 Digits[n][f 1 1][e]
+
+[msg MSG_4]
+[f 0 5 -258][f 2 1]4 Digits[n][f 1 1][e]
+
+[msg MSG_5]
+[f 0 5 -258][f 2 1]5 Digits[n][f 1 1][e]
+
+[msg MSG_1_Major]
+[f 0 5 -258][f 2 1]1 Digit (Major)[n][f 1 1][e]
+
+[msg MSG_2_Major]
+[f 0 5 -258][f 2 1]2 Digits (Major)[n][f 1 1][e]
+
+[msg MSG_3_Major]
+[f 0 5 -258][f 2 1]3 Digits (Major)[n][f 1 1][e]
+
+[msg MSG_4_Major]
+[f 0 5 -258][f 2 1]4 Digits (Major)[n][f 1 1][e]
+
+[msg MSG_4_Item]
+[f 0 5 -258][f 2 1]4 Digits (Item)[n][f 1 1][e]
+
+[msg InvalidItem]
+[f 0 5 -258][f 2 1]Invalid number! Choose value under 2560.[n][f 1 1][e]
+
+[msg MSG_2_Item]
+[f 0 5 -258][f 2 1]2 Digits (#Items)[n][f 1 1][e]
+
+[msg MSG_5_Major]
+[f 0 5 -258][f 2 1]5 Digits (Major)[n][f 1 1][e]
+
+[msg MSG_1_Minor]
+[f 0 5 -258][f 2 1]1 Digit (Minor)[n][f 1 1][e]
+
+[msg MSG_2_Minor]
+[f 0 5 -258][f 2 1]2 Digits (Minor)[n][f 1 1][e]
+
+[msg MSG_3_Minor]
+[f 0 5 -258][f 2 1]3 Digits (Minor)[n][f 1 1][e]
+
+[msg MSG_4_Minor]
+[f 0 5 -258][f 2 1]4 Digits (Minor)[n][f 1 1][e]
+
+[msg MSG_5_Minor]
+[f 0 5 -258][f 2 1]5 Digits (Minor)[n][f 1 1][e]
+
+[msg MSG_9_Location]
+[f 0 5 -258][f 2 1]9 Digits (Location)[n][f 1 1][e]
+
+[msg MSG_6]
+[f 0 5 -258][f 2 1]6 Digits[n][f 1 1][e]
+
+[msg MSG_7]
+[f 0 5 -258][f 2 1]7 Digits (Yen)[n][f 1 1][e]
+
+[msg ConfirmNumber]
+[f 0 5 -258][f 2 1]Confirm [f 2 4 0] as selection?[n][e]
+
+[sel ConfirmCancel]
+[f 0 5 -258][f 2 1]Confirm[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg ConfirmItem]
+[f 0 5 -258][f 2 1]Selected item: [f 2 5 3 -1 0] × [f 2 4 1][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.flow
new file mode 100644
index 0000000..ebd3710
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.flow
@@ -0,0 +1,505 @@
+import("ConsistentReaper.msg");
+
+// Called whenever a treasure box spawns and determines what it is
+void dng_tbox_hook()
+{
+ int var11 = GET_FLOOR_ID();
+ // RNG function to get chest type?
+ int var12 = FLD_FUNCTION_0026();
+
+ // Always reaper if bit is set unless locked chest
+ if (BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 && var12 != 1 && BIT_CHK(6328))
+ var12 = 10;
+
+ get_box_item_id();
+
+ // Special chests
+ if ( var11 == 10 && sVar3 == 11262 && BIT_CHK( 0 + 0x0400 + 0x0800 + 619 ) == 0 )
+ {
+ box_open_010_1();
+ }
+ else if ( var11 == 10 && sVar3 == 11261 && BIT_CHK( 0 + 0x0400 + 0x0800 + 620 ) == 0 )
+ {
+ box_open_010_2();
+ }
+ else if ( var11 == 23 && sVar3 == 11262 && BIT_CHK( 0 + 0x0400 + 0x0800 + 644 ) == 0 )
+ {
+ box_open_023_1();
+ }
+ else if ( var11 == 23 && sVar3 == 11260 && BIT_CHK( 0 + 0x0400 + 0x0800 + 645 ) == 0 )
+ {
+ box_open_023_2();
+ }
+ else if ( var11 == 67 && sVar3 == 11261 && BIT_CHK( 0 + 0x0400 + 0x0800 + 708 ) == 0 )
+ {
+ box_open_067();
+ }
+ else if ( var11 == 84 && sVar3 == 11261 && BIT_CHK( 0 + 0x0400 + 0x0800 + 738 ) == 0 )
+ {
+ box_open_084();
+ }
+ else if ( var11 == 86 && sVar3 == 11261 && BIT_CHK( 0 + 0x0400 + 0x0800 + 737 ) == 0 )
+ {
+ box_open_086();
+ }
+ else if ( var11 == 161 && sVar3 == 11262 && BIT_CHK( 0 + 0x0400 + 0x0800 + 848 ) == 0 )
+ {
+ box_open_161_1();
+ }
+ else if ( var11 == 161 && sVar3 == 11261 && BIT_CHK( 0 + 0x0400 + 0x0800 + 849 ) == 0 )
+ {
+ box_open_161_2();
+ }
+ else if ( var11 == 161 && sVar3 == 11260 && BIT_CHK( 0 + 0x0400 + 0x0800 + 850 ) == 0 )
+ {
+ box_open_161_3();
+ }
+ else if ( var11 == 161 && sVar3 == 11259 && BIT_CHK( 0 + 0x0400 + 0x0800 + 851 ) == 0 )
+ {
+ box_open_161_4();
+ }
+ else if ( var11 > 160 && var12 == 8 || var12 == 9 )
+ {
+ tomb_enc_box();
+ }
+ // Regular chests
+ else if ( var12 == 10 )
+ {
+ // Reaper chest
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 8 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 )
+ {
+ death_box();
+ }
+ // Shadow trap chest
+ else
+ {
+ encount_box();
+ }
+
+ }
+ // Locked chest
+ else if ( var12 == 1 )
+ {
+ rank_box();
+ }
+ // Regular chest
+ else
+ {
+ no_rank_box();
+ }
+}
+
+void death_check_hook()
+{
+ // Get death count from 38
+ int var178 = GET_CNT( 38 );
+
+ if ( GET_FLOOR_ID() < 160 && BIT_CHK( 0 + 0x0400 + 0x0800 + 8 ) == 0 )
+ {
+ // Reset back to 0 once the counter reaches 22
+ //(22 instead of 21 to skip the 13 -> 14 automatic changes)
+ if ( var178 >= 21 )
+ {
+ var178 = 0;
+ }
+ // Only increase counter again after beating reaper (Bit only turned back off after beating reaper)
+ else if (BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 0)
+ {
+ var178 = var178 + 1;
+ }
+
+ // Set death count to 38
+ SET_CNT( 38, var178 );
+
+ // Turn on reaper bit after 21 chests are opened
+ //(Set to 21 instead of 13 since counter sets to 14 if at 13 in many different places)
+ if ( var178 == 13 && BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 0 )
+ {
+ // Set back to 0 so you'd need 21 more to trigger again
+ if (BIT_CHK(6328)) {
+ SET_CNT( 38, 14 );
+ // Display help message if it's the first encounter
+ if (!BIT_CHK(6335)) {
+ HELP_MSG(HELP_REAPER);
+ BIT_ON(6335);
+ }
+ }
+ BIT_ON( 0 + 0x0400 + 0x0800 + 46 );
+
+ }
+ else if (!BIT_CHK(6328))
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ }
+
+}
+
+void death_box_hook()
+{
+ int var180 = RNG( 1000 );
+ int var185 = 0;
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 47 );
+ OPEN_MSG_WIN();
+ MSG( DEATH_WAIT );
+ MSG( DEATH_BOX );
+ SEL_CHK_PAD( 14, 1 );
+ int var179 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+ int var183 = 0;
+ int var184 = 0;
+ int var181 = 0;
+ int var182 = 0;
+
+ if ( var179 == 0 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 52 ) == 1 )
+ {
+ var183 = NAVI_BU_OPEN( 280, -40, 5, 30 );
+ MSG( DEATH_RISE );
+ }
+ else
+ {
+ var183 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( DEATH_KUMA );
+ }
+
+ NAVI_BU_CLOSE( var183 );
+ change_speaker();
+ MSG( DEATH_BOX_OPEN_OK );
+ SEL_CHK_PAD( 14, 1 );
+ var179 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var179 == 0 )
+ {
+ itembox_open_anim();
+ OPEN_MSG_WIN();
+ MSG( DEATH_ENCOUNT );
+ CLOSE_MSG_WIN();
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ WAIT( 10 );
+ var184 = CALL_BATTLE( 801, 0 );
+
+ if ( var184 != 0 || gVar9 == 1 )
+ {
+
+ if ( var184 == 1 )
+ {
+ gVar9 = 0;
+ dng_decease_2();
+ }
+ else if ( gVar9 == 1 )
+ {
+ encount_trap();
+ }
+
+ return;
+ }
+
+
+ if ( var180 >= 100 && GET_ITEM( 0 + 36 ) == 0 && GET_EQUIPMENT_ID( PartyUnit.Protagonist, 0 ) != 0 + 36 )
+ {
+ var181 = 0 + 36;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 2 || GET_PARTY_MEMBER_ID( 1 ) == 2 || GET_PARTY_MEMBER_ID( 2 ) == 2) && GET_EQUIPMENT_ID( PartyUnit.Yosuke, 0 ) != 0 + 70 && GET_ITEM( 0 + 70 ) == 0 )
+ {
+ var181 = 0 + 70;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 3 || GET_PARTY_MEMBER_ID( 1 ) == 3 || GET_PARTY_MEMBER_ID( 2 ) == 3) && GET_EQUIPMENT_ID( PartyUnit.Chie, 0 ) != 0 + 142 && GET_ITEM( 0 + 142 ) == 0 )
+ {
+ var181 = 0 + 142;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 4 || GET_PARTY_MEMBER_ID( 1 ) == 4 || GET_PARTY_MEMBER_ID( 2 ) == 4) && GET_EQUIPMENT_ID( PartyUnit.Yukiko, 0 ) != 0 + 104 && GET_ITEM( 0 + 104 ) == 0 )
+ {
+ var181 = 0 + 104;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 6 || GET_PARTY_MEMBER_ID( 1 ) == 6 || GET_PARTY_MEMBER_ID( 2 ) == 6) && GET_EQUIPMENT_ID( PartyUnit.Kanji, 0 ) != 0 + 175 && GET_ITEM( 0 + 175 ) == 0 )
+ {
+ var181 = 0 + 175;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 8 || GET_PARTY_MEMBER_ID( 1 ) == 8 || GET_PARTY_MEMBER_ID( 2 ) == 8) && GET_EQUIPMENT_ID( PartyUnit.Teddie, 0 ) != 0 + 238 && GET_ITEM( 0 + 238 ) == 0 )
+ {
+ var181 = 0 + 238;
+ }
+ else if ( var180 >= 100 && (GET_PARTY_MEMBER_ID( 0 ) == 7 || GET_PARTY_MEMBER_ID( 1 ) == 7 || GET_PARTY_MEMBER_ID( 2 ) == 7) && GET_EQUIPMENT_ID( PartyUnit.Naoto, 0 ) != 0 + 197 && GET_ITEM( 0 + 197 ) == 0 )
+ {
+ var181 = 0 + 197;
+ }
+ else if ( var180 <= 900 )
+ {
+ var181 = 0x0100 + 162;
+ }
+ else
+ {
+ var181 = 0x0200 + 95;
+ }
+
+ var182 = GET_ITEM( var181 ) + 1;
+ SET_ITEM( var181, var182 );
+ SET_MSG_VAR( 0, var181, 1 );
+ SET_MSG_VAR( 1, 1, 0 );
+ OPEN_MSG_WIN();
+ MSG( GET_ITEM_MES );
+ CLOSE_MSG_WIN();
+ }
+ else if ( var179 == 1 )
+ {
+ var185 = 1;
+ }
+
+ }
+ else if ( var179 == 1 )
+ {
+ var185 = 1;
+ }
+
+ // Selecting no
+ if ( var185 == 1 )
+ {
+ //If ConsistentReaper enabled
+ if (BIT_CHK(6328))
+ {
+ OPEN_MSG_WIN();
+ MSG( New_Death_Msg );
+ CLOSE_MSG_WIN();
+ SET_CNT(999, 1);
+ }
+ BIT_ON( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+
+}
+
+void common_floor_change_hook()
+{
+ RESET_FLOOR();
+ //If ConsistentReaper enabled
+ if (BIT_CHK(6328))
+ {
+ // Turn off bits if they said no
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 && GET_CNT( 999 ) == 1 )
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+ else
+ {
+ //Original Functionality
+ if ( GET_CNT( 38 ) == 13 )
+ {
+ SET_CNT( 38, 14 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+
+}
+
+void backto_stair_hook()
+{
+ int var238 = GET_FLOOR_ID();
+ common_floor_change();
+ int var239 = 0;
+
+ if ( var238 >= 20 && var238 < 40 )
+ {
+ var239 = 27;
+ }
+ else if ( var238 >= 40 && var238 < 60 || var238 >= 100 && var238 < 120 && BIT_CHK( 0 + 0x0400 + 0x0800 + 95 ) == 0 )
+ {
+ var239 = 25;
+ }
+ else if ( var238 >= 80 && var238 < 100 )
+ {
+ var239 = 26;
+ }
+ else if ( var238 >= 120 && var238 < 140 && BIT_CHK( 0 + 0x0400 + 0x0800 + 95 ) == 0 )
+ {
+ var239 = 0;
+ PLAY_SOUNDEFFECT( 705 );
+ }
+ else
+ {
+ var239 = 24;
+ }
+
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 95 );
+
+ if ( var239 != 0 )
+ {
+ PLAY_SYS_SOUNDEFFECT( 1, var239 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if ( var238 == 6 || var238 == 8 || var238 == 21 || var238 == 41 || var238 == 61 || var238 == 81 || var238 == 101 || var238 == 121 || var238 == 141 || var238 == 161 )
+ {
+ //If ConsistentReaper enabled
+ if (BIT_CHK(6328))
+ {
+ int floor = var238 - 1;
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 &&
+ (GET_CNT( 999 ) == 1 || floor == 1 || floor == 5 || floor == 20
+ || floor == 40 || floor == 60 || floor == 80 || floor == 100 || floor == 120
+ || floor == 140 || floor == 160) )
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+ CALL_DUNGEON( var238 - 1, 1 );
+ }
+ else if ( var238 == 123 )
+ {
+
+ if ( GET_CNT( 29 ) <= var238 )
+ {
+ SET_CNT( 29, var238 );
+ }
+
+ CALL_DUNGEON( 120, 1 );
+ }
+ else
+ {
+ GOTO_REL_FLOOR( -1 );
+ }
+
+}
+
+// Go Home item
+void dng_escape_hook()
+{
+ int var17 = GET_FLOOR_ID();
+ int var18 = GET_FLOOR_ID();
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 92 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 93 ) == 0 )
+ {
+ WAIT( 10 );
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ OPEN_MSG_WIN();
+ MSG( ESCAPE_BAN );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else
+ {
+ //If ConsistentReaper enabled
+ if (BIT_CHK(6328))
+ {
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+ else
+ {
+ //Original Functionality
+ if ( GET_CNT( 38 ) == 13 )
+ {
+ SET_CNT( 38, 14 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+ }
+
+
+ if ( FLD_FUNCTION_0036() == 1 && FLD_FUNCTION_0037() == 0 )
+ {
+ var18 = var18 + 1;
+ }
+
+
+ if ( var17 >= 5 && var17 < 20 )
+ {
+ SET_CNT( 23, var18 );
+ }
+ else if ( var17 >= 20 && var17 < 40 )
+ {
+ SET_CNT( 24, var18 );
+ }
+ else if ( var17 >= 40 && var17 < 60 )
+ {
+ SET_CNT( 25, var18 );
+ }
+ else if ( var17 >= 60 && var17 < 80 )
+ {
+ SET_CNT( 26, var18 );
+ }
+ else if ( var17 >= 80 && var17 < 100 )
+ {
+ SET_CNT( 27, var18 );
+ }
+ else if ( var17 >= 100 && var17 < 120 )
+ {
+ SET_CNT( 28, var18 );
+ }
+ else if ( var17 >= 120 && var17 < 140 )
+ {
+
+ if ( var17 != 121 && var17 != 122 && var17 != 129 )
+ {
+ SET_CNT( 29, var18 );
+ }
+
+ }
+ else if ( var17 >= 140 && var17 < 160 )
+ {
+ SET_CNT( 30, var18 );
+ }
+ else if ( var17 >= 160 && var17 < 180 )
+ {
+ SET_CNT( 37, var17 );
+ }
+
+ TRAESTO_VISUAL();
+
+ if ( var17 > 5 && var17 < 20 )
+ {
+ CALL_DUNGEON( 5, 1 );
+ }
+ else if ( var17 > 20 && var17 < 40 )
+ {
+ CALL_DUNGEON( 20, 1 );
+ }
+ else if ( var17 > 40 && var17 < 60 )
+ {
+ CALL_DUNGEON( 40, 1 );
+ }
+ else if ( var17 > 60 && var17 < 80 )
+ {
+ CALL_DUNGEON( 60, 1 );
+ }
+ else if ( var17 > 80 && var17 < 100 )
+ {
+ CALL_DUNGEON( 80, 1 );
+ }
+ else if ( var17 > 100 && var17 < 120 )
+ {
+ CALL_DUNGEON( 100, 1 );
+ }
+ else if ( var17 > 120 && var17 < 140 )
+ {
+ CALL_DUNGEON( 120, 1 );
+ }
+ else if ( var17 > 140 && var17 < 160 )
+ {
+ CALL_DUNGEON( 140, 1 );
+ }
+ else if ( var17 > 160 && var17 < 180 )
+ {
+ CALL_DUNGEON( 160, 1 );
+ }
+ else
+ {
+ CALL_DUNGEON( 5, 1 ); // Yukiko's castle entrance in case we can't find the dungeon
+ }
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.msg
new file mode 100644
index 0000000..d959ba4
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaper.msg
@@ -0,0 +1,10 @@
+[msg New_Death_Msg]
+[f 0 5 -258][f 2 1]> You should hurry to the next floor...[n][f 1 1][e]
+
+[msg HELP_REAPER]
+[f 0 5 -258][f 2 1]When 21 chests have been opened, you[n]
+will begin to hear the sound of an[n]
+intensely terrifying presence...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Interacting with a chest and moving[n]
+on to another floor will cause the[n]
+chain rattling to cease.[n][f 1 1][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaperField.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaperField.flow
new file mode 100644
index 0000000..81f9efb
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/ConsistentReaperField.flow
@@ -0,0 +1,92 @@
+// Hooks for consistent reaper
+void common_floor_change_hook()
+{
+ RESET_FLOOR();
+
+ //If ConsistentReaper enabled
+ if (BIT_CHK(6328))
+ {
+ // Turn off bits if they said no
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 && GET_CNT( 999 ) == 1 )
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+ else
+ {
+ //Original Functionality
+ if ( GET_CNT( 38 ) == 13 )
+ {
+ SET_CNT( 38, 14 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+}
+
+void backto_stair_hook()
+{
+ int var238 = GET_FLOOR_ID();
+ common_floor_change();
+ int var239 = 0;
+
+ if ( var238 >= 20 && var238 < 40 )
+ {
+ var239 = 27;
+ }
+ else if ( var238 >= 40 && var238 < 60 || var238 >= 100 && var238 < 120 && BIT_CHK( 0 + 0x0400 + 0x0800 + 95 ) == 0 )
+ {
+ var239 = 25;
+ }
+ else if ( var238 >= 80 && var238 < 100 )
+ {
+ var239 = 26;
+ }
+ else if ( var238 >= 120 && var238 < 140 && BIT_CHK( 0 + 0x0400 + 0x0800 + 95 ) == 0 )
+ {
+ var239 = 0;
+ PLAY_SOUNDEFFECT( 705 );
+ }
+ else
+ {
+ var239 = 24;
+ }
+
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 95 );
+
+ if ( var239 != 0 )
+ {
+ PLAY_SYS_SOUNDEFFECT( 1, var239 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if ( var238 == 6 || var238 == 8 || var238 == 21 || var238 == 41 || var238 == 61 || var238 == 81 || var238 == 101 || var238 == 121 || var238 == 141 || var238 == 161 )
+ {
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) && BIT_CHK(6328))
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ CALL_DUNGEON( var238 - 1, 1 );
+ }
+ else if ( var238 == 123 )
+ {
+
+ if ( GET_CNT( 29 ) <= var238 )
+ {
+ SET_CNT( 29, var238 );
+ }
+
+ CALL_DUNGEON( 120, 1 );
+ }
+ else
+ {
+ GOTO_REL_FLOOR( -1 );
+ }
+
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.flow
new file mode 100644
index 0000000..5ab36a2
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.flow
@@ -0,0 +1,35 @@
+import("DungeonEnter.msg");
+
+global( 6 ) int enterSelMsg;
+global( 7 ) int enterMsg;
+global( 8 ) int floorSel;
+global( 10 ) int enterAloneSel;
+global( 11 ) int enterAloneMsg;
+
+void EnterDungeon()
+{
+ int dungeon = GetDungeon();
+ enterAloneSel = EnterAloneSel;
+ floorSel = Yukiko_PORTAL_SEL + dungeon;
+ enterSelMsg = Yukiko_USE_PORTAL + dungeon;
+
+ if ( dungeon <= Dungeon.Rise && BIT_CHK( 52 ) == 0 )
+ {
+ enterAloneMsg = CHECK_KUMA;
+ enterMsg = Yukiko_GO_KUMA + dungeon;
+
+ if ( dungeon == Dungeon.Yukiko && BIT_CHK( 17 ) == 0 )
+ enterMsg = GO_KUMA_YUKIKO;
+ else if( dungeon == Dungeon.Marie && BIT_CHK( 3906 ))
+ enterMsg = Marie_GO_RISE_2;
+ }
+ else
+ {
+ enterAloneMsg = CHECK_RISE;
+ enterMsg = Yukiko_GO_RISE + dungeon;
+ }
+
+ item_get_kuma();
+ dng_set_npc();
+ enter_dungeon();
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.msg
new file mode 100644
index 0000000..63b7e67
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonEnter.msg
@@ -0,0 +1,261 @@
+[msg CHECK_RISE [Rise]]
+[s][bup 5 10 65535 1]Senpai, are you sure about going[n]in alone?[n][w][e]
+
+[sel EnterAloneSel ]
+[s]Enter[e]
+[s]Don't enter[e]
+
+[msg Marie_GO_RISE_2 [Rise]]
+[s][bup 5 13 65535 1]Senpai, come back safely. Promise me...[n][w][e]
+
+[msg Yukiko_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Okay, let's go![n][w][e]
+
+[msg Kanji_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Good luck! Don't try too hard![n][w][e]
+
+[msg Rise_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Be careful.[n][w][e]
+
+[msg Mitsuo_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Be careful![n][w][e]
+
+[msg Naoto_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Okay, good luck![n][w][e]
+
+[msg Nanako_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Okay, good luck![n][w][e]
+
+[msg Adachi_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Are you ready? Good luck![n][w][e]
+
+[msg Izanami_GO_RISE [Rise]]
+[s][bup 5 10 65535 1]Okay, good luck![n][w][e]
+
+[msg Marie_GO_RISE_1 [Rise]]
+[s][bup 5 13 65535 1]Be careful, Senpai. I'm getting some[n]bad vibes from here...[n][w][e]
+
+[sel Yukiko_PORTAL_SEL]
+[s]Continue from 19F[e]
+[s]Continue from 18F[e]
+[s]Continue from 17F[e]
+[s]Continue from 16F[e]
+[s]Continue from 15F[e]
+[s]Continue from 14F[e]
+[s]Continue from 13F[e]
+[s]Continue from 12F[e]
+[s]Continue from 11F[e]
+[s]Continue from 10F[e]
+[s]Continue from 9F[e]
+[s]Continue from 8F[e]
+[s]Continue from 7F[e]
+[s]Continue from 6F[e]
+[s]Continue from 5F[e]
+[s]Continue from 4F[e]
+[s]Continue from 3F[e]
+[s]Continue from 2F[e]
+[s]Start from 1F[e]
+[s]Quit[e]
+
+[sel Kanji_PORTAL_SEL]
+[s]Continue from Bath #19[e]
+[s]Continue from Bath #18[e]
+[s]Continue from Bath #17[e]
+[s]Continue from Bath #16[e]
+[s]Continue from Bath #15[e]
+[s]Continue from Bath #14[e]
+[s]Continue from Bath #13[e]
+[s]Continue from Bath #12[e]
+[s]Continue from Bath #11[e]
+[s]Continue from Bath #10[e]
+[s]Continue from Bath #9[e]
+[s]Continue from Bath #8[e]
+[s]Continue from Bath #7[e]
+[s]Continue from Bath #6[e]
+[s]Continue from Bath #5[e]
+[s]Continue from Bath #4[e]
+[s]Continue from Bath #3[e]
+[s]Continue from Bath #2[e]
+[s]Start from Bath #1[e]
+[s]Quit[e]
+
+[sel Rise_PORTAL_SEL]
+[s]Continue from 19F[e]
+[s]Continue from 18F[e]
+[s]Continue from 17F[e]
+[s]Continue from 16F[e]
+[s]Continue from 15F[e]
+[s]Continue from 14F[e]
+[s]Continue from 13F[e]
+[s]Continue from 12F[e]
+[s]Continue from 11F[e]
+[s]Continue from 10F[e]
+[s]Continue from 9F[e]
+[s]Continue from 8F[e]
+[s]Continue from 7F[e]
+[s]Continue from 6F[e]
+[s]Continue from 5F[e]
+[s]Continue from 4F[e]
+[s]Continue from 3F[e]
+[s]Continue from 2F[e]
+[s]Start from 1F[e]
+[s]Quit[e]
+
+[sel Mitsuo_PORTAL_SEL]
+[s]Continue from Chapter 19[e]
+[s]Continue from Chapter 18[e]
+[s]Continue from Chapter 17[e]
+[s]Continue from Chapter 16[e]
+[s]Continue from Chapter 15[e]
+[s]Continue from Chapter 14[e]
+[s]Continue from Chapter 13[e]
+[s]Continue from Chapter 12[e]
+[s]Continue from Chapter 11[e]
+[s]Continue from Endgame[e]
+[s]Continue from Chapter 9[e]
+[s]Continue from Chapter 8[e]
+[s]Continue from Chapter 7[e]
+[s]Continue from Chapter 6[e]
+[s]Continue from Chapter 5[e]
+[s]Continue from Chapter 4[e]
+[s]Continue from Chapter 3[e]
+[s]Continue from Chapter 2[e]
+[s]Start from Chapter 1[e]
+[s]Quit[e]
+
+[sel Naoto_PORTAL_SEL]
+[s]Continue from B19F[e]
+[s]Continue from B18F[e]
+[s]Continue from B17F[e]
+[s]Continue from B16F[e]
+[s]Continue from B15F[e]
+[s]Continue from B14F[e]
+[s]Continue from B13F[e]
+[s]Continue from B12F[e]
+[s]Continue from B11F[e]
+[s]Continue from B10F[e]
+[s]Continue from B9F[e]
+[s]Continue from B8F[e]
+[s]Continue from B7F[e]
+[s]Continue from B6F[e]
+[s]Continue from B5F[e]
+[s]Continue from B4F[e]
+[s]Continue from B3F[e]
+[s]Continue from B2F[e]
+[s]Start from B1F[e]
+[s]Quit[e]
+
+[sel Nanako_PORTAL_SEL]
+[s]Ascend to Paradise #19[e]
+[s]Ascend to Paradise #18[e]
+[s]Ascend to Paradise #17[e]
+[s]Ascend to Paradise #16[e]
+[s]Ascend to Paradise #15[e]
+[s]Ascend to Paradise #14[e]
+[s]Ascend to Paradise #13[e]
+[s]Ascend to Paradise #12[e]
+[s]Ascend to Paradise #11[e]
+[s]Ascend to Paradise #10[e]
+[s]Ascend to Paradise #9[e]
+[s]Ascend to Paradise #8[e]
+[s]Ascend to Paradise #7[e]
+[s]Ascend to Paradise #6[e]
+[s]Ascend to Paradise #5[e]
+[s]Ascend to Paradise #4[e]
+[s]Ascend to Paradise #3[e]
+[s]Ascend to Paradise #2[e]
+[s]Start from Paradise #1[e]
+[s]Quit[e]
+
+[sel Adachi_PORTAL_SEL]
+[s]Continue from 19F[e]
+[s]Continue from 18F[e]
+[s]Continue from 17F[e]
+[s]Continue from 16F[e]
+[s]Continue from 15F[e]
+[s]Continue from 14F[e]
+[s]Continue from 13F[e]
+[s]Continue from 12F[e]
+[s]Continue from 11F[e]
+[s]Continue from 10F[e]
+[s]Go to Magatsu Inaba[e]
+[s]Continue from World 6[e]
+[s]Continue from World 5[e]
+[s]Continue from World 4[e]
+[s]Continue from World 3[e]
+[s]Continue from World 2[e]
+[s]Continue from World 1[e]
+[s]Go to Magatsu Inaba[e]
+[s]Go to Magatsu Inaba[e]
+[s]Quit[e]
+
+[sel Izanami_PORTAL_SEL top]
+[s]Continue from Path 19[e]
+[s]Continue from Path 18[e]
+[s]Continue from Path 17[e]
+[s]Continue from Path 16[e]
+[s]Continue from Path 15[e]
+[s]Continue from Path 14[e]
+[s]Continue from Path 13[e]
+[s]Continue from Path 12[e]
+[s]Continue from Path 11[e]
+[s]Continue from Path 10[e]
+[s]Continue from Path 9[e]
+[s]Continue from Path 8[e]
+[s]Continue from Path 7[e]
+[s]Continue from Path 6[e]
+[s]Continue from Path 5[e]
+[s]Continue from Path 4[e]
+[s]Continue from Path 3[e]
+[s]Continue from Path 2[e]
+[s]Start from Path 1[e]
+[s]Quit[e]
+
+[sel Marie_PORTAL_SEL]
+[s]179[e]
+[s]178[e]
+[s]177[e]
+[s]176[e]
+[s]175[e]
+[s]174[e]
+[s]173[e]
+[s]172[e]
+[s]171[e]
+[s]Enter Memories of Meeting[e]
+[s]Enter Memories of Invitation[e]
+[s]Enter Memories of Loneliness[e]
+[s]Enter Memories of Anger[e]
+[s]Enter Memories of Suffering[e]
+[s]Enter Memories of Love[e]
+[s]Enter Memories of Sorrow[e]
+[s]Enter Memories of Grief[e]
+[s]Enter Memories of Pain[e]
+[s]Enter Memories of Parting[e]
+[s]Quit[e]
+
+[msg Yukiko_USE_PORTAL]
+[f 0 5 -258][f 2 1]Which floor?[e]
+
+[msg Kanji_USE_PORTAL]
+[s]Which floor?[n][w][e]
+
+[msg Rise_USE_PORTAL]
+[s]Which floor?[n][w][e]
+
+[msg Mitsuo_USE_PORTAL]
+[s]How will you proceed?[n][w][e]
+
+[msg Naoto_USE_PORTAL]
+[s]Which floor?[n][w][e]
+
+[msg Nanako_USE_PORTAL]
+[s]Where will you ascend?[n][w][e]
+
+[msg Adachi_USE_PORTAL]
+[s]Where will you go?[n][w][e]
+
+[msg Izanami_USE_PORTAL]
+[s]Where will you go?[n][w][e]
+
+[msg Marie_USE_PORTAL]
+[s]> What will you do?[n][w][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonError.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonError.msg
new file mode 100644
index 0000000..6d322ef
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonError.msg
@@ -0,0 +1,3 @@
+[msg GOHOM_ERROR]
+[f 0 5 65278][f 2 1]Unable to determine what dungeon you are in[n]going to Yukiko's Castle as a fallback.[n][f 1 1][e]
+[f 0 5 65278][f 2 1]Please report this bug with the information[n]that the floor number was [f 2 4 1].[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonFloorSelect.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonFloorSelect.msg
new file mode 100644
index 0000000..dc01bb2
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonFloorSelect.msg
@@ -0,0 +1,20 @@
+[msg YukikoTravelAvailable]
+[s]You can now fast travel in Yukiko's Castle![n][w][e]
+
+[msg KanjiTravelAvailable]
+[s]You can now fast travel in the Steamy Bathhouse![n][w][e]
+
+[msg RiseTravelAvailable]
+[s]You can now fast travel in Marakyu Striptease![n][w][e]
+
+[msg MitsuoTravelAvailable]
+[s]You can now fast travel in Void Quest![n][w][e]
+
+[msg NaotoTravelAvailable]
+[s]You can now fast travel in the Secret Laboratory![n][w][e]
+
+[msg NanakoTravelAvailable]
+[s]You can now fast travel in Heaven![n][w][e]
+
+[msg AdachiTravelAvailable]
+[s]You can now fast travel in Magatsu Inaba![n][w][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonOptions.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonOptions.flow
new file mode 100644
index 0000000..7c5f7fe
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonOptions.flow
@@ -0,0 +1,761 @@
+
+//
+// FlowScript decompiled by AtlusScriptLib by TGE (2017)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+//
+// Imports
+//
+
+import("OrganizeParty.flow");
+import("DungeonTravel.flow");
+import("GohoM.flow");
+import("Fox.flow");
+import("DungeonEnter.flow");
+
+//
+// Script-level variable definitions
+//
+
+int stratMask;
+int dngOrderMask;
+
+// Menu hooks
+void entrance_jump_hook()
+{
+
+ int var29 = GET_FLOOR_ID();
+ int dungeon = GetDungeon();
+ int mask = 0;
+ if (!EnableOrganizeParty() || !BIT_CHK(6324))
+ mask = mask + 4;
+ if (!BeatDungeon() || !BIT_CHK(6331))
+ mask = mask + 2;
+ if (!BIT_CHK(6326) || saveAnywhere())
+ mask = mask + 8;
+ PLAY_SYS_SOUNDEFFECT(0, 3);
+ SEL_CHK_PAD(14, 5);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ int selectedOption = ADV_SEL(15, YukikoEntranceSel + dungeon, mask);
+
+ if (selectedOption == 4)
+ {
+
+ if (GET_MONTH() == 4 && GET_DAY_OF_MONTH() == 17)
+ {
+ OPEN_MSG_WIN();
+ MSG(STOP_RETURN_ENTRANCE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ return_tv_studio();
+ }
+ }
+ else if(selectedOption == 0)
+ {
+ EnterDungeon();
+ }
+ else if (selectedOption == 1)
+ {
+ SelectFloor();
+ }
+ else if (selectedOption == 2)
+ {
+ OrganizeParty();
+ }
+ else if (selectedOption == 3)
+ NS_SAVE();
+ else if (selectedOption == 18)
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+}
+
+// Called mid dungeon
+void helper_order_hook()
+{
+ init_sel_mask();
+ sVar9 = 30;
+
+ if (BIT_CHK(0 + 52) == 1)
+ {
+ sVar8 = 5;
+
+ if (CHECK_TIME_SPAN(6, 13, 10, 9) == 1)
+ {
+ sVar9 = 20;
+ }
+ }
+ else
+ {
+ sVar8 = 8;
+ }
+
+ if (GET_FLOOR_ID() >= 160 && BIT_CHK(0 + 0x0400 + 0x0800 + 136) == 1)
+ {
+ BIT_OFF(0 + 0x0400 + 0x0800 + 136);
+ }
+
+ sVar7 = NAVI_BU_OPEN(280, -40, sVar8, sVar9);
+ OPEN_MSG_WIN();
+ helper_dng_order();
+
+_100:
+ int var33 = 0;
+
+ // If everything except the strategize and nevermind options are hidden just open the strategize menu
+ if (dngOrderMask == 2046)
+ {
+ StrategizeMenu();
+ goto _101;
+ }
+
+ if (1)
+ {
+ // Set goho-m message variable
+ if (GET_FLOOR_ID() > 160 && GET_FLOOR_ID() < 180)
+ {
+ // Sacred branch (hollow forest)
+ SET_MSG_VAR(2, 885, 1);
+ SET_MSG_VAR(1, GET_ITEM(885), 0);
+ }
+ else if (GET_ITEM(790) != 0 || GET_ITEM(2099) == 0)
+ {
+ // Goho-m + Return Daikon
+ SET_MSG_VAR(2, 790, 1);
+ SET_MSG_VAR(1, GET_ITEM(790) + GET_ITEM(2099), 0);
+ }
+ else
+ {
+ // Return Daikon (if there are no goho-m)
+ SET_MSG_VAR(2, 2099, 1);
+ SET_MSG_VAR(1, GET_ITEM(2099), 0);
+ }
+ // Sets mask
+ SET_MASK(dngOrderMask);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD(14, 11);
+ int dungeon = GetDungeon();
+ var33 = SEL(Yukiko_DUNGEON_SEL + dungeon);
+
+ if (var33 == 0)
+ {
+ StrategizeMenu();
+ goto _101;
+ }
+ if (var33 == 1)
+ {
+ talk_member();
+ goto _101;
+ }
+ else if (var33 == 2 || var33 == 3)
+ {
+
+ if (var33 >= 2 && var33 <= 3 && GET_FLOOR_ID() < 160)
+ {
+
+ if (GET_EQUIPMENT_ID(PartyUnit.Protagonist, 3) != GET_CNT(242) && GET_EQUIPMENT_ID(PartyUnit.Protagonist, 3) != 1792 + 0)
+ {
+ CLOSE_MSG_WIN();
+ }
+ COStalk_SYSSET();
+
+ if (GET_CNT(249) >= 5)
+ {
+ CLOSE_MSG_WIN();
+ }
+
+ FLD_FUNCTION_0047(var33 + 3, sVar7, sVar8, sVar9);
+ FLD_FUNCTION_0048();
+ }
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 136) == 0)
+ {
+
+ if (var33 == 2)
+ {
+ talk_helper_kuma();
+ }
+ else if (var33 == 3)
+ {
+ talk_helper_rise();
+ }
+ }
+
+ goto _101;
+ }
+ else if (var33 == 4)
+ {
+ change_order();
+ goto _101;
+ }
+
+ else if (var33 == 6)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ BIT_ON(0 + 0x0400 + 0x0800 + 95);
+ goto_stair();
+ return;
+ }
+ else if (var33 == 7)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ BIT_ON(0 + 0x0400 + 0x0800 + 95);
+ backto_stair();
+ return;
+ }
+ // Select dungeon floor
+ else if (var33 == 8)
+ {
+ SelectFloor();
+ goto _101;
+ }
+ else if (var33 == 5)
+ {
+ use_gohom();
+ goto _101;
+ }
+ else if (var33 == 9)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ NS_SAVE();
+ goto _101;
+ }
+ else if (var33 == 10)
+ {
+ SEL_CHK_PAD(14, 1);
+ if(BIT_CHK(52))
+ MSG(YukikoReturnConfirmRise + dungeon);
+ else
+ MSG(YukikoReturnConfirmTeddie + dungeon);
+ if(SEL(YESNO_SEL) == 0)
+ {
+ ToEntrance();
+ }
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ return;
+ }
+ else if (var33 == 11)
+ {
+ selected = false;
+ goto _101;
+ }
+ else if (var33 == 18)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ MenuOptions();
+ options = true;
+ return;
+ }
+
+ goto _100;
+ }
+
+_101:
+ CLOSE_MSG_WIN();
+
+ if (sVar7 != 0)
+ {
+ NAVI_BU_CLOSE(sVar7);
+ }
+}
+
+void StrategizeMenu()
+{
+ SET_MASK(stratMask);
+ SEL_CHK_PAD(14, 6);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ int selection = SEL(Strategize);
+
+ if (selection == 0)
+ {
+ talk_member();
+ return;
+ }
+ else if (selection == 1 || selection == 2)
+ {
+
+ if (selection >= 1 && selection <= 2 && GET_FLOOR_ID() < 160)
+ {
+
+ if (GET_EQUIPMENT_ID(PartyUnit.Protagonist, 3) != GET_CNT(242) && GET_EQUIPMENT_ID(PartyUnit.Protagonist, 3) != 1792 + 0)
+ {
+ CLOSE_MSG_WIN();
+ }
+ COStalk_SYSSET();
+
+ if (GET_CNT(249) >= 5)
+ {
+ CLOSE_MSG_WIN();
+ }
+
+ FLD_FUNCTION_0047(selection + 4, sVar7, sVar8, sVar9);
+ FLD_FUNCTION_0048();
+ }
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 136) == 0)
+ {
+
+ if (selection == 1)
+ {
+ talk_helper_kuma();
+ }
+ else if (selection == 2)
+ {
+ talk_helper_rise();
+ }
+ }
+
+ return;
+ }
+ else if (selection == 3)
+ {
+ change_order();
+ return;
+ }
+
+ else if (selection == 4)
+ {
+ OrganizeParty();
+ return;
+ }
+ else if (selection == 5)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ use_fox();
+ }
+ else if (selection == 18)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE(sVar7);
+ MenuOptions();
+ options = true;
+ return;
+ }
+}
+
+void init_sel_mask_hook()
+{
+ bool showDungeonOptions = BIT_CHK(6324);
+ bool showFox = BIT_CHK(6330);
+ bool showFloorSelect = BIT_CHK(6331);
+ bool showGohom = BIT_CHK(6332);
+ bool showOrganizeParty = BIT_CHK(6333);
+ showFloorSelect = showFloorSelect && BeatDungeon();
+ int floor = GET_FLOOR_ID();
+ sVar0 = 0;
+ sVar2 = 63;
+ sVar3 = 127;
+ dngOrderMask = 0;
+ int var35 = 0;
+ stratMask = 0;
+
+ // Decide to mask strategize menu
+ if (showDungeonOptions)
+ dngOrderMask = dngOrderMask + 30;
+ else
+ dngOrderMask = dngOrderMask + 1;
+
+_127:
+
+ if (var35 < 3)
+ {
+
+ if (GET_PARTY_MEMBER_ID(var35) == 2)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 1;
+ sVar3 = sVar3 - 1;
+ }
+ else if (GET_PARTY_MEMBER_ID(var35) == 3)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 2;
+ sVar3 = sVar3 - 2;
+ }
+ else if (GET_PARTY_MEMBER_ID(var35) == 4)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 4;
+ sVar3 = sVar3 - 4;
+ }
+ else if (GET_PARTY_MEMBER_ID(var35) == 6)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 8;
+ sVar3 = sVar3 - 8;
+ }
+ else if (GET_PARTY_MEMBER_ID(var35) == 7)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 0x10;
+ sVar3 = sVar3 - 0x10;
+ }
+ else if (GET_PARTY_MEMBER_ID(var35) == 8)
+ {
+ sVar0 = sVar0 + 1;
+ sVar2 = sVar2 - 0x20;
+ sVar3 = sVar3 - 0x20;
+ }
+
+ var35 = var35 + 1;
+ goto _127;
+ }
+
+ // No party members
+ if (sVar0 == 0)
+ {
+ // Hide talk to others and change battle tactics
+ // 2 + 16
+ if (!showDungeonOptions)
+ dngOrderMask = dngOrderMask + 18;
+ else
+ stratMask = stratMask + 9;
+
+ if (BIT_CHK(0 + 52) == 1)
+ {
+ if (!showDungeonOptions)
+ dngOrderMask = dngOrderMask + 4;
+ else
+ stratMask = stratMask + 2;
+ }
+ else
+ {
+ if (!showDungeonOptions)
+ dngOrderMask = dngOrderMask + 8;
+ else
+ stratMask = stratMask + 4;
+ }
+ }
+ else
+ {
+ // Hide Talk to teddie and rise
+ // 4 + 8
+ if (!showDungeonOptions)
+ dngOrderMask = dngOrderMask + 12;
+ else
+ stratMask = stratMask + 6;
+
+ if (BIT_CHK(0 + 52) == 1)
+ {
+ sVar3 = sVar3 - 0x40;
+ }
+ else
+ {
+ sVar3 = sVar3 - 0x20;
+ }
+ }
+
+ // Hide Go to next floor if floor select is shown
+ if (FLD_FUNCTION_0036() == 0 || showFloorSelect == true)
+ {
+ dngOrderMask = dngOrderMask + 64;
+ }
+
+ // Mask return to previous floor
+ dngOrderMask = dngOrderMask + 128;
+
+ // Keep Return to previous floor/entrance hidden if floor select is shown
+ if (showFloorSelect == false)
+ {
+ // Unmask previous floor and hide return to entrance if we're not on the first floor
+ if (!(floor == 6 || floor == 21 || floor == 41 || floor == 61 || floor == 81 || floor == 101 || floor == 121 || floor == 123 || floor == 141 || floor == 161))
+ {
+ dngOrderMask = dngOrderMask - 128;
+ dngOrderMask = dngOrderMask + 1024;
+ }
+ }
+
+ // Hide floor select
+ if (!showFloorSelect || !BIT_CHK(6324))
+ dngOrderMask = dngOrderMask + 256;
+ // Hide Goho-M
+ if (!showGohom || showFloorSelect || !BIT_CHK(6324) ||
+ (FLD_FUNCTION_0037() == 1 &&
+ (floor == 6 || floor == 21 || floor == 41 || floor == 61 || floor == 81 || floor == 101 || floor == 121 || floor == 123 || floor == 141 || floor == 161)))
+ dngOrderMask = dngOrderMask + 32;
+ // Hide OrganizeParty
+ if (!EnableOrganizeParty() || !showOrganizeParty || !BIT_CHK(6324))
+ stratMask = stratMask + 16;
+ // Hide Call Fox
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 9) == 0 || !showFox || !BIT_CHK(6324) || (GET_FLOOR_ID() > 160 && GET_FLOOR_ID() < 180))
+ stratMask = stratMask + 32;
+ if (!BIT_CHK(6326) || saveAnywhere())
+ dngOrderMask = dngOrderMask + 512;
+}
+
+void tomb_jump_hook()
+{
+ int var24 = 0;
+ int var25 = 0;
+ var24 = var24 + 1 + 4 + 8;
+ var24 = var24 + 0x20;
+ if (!EnableOrganizeParty() || !BIT_CHK(6324))
+ var24 = var24 + 2;
+ if (!BIT_CHK(6326) || saveAnywhere())
+ var24 = var24 + 64;
+ PLAY_SYS_SOUNDEFFECT(0, 3);
+ SEL_CHK_PAD(14, 7);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ int var23 = ADV_SEL(12, TOMB_SEL_HOOK, var24);
+
+ if (var23 == 0 || var23 == 2 || var23 == 3 || var23 == 4)
+ {
+ FADE(1, 10);
+
+ if (var23 == 4)
+ {
+ SET_FADE_COLOUR(255, 255, 255);
+ }
+
+ FADE_SYNC();
+ FLD_FUNCTION_0024();
+
+ if (var23 == 0)
+ {
+ BIT_OFF(0 + 0x0400 + 0x0800 + 2);
+ CALL_DUNGEON(1, 0);
+ return;
+ }
+ else if (var23 == 2)
+ {
+ DAIDARA_SHOP();
+ }
+ else if (var23 == 3)
+ {
+ SHIROKU_SHOP();
+ }
+ else if (var23 == 4)
+ {
+ var25 = 3;
+ VELVET_ROOM();
+ BIT_OFF(0 + 0x0400 + 719);
+ }
+
+ CALL_DUNGEON(160, var25);
+ }
+ else if (var23 == 5)
+ {
+ OPEN_MSG_WIN();
+ MSG(RETURN_HOME_OK);
+ SEL_CHK_PAD(14, 1);
+ var23 = SEL(YESNO_SEL);
+ CLOSE_MSG_WIN();
+
+ if (var23 == 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(KUMA_BYE_TOMB);
+ CLOSE_MSG_WIN();
+ FADE(1, 10);
+ FADE_SYNC();
+ out_tv_world();
+ return;
+ }
+ }
+ else if (var23 == 1)
+ {
+ OrganizeParty();
+ }
+ else if (var23 == 6)
+ NS_SAVE();
+ else if (var23 == 18)
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+}
+
+void liqueur_jump_hook()
+{
+ PLAY_SYS_SOUNDEFFECT(0, 3);
+ int mask = 0;
+ if (!EnableOrganizeParty() || !BIT_CHK(6324))
+ mask = mask + 2;
+ if (!BIT_CHK(6326) || saveAnywhere())
+ mask = mask + 4;
+ SEL_CHK_PAD(14, 3);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ int var26 = ADV_SEL(15, LIQUEUR_SEL_HOOK, mask);
+
+ if (var26 == 0)
+ {
+ return_tv_studio();
+ }
+ else if (var26 == 1)
+ OrganizeParty();
+ else if (var26 == 2)
+ NS_SAVE();
+ else if (var26 == 18)
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+}
+
+void studio_jump_hook()
+{
+ int var22 = 0;
+ int var21 = 0;
+
+ if (DATE_CHK(2, 13) == 1 || DATE_CHK(3, 20) == 1)
+ {
+ var21 = var21 + 0x10;
+ var21 = var21 + 1;
+ var21 = var21 + 2 + 4;
+ }
+ else
+ {
+ var21 = var21 + 1 + 2 + 4;
+ }
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 0) == 0)
+ {
+ var21 = var21 + 128;
+ }
+
+ if (!BIT_CHK(6326) || saveAnywhere())
+ var21 = var21 + 32;
+
+ PLAY_SYS_SOUNDEFFECT(0, 3);
+ SEL_CHK_PAD(14, 6);
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ int var20 = ADV_SEL(3, SHOP_SEL_HOOK, var21);
+
+ if (var20 == 0 || var20 == 1 || var20 == 2 || var20 == 3)
+ {
+ FADE(1, 10);
+
+ if (var20 == 3)
+ {
+ SET_FADE_COLOUR(255, 255, 255);
+ }
+
+ FADE_SYNC();
+ FLD_FUNCTION_0024();
+
+ if (var20 == 0)
+ {
+ BIT_OFF(0 + 0x0400 + 0x0800 + 2);
+ CALL_DUNGEON(160, 0);
+ return;
+ }
+ else if (var20 == 1)
+ {
+ DAIDARA_SHOP();
+ }
+ else if (var20 == 2)
+ {
+ SHIROKU_SHOP();
+ }
+ else if (var20 == 3)
+ {
+ var22 = 1;
+ VELVET_ROOM();
+ BIT_OFF(0 + 0x0400 + 719);
+ }
+
+ CALL_DUNGEON(1, var22);
+ }
+ else if (var20 == 4)
+ {
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 6) == 0)
+ {
+ HELP_MSG(4);
+ }
+
+ OPEN_MSG_WIN();
+ MSG(RETURN_HOME_OK);
+ SEL_CHK_PAD(14, 1);
+ var20 = SEL(YESNO_SEL);
+ CLOSE_MSG_WIN();
+
+ if (var20 == 0)
+ {
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 6) == 0)
+ {
+ BIT_ON(0 + 0x0400 + 0x0800 + 6);
+ }
+
+ OPEN_MSG_WIN();
+
+ if (CHECK_TIME_SPAN(4, 1, 7, 9) == 1)
+ {
+ MSG(KUMA_BYE_1);
+ }
+ else if (CHECK_TIME_SPAN(11, 6, 12, 7) == 1)
+ {
+
+ if (BIT_CHK(0 + 22) == 0)
+ {
+ MSG(KUMA_BYE_3);
+ }
+ else if (BIT_CHK(0 + 22) == 1)
+ {
+ MSG(KUMA_BYE_4);
+ }
+ }
+ else
+ {
+ MSG(KUMA_BYE_2);
+ }
+
+ CLOSE_MSG_WIN();
+ FADE(1, 10);
+ FADE_SYNC();
+ out_tv_world();
+ TV_STUDIO();
+ }
+ }
+ else if (var20 == 5)
+ NS_SAVE();
+ else if (var20 == 6)
+ selected = false;
+ else if (var20 == 7)
+ {
+ SEL_CHK_PAD(14, 2);
+ var20 = ADV_SEL(502, 503, 0);
+
+ if (var20 == 0)
+ {
+ FADE(1, 10);
+ SET_FADE_COLOUR(255, 255, 255);
+ FADE_SYNC();
+ CALL_DUNGEON(159, 0);
+ }
+ else if (var20 == 1)
+ {
+ FADE(1, 10);
+ FADE_SYNC();
+ CALL_DUNGEON(160, 0);
+ }
+ }
+ else if (var20 == 18)
+ {
+ MenuOptions();
+ options = true;
+ }
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.flow
new file mode 100644
index 0000000..8cf37a8
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.flow
@@ -0,0 +1,393 @@
+
+//
+// FlowScript decompiled by AtlusScriptLib by TGE (2017)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+
+//
+// Imports
+//
+
+import ("OrganizeParty.flow");
+import( "DungeonTravel.msg" );
+
+//
+// Script-level variable definitions
+//
+
+void SelectFloor()
+{
+ bool ConsitentReaper = BIT_CHK(6328);
+ int floor = GET_FLOOR_ID();
+ int EntranceFloor;
+ int FloorText;
+ int prev;
+ int prev2;
+ int dungeon = GetDungeon();
+ int numPages = 2;
+ // Get the entrance floor and floor text based on current floor
+ switch(dungeon)
+ {
+ case Dungeon.Yukiko:
+ prev = 3;
+ EntranceFloor = 5;
+ FloorText = YukikoFloors1;
+ break;
+ case Dungeon.Kanji:
+ prev = 6;
+ EntranceFloor = 20;
+ FloorText = KanjiFloors1;
+ numPages = 3;
+ prev2 = 2;
+ break;
+ case Dungeon.Rise:
+ prev = 6;
+ EntranceFloor = 40;
+ FloorText = RiseFloors1;
+ numPages = 3;
+ prev2 = 2;
+ break;
+ case Dungeon.Mitsuo:
+ prev = 5;
+ EntranceFloor = 60;
+ FloorText = MitsuoFloors1;
+ break;
+ case Dungeon.Naoto:
+ prev = 4;
+ EntranceFloor = 80;
+ FloorText = NaotoFloors1;
+ break;
+ case Dungeon.Nanako:
+ prev = 5;
+ EntranceFloor = 100;
+ FloorText = NanakoFloors1;
+ break;
+ case Dungeon.Adachi:
+ prev = 4;
+ EntranceFloor = 120;
+ FloorText = AdachiFloors1;
+ break;
+ }
+
+ int switchFloor = floor - EntranceFloor - 1;
+ int selectMask1 = 0;
+ int selectMask2 = 0;
+ int selectMask3 = 0;
+
+ if(floor == EntranceFloor)
+ {
+ selectMask1 = 32; // Hide floor 6 so only five show
+ if(numPages == 3)
+ selectMask2 = 16 + 32;
+ }
+ else
+ {
+ if(switchFloor > 5)
+ {
+ selectMask1 = 32;
+ if(numPages == 3)
+ {
+ selectMask2 += 128;
+ numPages = 2;
+ }
+ }
+ else
+ {
+ selectMask2 += 1;
+ if(numPages == 3)
+ {
+ numPages = 2;
+ selectMask2 += 128;
+ }
+ }
+
+ // Hide current floor from options
+ switch(switchFloor)
+ {
+ case 0:
+ selectMask1 += 1;
+ break;
+ case 1:
+ selectMask1 += 2;
+ break;
+ case 2:
+ selectMask1 += 4;
+ break;
+ case 3:
+ selectMask1 += 8;
+ break;
+ case 4:
+ selectMask1 += 16;
+ break;
+ case 5:
+ selectMask1 += 32;
+ break;
+ case 6:
+ selectMask2 += 2;
+ break;
+ case 7:
+ selectMask2 += 4;
+ break;
+ case 8:
+ selectMask2 += 8;
+ break;
+ case 9:
+ selectMask2 += 16;
+ break;
+ case 10:
+ selectMask2 += 32;
+ break;
+ case 11:
+ selectMask2 += 64;
+ selectMask3 += 1;
+ break;
+ case 12:
+ selectMask2 += 128;
+ selectMask3 += 2;
+ break;
+ }
+ }
+
+ int selection;
+ bool chosen = false;
+ int pageNum = 1;
+
+ if ( !(floor == 5 || floor == 20 || floor == 40 || floor == 60 || floor == 80 || floor == 100 || floor == 120 || floor == 140 || floor == 160 ))
+ {
+ if (sVar8 == 5)
+ {
+ MSG(SelectFloorsMsgRise);
+ }
+ else
+ {
+ MSG(SelectFloorsMsgTeddie);
+ }
+ }
+
+ while (chosen == false)
+ {
+ if (pageNum == 1)
+ {
+ SEL_CHK_PAD( 14, 11 );
+ SEL_CHK_PAD( 10, 6 );
+ SEL_CHK_PAD( 11, 6 );
+ SEL_CHK_PAD(5, 6);
+ SEL_CHK_PAD(7, 6);
+ if ( floor == 5 || floor == 20 || floor == 40 || floor == 60 || floor == 80 || floor == 100 || floor == 120 || floor == 140 || floor == 160 )
+ selection = ADV_SEL(SelectFloorsMsg, FloorText, selectMask1);
+ else
+ {
+ SET_MASK(selectMask1);
+ selection = SEL(FloorText);
+ }
+ pageNum = 2;
+
+ if (selection == 11)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE( sVar7 );
+ return;
+ }
+ else if (selection < 6)
+ chosen = true;
+ }
+ else if(pageNum == 2)
+ {
+ SEL_CHK_PAD( 14, 11 );
+ if(numPages == 3)
+ {
+ SEL_CHK_PAD( 11, prev + 1);
+ SEL_CHK_PAD( 5, prev + 1);
+ }
+ else
+ {
+ SEL_CHK_PAD( 11, prev );
+ SEL_CHK_PAD( 5, prev);
+ }
+ SEL_CHK_PAD( 10, prev );
+ SEL_CHK_PAD( 7, prev);
+ if ( floor == 5 || floor == 20 || floor == 40 || floor == 60 || floor == 80 || floor == 100 || floor == 120 || floor == 140 || floor == 160 )
+ selection = ADV_SEL(SelectFloorsMsg, FloorText + pageNum - 1, selectMask2 ) + 5;
+ else
+ {
+ SET_MASK(selectMask2);
+ selection = SEL(FloorText + 1) + 5;
+ }
+
+ if (selection == 16)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE( sVar7 );
+ return;
+ }
+ else if (selection < (prev + 5))
+ chosen = true;
+ else
+ {
+ // Choose whether it's going back or forward if on page 2
+ if(selection == prev + 5)
+ pageNum = 1;
+ else
+ pageNum = 3;
+ }
+ }
+ else
+ {
+ SEL_CHK_PAD( 14, 11 );
+ SEL_CHK_PAD( 10, prev2 );
+ SEL_CHK_PAD( 11, prev2 );
+ SEL_CHK_PAD(5, prev2);
+ SEL_CHK_PAD(7, prev2);
+ if ( floor == 5 || floor == 20 || floor == 40 || floor == 60 || floor == 80 || floor == 100 || floor == 120 || floor == 140 || floor == 160 )
+ selection = ADV_SEL(SelectFloorsMsg, FloorText + pageNum - 1, selectMask3 ) + 9;
+ else
+ {
+ SET_MASK(selectMask3);
+ selection = SEL(FloorText + 2) + 9;
+ }
+
+ pageNum = 2;
+
+ if (selection == 16)
+ {
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE( sVar7 );
+ return;
+ }
+ else if (selection < (prev2 + 9))
+ chosen = true;
+ }
+ }
+
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE( sVar7 );
+
+ int nextFloor = selection + EntranceFloor + 1;
+
+ // Turn on the "in dungeon" flag if we're entering the dungeon
+ if(floor == EntranceFloor && nextFloor != EntranceFloor)
+ BIT_ON( 3075 );
+
+ common_floor_change();
+
+ if (ConsitentReaper && ( nextFloor == 5 || nextFloor == 20 || nextFloor == 40 || nextFloor == 60 || nextFloor == 80 || nextFloor == 100 || nextFloor == 120 || nextFloor == 140 || nextFloor == 160 ))
+ {
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1)
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if ( (nextFloor == 7 && floor < 7) || nextFloor == 13 || nextFloor == 31 || nextFloor == 51 || nextFloor == 70
+ || nextFloor == 89 || nextFloor == 110 || nextFloor == 122 || nextFloor == 129)
+ {
+ CALL_DUNGEON(nextFloor, 0);
+ }
+ else if ( nextFloor == 5 || (nextFloor == 7 && floor > 7) || nextFloor == 20 || nextFloor == 40 || nextFloor == 60 || nextFloor == 80 || nextFloor == 100 || nextFloor == 120 )
+ {
+ CALL_DUNGEON( nextFloor, 1 );
+ }
+ else
+ GOTO_REL_FLOOR( nextFloor - floor );
+}
+
+// Returns true if it's pass the deadlines
+bool BeatDungeon()
+{
+ int dungeon = GetDungeon();
+ int month = GET_MONTH();
+ int day = GET_DAY_OF_MONTH();
+ switch(dungeon)
+ {
+ case Dungeon.Yukiko:
+ return CHECK_TIME_SPAN(4, 30, 3, 30);
+ case Dungeon.Kanji:
+ return CHECK_TIME_SPAN(6, 5, 3, 30);
+ case Dungeon.Rise:
+ return CHECK_TIME_SPAN(7, 10, 3, 30);
+ case Dungeon.Mitsuo:
+ return CHECK_TIME_SPAN(8, 13, 3, 30);
+ case Dungeon.Naoto:
+ return CHECK_TIME_SPAN(10, 6, 3, 30);
+ case Dungeon.Nanako:
+ return CHECK_TIME_SPAN(11, 21, 3, 30);
+ case Dungeon.Adachi:
+ return CHECK_TIME_SPAN(12, 25, 3, 30);
+ case Dungeon.Marie:
+ return false;
+ case Dungeon.Izanami:
+ return false;
+ }
+ return false;
+}
+
+// Gets an int representing the dungeon the player is in
+int GetDungeon()
+{
+ int floor = GET_FLOOR_ID();
+
+ if (floor >= 5 && floor < 14)
+ return Dungeon.Yukiko;
+
+ else if (floor >= 20 && floor < 32)
+ return Dungeon.Kanji;
+
+ else if (floor >= 40 && floor < 52)
+ return Dungeon.Rise;
+
+ else if (floor >= 60 && floor < 71)
+ return Dungeon.Mitsuo;
+
+ else if (floor >= 80 && floor < 90)
+ return Dungeon.Naoto;
+
+ else if (floor >= 100 && floor < 111)
+ return Dungeon.Nanako;
+
+ else if (floor >= 120 && floor < 130)
+ return Dungeon.Adachi;
+
+ else if (floor >= 140 && floor < 150)
+ return Dungeon.Izanami;
+
+ else if (floor >= 160 && floor <= 170)
+ return Dungeon.Marie;
+
+ return -1;
+}
+
+int GetEntrance()
+{
+ int dungeon = GetDungeon();
+ if(dungeon == Dungeon.Yukiko)
+ return 5;
+
+ return dungeon * 20;
+}
+
+void ToEntrance()
+{
+ int entrance = GetEntrance();
+ bool ConsitentReaper = BIT_CHK(6328);
+ common_floor_change();
+
+ if (ConsitentReaper )
+ {
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1)
+ {
+ SET_CNT( 999, 0 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_DUNGEON( entrance, 1 );
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.msg
new file mode 100644
index 0000000..965da2e
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/DungeonTravel.msg
@@ -0,0 +1,231 @@
+[msg SelectFloorsMsg]
+[f 0 5 -258][f 2 1]Which floor?[e]
+
+[msg SelectFloorsMsgRise [Rise]]
+[f 0 5 -258][f 2 1]Which floor?[e]
+
+[msg YukikoReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yukiko's Castle?[e]
+
+[msg KanjiReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Steamy Bathhouse?[e]
+
+[msg RiseReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of Marakyu Striptease?[e]
+
+[msg MitsuoReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of Void Quest?[e]
+
+[msg NaotoReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Secret Laboratory?[e]
+
+[msg NanakoReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of Heaven?[e]
+
+[msg AdachiReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the Desolate Bedroom?[e]
+
+[msg IzanamiReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of Yomotsu Hirasaka?[e]
+
+[msg MarieReturnConfirmRise [Rise]]
+[f 0 5 -258][f 2 1]Return to the entrance of the Hollow Forest?[e]
+
+[sel ReturnConfirmSel]
+[f 0 5 -258][f 2 1]Return[e]
+[f 0 5 -258][f 2 1]Don't return[e]
+
+[sel YukikoEntranceSel]
+[f 0 5 -258][f 2 1]Enter the castle[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel KanjiEntranceSel]
+[f 0 5 -258][f 2 1]Enter the bathhouse[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel RiseEntranceSel]
+[f 0 5 -258][f 2 1]Enter the club[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel MitsuoEntranceSel]
+[f 0 5 -258][f 2 1]Enter the game[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel NaotoEntranceSel]
+[f 0 5 -258][f 2 1]Enter the secret laboratory[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel NanakoEntranceSel]
+[f 0 5 -258][f 2 1]Enter Heaven[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel AdachiEntranceSel]
+[f 0 5 -258][f 2 1]Enter Magatsu Inaba[e]
+[f 0 5 -258][f 2 1]Select floor[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel SHOP_SEL_HOOK]
+[f 0 5 -258][f 2 1]Go to Marie[e]
+[f 0 5 -258][f 2 1]Daidara[e]
+[f 0 5 -258][f 2 1]Shiroku Store[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+[f 0 5 -258][f 2 1]Debug Mode[e]
+
+[sel YukikoFloors1]
+[f 0 5 -258][f 2 1]Yukiko's Castle 1F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 2F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 3F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 4F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 5F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 6F[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel YukikoFloors2]
+[f 0 5 -258][f 2 1]Yukiko's Castle 6F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 7F[e]
+[f 0 5 -258][f 2 1]Yukiko's Castle 8F[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel KanjiFloors1]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #1[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #2[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #3[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #4[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #5[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #6[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel KanjiFloors2]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #6[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #7[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #8[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #9[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #10[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #11[e]
+[f 0 5 -258][f 2 1]Previous[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel KanjiFloors3]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #10[e]
+[f 0 5 -258][f 2 1]Steamy Bathhouse, Bath #11[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel RiseFloors1]
+[f 0 5 -258][f 2 1]Marakyu Striptease 1F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 2F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 3F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 4F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 5F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 6F[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel RiseFloors2]
+[f 0 5 -258][f 2 1]Marakyu Striptease 6F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 7F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 8F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 9F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 10F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 11F[e]
+[f 0 5 -258][f 2 1]Previous[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel RiseFloors3]
+[f 0 5 -258][f 2 1]Marakyu Striptease 10F[e]
+[f 0 5 -258][f 2 1]Marakyu Striptease 11F[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel MitsuoFloors1]
+[f 0 5 -258][f 2 1]Void Quest Chapter 1[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 2[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 3[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 4[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 5[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 6[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel MitsuoFloors2]
+[f 0 5 -258][f 2 1]Void Quest Chapter 6[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 7[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 8[e]
+[f 0 5 -258][f 2 1]Void Quest Chapter 9[e]
+[f 0 5 -258][f 2 1]Void Quest Endgame[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel NaotoFloors1]
+[f 0 5 -258][f 2 1]Secret Laboratory B1F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B2F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B3F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B4F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B5F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B6F[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel NaotoFloors2]
+[f 0 5 -258][f 2 1]Secret Laboratory B6F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B7F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B8F[e]
+[f 0 5 -258][f 2 1]Secret Laboratory B9F[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel NanakoFloors1]
+[f 0 5 -258][f 2 1]Heaven Paradise #1[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #2[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #3[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #4[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #5[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #6[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel NanakoFloors2]
+[f 0 5 -258][f 2 1]Heaven Paradise #6[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #7[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #8[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #9[e]
+[f 0 5 -258][f 2 1]Heaven Paradise #10[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[sel AdachiFloors1]
+[f 0 5 -258][f 2 1]Magatsu Inaba (1)[e]
+[f 0 5 -258][f 2 1]Magatsu Inaba (2)[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 1[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 2[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 3[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 4[e]
+[f 0 5 -258][f 2 1]Next[e]
+
+[sel AdachiFloors2]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 4[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 5[e]
+[f 0 5 -258][f 2 1]Magatsu Mandala World 6[e]
+[f 0 5 -258][f 2 1]Magatsu Inaba (Boss Floor)[e]
+[f 0 5 -258][f 2 1]Previous[e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.flow
new file mode 100644
index 0000000..04f0500
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.flow
@@ -0,0 +1,287 @@
+import("Fox.msg");
+
+void use_fox()
+{
+ int var1 = GET_FLOOR_ID();
+ bool inHollowForest = var1 > 160 && var1 < 180;
+ // Stop from using the fox at the end of magatsu inaba if using goho-m's is enabled as goho-m is disabled then
+ if (!inHollowForest && BIT_CHK(0 + 0x0400 + 0x0800 + 92) == 1 && BIT_CHK(0 + 0x0400 + 0x0800 + 93) == 0 && !BIT_CHK(6360))
+ {
+ PLAY_SOUNDEFFECT(241);
+ WAIT(10);
+ OPEN_MSG_WIN();
+ MSG(FOX_BAN);
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ int var2 = GET_SL_LEVEL(13);
+ int var3 = ADD_YEN(0);
+ // Get regular inventory yen if in hollow forest
+ if (inHollowForest)
+ var3 = ReadNumber(81684136, 4);
+ int var11 = 1;
+ int var7 = 0;
+ int var12 = 0;
+
+ if (var2 == 1)
+ {
+ var7 = 60;
+ }
+ else if (var2 == 2)
+ {
+ var7 = 55;
+ }
+ else if (var2 == 3)
+ {
+ var7 = 50;
+ }
+ else if (var2 == 4)
+ {
+ var7 = 45;
+ }
+ else if (var2 == 5)
+ {
+ var7 = 40;
+ }
+ else if (var2 == 6)
+ {
+ var7 = 35;
+ }
+ else if (var2 == 7)
+ {
+ var7 = 30;
+ }
+ else if (var2 == 8)
+ {
+ var7 = 25;
+ }
+ else if (var2 == 9)
+ {
+ var7 = 20;
+ }
+ else if (var2 == 10)
+ {
+ var7 = 15;
+ }
+ else
+ {
+ var7 = 100;
+ }
+
+ int var8 = GET_MONTH() + GET_DAY_OF_MONTH();
+_12:
+
+ if (var8 >= 4)
+ {
+ var8 = var8 - 4;
+ goto _12;
+ }
+
+ int var9 = GET_DAY_OF_MONTH();
+_14:
+
+ if (var9 >= 10)
+ {
+ var9 = var9 - 10;
+ goto _14;
+ }
+
+ int var5 = GET_CUR_SP(1);
+ int var6 = GET_TOT_SP(1);
+ int var10 = 0;
+_16:
+
+ if (var10 < 3)
+ {
+ var11 = GET_PARTY_MEMBER_ID(var10);
+
+ if (var11 != 0)
+ {
+ var5 = var5 + GET_CUR_SP(var11);
+ var6 = var6 + GET_TOT_SP(var11);
+ }
+
+ var10 = var10 + 1;
+ goto _16;
+ }
+
+ int var4 = (var6 - var5) * var7;
+
+ if (var8 == 1)
+ {
+ var4 = var4 * 1.50f;
+ }
+ else if (var8 == 0 || var8 == 2)
+ {
+ var4 = var4 * 1;
+ }
+ else if (var8 == 3)
+ {
+ var4 = var4 * 0.70f;
+ }
+
+ if (var4 > 9999999)
+ {
+ var4 = 9999999;
+ }
+
+ OPEN_MSG_WIN();
+
+ if (var4 == 0)
+ {
+ MSG(RECOVER_NOT_NEED);
+ }
+ else
+ {
+ // Check if they have any goho-m or equal items
+ bool needGohom = !BIT_CHK(6360);
+ int gohom = GET_ITEM(790);
+ int retDaikon = GET_ITEM(2099);
+ int branch = GET_ITEM(885);
+ if (inHollowForest && branch == 0)
+ {
+ SET_MSG_VAR(0, 885, 1);
+ MSG(NEED_BRANCH);
+ return;
+ }
+ else if (!inHollowForest && needGohom && gohom == 0 && retDaikon == 0)
+ {
+ SET_MSG_VAR(0, 790, 1);
+ SET_MSG_VAR(1, 2099, 1);
+ MSG(NEED_GOHOM);
+ return;
+ }
+
+ // Display correct recover message (either with or without goho-m)
+ SET_MSG_VAR(0, var4, 0);
+ SET_MSG_VAR(1, var3, 0);
+
+ if (needGohom)
+ {
+ // Display goho-m recovery message
+ if (inHollowForest)
+ {
+ SET_MSG_VAR(3, branch, 0);
+ SET_MSG_VAR(2, 885, 1);
+ }
+ else
+ {
+ SET_MSG_VAR(3, gohom + retDaikon, 0);
+ SET_MSG_VAR(2, 790, 1);
+ }
+ MSG(RECOVER_OK_GOHOM);
+ }
+ else
+ {
+ MSG(RECOVER_OK);
+ }
+
+ // Check if they want to pay
+ SEL_CHK_PAD(14, 1);
+ int var0 = SEL(PAY_SEL);
+
+ if (var0 == 0)
+ {
+
+ if (var4 > var3)
+ {
+ MSG(RECOVER_NO_MONEY);
+ }
+ else
+ {
+ // Fox animation
+ FADE(1, 10);
+ FADE_SYNC();
+ MSG(FOX_CALL);
+ PLAY_SOUNDEFFECT(512);
+ MSG(FOX_CALL_2);
+ FADE_BACK(15);
+ FADE_SYNC();
+
+ if (var8 == 1)
+ {
+ MSG(FOX_TALK_BAD);
+ }
+ else if (var8 == 0 || var8 == 2)
+ {
+ MSG(FOX_TALK_NORMAL);
+ }
+ else if (var8 == 3)
+ {
+ MSG(FOX_TALK_GOOD);
+ }
+
+ // Actual healing and paying stuff
+ // If use gohom is enabled use it
+ if (needGohom)
+ {
+ if (inHollowForest)
+ {
+ SET_ITEM(885, branch - 1);
+ SET_MSG_VAR(0, 885, 1);
+ }
+ else if (gohom != 0)
+ {
+ SET_ITEM(790, gohom - 1);
+ SET_MSG_VAR(0, 790, 1);
+ }
+ else
+ {
+ SET_ITEM(2099, retDaikon - 1);
+ SET_MSG_VAR(0, 2099, 1);
+ }
+ }
+
+ var4 = var4 * -1;
+ // Take yen from the regular inventory
+ if (inHollowForest)
+ {
+ WriteNumber(81684136, 4, var3 + var4);
+ WriteNumber(81725936, 4, var3 + var4);
+ }
+ else
+ {
+ ADD_YEN(var4);
+ }
+ MSG(RECOVER_START);
+ CLOSE_MSG_WIN();
+ WAIT(10);
+ recovery_SP();
+ OPEN_MSG_WIN();
+ MSG(RECOVER_DONE);
+ }
+ }
+ }
+ CLOSE_MSG_WIN();
+}
+
+void recovery_SP()
+{
+ PLAY_BTL_SOUNDEFFECT(5, 9);
+ FADE(1, 5);
+ SET_FADE_COLOUR(255, 255, 255);
+ FADE_SYNC();
+ int var16 = GET_TOT_SP(1);
+ SET_SP(1, var16);
+ int var14 = 0;
+_65:
+ int var15 = 0;
+
+ if (var14 < 3)
+ {
+ var15 = GET_PARTY_MEMBER_ID(var14);
+
+ if (var15 != 0)
+ {
+ var16 = GET_TOT_SP(var15);
+ SET_SP(var15, var16);
+ }
+
+ var14 = var14 + 1;
+ goto _65;
+ }
+
+ FADE_BACK(15);
+ FADE_SYNC();
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.msg
new file mode 100644
index 0000000..4d75cfc
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/Fox.msg
@@ -0,0 +1,98 @@
+[sel YESNO_SEL]
+[f 0 5 -258][f 2 1]Yes[e]
+[f 0 5 -258][f 2 1]No[e]
+
+[sel PAY_SEL]
+[f 0 5 -258][f 2 1]Pay[e]
+[f 0 5 -258][f 2 1]Don't pay[e]
+
+[msg NEED_GOHOM]
+[f 0 5 -258][f 2 1]> You don't have a [f 2 5 3 -1 0] or [f 2 5 3 -1 1]...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's too dangerous to call the fox without[n]
+an item that can return it to safety.[n][f 1 1][e]
+
+[msg NEED_BRANCH]
+[f 0 5 -258][f 2 1]> You don't have a [f 2 5 3 -1 0]...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's too dangerous to call the fox without[n]
+an item that can return it to safety.[n][f 1 1][e]
+
+[msg ITEM_USED]
+[f 0 5 -258][f 2 1]> Used 1 [f 2 5 3 -1 0].[n][f 1 1][e]
+
+[msg FOX_FIRST_BAD]
+[f 0 5 -258][f 2 1]> It followed you all the way here[n]after all...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> The strange atmosphere seems to be[n]making him uncomfortable...[n][f 1 1][e]
+
+[msg FOX_FIRST_NORMAL]
+[f 0 5 -258][f 2 1]> It followed you all the way here[n]after all...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> However, he seems not to mind the[n]strange atmosphere...[n][f 1 1][e]
+
+[msg FOX_FIRST_GOOD]
+[f 0 5 -258][f 2 1]> It followed you all the way here[n]after all...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It seems to be happy to come along,[n]even in this strange atmosphere...[n][f 1 1][e]
+
+[msg FOX_TALK_BAD [Fox]]
+[f 0 5 -258][f 2 1][f 4 6 9 1 0 1]Grrrr...[n][f 1 1][e]
+
+[msg FOX_TALK_NORMAL [Fox]]
+[f 0 5 -258][f 2 1][f 4 6 9 1 0 1]......[n][f 1 1][e]
+
+[msg FOX_TALK_GOOD [Fox]]
+[f 0 5 -258][f 2 1][f 4 6 9 1 0 1]*yip*[n][f 1 1][e]
+
+[sel FOX_SEL]
+[f 0 5 -258][f 2 1]Ask for healing[e]
+[f 0 5 -258][f 2 1]Pat its head[e]
+[f 0 5 -258][f 2 1]Don't do anything[e]
+
+[msg FOX_FEEL_BAD]
+[f 0 5 -258][f 2 1]> He doesn't seem too pleased...[n][f 1 1][e]
+
+[msg FOX_FEEL_NORMAL]
+[f 0 5 -258][f 2 1]> He doesn't seem too upset...[n][f 1 1][e]
+
+[msg FOX_FEEL_GOOD]
+[f 0 5 -258][f 2 1]> He seems to be enjoying it...[n][f 1 1][e]
+
+[msg RECOVER_OK]
+[f 0 5 -258][f 2 1]> It seems you need [f 0 1 1][f 2 4 0] yen[f 0 1 0][n]for healing...[n] (You currently have: [f 0 1 1][f 2 4 1] yen[f 0 1 0])[n][f 1 1][e]
+
+[msg RECOVER_OK_GOHOM]
+[f 0 5 -258][f 2 1]> It seems you need [f 0 1 1][f 2 4 0] yen[f 0 1 0] and [f 0 1 3]1 [f 2 5 3 -1 2][f 0 1 0]
+[n]for healing...[n] (You currently have: [f 0 1 1][f 2 4 1] yen[f 0 1 0] and [f 0 1 3][f 2 4 3] [f 2 5 3 -1 2][f 0 1 0])[n][f 1 1][e]
+
+[msg RECOVER_NOT_NEED]
+[f 0 5 -258][f 2 1]> You don't need healing right now...[n][f 1 1][e]
+
+[msg RECOVER_NO_MONEY]
+[f 0 5 -258][f 2 1]> You don't have enough money...[n][f 1 1][e]
+
+[msg RECOVER_START]
+[f 0 5 -258][f 2 1]> The fox took out a mysterious leaf![n][f 1 1][e]
+
+[msg RECOVER_DONE]
+[f 0 5 -258][f 2 1]> Everyone's SP has been recovered![n][f 1 1][e]
+[f 0 5 -258][f 2 1]> The fox retreated.[n][f 1 1][e]
+
+[msg FOX_GIFT [Fox]]
+[f 0 5 -258][f 2 1][f 4 6 9 1 0 1]*yip*[n][f 1 1][e]
+
+[msg GET_ITEM_FOX]
+[f 0 5 -258][f 2 1]> The fox gave you[n][f 2 5 3 -1 0] x [f 2 4 1].[n][f 1 1][e]
+
+[msg FOX_BAN]
+[f 0 5 -258][f 2 1]> Something is preventing you from[n]calling the fox...[n][f 1 1][e]
+
+[msg FOX_CALL]
+[f 0 5 -258][f 2 1]> You called for the fox.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> ...[n][f 1 1][e]
+
+[msg FOX_CALL_2]
+[f 0 5 -258][f 2 1]> ...![n][f 1 1][e]
+
+[msg FOX_HELP]
+[s]You can now ask the fox for healing, both[n]
+here at the entrance and [clr 2]within dungeons[clr 0].[n][w][e]
+[s]To call the fox within a dungeon,[n]
+speak to your navigator and select[n]
+the [clr 2]Strategize[clr 0] option.[n][w][e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.flow
new file mode 100644
index 0000000..ca32843
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.flow
@@ -0,0 +1,182 @@
+import("GohoM.msg");
+import("DungeonError.msg");
+
+void use_gohom()
+{
+ int var17 = GET_FLOOR_ID();
+ int var18 = GET_FLOOR_ID();
+ bool ConsistentReaper = BIT_CHK(6328);
+ bool inHollowForest = var17 > 160 && var17 < 180;
+
+ if ((!inHollowForest && GET_ITEM(790) == 0 && GET_ITEM(2099) == 0) || (inHollowForest && GET_ITEM(885) == 0))
+ {
+ NAVI_BU_CLOSE( sVar7 );
+ sVar7 = NAVI_BU_OPEN( 280, -40, sVar8, sVar9 + 3 );
+ if (sVar8 == 5)
+ {
+ MSG(NoMoreRise);
+ }
+ else
+ {
+ SET_MSG_VAR(0, 790, 1);
+ MSG(NoMoreTeddie);
+ }
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ if (sVar8 == 5)
+ {
+ // Display the item to be used
+ if(inHollowForest)
+ SET_MSG_VAR(0, 885, 1);
+ else if(GET_ITEM(790) != 0)
+ SET_MSG_VAR(0, 790, 1);
+ else
+ SET_MSG_VAR(0, 2099, 1);
+ MSG(ConfirmGohomRise);
+ }
+ else
+ {
+ // Display the item to be used
+ if(GET_ITEM(790) != 0)
+ SET_MSG_VAR(0, 790, 1);
+ else
+ SET_MSG_VAR(0, 2099, 1);
+ MSG(ConfirmGohomTeddie);
+ }
+ SEL_CHK_PAD( 14, 1 );
+ int confirm = SEL(YesNo);
+ CLOSE_MSG_WIN();
+
+ if (confirm == 1)
+ return;
+
+
+ // Ignore this check if in hollow forest
+ if (!(var17 > 160 && var17 < 180) && BIT_CHK( 0 + 0x0400 + 0x0800 + 92 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 93 ) == 0 )
+ {
+ WAIT( 10 );
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ OPEN_MSG_WIN();
+ MSG( ESCAPE_BAN );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( GET_CNT( 38 ) == 13 && !ConsistentReaper)
+ {
+ SET_CNT( 38, 14 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 46 ) == 1 && ConsistentReaper)
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+
+ // Use the return item
+ if(inHollowForest)
+ SET_ITEM(885, GET_ITEM(885) - 1);
+ else if (GET_ITEM(790) > 0)
+ SET_ITEM(790, GET_ITEM(790) - 1);
+ else if (GET_ITEM(2099) > 0)
+ SET_ITEM(2099, GET_ITEM(2099) - 1);
+
+ if ( FLD_FUNCTION_0036() == 1 && FLD_FUNCTION_0037() == 0 )
+ {
+ var18 = var18 + 1;
+ }
+
+
+ if ( var17 >= 5 && var17 < 20 )
+ {
+ SET_CNT( 23, var18 );
+ }
+ else if ( var17 >= 20 && var17 < 40 )
+ {
+ SET_CNT( 24, var18 );
+ }
+ else if ( var17 >= 40 && var17 < 60 )
+ {
+ SET_CNT( 25, var18 );
+ }
+ else if ( var17 >= 60 && var17 < 80 )
+ {
+ SET_CNT( 26, var18 );
+ }
+ else if ( var17 >= 80 && var17 < 100 )
+ {
+ SET_CNT( 27, var18 );
+ }
+ else if ( var17 >= 100 && var17 < 120 )
+ {
+ SET_CNT( 28, var18 );
+ }
+ else if ( var17 >= 120 && var17 < 140 )
+ {
+
+ if ( var17 != 121 && var17 != 122 && var17 != 129 )
+ {
+ SET_CNT( 29, var18 );
+ }
+
+ }
+ else if ( var17 >= 140 && var17 < 160 )
+ {
+ SET_CNT( 30, var18 );
+ }
+ else if ( var17 >= 160 && var17 < 180 )
+ {
+ SET_CNT( 37, var17 );
+ }
+
+ TRAESTO_VISUAL();
+
+ if ( var17 > 5 && var17 < 20 )
+ {
+ CALL_DUNGEON( 5, 1 );
+ }
+ else if ( var17 > 20 && var17 < 40 )
+ {
+ CALL_DUNGEON( 20, 1 );
+ }
+ else if ( var17 > 40 && var17 < 60 )
+ {
+ CALL_DUNGEON( 40, 1 );
+ }
+ else if ( var17 > 60 && var17 < 80 )
+ {
+ CALL_DUNGEON( 60, 1 );
+ }
+ else if ( var17 > 80 && var17 < 100 )
+ {
+ CALL_DUNGEON( 80, 1 );
+ }
+ else if ( var17 > 100 && var17 < 120 )
+ {
+ CALL_DUNGEON( 100, 1 );
+ }
+ else if ( var17 > 120 && var17 < 140 )
+ {
+ CALL_DUNGEON( 120, 1 );
+ }
+ else if ( var17 > 140 && var17 < 160 )
+ {
+ CALL_DUNGEON( 140, 1 );
+ }
+ else if ( var17 > 160 && var17 < 180 )
+ {
+ CALL_DUNGEON( 160, 1 );
+ }
+ else
+ {
+ SET_MSG_VAR(1, var17, 0);
+ OPEN_MSG_WIN();
+ MSG(GOHOM_ERROR);
+ CLOSE_MSG_WIN();
+ CALL_DUNGEON( 5, 1 ); // Yukiko's castle entrance in case we can't find the dungeon
+ }
+}
+
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.msg
new file mode 100644
index 0000000..2179803
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/GohoM.msg
@@ -0,0 +1,9 @@
+[msg ESCAPE_BAN]
+[f 0 5 -258][f 2 1]> Something is preventing it from[n]working...[n][f 1 1][e]
+
+[msg ConfirmGohomRise [Rise]]
+[f 0 5 -258][f 2 1]Use a [f 2 5 3 -1 0] and return to the entrance?[n][e]
+
+[msg NoMoreRise [Rise]]
+[f 0 5 -258][f 2 1]Looks like you're all out, Senpai.[n]Let's find another way back.[n][f 1 1][e]
+
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.flow
new file mode 100644
index 0000000..212603a
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.flow
@@ -0,0 +1,462 @@
+import("OrganizeParty.msg");
+
+int first;
+int second;
+int third;
+int currentFirst;
+int currentSecond;
+int currentThird;
+
+void OrganizeParty()
+{
+ GetOriginalParty();
+ int floor = GET_FLOOR_ID();
+ int option = 0;
+ while (option != 2)
+ {
+ int index = 0;
+ int numMembers = 0;
+ int removeMask = 63;
+ int addMask = 0;
+ int availableMembers = 0;
+ bool yosuke = false;
+ bool chie = false;
+ bool yukiko = false;
+ bool kanji = false;
+ bool naoto = false;
+ bool teddie = false;
+ // Set masks based on dates first
+ if (CHECK_TIME_SPAN(4,10,4,17) == 1)
+ {
+ addMask = addMask + 1;
+ yosuke = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ // Require Chie to be unlocked in case you're using the Intro Skip mod
+ if (CHECK_TIME_SPAN(4,10,4,18) == 1 && BIT_CHK( 49 ))
+ {
+ addMask = addMask + 2;
+ chie = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ if (CHECK_TIME_SPAN(4,10,4,30) == 1)
+ {
+ addMask = addMask + 4;
+ yukiko = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ if (CHECK_TIME_SPAN(4,10,6,5) == 1)
+ {
+ addMask = addMask + 8;
+ kanji = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ if (CHECK_TIME_SPAN(4,10,10,6) == 1)
+ {
+ addMask = addMask + 0x10;
+ naoto = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ if (CHECK_TIME_SPAN(4,10,7,10) == 1)
+ {
+ addMask = addMask + 0x20;
+ teddie = true;
+ }
+ else
+ availableMembers = availableMembers + 1;
+
+ while (index < 3)
+ {
+ int id = GET_PARTY_MEMBER_ID(index);
+ if (id > 1)
+ {
+ switch (id)
+ {
+ case 2:
+ if (!yosuke)
+ {
+ removeMask = removeMask - 1;
+ addMask = addMask + 1;
+ }
+ break;
+ case 3:
+ if (!chie)
+ {
+ removeMask = removeMask - 2;
+ addMask = addMask + 2;
+ }
+ break;
+ case 4:
+ if (!yukiko)
+ {
+ removeMask = removeMask - 4;
+ addMask = addMask + 4;
+ }
+ break;
+ case 6:
+ if (!kanji)
+ {
+ removeMask = removeMask - 8;
+ addMask = addMask + 8;
+ }
+ break;
+ case 7:
+ if (!naoto)
+ {
+ removeMask = removeMask - 0x10;
+ addMask = addMask + 0x10;
+ }
+ break;
+ case 8:
+ if (!teddie)
+ {
+ removeMask = removeMask - 0x20;
+ addMask = addMask + 0x20;
+ }
+ break;
+ }
+ numMembers = numMembers + 1;
+ }
+ index = index + 1;
+ }
+
+ int optionMask = 0;
+ if (numMembers == 0)
+ optionMask = optionMask + 2;
+ if (availableMembers - numMembers == 0)
+ optionMask = optionMask + 1;
+ SEL_CHK_PAD( 14, 2 );
+ if (floor > 1 && floor != 2 && floor != 3 && floor != 5 && floor != 20 && floor != 40 && floor != 60 && floor != 80 && floor != 100 && floor != 120 && floor != 140 && floor != 160)
+ {
+ if (sVar8 == 5)
+ {
+ MSG(OptionMsgRise);
+ }
+ else
+ {
+ MSG(OptionMsgTeddie);
+ }
+ SET_MASK(optionMask);
+ option = SEL(OptionSel);
+ }
+ else
+ option = ADV_SEL(OptionMsg, OptionSel, optionMask);
+
+ if (option == 0)
+ {
+ int replacedMember = 0;
+ int addedMember = ChooseMember(SelectMemberMsg, addMask);
+ if (addedMember != -1)
+ {
+ if (numMembers == 3)
+ {
+ replacedMember = ChooseMember(ReplaceMemberMsg, removeMask);
+ if (replacedMember != -1)
+ RM_PARTY(replacedMember);
+ }
+ if (replacedMember != -1)
+ {
+ ADD_PARTY(addedMember);
+ }
+ }
+ }
+ else if (option == 1)
+ {
+ int removedMember = ChooseMember(RemoveMemberMsg, removeMask);
+ if (removedMember != -1)
+ {
+ RM_PARTY(removedMember);
+ }
+ }
+ }
+
+ // Reload floor
+ if (!CheckParty())
+ {
+ // Only reload floor mid-dungeon (not entrances) to get party member in
+ if (floor > 1 && floor != 2 && floor != 3 && floor != 5 && floor != 20 && floor != 40 && floor != 60 && floor != 80 && floor != 100 && floor != 120 && floor != 140 && floor != 160)
+ {
+ if (sVar8 == 5)
+ {
+ MSG(ConfirmPartyRise);
+ }
+ else
+ {
+ MSG(ConfirmPartyTeddie);
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ int confirm = SEL(YesNo);
+ if (confirm == 0)
+ {
+ dng_set_npc();
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if (floor == 7 || floor == 13 || floor == 31 || floor == 51 || floor == 70
+ || floor == 89 || floor == 110 || floor == 122 || floor == 129 || floor == 170)
+ CALL_DUNGEON(floor, 0);
+ else
+ CALL_FLOOR(floor);
+
+ }
+ else
+ {
+ if (currentFirst)
+ RM_PARTY(currentFirst);
+ if (currentSecond)
+ RM_PARTY(currentSecond);
+ if (currentThird)
+ RM_PARTY(currentThird);
+ if (first)
+ ADD_PARTY(first);
+ if (second)
+ ADD_PARTY(second);
+ if (third)
+ ADD_PARTY(third);
+ }
+ }
+ }
+}
+
+void GetOriginalParty()
+{
+ int index = 0;
+ while (index < 3)
+ {
+ int id = GET_PARTY_MEMBER_ID(index);
+ if (id > 1)
+ {
+ switch (id)
+ {
+ case 2:
+ if (index == 0)
+ first = 2;
+ else if (index == 1)
+ second = 2;
+ else
+ third = 2;
+ break;
+ case 3:
+ if (index == 0)
+ first = 3;
+ else if (index == 1)
+ second = 3;
+ else
+ third = 3;
+ break;
+ case 4:
+ if (index == 0)
+ first = 4;
+ else if (index == 1)
+ second = 4;
+ else
+ third = 4;
+ break;
+ case 6:
+ if (index == 0)
+ first = 6;
+ else if (index == 1)
+ second = 6;
+ else
+ third = 6;
+ break;
+ case 7:
+ if (index == 0)
+ first = 7;
+ else if (index == 1)
+ second = 7;
+ else
+ third = 7;
+ break;
+ case 8:
+ if (index == 0)
+ first = 8;
+ else if (index == 1)
+ second = 8;
+ else
+ third = 8;
+ break;
+ }
+ }
+ else
+ {
+ if (index == 0)
+ first = 0;
+ else if (index == 1)
+ second = 0;
+ else
+ third = 0;
+ }
+ index = index + 1;
+ }
+}
+
+bool CheckParty()
+{
+ int index = 0;
+ while (index < 3)
+ {
+ int id = GET_PARTY_MEMBER_ID(index);
+ if (id > 1)
+ {
+ switch (id)
+ {
+ case 2:
+ if (index == 0)
+ currentFirst = 2;
+ else if (index == 1)
+ currentSecond = 2;
+ else
+ currentThird = 2;
+ break;
+ case 3:
+ if (index == 0)
+ currentFirst = 3;
+ else if (index == 1)
+ currentSecond = 3;
+ else
+ currentThird = 3;
+ break;
+ case 4:
+ if (index == 0)
+ currentFirst = 4;
+ else if (index == 1)
+ currentSecond = 4;
+ else
+ currentThird = 4;
+ break;
+ case 6:
+ if (index == 0)
+ currentFirst = 6;
+ else if (index == 1)
+ currentSecond = 6;
+ else
+ currentThird = 6;
+ break;
+ case 7:
+ if (index == 0)
+ currentFirst = 7;
+ else if (index == 1)
+ currentSecond = 7;
+ else
+ currentThird = 7;
+ break;
+ case 8:
+ if (index == 0)
+ currentFirst = 8;
+ else if (index == 1)
+ currentSecond = 8;
+ else
+ currentThird = 8;
+ break;
+ }
+ }
+ else
+ {
+ if (index == 0)
+ currentFirst = 0;
+ else if (index == 1)
+ currentSecond = 0;
+ else
+ currentThird = 0;
+ }
+ index = index + 1;
+ }
+ if (first == currentFirst && second == currentSecond && third == currentThird)
+ return true;
+ return false;
+}
+
+int ChooseMember(int text, int mask)
+{
+ SEL_CHK_PAD( 14, 6 );
+ int member;
+ int selection;
+ int floor = GET_FLOOR_ID();
+ if (floor > 1 && floor != 2 && floor != 3 && floor != 5 && floor != 20 && floor != 40 && floor != 60 && floor != 80 && floor != 100 && floor != 120 && floor != 140 && floor != 160)
+ {
+ if (sVar8 == 5)
+ {
+ MSG(text + 1);
+ }
+ else
+ {
+ MSG(text + 2);
+ }
+ SET_MASK(mask);
+ selection = SEL(PartySel);
+ }
+ else
+ selection = ADV_SEL(text, PartySel, mask);
+ switch (selection)
+ {
+ case 0:
+ member = 2;
+ break;
+ case 1:
+ member = 3;
+ break;
+ case 2:
+ member = 4;
+ break;
+ case 3:
+ member = 6;
+ break;
+ case 4:
+ member = 7;
+ break;
+ case 5:
+ member = 8;
+ break;
+ case 6:
+ member = -1;
+ break;
+ }
+ return member;
+}
+
+bool EnableOrganizeParty()
+{
+ // You can't switch party members until after you've saved Yukiko
+ if (!BIT_CHK(6333) || DATE_CHK(4,17) || (CHECK_TIME_SPAN(4, 10, 4, 30) && BIT_CHK(0 + 0x0400 + 1569)))
+ return false;
+
+ int availableMembers = 0;
+ if (CHECK_TIME_SPAN(4,10,4,17) == 0)
+ availableMembers = availableMembers + 1;
+ if (CHECK_TIME_SPAN(4,10,4,18) == 0)
+ availableMembers = availableMembers + 1;
+ if (CHECK_TIME_SPAN(4,10,4,30) == 0)
+ availableMembers = availableMembers + 1;
+ if (CHECK_TIME_SPAN(4,10,6,5) == 0)
+ availableMembers = availableMembers + 1;
+ if (CHECK_TIME_SPAN(4,10,10,6) == 0)
+ availableMembers = availableMembers + 1;
+ if (CHECK_TIME_SPAN(4,10,7,10) == 0)
+ availableMembers = availableMembers + 1;
+
+ int index = 0;
+ int numMembers = 0;
+ while (index < 3)
+ {
+ int id = GET_PARTY_MEMBER_ID(index);
+ if (id > 1)
+ numMembers = numMembers + 1;
+ index = index + 1;
+ }
+
+ if (numMembers == 0 && availableMembers - numMembers == 0)
+ return false;
+ return true;
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.msg
new file mode 100644
index 0000000..829d0d2
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/DungeonOptions/OrganizeParty.msg
@@ -0,0 +1,48 @@
+[sel OptionSel]
+[f 0 5 -258][f 2 1]Add member[e]
+[f 0 5 -258][f 2 1]Remove member[e]
+[f 0 5 -258][f 2 1]Finish[e]
+
+[msg ConfirmPartyRise [Rise]]
+[f 0 5 -258][f 2 1]Confirm party member changes and[n]
+return to the floor entrance?[e]
+
+[msg SelectMemberMsg]
+[f 0 5 -258][f 2 1]Add which member?[e]
+
+[msg SelectMemberMsgRise [Rise]]
+[f 0 5 -258][f 2 1]Add which member?[e]
+
+[msg ReplaceMemberMsg]
+[f 0 5 -258][f 2 1]Replace which member?[e]
+
+[msg ReplaceMemberMsgRise [Rise]]
+[f 0 5 -258][f 2 1]Replace which member?[e]
+
+[msg RemoveMemberMsg]
+[f 0 5 -258][f 2 1]Remove which member?[e]
+
+[msg RemoveMemberMsgRise [Rise]]
+[f 0 5 -258][f 2 1]Remove which member?[e]
+
+[msg OptionMsg]
+[f 0 5 -258][f 2 1]What will you do?[e]
+
+[msg OptionMsgRise [Rise]]
+[f 0 5 -258][f 2 1]What will you do?[e]
+
+[sel TOMB_SEL_HOOK]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Daidara[e]
+[f 0 5 -258][f 2 1]Shiroku Store[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel LIQUEUR_SEL_HOOK]
+[f 0 5 -258][f 2 1]Return to the entrance[e]
+[f 0 5 -258][f 2 1]Organize party[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.flow
new file mode 100644
index 0000000..6f28664
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.flow
@@ -0,0 +1,1737 @@
+//
+// Imports
+//
+
+import("FindAFriend.msg");
+
+//
+// Script-level variable definitions
+//
+
+int pageOneMask;
+int pageTwoMask;
+int numSelectionsRemoved;
+int isHoliday;
+bool foxReady;
+
+//
+// Procedure declarations
+//
+
+void generate_hangout_menu()
+{
+ // Variables that store the location of the messages and whatnot
+ int hangOutMsg = HANG_OUT_MSG;
+ int hangOutSel = HANG_OUT_SEL;
+
+ // Get the day from 0-6, Sunday-Saturday
+ int dayOfWeek;
+ dayOfWeek = GET_DAY_OF_WEEK();
+ // Get the time of day from 0-5, early morning to evening
+ int timeOfDay;
+ timeOfDay = GET_TIME_OF_DAY();
+
+ // Variable to keep track of the page we're on
+ int page = 0;
+
+ // Set all of the message variables based on whether the link is ready to level up
+ SET_MSG_VAR(0, 621 + CHECK_IF_SL_LVLUP(31), 6);
+ SET_MSG_VAR(1, 621 + (CHECK_IF_SL_LVLUP(21) || CHECK_IF_SL_LVLUP(22)), 6);
+ // Chie
+ SET_MSG_VAR(2, 621 + (CHECK_IF_SL_LVLUP(11) || CHECK_IF_SL_LVLUP(12)), 6);
+
+ // If you try to check if Ayane will level up when Yumi is the S.link for the save the game crashes
+ if (GET_SL_LEVEL(27) > 0 || GET_SL_LEVEL(28) > 0 || (GET_SL_LEVEL(25) == 0 && GET_SL_LEVEL(26) == 0 && GET_SL_LEVEL(27) == 0 && GET_SL_LEVEL(28) == 0))
+ {
+ SET_MSG_VAR(3, 621 + (CHECK_IF_SL_LVLUP(27) || CHECK_IF_SL_LVLUP(28)), 6);
+ }
+
+ SET_MSG_VAR(4, 621 + CHECK_IF_SL_LVLUP(29), 6);
+ // Dojima reuses Eri's message vars as they're never available at night and the var limit is 32 :(
+ if (GET_TIME_OF_DAY() == 5)
+ {
+ SET_MSG_VAR(4, 621 + CHECK_IF_SL_LVLUP(8), 6);
+ }
+ SET_MSG_VAR(5, 621 + CHECK_IF_SL_LVLUP(19), 6);
+ // Nanako reuses Hisano's message vars as she's never available at night and the var limit is 32 :(
+ if (GET_TIME_OF_DAY() == 5)
+ {
+ SET_MSG_VAR(5, 621 + CHECK_IF_SL_LVLUP(2), 6);
+ }
+
+ // Kanji
+ SET_MSG_VAR(6, 621 + CHECK_IF_SL_LVLUP(10), 6);
+
+ SET_MSG_VAR(7, 621 + (CHECK_IF_SL_LVLUP(33) || CHECK_IF_SL_LVLUP(34)), 6);
+ SET_MSG_VAR(8, 621 + CHECK_IF_SL_LVLUP(18), 6);
+
+ // Naoto
+ SET_MSG_VAR(9, 621 + (CHECK_IF_SL_LVLUP(14) || CHECK_IF_SL_LVLUP(15)), 6);
+
+ // Rise
+ SET_MSG_VAR(10, 621 + (CHECK_IF_SL_LVLUP(3) || CHECK_IF_SL_LVLUP(4)), 6);
+
+ SET_MSG_VAR(11, 621 + CHECK_IF_SL_LVLUP(9), 6);
+ // Shrine fox hijacks Sayoko's variables as he's not available at night
+ if (timeOfDay != 5)
+ {
+ // Can't use check if sl lvl up on fox (it's always ready) so instead use custom function that checks
+ // if the quest needed has been completed
+ check_if_fox_ready();
+ SET_MSG_VAR(11, 621 + foxReady, 6);
+ }
+
+ SET_MSG_VAR(12, 621 + CHECK_IF_SL_LVLUP(23), 6);
+ // Teddie uses Shu's message variable as he only is available at night
+ if(timeOfDay != 5)
+ {
+ SET_MSG_VAR(12, 623, 6);
+ }
+
+ // Kou is 16, Daisuke 17
+ if (GET_SL_LEVEL(16) > 0)
+ {
+ SET_MSG_VAR(13, 621 + CHECK_IF_SL_LVLUP(16), 6);
+ }
+ else
+ {
+ SET_MSG_VAR(13, 621 + CHECK_IF_SL_LVLUP(17), 6);
+ }
+
+ // Yosuke
+ SET_MSG_VAR(14, 621 + CHECK_IF_SL_LVLUP(7), 6);
+
+ // Yukiko
+ SET_MSG_VAR(15, 621 + (CHECK_IF_SL_LVLUP(5) || CHECK_IF_SL_LVLUP(6)), 6);
+
+ // If you try to check if Yumi will level up when Ayane is the S.link for the save the game crashes
+ if (GET_SL_LEVEL(25) > 0 || GET_SL_LEVEL(26) > 0 || (GET_SL_LEVEL(25) == 0 && GET_SL_LEVEL(26) == 0 && GET_SL_LEVEL(27) == 0 && GET_SL_LEVEL(28) == 0))
+ {
+ SET_MSG_VAR(3, 621 + (CHECK_IF_SL_LVLUP(25) || CHECK_IF_SL_LVLUP(26)), 6);
+ }
+
+ // Set message variables for the level of each s link
+ SET_MSG_VAR(16, GET_SL_LEVEL(31), 0);
+ // Use whichever level is bigger for those that have two possible
+ if (GET_SL_LEVEL(21) >= GET_SL_LEVEL(22))
+ {
+ SET_MSG_VAR(17, GET_SL_LEVEL(21), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(17, GET_SL_LEVEL(22), 0);
+ }
+
+ if (GET_SL_LEVEL(11) >= GET_SL_LEVEL(12))
+ {
+ SET_MSG_VAR(18, GET_SL_LEVEL(11), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(18, GET_SL_LEVEL(12), 0);
+ }
+
+ if (GET_SL_LEVEL(27) > 0 || GET_SL_LEVEL(28) > 0 || (GET_SL_LEVEL(25) == 0 && GET_SL_LEVEL(26) == 0 && GET_SL_LEVEL(27) == 0 && GET_SL_LEVEL(28) == 0))
+ {
+ if (GET_SL_LEVEL(27) >= GET_SL_LEVEL(28))
+ {
+ SET_MSG_VAR(19, GET_SL_LEVEL(27), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(19, GET_SL_LEVEL(28), 0);
+ }
+ }
+
+ SET_MSG_VAR(20, GET_SL_LEVEL(29), 0);
+ // Dojima reuses Eri's message vars as they're never available at night and the var limit is 32 :(
+ if (GET_TIME_OF_DAY() == 5)
+ {
+ SET_MSG_VAR(20, GET_SL_LEVEL(8), 0);
+ }
+ SET_MSG_VAR(21, GET_SL_LEVEL(19), 0);
+
+ // Nanako reuses Hisano's message vars as she's never available at night and the var limit is 32 :(
+ if (GET_TIME_OF_DAY() == 5)
+ {
+ SET_MSG_VAR(21, GET_SL_LEVEL(2), 0);
+ }
+
+ SET_MSG_VAR(22, GET_SL_LEVEL(10), 0);
+
+ if (GET_SL_LEVEL(33) >= GET_SL_LEVEL(34))
+ {
+ SET_MSG_VAR(23, GET_SL_LEVEL(33), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(23, GET_SL_LEVEL(34), 0);
+ }
+ SET_MSG_VAR(24, GET_SL_LEVEL(18), 0);
+
+ if (GET_SL_LEVEL(14) >= GET_SL_LEVEL(15))
+ {
+ SET_MSG_VAR(25, GET_SL_LEVEL(14), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(25, GET_SL_LEVEL(15), 0);
+ }
+
+ if (GET_SL_LEVEL(3) >= GET_SL_LEVEL(4))
+ {
+ SET_MSG_VAR(26, GET_SL_LEVEL(3), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(26, GET_SL_LEVEL(4), 0);
+ }
+ SET_MSG_VAR(27, GET_SL_LEVEL(9), 0);
+ // Shrine fox hijacks Sayoko's variables as he isn't available at night
+ if (timeOfDay != 5)
+ {
+ SET_MSG_VAR(27, GET_SL_LEVEL(13), 0);
+ }
+
+ SET_MSG_VAR(28, GET_SL_LEVEL(23), 0);
+ // Teddie uses Shu's message variables as he's only available at night
+ if(timeOfDay != 5)
+ {
+ SET_MSG_VAR(28, GET_SL_LEVEL(24), 0);
+ }
+
+ if (GET_SL_LEVEL(16) > 0)
+ {
+ SET_MSG_VAR(29, GET_SL_LEVEL(16), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(29, GET_SL_LEVEL(17), 0);
+ }
+
+ SET_MSG_VAR(30, GET_SL_LEVEL(7), 0);
+
+ if (GET_SL_LEVEL(5) >= GET_SL_LEVEL(6))
+ {
+ SET_MSG_VAR(31, GET_SL_LEVEL(5), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(31, GET_SL_LEVEL(6), 0);
+ }
+
+ if (GET_SL_LEVEL(25) > 0 || GET_SL_LEVEL(26) > 0 || (GET_SL_LEVEL(25) == 0 && GET_SL_LEVEL(26) == 0 && GET_SL_LEVEL(27) == 0 && GET_SL_LEVEL(28) == 0))
+ {
+ if (GET_SL_LEVEL(25) >= GET_SL_LEVEL(26))
+ {
+ SET_MSG_VAR(19, GET_SL_LEVEL(25), 0);
+ }
+ else
+ {
+ SET_MSG_VAR(19, GET_SL_LEVEL(26), 0);
+ }
+ }
+
+ // Set B button to nobody
+ SEL_CHK_PAD(14, 29);
+ // Set bumpers to someone else if it's available
+ if (pageTwoMask != 268435455)
+ {
+ SEL_CHK_PAD(10, 28);
+ SEL_CHK_PAD(11, 28);
+ SEL_CHK_PAD(5, 28);
+ SEL_CHK_PAD(7, 28);
+ }
+
+ int hSelected = ADV_SEL(hangOutMsg, hangOutSel, pageOneMask);
+
+ // Field major and minor to make sure you can't tp to the current location
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+
+_choiceLoop:
+ // Cancel or see more wasn't chosen
+ if (hSelected < 28)
+ {
+ // Checks whether the selection should be canceled (for when leaving home for the day)
+ int cancelSel = 0;
+
+ // Show confirmation for leaving home for the day if applicable
+ if (timeOfDay != 5 && fieldMajor == 7 && (fieldMinor == 2 || fieldMinor == 3))
+ {
+ OPEN_MSG_WIN();
+ MSG(EXIT_MYHOME_OK);
+ SEL_CHK_PAD(14, 1);
+ cancelSel = SEL(YESNO_SEL);
+ }
+
+ // Message that you should tell Dojima about your job if applicable
+ if(hSelected != 6 && hSelected != 14 && ((BIT_CHK( 0 + 0x0400 + 671 ) == 1 && BIT_CHK( 0 + 0x0400 + 663 ) == 0 && (BIT_CHK( 0 + 0x0400 + 1056 ) == 1 || BIT_CHK( 0 + 0x0400 + 1638 ) == 1 || BIT_CHK( 0 + 0x0400 + 1640 ) == 1)) && timeOfDay == 5 && (BIT_CHK( 0 + 0x0400 + 455 ) || BIT_CHK( 0 + 0x0400 + 439 ))))
+ {
+ OPEN_MSG_WIN();
+ MSG( STOP_OUTDOOR_DOUJIMA_2_1 );
+ MSG( BAITO_ADMIT_2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ if (cancelSel == 0)
+ {
+ // Some extra stuff is needed when leaving Okina so weather is preserved
+ if (fieldMajor == 11)
+ {
+ BIT_OFF(0 + 0x0400 + 0x0800 + 172);
+ BIT_OFF(0 + 0x0400 + 0x0800 + 171);
+ if (GET_CNT(169) != 0)
+ {
+
+ if (DATE_CHK(3, 20) == 1)
+ {
+ SET_CNT(169, 0);
+ FUNCTION_006B(-1);
+ FUNCTION_006B(1);
+ }
+ else
+ {
+ SET_CNT(169, 0);
+ FUNCTION_006B(-1);
+ }
+ }
+ }
+
+ // Plays the sound effect if you are leaving home
+ else if (fieldMajor == 7 && fieldMinor != 1 && hSelected != 6 && hSelected != 14 )
+ {
+ PLAY_SOUNDEFFECT( 7 );
+ }
+
+ // Teleport the player to the desired location depending on who they chose
+ switch (hSelected)
+ {
+ // Adachi
+ case 0:
+ // South Shopping District in the night
+ if (timeOfDay == 5)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(ADACHI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 6, 0);
+ }
+ // Junes in the day
+ }
+ else
+ {
+ if (fieldMajor == 9 && fieldMinor == 4)
+ {
+ OPEN_MSG_WIN();
+ MSG(ADACHI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(9, 4, 0, 0);
+ }
+ }
+ break;
+ // Ai - Learning Building 1F
+ case 1:
+ if ((fieldMajor == 6 && fieldMinor == 1) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(AI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 5, 0);
+ } else {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 3, 0);
+ }
+ break;
+ // Ayane - Learning Building 2F
+ case 2:
+ if ((fieldMajor == 6 && fieldMinor == 2 && (GET_SL_LEVEL(27) > 0 || GET_SL_LEVEL(28) > 0)) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(AYANE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if ((GET_SL_LEVEL(27) > 0 || GET_SL_LEVEL(28) > 0) && timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 2, 0, 0);
+ }
+ else if(timeOfDay == 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 0, 0);
+ }
+ else if (fieldMajor == 6 && fieldMinor == 4 && (GET_SL_LEVEL(27) == 0 && GET_SL_LEVEL(28) == 0))
+ {
+ OPEN_MSG_WIN();
+ MSG(AYANE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 4, 4, 0);
+ }
+ break;
+
+ // Chie
+ case 3:
+ // South Shopping District on Sundays
+ if (isHoliday == 1)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(CHIE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 2, 0);
+ }
+ // Roof on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 14) || (fieldMajor == 8 && fieldMinor == 1 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(CHIE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 14, 1, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 4, 0);
+ }
+ }
+ break;
+ // Chie Scooter
+ case 4:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(CHIE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Daisuke - Learning Building 2F
+ case 5:
+ if ((fieldMajor == 6 && fieldMinor == 2 && GET_SL_LEVEL(17) > 0) || (fieldMajor == 8 && fieldMinor == 1 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(DAISUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if (GET_SL_LEVEL(17) > 0 && timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 2, 4, 0);
+ }
+ else if (fieldMajor == 6 && fieldMinor == 1 && GET_SL_LEVEL(17) == 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(DAISUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 2, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 8, 0);
+ }
+
+ break;
+ // Dojima - Home
+ case 6:
+ if (fieldMajor == 7 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(DOJIMA_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ // Play the open door sound effect if coming down from your room
+ if(fieldMajor == 7 && fieldMinor == 3){
+ PLAY_SOUNDEFFECT( 702 );
+ //FLD_FUNCTION_0008( 10241, 1, 0, 0, 1 );
+ FADE( 1, 5 );
+ FADE_SYNC();
+ PLAY_SOUNDEFFECT( 173 );
+ //WAIT( 5 );
+ CALL_FIELD( 7, 2, 0, 0 );
+ }
+ // Play the sliding door sound effect if coming into the house
+ else
+ {
+ PLAY_SOUNDEFFECT( 7 );
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(7, 2, 0, 0);
+ }
+ }
+ break;
+ // Eri - South Shopping District
+ case 7:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(BUS_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 6, 0);
+ }
+ break;
+ // Fox - Shrine
+ case 8:
+ if (fieldMajor == 8 && fieldMinor == 9)
+ {
+ OPEN_MSG_WIN();
+ MSG(SHRINE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 9, 1, 0);
+ }
+ break;
+ // Hisano - Samegawa Riverbank
+ case 9:
+ if (fieldMajor == 10 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(HISANO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(10, 2, 0, 0);
+ }
+ break;
+ // Kanji
+ case 10:
+ // North Shopping District on Sundays
+ if (isHoliday == 1)
+ {
+ if (fieldMajor == 8 && fieldMinor == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG(KANJI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 5, 0);
+ }
+ // Practice Building 1F on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 4) || (fieldMajor == 8 && fieldMinor == 1 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(KANJI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 4, 5, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 5, 0);
+ }
+
+ }
+ break;
+ // Kanji Scooter
+ case 11:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(KANJI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Kou - Learning Building 2F
+ case 12:
+ if ((fieldMajor == 6 && fieldMinor == 2 && GET_SL_LEVEL(16) > 0) || (fieldMajor == 8 && fieldMinor == 1 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(KOU_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if (GET_SL_LEVEL(16) > 0 && timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 2, 4, 0);
+ }
+ else if (fieldMajor == 6 && fieldMinor == 1 && GET_SL_LEVEL(16) == 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(KOU_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if (timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 2, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 8, 0);
+ }
+
+ break;
+
+ // Marie - South Shopping District
+ case 13:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(MARIE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 4, 0);
+ }
+ break;
+ // Nanako - Home
+ case 14:
+ if (fieldMajor == 7 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(NANAKO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ // Play the open door sound effect if coming down from your room
+ if(fieldMajor == 7 && fieldMinor == 3){
+ PLAY_SOUNDEFFECT( 702 );
+ //FLD_FUNCTION_0008( 10241, 1, 0, 0, 1 );
+ FADE( 1, 5 );
+ FADE_SYNC();
+ PLAY_SOUNDEFFECT( 173 );
+ //WAIT( 5 );
+ CALL_FIELD( 7, 2, 0, 0 );
+ }
+ // Play the sliding door sound effect if coming into the house
+ else
+ {
+ PLAY_SOUNDEFFECT( 7 );
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(7, 2, 0, 0);
+ }
+ }
+ break;
+ // Naoki
+ case 15:
+ // North Shopping District on Sundays and whenever the s link level is not 0
+ if (isHoliday == 1 || GET_SL_LEVEL(18) > 0)
+ {
+ if (fieldMajor == 8 && fieldMinor == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOKI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if (timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 5, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 2, 0);
+ }
+
+ // Learning Building 1F on Weekdays
+ }
+ else
+ {
+ if (fieldMajor == 6 && fieldMinor == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOKI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 6, 0);
+ }
+ }
+ break;
+ // Naoto
+ case 16:
+ if(BIT_CHK( 0 + 0x0400 + 629 ) == 1 && timeOfDay != 5)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOTO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ }
+ // Samegawa Flood Plain on Sundays
+ else if (isHoliday == 1)
+ {
+ if (fieldMajor == 10 && fieldMinor == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOTO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(10, 1, 2, 0);
+ }
+ // Learning Building 1F on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 1) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOTO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 4, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 7, 0);
+ }
+
+ }
+ break;
+ // Naoto Scooter
+ case 17:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(NAOTO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Rise
+ case 18:
+ if(BIT_CHK( 0 + 0x0400 + 624 ) == 1 && timeOfDay != 5)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(RISE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ }
+ // South Shopping District on Sundays
+ else if (isHoliday == 1)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(RISE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 2, 0);
+ }
+ // Learning Building 1F on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 1) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(RISE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 3, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 2, 0);
+ }
+
+ }
+ break;
+ // Rise Scooter
+ case 19:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(RISE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Sayoko - South Shopping District
+ case 20:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(BUS_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 6, 0);
+ }
+ break;
+ // Shu - South Shopping District
+ case 21:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(BUS_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 6, 0);
+ }
+ break;
+ // Teddie - South Shopping District
+ case 22:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(TEDDIE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Yoskue
+ case 23:
+ // Check if Yosuke's at his scooter
+ if(BIT_CHK( 0 + 0x0400 + 626 ) == 1 && timeOfDay != 5)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(YOSUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ }
+ // Junes on Sundays
+ else if (isHoliday == 1)
+ {
+ if (fieldMajor == 9 && fieldMinor == 4)
+ {
+ OPEN_MSG_WIN();
+ MSG(YOSUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(9, 4, 0, 0);
+ }
+ // Learning Building 2F on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 2) || (fieldMajor == 8 && fieldMinor == 1 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(YOSUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 2, 0, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 1, 5, 0);
+ }
+
+ }
+ break;
+ // Yosuke Scooter
+ case 24:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(YOSUKE_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Yukiko
+ case 25:
+ if(BIT_CHK( 0 + 0x0400 + 625 ) == 1 && timeOfDay != 5)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(YUKIKO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ }
+ // South Shopping District on Sundays
+ else if (isHoliday == 1)
+ {
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(YUKIKO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 7, 0);
+ }
+ // Learning Building 1F on Weekdays
+ }
+ else
+ {
+ if ((fieldMajor == 6 && fieldMinor == 1) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(YUKIKO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if(timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 1, 0, 0);
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 2, 0);
+ }
+
+ }
+ break;
+ // Yukiko Scooter
+ case 26:
+ if (fieldMajor == 8 && fieldMinor == 2)
+ {
+ OPEN_MSG_WIN();
+ MSG(YUKIKO_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 8, 0);
+ }
+ break;
+ // Yumi - Learning Building 2F
+ case 27:
+ if ((fieldMajor == 6 && fieldMinor == 2 && (GET_SL_LEVEL(25) > 0 || GET_SL_LEVEL(26) > 0)) || (fieldMajor == 8 && fieldMinor == 2 && timeOfDay == 5))
+ {
+ OPEN_MSG_WIN();
+ MSG(YUMI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else if ((GET_SL_LEVEL(25) > 0 || GET_SL_LEVEL(26) > 0) && timeOfDay != 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 2, 0, 0);
+ }
+ else if (timeOfDay == 5)
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(8, 2, 0, 0);
+ }
+
+ else if (fieldMajor == 6 && fieldMinor == 4 && (GET_SL_LEVEL(25) == 0 && GET_SL_LEVEL(26) == 0))
+ {
+ OPEN_MSG_WIN();
+ MSG(YUMI_ALREADY_HERE);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ FADE(1, 5);
+ FADE_SYNC();
+ CALL_FIELD(6, 4, 1, 0);
+ }
+ break;
+ }
+ }
+ }
+ // See more was chosen
+ else if (hSelected == 28)
+ {
+ // Generate another menu
+ SEL_CHK_PAD(14, 29);
+ // Set bumpers to someone else
+ SEL_CHK_PAD(10, 28);
+ SEL_CHK_PAD(11, 28);
+ SEL_CHK_PAD(5, 28);
+ SEL_CHK_PAD(7, 28);
+ // If you're on page one go to two and vice versa
+ if (page == 0)
+ {
+ page = 1;
+ hSelected = ADV_SEL(hangOutMsg, hangOutSel, pageTwoMask);
+ }
+ else
+ {
+ page = 0;
+ hSelected = ADV_SEL(hangOutMsg, hangOutSel, pageOneMask);
+ }
+ // Go back to the choices for round rwo (or more)
+ goto _choiceLoop;
+ }
+}
+
+void check_if_fox_ready()
+{
+ foxReady = ((BIT_CHK(0 + 325) == 1 && BIT_CHK(0 + 0x0400 + 1696) == 0) || (BIT_CHK(0 + 332) == 1 && BIT_CHK(0 + 0x0400 + 1697) == 0)
+ || (BIT_CHK(0 + 339) == 1 && BIT_CHK(0 + 0x0400 + 1698) == 0) || (BIT_CHK(0 + 345) == 1 && BIT_CHK(0 + 0x0400 + 1699) == 0)
+ || (BIT_CHK(0 + 349) == 1 && BIT_CHK(0 + 0x0400 + 1700) == 0) || (BIT_CHK(0 + 355) == 1 && BIT_CHK(0 + 0x0400 + 1701) == 0)
+ || (BIT_CHK(0 + 360) == 1 && BIT_CHK(0 + 0x0400 + 1702) == 0) || (BIT_CHK(0 + 361) == 1 && BIT_CHK(0 + 0x0400 + 1703) == 0)
+ || (BIT_CHK(0 + 367) == 1 && BIT_CHK(0 + 0x0400 + 1704) == 0));
+}
+
+void generate_selection_mask()
+{
+ pageOneMask = 0; // First list
+ // All characters removed (subtracting from this adds them back to the second list)
+ pageTwoMask = 268435455; // Second list
+
+ // Count how many people were removed from the list so I can decide whether to make a second page
+ numSelectionsRemoved = 0;
+
+ // A local variable for each slink to track whether they've been removed or not (I'm sure this could be done better but idk how)
+ // 1 means available (not removed) 0 means not available (removed)
+ int adachiState = 1;
+ int aiState = 1;
+ int chieState = 1;
+ int chieScooterState = 1;
+ int ayaneState = 1;
+ int daisukeState = 1;
+ int dojimaState = 1;
+ int eriState = 1;
+ int foxState = 1;
+ int hisanoState = 1;
+ int kanjiState = 1;
+ int kanjiScooterState = 1;
+ int marieState = 1;
+ int nanakoState = 1;
+ int naokiState = 1;
+ int naotoState = 1;
+ int naotoScooterState = 1;
+ int riseState = 1;
+ int riseScooterState = 1;
+ int sayokoState = 1;
+ int shuState = 1;
+ int teddieState = 1;
+ int kouState = 1;
+ int yosukeState = 1;
+ int yosukeScooterState = 1;
+ int yukikoState = 1;
+ int yukikoScooterState = 1;
+ int yumiState = 1;
+ int localVariable116 = 1;
+
+ //Check if it is a holiday
+ check_if_holiday();
+
+ int timeOfDay;
+ timeOfDay = GET_TIME_OF_DAY();
+
+ // 1 is spoiler free, 0 is spoiler mode
+ int spoilerFree = BIT_CHK(5678);
+
+ // Choose which people to exclude based on the day
+ // Check Adachi
+ if (BIT_CHK(0 + 0x0400 + 692) == 0 || BIT_CHK(0 + 0x0400 + 702) == 1 || BIT_CHK(0 + 0x0400 + 1569) == 1 || GET_SL_LEVEL(31) >= 6 || (CHECK_IF_SL_LVLUP(31) == 0 && timeOfDay == 5) || (CHECK_IF_SL_LVLUP(31) == 1 && ((timeOfDay == 5 && (GET_SL_LEVEL(31) == 1 || GET_SL_LEVEL(31) == 5)) || (timeOfDay != 5 && GET_SL_LEVEL(31) >= 2 && GET_SL_LEVEL(31) <= 4))) || (GET_SL_LEVEL(31) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 1;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ adachiState = 0;
+ }
+
+ // Ai isn't available Monday, Tuesday, Saturday, Sunday and Holidays
+ if ((BIT_CHK(0 + 0x0400 + 468) == 0 && timeOfDay != 5) || GET_SL_LEVEL(21) >= 10 || GET_SL_LEVEL(22) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1163) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 894) || (GET_SL_LEVEL(21) <= 0 && GET_SL_LEVEL(22) <= 0))) || (GET_SL_LEVEL(22) <= 0 && GET_SL_LEVEL(21) <= 0 && spoilerFree) || (GET_SL_LEVEL(22) <= 0 && GET_SL_LEVEL(21) <= 0 && GET_SL_LEVEL(16) < 4 && GET_SL_LEVEL(17) < 4) || BIT_CHK(2512))
+ {
+ pageOneMask = pageOneMask + 2;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ aiState = 0;
+ }
+ // Ayane isn't available Wednesday, Friday, Saturday, Sunday and Holiday
+ if ((BIT_CHK(0 + 0x0400 + 475) == 0 && timeOfDay != 5) || GET_SL_LEVEL(27) >= 10 || GET_SL_LEVEL(28) >= 10 || GET_SL_LEVEL(25) > 0 || GET_SL_LEVEL(26) > 0 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1161) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 896) || (GET_SL_LEVEL(27) <= 0 && GET_SL_LEVEL(28) <= 0))) || (GET_SL_LEVEL(27) <= 0 && GET_SL_LEVEL(28) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 4;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ ayaneState = 0;
+ }
+ // Chie isn't available Friday and Sunday
+ if ((((!BIT_CHK(0 + 0x0400 + 434) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 458))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 434) && !BIT_CHK(0 + 0x0400 + 458)) || GET_SL_LEVEL(11) >= 10 || GET_SL_LEVEL(12) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1153) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 884) || (GET_SL_LEVEL(11) <= 0 && GET_SL_LEVEL(12) <= 0))) || (GET_SL_LEVEL(11) <= 0 && GET_SL_LEVEL(12) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1217))
+ {
+ pageOneMask = pageOneMask + 8;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ chieState = 0;
+ }
+ // Chie scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 628 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 16;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ chieScooterState = 0;
+ }
+ // Daisuke isn't available Monday, Wednesday, Friday, Sunday and Holidays
+ if ((BIT_CHK(0 + 0x0400 + 463) == 0 && timeOfDay != 5) || GET_SL_LEVEL(17) >= 10 || GET_SL_LEVEL(16) > 0 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1159) == 0 || GET_SL_LEVEL(17) <= 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 895))) || (GET_SL_LEVEL(17) <= 0 && spoilerFree) || (timeOfDay == 5 && (DATE_CHK(10, 3) && !BIT_CHK(0 + 0x0400 + 1569)) || (CHECK_TIME_SPAN(10, 5, 1, 1) && timeOfDay == 5)))
+ {
+ pageOneMask = pageOneMask + 32;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ daisukeState = 0;
+ }
+ // Dojima
+ if (BIT_CHK(0 + 0x0400 + 455) == 0 || BIT_CHK( 0 + 0x0400 + 1569 ) || GET_SL_LEVEL(8) >= 10 || timeOfDay != 5 || (GET_SL_LEVEL(8) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 64;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ dojimaState = 0;
+ }
+ // Eri isn't available Tuesday, Wednesday, Thursday, Sunday and Holidays
+ if (BIT_CHK(0 + 0x0400 + 1641) == 0 || BIT_CHK(0 + 0x0400 + 476) == 0 || GET_SL_LEVEL(29) >= 10 || timeOfDay == 5 || (GET_SL_LEVEL(29) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 128;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ eriState = 0;
+ }
+ // Fox
+ check_if_fox_ready();
+ if (!(foxReady || (BIT_CHK( 0 + 261 ) == 0 && GET_SL_LEVEL( 13 ) == 1) || (BIT_CHK( 0 + 268 ) == 0 && GET_SL_LEVEL( 13 ) == 2 )
+ || (BIT_CHK( 0 + 275 ) == 0 && GET_SL_LEVEL( 13 ) == 3) || (BIT_CHK( 0 + 281 ) == 0 && GET_SL_LEVEL( 13 ) == 4)
+ || (BIT_CHK( 0 + 285 ) == 0 && GET_SL_LEVEL( 13 ) == 5) || (BIT_CHK( 0 + 291 ) == 0 && GET_SL_LEVEL( 13 ) == 6)
+ || (BIT_CHK( 0 + 296 ) == 0 && GET_SL_LEVEL( 13 ) == 7) || (BIT_CHK( 0 + 297 ) == 0 && GET_SL_LEVEL( 13 ) == 8)
+ || (BIT_CHK( 0 + 303 ) == 0 && GET_SL_LEVEL( 13 ) == 9))
+ || GET_SL_LEVEL(13) >= 10 || timeOfDay == 5 || (GET_SL_LEVEL(13) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 256;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ foxState = 0;
+ }
+ // Hisano is only available on Sundays and Holidays
+ if (BIT_CHK(0 + 0x0400 + 466) == 0 || GET_SL_LEVEL(19) >= 10 || timeOfDay == 5 || (GET_SL_LEVEL(19) <= 0 && spoilerFree) || (GET_SL_LEVEL(19) <= 0 && GET_SL_LEVEL(9) < 4))
+ {
+ pageOneMask = pageOneMask + 512;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ hisanoState = 0;
+ }
+ // Kanji isn't available Monday, Tuesday and Friday
+ if ((((!BIT_CHK(0 + 0x0400 + 433) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 457))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 433) && !BIT_CHK(0 + 0x0400 + 457)) || GET_SL_LEVEL(10) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1155) == 0 || GET_SL_LEVEL(10) <= 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 886))) || (GET_SL_LEVEL(10) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1219))
+ {
+ pageOneMask = pageOneMask + 1024;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ kanjiState = 0;
+ }
+ // Kanji Scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 627 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 2048;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ kanjiScooterState = 0;
+ }
+ // Kou isn't available Monday, Wednesday, Friday, Sunday and Holidays
+ if ((BIT_CHK(0 + 0x0400 + 463) == 0 && timeOfDay != 5) || GET_SL_LEVEL(0x10) >= 10 || GET_SL_LEVEL(17) > 0 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1158) == 0 || GET_SL_LEVEL(16) <= 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 895))) || (GET_SL_LEVEL(16) <= 0 && spoilerFree) || (timeOfDay == 5 && (DATE_CHK(10, 3) && !BIT_CHK(0 + 0x0400 + 1569)) || (CHECK_TIME_SPAN(10, 5, 1, 1) && timeOfDay == 5)))
+ {
+ pageOneMask = pageOneMask + 4096;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ kouState = 0;
+ }
+ // Marie isn't available Monday, Tuesday, Thursday and Friday
+ if (BIT_CHK(0 + 0x0400 + 712) == 0 || GET_SL_LEVEL(33) >= 10 || GET_SL_LEVEL(34) >= 10 || timeOfDay == 5 || (GET_SL_LEVEL(33) <= 0 && GET_SL_LEVEL(34) <= 0 && spoilerFree) || BIT_CHK( 0 + 87 ) == 1 || (EVT_FUNCTION_0002( 33 ) == 0 && EVT_FUNCTION_0002( 34 ) == 0 && BIT_CHK( 0 + 0x0400 + 527 ) == 1) || (CHECK_TIME_SPAN(4, 11, 7, 23) && (CHECK_IF_SL_LVLUP(33) || CHECK_IF_SL_LVLUP(34)) && (GET_SL_LEVEL(33) == 4 || GET_SL_LEVEL(34) == 4)))
+ {
+ pageOneMask = pageOneMask + 8192;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ marieState = 0;
+ }
+ // Nanako
+ if (BIT_CHK(0 + 0x0400 + 449) == 0 || GET_SL_LEVEL(2) >= 10 || timeOfDay != 5 || (GET_SL_LEVEL(2) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 16384;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ nanakoState = 0;
+ }
+ // Naoki isn't available Friday, Saturday and Sunday
+ if ((BIT_CHK(0 + 0x0400 + 465) == 0 && timeOfDay != 5) || GET_SL_LEVEL(18) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1162) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 891) || GET_SL_LEVEL(18) <= 0)) || (GET_SL_LEVEL(18) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 32768;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ naokiState = 0;
+ }
+ // Naoto isn't available Thursday and Friday
+ if ((((!BIT_CHK(0 + 0x0400 + 461) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 462))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 462) && !BIT_CHK(0 + 0x0400 + 461)) || (BIT_CHK(0 + 0x0400 + 1569) && CHECK_TIME_SPAN(11, 6, 11, 20)) || GET_SL_LEVEL(14) >= 10 || GET_SL_LEVEL(15) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1157) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 889) || (GET_SL_LEVEL(14) <= 0 && GET_SL_LEVEL(15) <= 0))) || (GET_SL_LEVEL(14) <= 0 && GET_SL_LEVEL(15) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1221))
+ {
+ pageOneMask = pageOneMask + 65536;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ naotoState = 0;
+ }
+ // Naoto Scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 629 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 131072;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ naotoScooterState = 0;
+ }
+ // Rise isn't available Monday, Tuesday, Wednesday and Thursday
+ if ((((!BIT_CHK(0 + 0x0400 + 436) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 451))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 436) && !BIT_CHK(0 + 0x0400 + 451)) || GET_SL_LEVEL(3) >= 10 || GET_SL_LEVEL(4) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1156) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 887) || (GET_SL_LEVEL(3) <= 0 && GET_SL_LEVEL(4) <= 0))) || (GET_SL_LEVEL(3) <= 0 && GET_SL_LEVEL(4) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1220))
+ {
+ pageOneMask = pageOneMask + 262144;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ riseState = 0;
+ }
+ // Rise Scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 624 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 524288;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ riseScooterState = 0;
+ }
+ // Sayoko isn't available Monday, Tuesday, Saturday, Sunday, Holidays, and in the day
+ if (BIT_CHK(0 + 0x0400 + 456) == 0 || BIT_CHK(0 + 0x0400 + 1640) == 0 || timeOfDay != 5 || GET_SL_LEVEL(9) >= 10 || (GET_SL_LEVEL(9) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 1048576;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ sayokoState = 0;
+ }
+ // Shu isn't available Monday, Wednesday, Friday, Sunday, Holidays and in the day
+ if (BIT_CHK(0 + 0x0400 + 470) == 0 || BIT_CHK(0 + 0x0400 + 1638) == 0 || GET_SL_LEVEL(23) >= 10 || timeOfDay != 5 || (GET_SL_LEVEL(23) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 2097152;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ shuState = 0;
+ }
+ // Teddie is only available at his scooter (he doesn't actually have a scooter but you know what I mean)
+ if (!(BIT_CHK( 0 + 0x0400 + 630 ) == 1 && timeOfDay != 5 && BIT_CHK( 0 + 0x0400 + 1569 ) == 0) || BIT_CHK( 0 + 87 ))
+ {
+ pageOneMask = pageOneMask + 4194304;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ teddieState = 0;
+ }
+ // Yosuke isn't available Tuesday and Wednesday
+ if ((((!BIT_CHK(0 + 0x0400 + 432) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 454))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 432) && !BIT_CHK(0 + 0x0400 + 454)) || GET_SL_LEVEL(7) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1152) == 0 || GET_SL_LEVEL(7) <= 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 883))) || (GET_SL_LEVEL(7) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1216))
+ {
+ pageOneMask = pageOneMask + 8388608;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ yosukeState = 0;
+ }
+ // Yosuke Scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 626 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 16777216;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ yosukeScooterState = 0;
+ }
+ // Yukiko isn't available Friday, Saturday and Sunday
+ if ((((!BIT_CHK(0 + 0x0400 + 435) && BIT_CHK(0 + 0x0400 + 1569)) || (!BIT_CHK(0 + 0x0400 + 1569) && !BIT_CHK(0 + 0x0400 + 452))) && !isHoliday && timeOfDay != 5) || (isHoliday && timeOfDay != 5 && !BIT_CHK(0 + 0x0400 + 435) && !BIT_CHK(0 + 0x0400 + 452)) || GET_SL_LEVEL(5) >= 10 || GET_SL_LEVEL(6) >= 10 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1154) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 885) || (GET_SL_LEVEL(5) <= 0 && GET_SL_LEVEL(6) <= 0))) || (GET_SL_LEVEL(5) <= 0 && GET_SL_LEVEL(6) <= 0 && spoilerFree) || BIT_CHK(0 + 87) || BIT_CHK(0 + 0x0400 + 1218))
+ {
+ pageOneMask = pageOneMask + 33554432;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ yukikoState = 0;
+ }
+ // Yukiko Scooter
+ if(!(BIT_CHK( 0 + 0x0400 + 625 ) == 1 && timeOfDay != 5) || BIT_CHK( 0 + 87 ) || BIT_CHK( 0 + 0x0400 + 1569 ))
+ {
+ pageOneMask = pageOneMask + 67108864;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ yukikoScooterState = 0;
+ }
+ // Yumi isn't available Wednesday, Friday, Saturday, Sunday and Holiday
+ if ((BIT_CHK(0 + 0x0400 + 475) == 0 && timeOfDay != 5) || GET_SL_LEVEL(25) >= 10 || GET_SL_LEVEL(26) >= 10 || GET_SL_LEVEL(28) > 0 || GET_SL_LEVEL(27) > 0 || (timeOfDay == 5 && (BIT_CHK(0 + 0x0400 + 1160) == 0 || BIT_CHK(0 + 0x0400 + 0x0800 + 896) || (GET_SL_LEVEL(25) <= 0 && GET_SL_LEVEL(26) <= 0))) || (GET_SL_LEVEL(25) <= 0 && GET_SL_LEVEL(26) <= 0 && spoilerFree))
+ {
+ pageOneMask = pageOneMask + 134217728;
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ yumiState = 0;
+ }
+
+ // Decide whether a second page is needed
+ if (numSelectionsRemoved <= 21)
+ {
+ // pageTwoMask is all characters removed (subtracting from this adds them back to the second list)
+ // Yumi
+ if (yumiState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 134217728;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 134217728;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ // Yukiko Scooter
+ if (numSelectionsRemoved <= 22)
+ {
+ if (yukikoScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 67108864;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 67108864;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Yukiko
+ if (numSelectionsRemoved <= 22)
+ {
+ if (yukikoState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 33554432;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 33554432;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Yosuke Scooter
+ if (numSelectionsRemoved <= 22)
+ {
+ if (yosukeScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 16777216;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 16777216;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Yosuke
+ if (numSelectionsRemoved <= 22)
+ {
+ if (yosukeState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 8388608;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 8388608;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Teddie
+ if (numSelectionsRemoved <= 22)
+ {
+ if (teddieState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 4194304;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 4194304;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Shu
+ if (numSelectionsRemoved <= 22)
+ {
+ if (shuState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 2097152;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 2097152;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Sayoko
+ if (numSelectionsRemoved <= 22)
+ {
+ if (sayokoState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 1048576;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 1048576;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Rise Scooter
+ if (numSelectionsRemoved <= 22)
+ {
+ if (riseScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 524288;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 524288;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Rise
+ if (numSelectionsRemoved <= 22)
+ {
+ if (riseState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 262144;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 262144;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Naoto Scooter
+ if (numSelectionsRemoved <= 22)
+ {
+ if (naotoScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 131072;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 131072;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Naoto
+ if (numSelectionsRemoved <= 22)
+ {
+ if (naotoState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 65536;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 65536;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Naoki
+ if (numSelectionsRemoved <= 22)
+ {
+ if (naokiState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 32768;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 32768;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Nanako
+ if (numSelectionsRemoved <= 22)
+ {
+ if (nanakoState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 16384;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 16384;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Marie
+ if (numSelectionsRemoved <= 22)
+ {
+ if (marieState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 8192;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 8192;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Kou
+ if (numSelectionsRemoved <= 22)
+ {
+ if (kouState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 4096;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 4096;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Kanji
+ if (numSelectionsRemoved <= 22)
+ {
+ if (kanjiScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 2048;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 2048;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Kanji
+ if (numSelectionsRemoved <= 22)
+ {
+ if (kanjiState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 1024;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 1024;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Hisano
+ if (numSelectionsRemoved <= 22)
+ {
+ if (hisanoState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 512;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 512;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Fox
+ if (numSelectionsRemoved <= 22)
+ {
+ if (foxState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 256;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 256;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Eri
+ if (numSelectionsRemoved <= 22)
+ {
+ if (eriState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 128;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 128;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Dojima
+ if (numSelectionsRemoved <= 22)
+ {
+ if (dojimaState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 64;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 64;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Daisuke
+ if (numSelectionsRemoved <= 22)
+ {
+ if (daisukeState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 32;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 32;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // Chie Scooter
+ if (numSelectionsRemoved <= 22)
+ {
+ if (chieScooterState == 1)
+ {
+ // Remove from list 1
+ pageOneMask = pageOneMask + 16;
+ // Add to list 2
+ pageTwoMask = pageTwoMask - 16;
+ // Increment the count
+ numSelectionsRemoved = numSelectionsRemoved + 1;
+ }
+ }
+ // We don't need the see more option
+ }
+ else
+ {
+ pageOneMask = pageOneMask + 268435456;
+ }
+}
+
+
+void check_if_holiday()
+{
+ // This is the logic lmap uses so it should be right
+ if (DATE_CHK(4, 12) == 1 || GET_TIME_OF_DAY() == 3)
+ {
+ isHoliday = 1;
+ }
+ else
+ {
+ isHoliday = 0;
+ }
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.msg
new file mode 100644
index 0000000..d13d734
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/FindAFriend.msg
@@ -0,0 +1,59 @@
+[msg HANG_OUT_MSG]
+[f 0 5 -258][f 2 1]Who do you want to see?[n][f 1 1][e]
+
+[msg ADACHI_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Adachi is nearby.[n][f 1 1][e]
+
+[msg AI_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Ai is nearby.[n][f 1 1][e]
+
+[msg CHIE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Chie is nearby.[n][f 1 1][e]
+
+[msg DOJIMA_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Dojima is nearby.[n][f 1 1][e]
+
+[msg AYANE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Ayane is nearby.[n][f 1 1][e]
+
+[msg YUMI_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Yumi is nearby.[n][f 1 1][e]
+
+[msg BUS_ALREADY_HERE]
+[f 0 5 -258][f 2 1]The bus stop is nearby.[n][f 1 1][e]
+
+[msg HISANO_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Hisano is nearby.[n][f 1 1][e]
+
+[msg KANJI_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Kanji is nearby.[n][f 1 1][e]
+
+[msg MARIE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Marie is nearby.[n][f 1 1][e]
+
+[msg NANAKO_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Nanako is nearby.[n][f 1 1][e]
+
+[msg NAOKI_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Naoki is nearby.[n][f 1 1][e]
+
+[msg NAOTO_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Naoto is nearby.[n][f 1 1][e]
+
+[msg RISE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Rise is nearby.[n][f 1 1][e]
+
+[msg KOU_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Kou is nearby.[n][f 1 1][e]
+
+[msg DAISUKE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Daisuke is nearby.[n][f 1 1][e]
+
+[msg YOSUKE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Yosuke is nearby.[n][f 1 1][e]
+
+[msg YUKIKO_ALREADY_HERE]
+[f 0 5 -258][f 2 1]Yukiko is nearby.[n][f 1 1][e]
+
+[msg SHRINE_ALREADY_HERE]
+[f 0 5 -258][f 2 1]The shrine is nearby.[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/IntroSkip.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/IntroSkip.flow
new file mode 100644
index 0000000..a8670b1
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/IntroSkip.flow
@@ -0,0 +1,110 @@
+import("DungeonOptions/DungeonFloorSelect.msg");
+
+// Direct commands
+void f020_001_init_hook()
+{
+ FloorSelectUnlocked();
+ int var0 = 0;
+ int var1 = 0;
+
+ if ( FLD_FUNCTION_0000() == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) == 0 )
+ {
+ into_tv_world();
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 785 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 786 );
+ }
+ else
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 786 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 1 )
+ {
+ FLD_FUNCTION_0007( 10244, 0 );
+ FLD_FUNCTION_0007( 10245, 0 );
+ FLD_FUNCTION_0007( 10246, 0 );
+ FLD_FUNCTION_0007( 10247, 0 );
+ FLD_FUNCTION_0007( 10248, 0 );
+ FLD_FUNCTION_0007( 10249, 0 );
+ FLD_FUNCTION_0007( 10250, 0 );
+ FLD_FUNCTION_0007( 10251, 0 );
+ FLD_FUNCTION_0007( 10252, 0 );
+ FLD_FUNCTION_0007( 10253, 0 );
+ FLD_FUNCTION_0007( 10254, 0 );
+ FLD_FUNCTION_0008( 10244, 0, 1, 0, 1.00f );
+ FLD_FUNCTION_0008( 10249, 0, 1, 0, 1.00f );
+ }
+ else if ( FLD_FUNCTION_0000() == 2 )
+ {
+ var0 = LOAD_FIELD_OBJECT( -1, 102 );
+ var1 = FLD_FUNCTION_000F( var0 );
+ FLD_FUNCTION_000C( var1, 2 );
+ FLD_FUNCTION_0007( var1, 1 );
+ }
+ else if ( FLD_FUNCTION_0000() == 3 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 2 );
+ SET_CNT( 91, 0 );
+ hello_dungeon();
+ gk_announce();
+ }
+ DefaultDirectCommands();
+ }
+
+}
+
+void DefaultDirectCommands()
+{
+ if ( BIT_CHK(6334) )
+ {
+ SET_ORDER(2, 4);
+ SET_ORDER(3, 4);
+ SET_ORDER(4, 4);
+ SET_ORDER(6, 4);
+ SET_ORDER(7, 4);
+ SET_ORDER(8, 4);
+ }
+}
+
+void FloorSelectUnlocked()
+{
+ if(!BIT_CHK(6331)) return; // floor select not enabled
+ int dungeon = GetDungeonByDate() - 1;
+ if(dungeon < 0)
+ return;
+ if(!BIT_CHK(6336 + dungeon))
+ {
+ HELP_MSG(YukikoTravelAvailable + dungeon);
+ BIT_ON(6336 + dungeon);
+ }
+}
+
+int GetDungeonByDate()
+{
+ if(CHECK_TIME_SPAN(4, 12, 4, 29))
+ return Dungeon.Yukiko;
+ else if(CHECK_TIME_SPAN(4, 30, 6, 4))
+ return Dungeon.Kanji;
+ else if(CHECK_TIME_SPAN(6, 5, 7, 9))
+ return Dungeon.Rise;
+ else if(CHECK_TIME_SPAN(7, 10, 8, 12))
+ return Dungeon.Mitsuo;
+ else if(CHECK_TIME_SPAN(8, 13, 10, 5))
+ return Dungeon.Naoto;
+ else if(CHECK_TIME_SPAN(10, 6, 11, 20))
+ return Dungeon.Nanako;
+ else if(CHECK_TIME_SPAN(11, 21, 12, 26))
+ return Dungeon.Adachi;
+ return Dungeon.Izanami;
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.flow
new file mode 100644
index 0000000..abfcc1f
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.flow
@@ -0,0 +1,954 @@
+import ( "MobileCalendar.msg" );
+
+void school_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var54 = 327;
+ int var55 = SCHOOL_SEL_HOOK;
+ int var57 = 0;
+
+ if ( GET_FIELD_MINOR() == 1 )
+ {
+ var57 = var57 + 1;
+ }
+ else if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 6 )
+ {
+ var57 = var57 + 2;
+ }
+ else if ( GET_FIELD_MINOR() == 4 || GET_FIELD_MINOR() == 5 )
+ {
+ var57 = var57 + 8;
+ }
+ else if ( GET_FIELD_MINOR() == 3 || GET_FIELD_MINOR() == 14 )
+ {
+ var57 = var57 + 4;
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0 ) == 0 )
+ {
+ var57 = var57 + 512;
+ }
+
+ if (!calendar)
+ var57 = var57 + 32;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var57 = var57 + 64;
+ if (!save || saveAnywhere())
+ var57 = var57 + 128;
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 8 );
+ int var56 = ADV_SEL( var54, var55, var57 );
+ if ( var56 != 8 )
+ {
+ if ( var56 != 5 && var56 != 6 && var56 != 7 && var56 != 18 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ }
+
+ if ( var56 == 0 )
+ {
+ CALL_FIELD( 6, 1, 1, 0 );
+ }
+ else if ( var56 == 1 )
+ {
+ CALL_FIELD( 6, 2, 0, 0 );
+ }
+ else if ( var56 == 2 )
+ {
+ CALL_FIELD( 6, 14, 0, 0 );
+ }
+ else if ( var56 == 3 )
+ {
+ CALL_FIELD( 6, 4, 0, 0 );
+ }
+ else if ( var56 == 4 )
+ {
+ TOWN_MAP( 0 );
+ }
+ else if ( var56 == 5 )
+ {
+ OPEN_CALENDAR();
+ }
+ else if ( var56 == 6 )
+ {
+ generate_hangout_menu();
+ }
+ else if ( var56 == 7 )
+ {
+ NS_SAVE();
+ }
+ else if ( var56 == 9 )
+ {
+ TV_STUDIO();
+ }
+ else if ( var56 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+
+ }
+ else
+ {
+ selected = false;
+ }
+}
+
+
+void myhouse_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var58 = 327;
+ int var59 = MYHOME_SEL_HOOK;
+ int var61 = 0;
+
+ if ( GET_FIELD_MINOR() == 1 )
+ {
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ var61 = var61 + 1 + 2 + 4 + 8;
+ }
+ else
+ {
+ var61 = var61 + 1 + 2 + 8 + 0x10 + 0x20 + 0x40;
+ }
+
+ }
+ else if ( GET_FIELD_MINOR() == 2 )
+ {
+ var61 = var61 + 1 + 4 + 0x10 + 0x20 + 0x40 + 0x80;
+ }
+ else if ( GET_FIELD_MINOR() == 3 )
+ {
+ var61 = var61 + 2 + 4 + 0x10 + 0x20 + 0x40 + 0x80;
+ }
+
+ if (!calendar)
+ var61 = var61 + 256;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5) || (!BIT_CHK( 0 + 0x0400 + 663 ) && GET_TIME_OF_DAY() == 5 && (BIT_CHK( 0 + 0x0400 + 455 ) || BIT_CHK( 0 + 0x0400 + 439 )) && !(BIT_CHK( 0 + 0x0400 + 671 ) == 1 && BIT_CHK( 0 + 0x0400 + 663 ) == 0 && (BIT_CHK( 0 + 0x0400 + 1056 ) == 1 || BIT_CHK( 0 + 0x0400 + 1638 ) == 1 || BIT_CHK( 0 + 0x0400 + 1640 ) == 1))))
+ var61 = var61 + 512;
+ if (!save || saveAnywhere())
+ var61 = var61 + 1024;
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0 ) == 0 )
+ {
+ var61 = var61 + 0x1000;
+ }
+
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 11 );
+ int var60 = ADV_SEL( var58, var59, var61 );
+
+ if ( var60 == 0 )
+ {
+ PLAY_SOUNDEFFECT( 173 );
+ FADE( 1, 5 );
+ FADE_SYNC();
+ CALL_FIELD( 7, 2, 1, 0 );
+ return;
+ }
+ else if ( var60 == 1 )
+ {
+ into_myroom();
+ return;
+ }
+ else if ( var60 == 2 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 5 );
+ return;
+ }
+ else if ( var60 == 3 )
+ {
+ if (GET_TIME_OF_DAY() != 5)
+ {
+ getout_day();
+ }
+ else
+ {
+ getout_myhome();
+ }
+ }
+ else if ( var60 == 4 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ CALL_FIELD( 8, 2, 0, 0 );
+ return;
+ }
+ else if ( var60 == 5 )
+ {
+ call_go2shrine();
+ return;
+ }
+ else if ( var60 == 6 )
+ {
+ call_go2beach();
+ return;
+ }
+ else if ( var60 == 7 )
+ {
+ entrance_into_myhome();
+ return;
+ }
+ else if (var60 == 8)
+ OPEN_CALENDAR();
+ else if (var60 == 9)
+ generate_hangout_menu();
+ else if (var60 == 10)
+ NS_SAVE();
+ else if (var60 == 11)
+ selected = false;
+ else if ( var60 == 12 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else if ( var60 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+
+}
+
+
+void street_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var62 = 0;
+ int var63 = 0;
+ int var65 = 0;
+ int var64 = 0;
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ var62 = 327;
+ var63 = SEL_NIGHT_PLACE_HOOK;
+ var65 = 0;
+ sel_mask_night_play();
+ var65 = sVar136;
+
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 9 );
+ var64 = ADV_SEL( var62, var63, var65 );
+
+ if ( var64 == 0 )
+ {
+ call_go2street();
+ }
+ else if ( var64 == 1 )
+ {
+
+ if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 13 )
+ {
+ call_street_02();
+ }
+ else if ( GET_FIELD_MINOR() == 9 || GET_FIELD_MINOR() == 14 )
+ {
+ call_shrine2street();
+ }
+
+ }
+ else if ( var64 == 2 )
+ {
+ call_street_01();
+ }
+ else if ( var64 == 3 )
+ {
+ call_street2shrine();
+ }
+ else if ( var64 == 4 )
+ {
+ call_go2beach();
+ }
+ else if ( var64 == 5 )
+ {
+ call_go2home();
+ }
+ else if ( var64 == 6 )
+ OPEN_CALENDAR();
+ else if ( var64 == 7 )
+ generate_hangout_menu();
+ else if ( var64 == 8 )
+ NS_SAVE();
+ else if ( var64 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+
+ return;
+ }
+ else
+ {
+ var62 = 327;
+ var63 = STREET_SEL_HOOK;
+ var65 = 0;
+
+ if ( GET_FIELD_MINOR() == 1 || GET_FIELD_MINOR() == 12 )
+ {
+ var65 = var65 + 1;
+ }
+ else if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 13 )
+ {
+ var65 = var65 + 2;
+
+ if ( DATE_CHK( 4, 11 ) )
+ {
+ var65 = var65 + 1 + 4;
+ }
+
+ }
+ else if ( GET_FIELD_MINOR() == 9 || GET_FIELD_MINOR() == 14 )
+ {
+ var65 = var65 + 4;
+ }
+
+ if (!calendar)
+ var65 = var65 + 16;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var65 = var65 + 32;
+ if (!save || saveAnywhere())
+ var65 = var65 + 64;
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 7 );
+ var64 = ADV_SEL( var62, var63, var65 );
+
+ if ( var64 != 7 )
+ {
+
+ if ( var64 == 0 )
+ {
+
+ if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 13 )
+ {
+ call_street_02();
+ }
+ else if ( GET_FIELD_MINOR() == 9 || GET_FIELD_MINOR() == 14 )
+ {
+ call_shrine2street();
+ }
+
+ return;
+ }
+ else if ( var64 == 1 )
+ {
+ call_street_01();
+ return;
+ }
+ else if ( var64 == 2 )
+ {
+ call_street2shrine();
+ return;
+ }
+ else if ( var64 == 3 )
+ {
+
+ if ( DATE_CHK( 4, 11 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( TEST_STOP_0411 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( GET_MONTH() == 4 && GET_DAY_OF_MONTH() == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( GOINTO_HOME_STOP );
+ SEL_CHK_PAD( 14, 1 );
+ var64 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var64 == 0 )
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ eve_0417_afterschool();
+ }
+
+ }
+ else
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 1 );
+ }
+
+ return;
+ }
+ else if ( var64 == 4 )
+ OPEN_CALENDAR();
+ else if ( var64 == 5 )
+ generate_hangout_menu();
+ else if ( var64 == 6 )
+ NS_SAVE();
+ else if ( var64 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ }
+ else
+ selected = false;
+
+ return;
+ }
+
+}
+
+
+void night_place_order_exit_hook()
+{
+ sel_mask_night_play();
+ int var137 = sVar136;
+ MSG( EXIT_NIGHT_STREET_OK );
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 9 );
+ SET_MASK( var137 );
+ int var138 = SEL( SEL_NIGHT_PLACE_HOOK );
+
+ if ( var138 == 0 )
+ {
+ CLOSE_MSG_WIN();
+ call_go2street();
+ }
+ else if ( var138 == 1 )
+ {
+ CLOSE_MSG_WIN();
+
+ if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 13 )
+ {
+ call_street_02();
+ }
+ else if ( GET_FIELD_MINOR() == 9 || GET_FIELD_MINOR() == 14 )
+ {
+ call_shrine2street();
+ }
+
+ }
+ else if ( var138 == 2 )
+ {
+ CLOSE_MSG_WIN();
+ call_street_01();
+ }
+ else if ( var138 == 3 )
+ {
+ CLOSE_MSG_WIN();
+ call_street2shrine();
+ }
+ else if ( var138 == 4 )
+ {
+ CLOSE_MSG_WIN();
+ call_go2beach();
+ }
+ else if ( var138 == 5 )
+ {
+ CLOSE_MSG_WIN();
+ call_go2home();
+ }
+ else if ( var138 == 6 )
+ {
+ CLOSE_MSG_WIN();
+ OPEN_CALENDAR();
+ }
+ else if ( var138 == 7 )
+ {
+ CLOSE_MSG_WIN();
+ generate_hangout_menu();
+ }
+ else if ( var138 == 8 )
+ {
+ CLOSE_MSG_WIN();
+ NS_SAVE();
+ }
+ else if ( var138 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ {
+ selected = false;
+ CLOSE_MSG_WIN();
+ }
+
+}
+
+
+void sel_mask_night_play_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var139 = 0;
+ sVar136 = 0;
+
+ if ( GET_FIELD_MAJOR() == 8 )
+ {
+ var139 = var139 + 1;
+
+ if ( GET_FIELD_MINOR() == 1 || GET_FIELD_MINOR() == 12 )
+ {
+ var139 = var139 + 2;
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 178 ) == 1 )
+ {
+ var139 = var139 + 4 + 8;
+ }
+
+ }
+ else if ( GET_FIELD_MINOR() == 2 || GET_FIELD_MINOR() == 13 )
+ {
+ var139 = var139 + 4;
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 178 ) == 1 )
+ {
+ var139 = var139 + 2 + 8;
+ }
+
+ }
+ else if ( GET_FIELD_MINOR() == 9 || GET_FIELD_MINOR() == 14 )
+ {
+ var139 = var139 + 8;
+ }
+
+ }
+ else if ( GET_FIELD_MAJOR() == 10 )
+ {
+ var139 = var139 + 2 + 4 + 8 + 0x10;
+ }
+
+ if (!calendar)
+ var139 = var139 + 64;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var139 = var139 + 128;
+ if (!save || saveAnywhere())
+ var139 = var139 + 256;
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 178 );
+ sVar136 = var139;
+}
+
+void gms_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var66 = 327;
+ int var67 = GMS_SEL_HOOK;
+ int var69 = 0;
+
+ if (!calendar)
+ var69 = var69 + 4;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var69 = var69 + 8;
+ if (!save || saveAnywhere())
+ var69 = var69 + 16;
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 5 );
+ int var68 = ADV_SEL( var66, var67, var69 );
+
+ if ( var68 == 0 )
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 185 );
+ elevator_to_foodcourt();
+ return;
+ }
+ else if (var68 == 1)
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 2 );
+ return;
+ }
+ else if (var68 == 2)
+ OPEN_CALENDAR();
+ else if (var68 == 3)
+ generate_hangout_menu();
+ else if (var68 == 4)
+ NS_SAVE();
+ else if ( var68 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+}
+
+
+void embank_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var70 = 0;
+ int var71 = 0;
+ int var73 = 0;
+ int var72 = 0;
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ var70 = 327;
+ var71 = SEL_EMBANK_NIGHT_HOOK;
+ var73 = 0;
+
+ if (!calendar)
+ var73 = var73 + 8;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var73 = var73 + 16;
+
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 6 );
+ var72 = ADV_SEL( var70, var71, var73 );
+
+ if ( var72 == 0 )
+ {
+ call_go2street();
+ }
+ else if ( var72 == 1 )
+ {
+ call_go2shrine();
+ }
+ else if ( var72 == 2 )
+ {
+ call_go2home();
+ }
+ else if ( var72 == 3 )
+ {
+ OPEN_CALENDAR();
+ }
+ else if (var72 == 4)
+ generate_hangout_menu();
+ else if (var72 == 5)
+ NS_SAVE();
+ else if ( var72 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+
+ return;
+ }
+ else
+ {
+ var70 = 327;
+ var71 = SEL_EMBANK_HOOK;
+ var73 = 0;
+
+ if (!calendar)
+ var73 = var73 + 8;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var73 = var73 + 16;
+ if (!save || saveAnywhere())
+ var73 = var73 + 32;
+ if ( GET_FIELD_MINOR() == 1 )
+ {
+ var73 = var73 + 1;
+ }
+ else if ( GET_FIELD_MINOR() == 2 )
+ {
+ var73 = var73 + 2;
+ }
+
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 6 );
+ var72 = ADV_SEL( var70, var71, var73 );
+
+ if ( var72 != 6 )
+ {
+
+ if ( var72 == 0 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ CALL_FIELD( 10, 1, 1, 0 );
+ return;
+ }
+ else if ( var72 == 1 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ CALL_FIELD( 10, 2, 0, 0 );
+ return;
+ }
+ else if ( var72 == 2 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 3 );
+ return;
+ }
+ else if (var72 == 3)
+ OPEN_CALENDAR();
+ else if (var72 == 4)
+ generate_hangout_menu();
+ else if (var72 == 5)
+ NS_SAVE();
+ else if ( var72 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ }
+ else
+ selected = false;
+
+ }
+}
+
+
+void station_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var74 = 327;
+ int var75 = STATION_SEL_HOOK;
+ int var77 = 0;
+ int var76 = 0;
+
+ if (!calendar)
+ var77 = var77 + 2;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var77 = var77 + 4;
+ if (!save || saveAnywhere())
+ var77 = var77 + 8;
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 336 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_EXIT_STATION_NANPA );
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 4 );
+ var76 = ADV_SEL( var74, var75, var77 );
+
+ if ( var76 == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 172 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 171 );
+ FADE( 1, 5 );
+ FADE_SYNC();
+
+ if ( GET_CNT( 169 ) != 0 )
+ {
+
+ if ( DATE_CHK( 3, 20 ) == 1 )
+ {
+ SET_CNT( 169, 0 );
+ FUNCTION_006B( -1 );
+ FUNCTION_006B( 1 );
+ }
+ else
+ {
+ SET_CNT( 169, 0 );
+ FUNCTION_006B( -1 );
+ }
+
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 176 ) == 1 )
+ {
+ CALL_FIELD( 7, 1, 5, 0 );
+ }
+ else
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 172 );
+ TOWN_MAP( 6 );
+ }
+
+ }
+ else if ( var76 == 1)
+ OPEN_CALENDAR();
+ else if (var76 == 2)
+ generate_hangout_menu();
+ else if (var76 == 3)
+ NS_SAVE();
+ else if ( var76 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+
+ }
+
+}
+
+
+void schoolroad_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var78 = 327;
+ int var79 = SCHOOLROAD_SEL_HOOK;
+ int var81 = 0;
+
+ if (!calendar)
+ var81 = var81 + 2;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var81 = var81 + 4;
+ if (!save || saveAnywhere())
+ var81 = var81 + 8;
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 4 );
+ int var80 = ADV_SEL( var78, var79, var81 );
+
+ if ( var80 == 0 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 4 );
+ return;
+ }
+ else if ( var80 == 1 )
+ OPEN_CALENDAR();
+ else if (var80 == 2)
+ generate_hangout_menu();
+ else if (var80 == 3)
+ NS_SAVE();
+ else if ( var80 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ else
+ selected = false;
+}
+
+
+void snowmt_order_hook()
+{
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool save = BIT_CHK(6326);
+ int var82 = 327;
+ int var83 = SNOWMOUNTAIN_SEL_HOOK;
+ int var85 = 0;
+
+ if (!calendar)
+ var85 = var85 + 4;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ var85 = var85 + 8;
+ if (!save || saveAnywhere())
+ var85 = var85 + 16;
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 5 );
+ int var84 = ADV_SEL( var82, var83, var85 );
+
+ if ( var84 != 5 )
+ {
+
+ if ( var84 == 0 )
+ {
+ snowmt_to_lodge();
+ return;
+ }
+ else if ( var84 == 1 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 7 );
+ return;
+ }
+ else if ( var84 == 2 )
+ OPEN_CALENDAR();
+ else if ( var84 == 3 )
+ generate_hangout_menu();
+ else if (var84 == 4)
+ NS_SAVE();
+ else if ( var84 == 18 )
+ {
+ MenuOptions();
+ options = true;
+ }
+ }
+ else
+ selected = false;
+
+}
+
+void getout_day()
+{
+ int var135 = 0;
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 11) == 0)
+ {
+ HELP_MSG(HELP_EXIT_MYHOUSE);
+ }
+
+ OPEN_MSG_WIN();
+ MSG(EXIT_MYHOME_OK);
+ SEL_CHK_PAD(14, 1);
+ var135 = SEL(YESNO_SEL);
+
+ if (var135 == 0)
+ {
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 11) == 0)
+ {
+ BIT_ON(0 + 0x0400 + 0x0800 + 11);
+ }
+
+ CLOSE_MSG_WIN();
+ FADE(1, 5);
+ FADE_SYNC();
+ PLAY_SOUNDEFFECT(7);
+ CALL_FIELD(7, 1, 1, 0);
+ return;
+ }
+ else
+ {
+ CLOSE_MSG_WIN();
+ }
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.msg
new file mode 100644
index 0000000..b96b262
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/MobileCalendar.msg
@@ -0,0 +1,96 @@
+[sel SCHOOL_SEL_HOOK]
+[f 0 5 -258][f 2 1]Classroom Building, 1F[e]
+[f 0 5 -258][f 2 1]Classroom Building, 2F[e]
+[f 0 5 -258][f 2 1]Roof[e]
+[f 0 5 -258][f 2 1]Practice Building[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+[f 0 5 -258][f 2 1]Go home[e]
+
+[sel STREET_SEL_HOOK]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Leave the shopping district[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel SEL_NIGHT_PLACE_HOOK]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel MYHOME_SEL_HOOK]
+[f 0 5 -258][f 2 1]Living room[e]
+[f 0 5 -258][f 2 1]Your room[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]Go outside[e]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+[f 0 5 -258][f 2 1]Skip forward in time[e]
+
+[sel SEL_EMBANK_HOOK]
+[f 0 5 -258][f 2 1]Flood Plain[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel SEL_EMBANK_NIGHT_HOOK]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel GMS_SEL_HOOK]
+[f 0 5 -258][f 2 1]Food Court[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel STATION_SEL_HOOK]
+[f 0 5 -258][f 2 1]Go back to Inaba[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel SCHOOLROAD_SEL_HOOK]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel SNOWMOUNTAIN_SEL_HOOK]
+[f 0 5 -258][f 2 1]Mountain cabin[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.flow
new file mode 100644
index 0000000..8405fa6
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.flow
@@ -0,0 +1,963 @@
+import ( "QuickTravelPlus.msg" );
+
+bool saveAnywhere()
+{
+ int major = GET_FIELD_MAJOR();
+ int minor = GET_FIELD_MINOR();
+ int floor = GET_FLOOR_ID();
+ if ((major == 8 && minor == 9) || major == 11 || floor == 4
+ || floor == 5 || floor == 100 || floor == 122 || floor == 170)
+ return true;
+ return false;
+}
+
+void field_order_hook()
+{
+ // Play the sub menu opening sound
+ PLAY_SYS_SOUNDEFFECT( 0, 3 );
+
+ bool calendar = BIT_CHK(6323) && !CHECK_TIME_SPAN(4, 11, 4, 17);
+ bool friend = BIT_CHK(6325);
+ bool plus = BIT_CHK(6322);
+ bool save = BIT_CHK(6326);
+
+ if ( GET_FIELD_MAJOR() == 6 )
+ {
+ if (plus)
+ {
+ //Show expanded school quicktravel menu
+ SchoolOrder(calendar, friend, save);
+ }
+ else
+ school_order();
+ }
+ // Dojima's Residence
+ else if ( GET_FIELD_MAJOR() == 7 )
+ {
+ if (GET_TIME_OF_DAY() == 5 && GET_FIELD_MINOR() == 1 && plus)
+ {
+ NightOrder(calendar, friend, save);
+ }
+ else
+ myhouse_order();
+ }
+ else if ( GET_FIELD_MAJOR() == 8 )
+ {
+ if (plus)
+ {
+ if (GET_TIME_OF_DAY() != 5)
+ {
+ StreetOrder(calendar, friend, save);
+ }
+ else
+ {
+ NightOrder(calendar, friend, save);
+ }
+ }
+ else
+ street_order();
+ }
+ // Junes
+ else if ( GET_FIELD_MAJOR() == 9 )
+ {
+ gms_order();
+ }
+ // Riverbank
+ else if ( GET_FIELD_MAJOR() == 10 )
+ {
+ if (GET_TIME_OF_DAY() != 5 || !plus)
+ embank_order();
+ else
+ NightOrder(calendar, friend, save);
+ }
+ // Okina
+ else if ( GET_FIELD_MAJOR() == 11 )
+ {
+ station_order();
+ }
+ // Closed school
+ else if ( GET_FIELD_MAJOR() == 17 )
+ {
+ schoolroad_order();
+ }
+ // Snow mountain
+ else if ( GET_FIELD_MAJOR() == 18 )
+ {
+ snowmt_order();
+ }
+}
+
+void StreetOrder(bool calendar, bool friend, bool save)
+{
+
+ int floor = GET_FLOOR_ID();
+ int fieldMajor = GET_FIELD_MAJOR();
+ int fieldMinor = GET_FIELD_MINOR();
+
+ //Show daytime town quicktravel menu if not at home or school
+ // Set mask
+ int streetMask = 6;
+ int shoppingMask = 0;
+ switch (fieldMinor)
+ {
+ case 1:
+ shoppingMask = shoppingMask + 2;
+ if ( DATE_CHK( 4, 12 ) || DATE_CHK( 4, 13 ) || DATE_CHK( 4, 14 ) || DATE_CHK( 4, 15 )
+ || DATE_CHK( 4, 16 ) )
+ {
+ streetMask = streetMask - 1;
+ }
+ break;
+ case 2:
+ shoppingMask = shoppingMask + 1;
+ if ( DATE_CHK( 4, 11 ) )
+ {
+ streetMask = streetMask + 9;
+ }
+ if ( DATE_CHK( 4, 12 ) || DATE_CHK( 4, 13 ) || DATE_CHK( 4, 14 ) || DATE_CHK( 4, 15 )
+ || DATE_CHK( 4, 16 ) )
+ {
+ streetMask = streetMask - 3;
+ }
+ break;
+ case 9:
+ streetMask = streetMask + 8;
+ if ( DATE_CHK( 4, 12 ) || DATE_CHK( 4, 13 ) || DATE_CHK( 4, 14 ) || DATE_CHK( 4, 15 )
+ || DATE_CHK( 4, 16 ) )
+ {
+ streetMask = streetMask - 5;
+ }
+ break;
+ }
+ if (!calendar)
+ streetMask = streetMask + 32;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ streetMask = streetMask + 64;
+ if (!save || saveAnywhere() || saveAnywhere())
+ streetMask = streetMask + 128;
+ begin:
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD(14, 8);
+ int street = ADV_SEL( Street_Text, Street, streetMask );
+ if (street == 1)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (street)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 5);
+ int shopping = ADV_SEL( Street_Text, ShoppingDistrictDay, shoppingMask );
+ if (shopping < 2)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (shopping)
+ {
+ case 1:
+ if (GET_FIELD_MAJOR() == 8 && GET_FIELD_MINOR() == 9)
+ CALL_FIELD( 8, 1, 2, 0 );
+ else
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 0:
+ if (GET_FIELD_MAJOR() == 8)
+ CALL_FIELD( 8, 2, 1, 0 );
+ else
+ CALL_FIELD( 8, 2, 0, 0 );
+ break;
+ case 2:
+ equip_shop();
+ break;
+ case 3:
+ item_shop();
+ break;
+ case 4:
+ call_velvet_room();
+ break;
+ case 5:
+ goto begin;
+ }
+ break;
+ case 2:
+ FADE( 2, 5 );
+ FADE_SYNC();
+ if (GET_FIELD_MAJOR() == 8 && GET_FIELD_MINOR() == 9)
+ CALL_FIELD( 8, 1, 2, 0 );
+ else
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 1:
+ FADE( 2, 5 );
+ FADE_SYNC();
+ if (GET_FIELD_MAJOR() == 8)
+ CALL_FIELD( 8, 2, 1, 0 );
+ else
+ CALL_FIELD( 8, 2, 0, 0 );
+ break;
+ case 3:
+ FADE( 2, 5 );
+ FADE_SYNC();
+ CALL_FIELD( 8, 9, 0, 0 );
+ break;
+ case 4:
+ if ( DATE_CHK( 4, 11 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( TEST_STOP_0411 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( GET_MONTH() == 4 && GET_DAY_OF_MONTH() == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( GOINTO_HOME_STOP );
+ SEL_CHK_PAD( 14, 1 );
+ int var64 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var64 == 0 )
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ eve_0417_afterschool();
+ }
+
+ }
+ else
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 1 );
+ }
+ break;
+ case 5:
+ OPEN_CALENDAR();
+ break;
+ case 6:
+ generate_hangout_menu();
+ break;
+ case 7:
+ NS_SAVE();
+ break;
+ case 8:
+ selected = false;
+ break;
+ case 18:
+ MenuOptions();
+ options = true;
+ break;
+ }
+}
+
+void SchoolOrder(bool calendar, bool friend, bool save)
+{
+ // Set mask
+ int minor = GET_FIELD_MINOR();
+ int schoolMask = 12;
+ int classMask = 0;
+ switch (minor)
+ {
+ case 1:
+ classMask = classMask + 1;
+ break;
+ case 2:
+ classMask = classMask + 2;
+ break;
+ case 3:
+ classMask = classMask + 4;
+ break;
+ case 4:
+ schoolMask = schoolMask - 6;
+ break;
+ case 5:
+ schoolMask = schoolMask - 2;
+ break;
+ case 6:
+ schoolMask = schoolMask + 16;
+ break;
+ case 14:
+ classMask = classMask + 8;
+ break;
+ }
+ if (!calendar)
+ schoolMask = schoolMask + 64;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5) || (!BIT_CHK( 0 + 0x0400 + 663 ) && GET_TIME_OF_DAY() == 5 && (BIT_CHK( 0 + 0x0400 + 455 ) || BIT_CHK( 0 + 0x0400 + 439 )) && !(BIT_CHK( 0 + 0x0400 + 671 ) == 1 && BIT_CHK( 0 + 0x0400 + 663 ) == 0 && (BIT_CHK( 0 + 0x0400 + 1056 ) == 1 || BIT_CHK( 0 + 0x0400 + 1638 ) == 1 || BIT_CHK( 0 + 0x0400 + 1640 ) == 1))))
+ schoolMask = schoolMask + 128;
+ if (!save || saveAnywhere())
+ schoolMask = schoolMask + 256;
+ begin:
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD(14, 9);
+ int school = ADV_SEL( School_Text, School, schoolMask );
+ if (school > 1 && school < 6)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (school)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 4);
+ int classroom = ADV_SEL( School_Text, ClassroomBuilding, classMask );
+ if (classroom < 4)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (classroom)
+ {
+ case 0:
+ CALL_FIELD( 6, 1, 0, 0 );
+ break;
+ case 1:
+ CALL_FIELD( 6, 2, 0, 0 );
+ break;
+ case 2:
+ CALL_FIELD( 6, 3, 0, 0 );
+ break;
+ case 3:
+ CALL_FIELD( 6, 14, 0, 0 );
+ break;
+ case 4:
+ goto begin;
+ }
+ break;
+ case 1:
+ SEL_CHK_PAD(14, 2);
+ int practice = ADV_SEL( School_Text, PracticeBuilding, 0 );
+ if (practice < 2)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (practice)
+ {
+ case 0:
+ CALL_FIELD( 6, 4, 0, 0 );
+ break;
+ case 1:
+ CALL_FIELD( 6, 5, 0, 0 );
+ break;
+ case 2:
+ goto begin;
+ }
+ break;
+ case 2:
+ CALL_FIELD( 6, 4, 0, 0 );
+ break;
+ case 3:
+ CALL_FIELD( 6, 5, 0, 0 );
+ break;
+ case 4:
+ CALL_FIELD( 6, 6, 0, 0 );
+ break;
+ case 5:
+ TOWN_MAP( 0 );
+ break;
+ case 6:
+ OPEN_CALENDAR();
+ break;
+ case 7:
+ generate_hangout_menu();
+ break;
+ case 8:
+ NS_SAVE();
+ break;
+ case 9:
+ selected = false;
+ break;
+ case 18:
+ MenuOptions();
+ options = true;
+ break;
+ }
+}
+
+void NightOrder(bool calendar, bool friend, bool save)
+{
+ // Set mask
+ int major = GET_FIELD_MAJOR();
+ int minor = GET_FIELD_MINOR();
+ int nightMask = 0;
+ int streetMask = 0;
+ switch (minor)
+ {
+ case 1:
+ if (major == 8)
+ streetMask = streetMask + 2;
+ break;
+ case 2:
+ if (major == 8)
+ streetMask = streetMask + 1;
+ else if (major == 10)
+ nightMask = nightMask + 4;
+ break;
+ case 9:
+ if (major == 8)
+ nightMask = nightMask + 2;
+ break;
+
+ }
+ if (!calendar)
+ nightMask = nightMask + 16;
+ // Decide if hangout should not be displayed
+ generate_selection_mask();
+ if (!friend || numSelectionsRemoved == 28 || (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) || BIT_CHK( 0 + 0x0400 + 1726 ) && GET_TIME_OF_DAY() == 5))
+ nightMask = nightMask + 32;
+ if (!save || saveAnywhere())
+ nightMask = nightMask + 64;
+ begin:
+ if (!ModMenuEnabled())
+ SEL_CHK_PAD(12, 18);
+ SEL_CHK_PAD( 14, 7 );
+ int street = ADV_SEL( Street_Text, StreetNight, nightMask );
+ if (street > 0 && street < 4)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (street)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 4);
+ int shopping = ADV_SEL( Street_Text, ShoppingDistrict, streetMask );
+ if (shopping < 2)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (shopping)
+ {
+ case 1:
+ if (GET_FIELD_MAJOR() == 8 && GET_FIELD_MINOR() == 9)
+ CALL_FIELD( 8, 1, 2, 0 );
+ else
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 0:
+ if (GET_FIELD_MAJOR() == 8)
+ CALL_FIELD( 8, 2, 1, 0 );
+ else
+ CALL_FIELD( 8, 2, 0, 0 );
+ break;
+ case 2:
+ item_shop();
+ break;
+ case 3:
+ call_velvet_room();
+ break;
+ case 4:
+ goto begin;
+ }
+ break;
+ case 1:
+ CALL_FIELD( 8, 9, 0, 0 );
+ break;
+ case 2:
+ CALL_FIELD( 10, 2, 0, 0 );
+ break;
+ case 3:
+ if (GET_FIELD_MAJOR() == 7 && GET_FIELD_MINOR() == 1)
+ CALL_FIELD( 7, 2, 0, 0 );
+ else
+ CALL_FIELD( 7, 1, 0, 0 );
+ break;
+ case 4:
+ OPEN_CALENDAR();
+ break;
+ case 5:
+ generate_hangout_menu();
+ break;
+ case 6:
+ NS_SAVE();
+ break;
+ case 7:
+ selected = false;
+ break;
+ case 18:
+ MenuOptions();
+ options = true;
+ break;
+ }
+}
+
+void call_velvet_room()
+{
+ int var6 = GET_MONTH();
+ int var7 = GET_DAY_OF_MONTH();
+ int var8 = 0;
+
+ if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 51 ) && BIT_CHK( 0 + 0x0400 + 1304 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MARGARET_GOJITUDAN_01 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_EVENT( 900, 8, 0 );
+ BIT_ON( 0 + 0x0400 + 1304 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 333 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var8 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var8 == 0 )
+ {
+ BIT_ON( 0 + 46 );
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ gojitudan_guide();
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) && BIT_CHK( 0 + 1019 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_DOUJIMA_SEARCH );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1019 ) && BIT_CHK( 0 + 0x0400 + 566 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_velvetroom();
+ FUNCTION_006B( 1 );
+ BIT_OFF( 0 + 129 );
+ BIT_ON( 0 + 1018 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1007 ) == 1 && BIT_CHK( 0 + 538 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_vs_marguerite();
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 131 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 4 && var7 == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0417_VELVET_DONOTENT );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_OFF( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_MARIE_VELVET_IN );
+ CLOSE_MSG_WIN();
+ }
+
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ BIT_ON( 0 + 0x0400 + 655 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 1010 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 62 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 500, 0 );
+ SHOW_DATE( 1 );
+ }
+ else
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 501, 0 );
+ SHOW_DATE( 1 );
+ }
+
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 641 );
+ }
+
+ VELVET_ROOM();
+ BIT_OFF( 0 + 0x0400 + 655 );
+ BIT_OFF( 0 + 0x0400 + 719 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 641 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_ON( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 718 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 718 );
+ BIT_ON( 0 + 0x0400 + 1076 );
+
+ if ( (GET_SL_LEVEL( 33 ) == 10 || GET_SL_LEVEL( 34 ) == 10) && BIT_CHK( 0 + 0x0400 + 1357 ) == 1 )
+ {
+ CALL_EVENT( 745, 595, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( (GET_SL_LEVEL( 33 ) == 9 || GET_SL_LEVEL( 34 ) == 9) && BIT_CHK( 0 + 0x0400 + 1356 ) == 1 && BIT_CHK( 0 + 0x0400 + 1354 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1354 );
+ CALL_EVENT( 740, 585, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( GET_SL_LEVEL( 33 ) == 5 && BIT_CHK( 0 + 0x0400 + 1355 ) == 1 && BIT_CHK( 0 + 0x0400 + 1353 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1353 );
+ CALL_EVENT( 740, 545, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else
+ {
+ EVT_FUNCTION_000A();
+ }
+
+ BIT_OFF( 0 + 0x0400 + 1076 );
+ EVT_FUNCTION_0016( 0 );
+ TV_STUDIO();
+
+ if ( EVT_FUNCTION_0002( 33 ) == 0 && EVT_FUNCTION_0002( 34 ) == 0 )
+ {
+ EVT_FUNCTION_0001( 33 );
+ }
+
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 4, 0 );
+ }
+
+}
+
+void equip_shop()
+{
+
+ if ( CHECK_TIME_SPAN( 4, 11, 4, 12 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( EQUIP_SHOP_STOP );
+ CLOSE_MSG_WIN();
+ }
+ else if ( ( ( GET_TIME_OF_DAY() == 5 ) && ( GET_WEATHER() != 1 ) ) && ( GET_WEATHER() != 7 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( EQUIP_SHOP_CLOSED );
+ CLOSE_MSG_WIN();
+ }
+ else if ( ( BIT_CHK( 1538 ) == 1 ) && ( BIT_CHK( 131 ) == 0 ) )
+ {
+ commu_gojitu();
+ return;
+ }
+ else
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ DAIDARA_SHOP();
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+
+}
+
+
+// Procedure Index: 43
+void item_shop()
+{
+
+ if ( CHECK_TIME_SPAN( 4, 11, 4, 12 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_ITEMSHOP_0411 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_ON( 1868 );
+ BIT_ON( 1869 );
+ BIT_ON( 1870 );
+ BIT_ON( 1871 );
+
+ if ( GET_DAY_OF_WEEK() == 1 )
+ {
+ BIT_OFF( 1868 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 2 )
+ {
+ BIT_OFF( 1871 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 3 )
+ {
+ BIT_OFF( 1870 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 4 )
+ {
+ BIT_OFF( 1869 );
+ }
+ else
+ {
+ BIT_OFF( 1868 );
+ BIT_OFF( 1869 );
+ BIT_OFF( 1870 );
+ BIT_OFF( 1871 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+ BIT_ON( 2091 );
+ SHIROKU_PUB();
+
+ if ( BIT_CHK( 2081 ) == 1 )
+ {
+ commu_yoru();
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 3, 0 );
+ }
+
+ }
+ else if ( ( BIT_CHK( 1538 ) == 1 ) && ( BIT_CHK( 131 ) == 0 ) )
+ {
+ commu_gojitu();
+ return;
+ }
+ else
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ SHIROKU_SHOP();
+ CALL_FIELD( 8, 2, 3, 0 );
+ }
+
+}
+
+
+void commu_gojitu()
+{
+ int var119;
+
+ if ( BIT_CHK( 3405 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 1591 ) == 1 )
+ {
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 1539 ) == 1 )
+ {
+
+ if ( BIT_CHK( 2304 ) == 1 )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL_2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO_2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var119 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var119 == 0 )
+ {
+
+ if ( BIT_CHK( 3076 ) == 0 )
+ {
+ BIT_ON( 3076 );
+ }
+
+
+ if ( DATE_CHK( 3, 20 ) )
+ {
+ BIT_ON( 46 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 1591 ) == 1 )
+ {
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 1539 ) == 1 )
+ {
+
+ if ( BIT_CHK( 2304 ) == 1 )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL_3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO_2 );
+ CLOSE_MSG_WIN();
+ gojitudan_guide();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+}
+
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.msg b/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.msg
new file mode 100644
index 0000000..607e7fe
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/QuickTravelPlus.msg
@@ -0,0 +1,154 @@
+[msg School_Text]
+[f 0 5 -258][f 2 1]Yasogami High[n][f 1 1][e]
+
+[sel School]
+[f 0 5 -258][f 2 1]Classroom Building[e]
+[f 0 5 -258][f 2 1]Practice Building[e]
+[f 0 5 -258][f 2 1]Practice Building, 1F[e]
+[f 0 5 -258][f 2 1]Practice Building, 2F[e]
+[f 0 5 -258][f 2 1]Class 2-2[e]
+[f 0 5 -258][f 2 1]Go into town[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ClassroomBuilding]
+[f 0 5 -258][f 2 1]Classroom Building, 1F[e]
+[f 0 5 -258][f 2 1]Classroom Building, 2F[e]
+[f 0 5 -258][f 2 1]Classroom Building, 3F[e]
+[f 0 5 -258][f 2 1]Roof[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel PracticeBuilding]
+[f 0 5 -258][f 2 1]Practice Building, 1F[e]
+[f 0 5 -258][f 2 1]Practice Building, 2F[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg Street_Text]
+[f 0 5 -258][f 2 1]Town of Inaba[n][f 1 1][e]
+
+[sel Street]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Leave the shopping district[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ShoppingDistrictDay]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Daidara Metalworks[e]
+[f 0 5 -258][f 2 1]Shiroku Store[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel StreetNight]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]View calendar[e]
+[f 0 5 -258][f 2 1]Spend time with...[e]
+[f 0 5 -258][f 2 1]Save[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ShoppingDistrict]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shiroku Pub[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg MSG_MARIE_VELVET_IN [Marie]]
+[f 0 5 -258][f 2 1][f 4 6 60 1 0 1]Oh, you're going in? Then I'll go, too.[n][f 1 1][e]
+
+[msg MARGARET_GOJITUDAN_01 [Margaret]]
+[f 0 5 -258][f 2 1][f 4 6 34 1 0 1]Oh... Hello.[n][f 1 1][e]
+
+[msg MSG_0320_AFTER_E428002]
+[f 0 5 -258][f 2 1]> It began raining...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO]
+[f 0 5 -258][f 2 1]> You feel that you haven't finished[n]saying farewell to everyone...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL]
+[f 0 5 -258][f 2 1]> You feel that you have said farewell to[n]everyone precious to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_RETURN_HOME]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+
+[msg MSG_0320_RETURN_HOME2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL3]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[msg MSG_0417_VELVET_DONOTENT]
+[f 0 5 -258][f 2 1]> You have no need to enter here...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED3]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_DOUJIMA_SEARCH]
+[f 0 5 -258][f 2 1]> You should look for Dojima and Nanako...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg EQUIP_SHOP_STOP]
+[s]> A fierce-looking man is single-mindedly[n]pounding on something in the back of the[n]store...[n][w][e]
+[s]> You decide not to enter...[n][w][e]
+
+[msg EQUIP_SHOP_CLOSED]
+[s]> The store has closed for today...[n][w][e]
+
+[msg MSG_ITEMSHOP_0411]
+[s]> A variety of products lines the[n]shelves...[n][w][e]
+[s]> A friendly-looking old lady sits behind[n]the counter...[n][w][e]
+
+[msg MSG_0320_NOMORE_NEED2]
+[s]> You should have no reason to come[n]here anymore...[n][w][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO_2]
+[s]> You should have no reason to come[n]here anymore...[n][w][e]
+[s]> You have yet to speak with some of[n]the people who are close to you.[n][w][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_2]
+[s]> You should have no reason to come[n]here anymore...[n][w][e]
+[s]> You now have said goodbye to everyone[n]who is close to you.[n][w][e]
+[s]> It's time for you to go back home to[n]prepare for tomorrow...[n][w][e]
+
+[msg MSG_0320_RETURN_HOME2]
+[s]> You should have no reason to come[n]here anymore...[n][w][e]
+[s]> It's time for you to go back home to[n]prepare for tomorrow...[n][w][e]
+
+[msg MSG_0320_NOMORE_NEED3]
+[s]> There's no reason for you to be here...[n][w][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_3]
+[s]> You should have no reason to come[n]here anymore...[n][w][e]
+[s]> You now have said goodbye to everyone[n]who is close to you.[n][w][e]
+[s]> Is there something that you still[n]have to do here...?[n][w][e]
+
+[msg MSG_0417_VELVET_DONOTENT]
+[s]> You have no need to enter here...[n][w][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/OtherMods/VRGameOverSkip.flow b/p4g64.customSubMenu/FEmulator/BF/OtherMods/VRGameOverSkip.flow
new file mode 100644
index 0000000..54cf4de
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/OtherMods/VRGameOverSkip.flow
@@ -0,0 +1,94 @@
+void dng_decease_hook()
+{
+ int var17 = GET_FLOOR_ID();
+ int var18 = GET_CNT( 34 );
+ SHOW_DATE( 0 );
+ //If VRGameOverSkip enabled
+ if (!BIT_CHK(6327))
+ {
+ CALL_EVENT( 450, 2, 0 );
+ }
+ SHOW_DATE( 1 );
+ int var16 = 0;
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 12 ) != 1 && (var17 > 0 || var18 > 0) )
+ {
+ OPEN_MSG_WIN();
+ MSG( RETRY_CHECK );
+ var16 = SEL( RETRY_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var16 == 0 )
+ {
+ FLD_FUNCTION_0035();
+ RESET_FLOOR();
+ SET_CNT( 34, 0 );
+ FADE( 1, 10 );
+ FADE_SYNC();
+
+ if ( var17 == 0 )
+ {
+
+ if ( var18 == 513 )
+ {
+ var17 = 7;
+ }
+ else if ( var18 == 514 || var18 == 526 )
+ {
+ var17 = 13;
+ }
+ else if ( var18 == 515 || var18 == 527 )
+ {
+ var17 = 31;
+ }
+ else if ( var18 == 516 || var18 == 517 || var18 == 528 )
+ {
+ var17 = 51;
+ }
+ else if ( var18 == 518 || var18 == 529 )
+ {
+ var17 = 70;
+ }
+ else if ( var18 == 519 || var18 == 530 )
+ {
+ var17 = 89;
+ }
+ else if ( var18 == 520 || var18 == 531 || var18 == 525 )
+ {
+ var17 = 110;
+ }
+ else if ( var18 == 521 || var18 == 522 )
+ {
+ var17 = 129;
+ }
+ else if ( var18 == 523 || var18 == 533 )
+ {
+ var17 = 149;
+ }
+ else if ( var18 == 535 || var18 == 534 )
+ {
+ var17 = 170;
+ }
+
+ CALL_DUNGEON( var17, 0 );
+ }
+ else if ( FLD_FUNCTION_003B() == 1 )
+ {
+ CALL_DUNGEON( var17, 1023 );
+ }
+ else if ( var17 == 122 || var17 == 159 )
+ {
+ CALL_DUNGEON( var17, 0 );
+ }
+ else
+ {
+ CALL_FLOOR( var17 );
+ }
+
+ return;
+ }
+
+ }
+
+ SOFT_RESET();
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.flow b/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.flow
new file mode 100644
index 0000000..0431b9a
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.flow
@@ -0,0 +1,291 @@
+import("FirstTimeSetup.msg");
+
+void FirstTimeSetup()
+{
+ //Introduction
+ OPEN_MSG_WIN();
+ HELP_MSG(SquareMenuConfig);
+ CLOSE_MSG_WIN();
+
+ //Marks first time setup as complete
+ BIT_ON(6320);
+
+ //Set all menu option values to 0
+ for (int i = 0; i < 8; i++)
+ {
+ BIT_OFF(6321 + i);
+ }
+
+ // Set second group of menu options to 0
+ for (int i = 0; i < 3; i++)
+ {
+ BIT_OFF(6340 + i);
+ }
+
+ //Enable "Options" in menu for later configuration
+ BIT_ON(6329);
+
+ //Set all dungeon option values to 0
+ for (int i = 0; i < 4; i++)
+ {
+ BIT_OFF(6330 + i);
+ }
+
+ TurnOnRecommended();
+
+ //Toggle options until done
+ MenuOptions();
+}
+
+void TurnOnRecommended()
+{
+ BIT_ON(6320); //Disable First Time Setup
+ BIT_OFF(6321); //Mod Menu
+ BIT_ON(6322); // QuickTravelPlus
+ BIT_ON(6323); // MobileCalendar
+ BIT_ON(6324); // DungeonOptions
+ BIT_ON(6325); // Find a Friend
+ BIT_ON(5678); // Spoiler-free find a friend
+ BIT_OFF(6326); // Save Anywhere
+ BIT_OFF(6327); // Game over skip
+ BIT_OFF(6328); //Reap-Balanced Encounters
+ BIT_ON(6330); //Enable Fox (DungeonOptions)
+ BIT_ON(6331); //Enable Floor Select (DungeonOptions)
+ BIT_ON(6332); //Enable Goho-M (DungeonOptions)
+ BIT_ON(6333); //Enable Organize Party (DungeonOptions)
+ BIT_ON(6334); //Enable Default Direct Commands
+}
+
+void MenuOptions()
+{
+ //First time setup for Custom Square Menu
+ if (!BIT_CHK(6320))
+ {
+ FirstTimeSetup();
+ }
+ else
+ {
+ //Toggle options until done
+ bool done = false;
+ int pageNum = 0;
+ int mask = 0;
+ while (!done)
+ {
+ //Set message variables
+ for (int i = 0; i < 8; i++)
+ {
+ SET_MSG_VAR(i, 619 + BIT_CHK(6321 + i), 6);
+ }
+ SET_MSG_VAR(8, 619 + BIT_CHK(6334), 6); // Default to direct commands
+ SET_MSG_VAR(9, 619 + BIT_CHK(6341), 6);
+ SET_MSG_VAR(10, 619 + BIT_CHK(6342), 6);
+
+ SEL_CHK_PAD(14, 18);
+ SEL_CHK_PAD(15, 18);
+
+ if (!pageNum)
+ {
+ mask = 1504;
+ if(!ModMenuShown())
+ {
+ // Hide mod menu option
+ mask += 1;
+ // Show save anywhere on first page
+ mask -= 32;
+ }
+ SEL_CHK_PAD(10, 9);
+ SEL_CHK_PAD(11, 9);
+ SEL_CHK_PAD(5, 9);
+ SEL_CHK_PAD(7, 9);
+ }
+ else
+ {
+ mask = 543;
+ if(!ModMenuShown())
+ {
+ // Hide save anywhere on second page
+ mask += 32;
+ }
+ SEL_CHK_PAD(10, 10);
+ SEL_CHK_PAD(11, 10);
+ SEL_CHK_PAD(5, 10);
+ SEL_CHK_PAD(7, 10);
+ }
+
+ //Toggle selection or read more about it
+ int selection = ADV_SEL(SquareMenuOptions_Text + pageNum, SquareMenuOptions, mask);
+ if (selection < 9)
+ {
+ ToggleOption(ModMenu_About, 6321, selection, false);
+ }
+ else if (selection == 9 || selection == 10)
+ {
+ pageNum = !pageNum;
+ }
+ else
+ {
+ done = true;
+ if (!ModMenuEnabled())
+ {
+ OPEN_MSG_WIN();
+ MSG(OptionsWarning);
+ CLOSE_MSG_WIN();
+ }
+ }
+ }
+ }
+}
+
+bool ToggleOption(int startMsg, int startFlag, int selection, bool subOption)
+{
+ OPEN_MSG_WIN();
+ MSG(startMsg + selection);
+ SEL_CHK_PAD(14, 2);
+ int sel = SEL(ToggleMenu);
+ switch (sel)
+ {
+ case 0: //on
+ if (selection == 8)
+ BIT_ON(6334);
+ else
+ BIT_ON(startFlag + selection);
+ if (selection == 3 && !subOption)
+ {
+ CLOSE_MSG_WIN();
+ DungeonOptionsToggle();
+ }
+ else if (selection == 4)
+ {
+ CLOSE_MSG_WIN();
+ FindAFriendOptionsToggle();
+ }
+ break;
+ case 1: //off
+ if (selection == 8)
+ BIT_OFF(6334);
+ else
+ BIT_OFF(startFlag + selection);
+ if (selection == 3 && !subOption)
+ {
+ BIT_OFF(6330);
+ BIT_OFF(6331);
+ BIT_OFF(6332);
+ BIT_OFF(6333);
+ }
+ else if (selection == 9)
+ {
+ BIT_OFF(6350);
+ BIT_OFF(6351);
+ BIT_OFF(6352);
+ BIT_OFF(6353);
+ }
+ break;
+ case 2: //back
+ break;
+ }
+ CLOSE_MSG_WIN();
+ return sel;
+}
+
+void FindAFriendOptionsToggle()
+{
+ //Toggle options until done
+ bool done = false;
+ while (!done)
+ {
+ //Set message variables for menu options
+ SET_MSG_VAR(0, 619 + BIT_CHK(5678), 6);
+ SET_MSG_VAR(1, 619 + BIT_CHK(6340), 6);
+ SEL_CHK_PAD(14, 2);
+ SEL_CHK_PAD(15, 2);
+ //Toggle selection or read more about it
+ int selection = ADV_SEL(FindAFriendOptions_Text, FindAFriendOptions, 0);
+ if (selection == 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(SPOILER_TOGGLE);
+ SEL_CHK_PAD(14, 1);
+ int sel = SEL(ToggleMenu);
+ if (sel == 0)
+ BIT_ON(5678);
+ else if (sel == 1)
+ BIT_OFF(5678);
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ done = true;
+ }
+ }
+}
+
+void DungeonOptionsToggle()
+{
+ //Toggle options until done
+ bool done = false;
+ while (!done)
+ {
+ //Set message variables for menu options
+ for (int i = 0; i < 4; i++)
+ {
+ SET_MSG_VAR(i, 619 + BIT_CHK(6330 + i), 6);
+ }
+ SEL_CHK_PAD(14, 4);
+ SEL_CHK_PAD(15, 4);
+ //Toggle selection or read more about it
+ int selection = ADV_SEL(DungeonOptions_Text, DungeonOptions, 0);
+ if (selection != 4)
+ {
+ bool optionSel = ToggleOption(ShowFox_About, 6330, selection, true);
+ // If show fox was selected
+ if (selection == 0)
+ {
+ // Reset fox uses goho-m flag if call fox was turned off
+ if (optionSel == 1)
+ {
+ BIT_OFF(6360);
+ }
+ else if (optionSel == 0)
+ {
+ bool done2 = false;
+ while (!done2)
+ {
+ // If call fox was turned on show selection for whether calling the fox should us a goho-m
+ SET_MSG_VAR(0, 620 - BIT_CHK(6360), 6);
+ SEL_CHK_PAD(14, 1);
+ SEL_CHK_PAD(15, 1);
+ OPEN_MSG_WIN();
+ int foxSel = ADV_SEL(ShowFoxOptions_Text, ShowFoxOptions, 0);
+ // Toggle the option
+ if (foxSel == 0)
+ {
+ SET_MSG_VAR(2, 790, 1);
+ SET_MSG_VAR(3, 2099, 1);
+ OPEN_MSG_WIN();
+ MSG(ShowFox_GohoM);
+ SEL_CHK_PAD(14, 2);
+ SEL_CHK_PAD(15, 2);
+ int gohomSel = SEL(ToggleMenu);
+ //
+ if (gohomSel == 0)
+ {
+ BIT_OFF(6360);
+ }
+ else if (gohomSel == 1)
+ {
+ BIT_ON(6360);
+ }
+ } else {
+ done2 = true;
+ }
+ CLOSE_MSG_WIN();
+ }
+ }
+ }
+ }
+ else
+ {
+ done = true;
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.msg b/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.msg
new file mode 100644
index 0000000..22e2c67
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/Setup/FirstTimeSetup.msg
@@ -0,0 +1,151 @@
+[msg SquareMenuConfig]
+[s][clr 1]Custom Sub Menu Setup[clr 0]
+[n]Please select the features you would like to use.
+[n]The recommended options are enabled by default.[n][w][e]
+
+[s][clr 1]Custom Sub Menu Setup[clr 0]
+[n]If you change your mind later, don't worry!
+[n]These settings can be changed at any time
+[n]during normal gameplay.[n][w][e]
+
+[sel ToggleMenu]
+[f 0 5 -258][f 2 1]On[e]
+[f 0 5 -258][f 2 1]Off[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel YesNo]
+[f 0 5 -258][f 2 1]Yes[e]
+[f 0 5 -258][f 2 1]No[e]
+
+[msg SquareMenuOptions_Text]
+[f 0 5 -258][f 2 1]Options (1/2 Press Back to Exit)[f 1 1][e]
+
+[msg SquareMenuOptions_Text_2]
+[f 0 5 -258][f 2 1]Options (2/2 Press Back to Exit)[f 1 1][e]
+
+[sel SquareMenuOptions]
+[f 0 5 -258][f 2 1]Mod Menu: [f 2 4 0][e]
+[f 0 5 -258][f 2 1]Quick Travel Plus: [f 2 4 1][e]
+[f 0 5 -258][f 2 1]Mobile Calendar: [f 2 4 2][e]
+[f 0 5 -258][f 2 1]Dungeon Options: [f 2 4 3][e]
+[f 0 5 -258][f 2 1]Find A Friend: [f 2 4 4][e]
+[f 0 5 -258][f 2 1]Save Anywhere: [f 2 4 5][e]
+[f 0 5 -258][f 2 1]Game Over Skip: [f 2 4 6][e]
+[f 0 5 -258][f 2 1]Reap-Balanced Encounters: [f 2 4 7][e]
+[f 0 5 -258][f 2 1]Default Direct Commands: [f 2 4 8][e]
+[f 0 5 -258][f 2 1]Next[e]
+[f 0 5 -258][f 2 1]Previous[e]
+
+[msg OptionsWarning]
+[f 0 5 -258][f 2 1]Access the Options Menu again by pressing
+[n]the [f 0 1 2]Command Menu button[f 0 1 0] from the top level
+[n]of the Sub Menu.[f 1 1][e]
+
+[msg ModMenu_About[Mod Menu (Sierra/ShrineFox)]]
+[f 0 5 -258][f 2 1]A powerful tool for modders. Enables options for
+[n]calling of fields and events, toggling of flags,
+[n]stat editing and much more. Use with caution![e]
+
+[msg QuickTravelPlus_About[Quick Travel Plus (ShrineFox)]]
+[f 0 5 -258][f 2 1]A quality of life tweak inspired by Persona 5. Expands
+[n]the fast travel menus (sub menu and map) with more
+[n]locations for improved overworld traversal.[e]
+
+[msg MobileCalendar_About[Mobile Calendar (ShrineFox)]]
+[f 0 5 -258][f 2 1]Allows you to view the calendar from anywhere via
+[n]an additional sub menu option. Best used with the
+[n]"Useful Calendar" mod as a quality of life tweak.[e]
+
+[msg DungeonOptions_About[Dungeon Options (Tekka)]]
+[f 0 5 -258][f 2 1]Configurable quality of life tweaks for dungeon
+[n]exploration. Includes rudiger's "Dungeon Text
+[n]Fixes". Enable to view the available options.[e]
+
+[msg FindAFriend_About[FindAFriend (AnimatedSwine37)]]
+[f 0 5 -258][f 2 1]A quality of life tweak to make keeping track of
+[n]Social Links less tedious. Adds a sub menu option
+[n]to fast travel to their location when available.[e]
+
+[msg SaveAnywhere_About[Save Anywhere (Tupelov)]]
+[f 0 5 -258][f 2 1]Save your game from anywhere, straight from the sub
+[n]menu. Normally, you would only be able to save from
+[n]designated areas marked by the blue butterflies.[e]
+
+[msg GameOverskip_About[Game Over Skip (Tekka)]]
+[f 0 5 -258][f 2 1]When enabled, the Velvet Room scene with scrolling
+[n]text will be skipped should you die. You will be
+[n]asked instantly whether you would like to retry.[e]
+
+[msg ConsistentReaper_About[Reap-Balanced Encounters (Tekka)]]
+[f 0 5 -258][f 2 1]A quality of life tweak to remove the randomness
+[n]from Reaper encounters. The 22nd chest opened will
+[n]always contain a Reaper. Change floor to reset.[e]
+
+[msg DirectCommands_About[Default Direct Commands (Tekka)]]
+[f 0 5 -258][f 2 1]When enabled, party member tactics will be set to
+[n]"Direct Commands" by default, saving you the time
+[n]spent changing it yourself.[e]
+
+[msg DungeonOptions_Text]
+[f 0 5 -258][f 2 1]Dungeon Options[e]
+
+[sel DungeonOptions]
+[f 0 5 -258][f 2 1]Show Fox: [f 2 4 0][e]
+[f 0 5 -258][f 2 1]Show Floor Select: [f 2 4 1][e]
+[f 0 5 -258][f 2 1]Show Goho-M: [f 2 4 2][e]
+[f 0 5 -258][f 2 1]Show Organize Party: [f 2 4 3][e]
+[f 0 5 -258][f 2 1]Done[e]
+
+[msg ShowFox_About[Fox Option (Tekka)]]
+[f 0 5 -258][f 2 1]Allows you to purchase healing from the Fox
+[n]anywhere via an additional sub menu option.
+[n]Normally you would need to return to the entrance.[e]
+
+[msg FloorSelect_About[Floor Select (Tekka)]]
+[f 0 5 -258][f 2 1]A quality of life tweak activated after a dungeon's
+[n]deadline. Allows you to fast travel to any floor,
+[n]making future visits for quests less tedious.[e]
+
+[msg GohoM_About[Goho-M Option (Tekka)]]
+[f 0 5 -258][f 2 1]A quality of life tweak inspired by Persona 5.
+[n]Adds a sub menu option that allows you to use
+[n]Goho-M's quickly, without searching your items.[e]
+
+[msg OrganizeParty_About[Organize Party (Tekka)]]
+[f 0 5 -258][f 2 1]A quality of life tweak that allows you to swap
+[n]party members via a new sub menu option without
+[n]needing to leave a dungeon.[e]
+
+[msg FindAFriendOptions_Text]
+[f 0 5 -258][f 2 1]Find A Friend Options[e]
+
+[sel FindAFriendOptions]
+[f 0 5 -258][f 2 1]Spoiler-Free Mode: [f 2 4 0][e]
+[f 0 5 -258][f 2 1]Done[e]
+
+[msg SPOILER_TOGGLE[FindAFriend (AnimatedSwine37)]]
+[f 0 5 -258][f 2 1]If "On", only Social Links you have discovered
+[n]and initiated Rank 1 with will be shown.[e]
+
+[msg IntroSkipConfig]
+[f 0 5 -258][f 2 1][f 0 1 1]Prologue Skip Setup[n]
+[f 0 1 0]The opening events of Persona 4 Golden
+[n]are notoriously long, spanning about 1 to 3
+[n]hours before real gameplay begins.[f 1 1][e]
+
+[msg IntroSkipSelection[Prologue Skip (ShrineFox)]]
+[f 0 5 -258][f 2 1]Would you like to skip the story exposition
+[n]and start from April 20? This is not recommended
+[n]for first-time players.[f 1 1][e]
+
+[msg ShowFoxOptions_Text]
+[f 0 5 -258][f 2 1]Show Fox Option[e]
+
+[sel ShowFoxOptions]
+[f 0 5 -258][f 2 1]Use Goho-M: [f 2 4 0][e]
+[f 0 5 -258][f 2 1]Done[e]
+
+[msg ShowFox_GohoM[Fox Goho-M (Tekka)]]
+[f 0 5 -258][f 2 1]A tweak designed to improve balance. If "On",
+[n]calling the fox will additionally require
+[n]a [f 2 5 3 -1 2] or [f 2 5 3 -1 3].[e]
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/dungeon.flow b/p4g64.customSubMenu/FEmulator/BF/dungeon.flow
new file mode 100644
index 0000000..a6bcb71
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/dungeon.flow
@@ -0,0 +1 @@
+import("OtherMods/ConsistentReaper.flow");
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/dungeon01.flow b/p4g64.customSubMenu/FEmulator/BF/dungeon01.flow
new file mode 100644
index 0000000..c73f72f
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/dungeon01.flow
@@ -0,0 +1,168 @@
+void dng_init_00_hook()
+{
+ int var6 = 0;
+ int var0 = GET_FLOOR_ID();
+ int var1 = GET_CNT( 10 );
+ int var4 = 0;
+ int var3 = 0;
+ int var5 = 0;
+ int var2 = 0;
+
+ if ( var0 == 6 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 624 ) == 1 )
+ {
+ var4 = 30;
+
+ if ( BIT_CHK( 0 + 52 ) == 1 )
+ {
+ var3 = 5;
+ var5 = 2;
+
+ if ( CHECK_TIME_SPAN( 6, 13, 10, 9 ) == 1 )
+ {
+ var4 = 20;
+ }
+
+ }
+ else
+ {
+ var3 = 8;
+ var5 = 1;
+ }
+
+ OPEN_MSG_WIN();
+ var2 = NAVI_BU_OPEN( 280, -40, var3, var4 );
+ MSG( var5 );
+ NAVI_BU_CLOSE( var2 );
+ }
+ else if ( DATE_CHK( 4, 17 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 608 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 608 );
+ OPEN_MSG_WIN();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( KUMA_FOR_CHIE );
+ NAVI_BU_CLOSE( var2 );
+ change_speaker();
+ MSG( YOSUKE_FOR_CHIE );
+ change_speaker();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( HELP_KUMA_ENCOUNT_1 );
+ NAVI_BU_CLOSE( var2 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 6 );
+ }
+ else if ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 609 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 609 );
+ if (BIT_CHK(6334))
+ SET_ORDER( 3, 4 );
+ else
+ SET_ORDER( 3, 1 );
+ OPEN_MSG_WIN();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+
+ if ( DATE_CHK( 4, 18 ) == 1 )
+ {
+ MSG( HELP_MAP_1 );
+ }
+ else
+ {
+ MSG( HELP_MAP_2 );
+ }
+
+ NAVI_BU_CLOSE( var2 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 10 );
+ }
+
+ }
+ else if ( var1 <= GET_CNT( 9 ) )
+ {
+ OPEN_MSG_WIN();
+
+ if ( var0 == 8 && var1 == 8 )
+ {
+ var6 = 1;
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ MSG( YUKI_008_1 );
+ change_speaker();
+ MSG( YUKI_008_2 );
+ change_speaker();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( YUKI_008_3 );
+ NAVI_BU_CLOSE( var2 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 10 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 14 );
+ OPEN_MSG_WIN();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( YUKI_008_4 );
+ NAVI_BU_CLOSE( var2 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 0x10 );
+ }
+ else if ( var0 == 9 && var1 == 9 )
+ {
+ var6 = 1;
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ MSG( YUKI_009_2 );
+ change_speaker();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 33 );
+ MSG( YUKI_009_3 );
+ NAVI_BU_CLOSE( var2 );
+ }
+ else if ( var0 == 11 && var1 == 11 )
+ {
+ var6 = 1;
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ MSG( YUKI_011_2 );
+ change_speaker();
+ MSG( YUKI_011_3 );
+ change_speaker();
+ MSG( YUKI_011_4 );
+ change_speaker();
+ MSG( YUKI_011_5 );
+ change_speaker();
+ MSG( YUKI_011_6 );
+ change_speaker();
+ MSG( YUKI_011_7 );
+ change_speaker();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ MSG( YUKI_011_8 );
+ NAVI_BU_CLOSE( var2 );
+ }
+ else if ( var0 == 12 && var1 == 12 )
+ {
+ var6 = 1;
+ PLAY_SOUNDEFFECT( 241 );
+ WAIT( 10 );
+ MSG( YUKI_012_2 );
+ change_speaker();
+ var2 = NAVI_BU_OPEN( 280, -40, 8, 0x20 );
+ MSG( YUKI_012_3 );
+ NAVI_BU_CLOSE( var2 );
+ }
+ else if ( var0 == 18 )
+ {
+ SET_CNT( 38, 13 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 8 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 46 );
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 47 );
+ }
+
+ CLOSE_MSG_WIN();
+
+ if ( var6 == 1 )
+ {
+ SET_CNT( 10, var1 + 1 );
+ }
+
+ }
+
+}
+
diff --git a/p4g64.customSubMenu/FEmulator/BF/f007.flow b/p4g64.customSubMenu/FEmulator/BF/f007.flow
new file mode 100644
index 0000000..0304ad6
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f007.flow
@@ -0,0 +1,519 @@
+
+//
+// FlowScript decompiled by AtlusScriptLib by TGE (2017)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+
+//
+// Imports
+//
+
+import( "f007.msg" );
+
+//
+// Script-level variable definitions
+//
+
+void call_lmap_hook()
+{
+ int var12 = 0;
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ if (!BIT_CHK(6322))
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_HOME_EXIT_NIGHT );
+ SEL_CHK_PAD( 14, 3 );
+ var12 = SEL( SEL_HOME_EXIT_NIGHT );
+ CLOSE_MSG_WIN();
+
+ if ( var12 == 0 )
+ {
+ call_go2street();
+ }
+ else if ( var12 == 1 )
+ {
+ call_go2shrine();
+ }
+ else if ( var12 == 2 )
+ {
+ call_go2beach();
+ }
+ }
+ else
+ NightOrder();
+ return;
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( EXIT_HOME_OK );
+ SEL_CHK_PAD( 14, 1 );
+ var12 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var12 == 0 )
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ TOWN_MAP( 5 );
+ }
+
+ return;
+ }
+
+}
+
+void NightOrder()
+{
+ OPEN_MSG_WIN();
+ MSG( MSG_HOME_EXIT_NIGHT );
+
+ begin:
+ SEL_CHK_PAD(14, 4);
+ int street = SEL( StreetNight );
+ if (street > 0 && street < 4)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (street)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 4);
+ int shopping = SEL( ShoppingDistrict );
+ if (shopping < 3)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (shopping)
+ {
+ case 1:
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 0:
+ CALL_FIELD( 8, 2, 0, 0 );
+ break;
+ case 2:
+ CLOSE_MSG_WIN();
+ SHIROKU_PUB();
+ if ( BIT_CHK( 2081 ) == 1 )
+ commu_yoru();
+ else
+ CALL_FIELD(8, 2, 3, 0);
+ break;
+ case 3:
+ CLOSE_MSG_WIN();
+ call_velvet_room();
+ break;
+ case 4:
+ goto begin;
+ }
+ break;
+ case 1:
+ CALL_FIELD( 8, 9, 0, 0 );
+ break;
+ case 2:
+ CALL_FIELD( 10, 2, 0, 0 );
+ break;
+ case 3:
+ CALL_FIELD( 7, 2, 0, 0 );
+ break;
+ case 4:
+ break;
+ }
+ CLOSE_MSG_WIN();
+}
+
+void call_velvet_room()
+{
+ int var6 = GET_MONTH();
+ int var7 = GET_DAY_OF_MONTH();
+ int var8 = 0;
+
+ if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 51 ) && BIT_CHK( 0 + 0x0400 + 1304 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MARGARET_GOJITUDAN_01 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_EVENT( 900, 8, 0 );
+ BIT_ON( 0 + 0x0400 + 1304 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 333 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var8 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var8 == 0 )
+ {
+ BIT_ON( 0 + 46 );
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ gojitudan_guide();
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) && BIT_CHK( 0 + 1019 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_DOUJIMA_SEARCH );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1019 ) && BIT_CHK( 0 + 0x0400 + 566 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_velvetroom();
+ FUNCTION_006B( 1 );
+ BIT_OFF( 0 + 129 );
+ BIT_ON( 0 + 1018 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1007 ) == 1 && BIT_CHK( 0 + 538 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_vs_marguerite();
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 131 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 4 && var7 == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0417_VELVET_DONOTENT );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_OFF( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_MARIE_VELVET_IN );
+ CLOSE_MSG_WIN();
+ }
+
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ BIT_ON( 0 + 0x0400 + 655 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 1010 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 62 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 500, 0 );
+ SHOW_DATE( 1 );
+ }
+ else
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 501, 0 );
+ SHOW_DATE( 1 );
+ }
+
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 641 );
+ }
+
+ VELVET_ROOM();
+ BIT_OFF( 0 + 0x0400 + 655 );
+ BIT_OFF( 0 + 0x0400 + 719 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 641 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_ON( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 718 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 718 );
+ BIT_ON( 0 + 0x0400 + 1076 );
+
+ if ( (GET_SL_LEVEL( 33 ) == 10 || GET_SL_LEVEL( 34 ) == 10) && BIT_CHK( 0 + 0x0400 + 1357 ) == 1 )
+ {
+ CALL_EVENT( 745, 595, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( (GET_SL_LEVEL( 33 ) == 9 || GET_SL_LEVEL( 34 ) == 9) && BIT_CHK( 0 + 0x0400 + 1356 ) == 1 && BIT_CHK( 0 + 0x0400 + 1354 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1354 );
+ CALL_EVENT( 740, 585, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( GET_SL_LEVEL( 33 ) == 5 && BIT_CHK( 0 + 0x0400 + 1355 ) == 1 && BIT_CHK( 0 + 0x0400 + 1353 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1353 );
+ CALL_EVENT( 740, 545, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else
+ {
+ EVT_FUNCTION_000A();
+ }
+
+ BIT_OFF( 0 + 0x0400 + 1076 );
+ EVT_FUNCTION_0016( 0 );
+ TV_STUDIO();
+
+ if ( EVT_FUNCTION_0002( 33 ) == 0 && EVT_FUNCTION_0002( 34 ) == 0 )
+ {
+ EVT_FUNCTION_0001( 33 );
+ }
+
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 4, 0 );
+ }
+
+}
+
+
+
+void gojitudan_guide()
+{
+
+ if ( BIT_CHK( 0 + 0x0400 + 55 ) == 1 && BIT_CHK( 0 + 0x0400 + 1290 ) == 1 || BIT_CHK( 0 + 0x0400 + 55 ) == 0 || BIT_CHK( 0 + 0x0400 + 38 ) == 1 && BIT_CHK( 0 + 0x0400 + 34 ) == 1 || BIT_CHK( 0 + 0x0400 + 35 ) == 1 && BIT_CHK( 0 + 0x0400 + 1294 ) == 1 || BIT_CHK( 0 + 0x0400 + 34 ) == 0 && BIT_CHK( 0 + 0x0400 + 35 ) == 0 && BIT_CHK( 0 + 0x0400 + 42 ) == 1 || BIT_CHK( 0 + 0x0400 + 43 ) == 1 && BIT_CHK( 0 + 0x0400 + 1293 ) == 1 || BIT_CHK( 0 + 0x0400 + 42 ) == 0 && BIT_CHK( 0 + 0x0400 + 43 ) == 0 && BIT_CHK( 0 + 0x0400 + 41 ) == 1 && BIT_CHK( 0 + 0x0400 + 1303 ) == 1 || BIT_CHK( 0 + 0x0400 + 41 ) == 0 && BIT_CHK( 0 + 0x0400 + 49 ) == 1 && BIT_CHK( 0 + 0x0400 + 1295 ) == 1 || BIT_CHK( 0 + 0x0400 + 49 ) == 0 && BIT_CHK( 0 + 0x0400 + 51 ) == 1 && BIT_CHK( 0 + 0x0400 + 1304 ) == 1 || BIT_CHK( 0 + 0x0400 + 51 ) == 0 && BIT_CHK( 0 + 0x0400 + 54 ) == 1 && BIT_CHK( 0 + 0x0400 + 1296 ) == 1 || BIT_CHK( 0 + 0x0400 + 54 ) == 0 && BIT_CHK( 0 + 0x0400 + 721 ) == 1 || BIT_CHK( 0 + 0x0400 + 737 ) == 1 && BIT_CHK( 0 + 0x0400 + 1289 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 58 ) == 0 || BIT_CHK( 0 + 0x0400 + 721 ) == 0 && BIT_CHK( 0 + 0x0400 + 737 ) == 0 || BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 58 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 44 ) == 1 && BIT_CHK( 0 + 0x0400 + 1300 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_KITU );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 47 ) == 1 && BIT_CHK( 0 + 0x0400 + 1306 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_BASK );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 48 ) == 1 && BIT_CHK( 0 + 0x0400 + 1307 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_SOCC );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 40 ) == 1 && BIT_CHK( 0 + 0x0400 + 1298 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NURS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 60 ) == 1 && BIT_CHK( 0 + 0x0400 + 1305 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_HAHA );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 36 ) == 1 || BIT_CHK( 0 + 0x0400 + 37 ) == 1 && BIT_CHK( 0 + 0x0400 + 1297 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_YUKI );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 50 ) == 1 && BIT_CHK( 0 + 0x0400 + 1299 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_ROUH );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 38 ) == 1 && BIT_CHK( 0 + 0x0400 + 1310 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_YOUS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 45 ) == 1 || BIT_CHK( 0 + 0x0400 + 46 ) == 1 && BIT_CHK( 0 + 0x0400 + 1308 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NAOT );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 52 ) == 1 || BIT_CHK( 0 + 0x0400 + 53 ) == 1 && BIT_CHK( 0 + 0x0400 + 1309 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_AI );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 56 ) == 1 || BIT_CHK( 0 + 0x0400 + 57 ) == 1 && BIT_CHK( 0 + 0x0400 + 1301 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_ENGE );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 58 ) == 1 || BIT_CHK( 0 + 0x0400 + 59 ) == 1 && BIT_CHK( 0 + 0x0400 + 1302 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_SUIS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 33 ) == 1 && BIT_CHK( 0 + 0x0400 + 39 ) == 1 && BIT_CHK( 0 + 0x0400 + 1292 ) == 0 && BIT_CHK( 0 + 0x0400 + 1311 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_DOUJ2 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 33 ) == 1 && BIT_CHK( 0 + 0x0400 + 1292 ) == 0 && BIT_CHK( 0 + 0x0400 + 39 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NANA );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 39 ) == 1 && BIT_CHK( 0 + 0x0400 + 1311 ) == 0 && BIT_CHK( 0 + 0x0400 + 33 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_DOUJ );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+}
+
+void door_entrance_hook()
+{
+ if (GET_TIME_OF_DAY() != 5)
+ {
+ getout_day();
+ }
+ else
+ {
+ getout_myhome();
+ }
+}
+
+void getout_day()
+{
+ int var135 = 0;
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 11) == 0)
+ {
+ HELP_MSG(HELP_EXIT_MYHOUSE);
+ }
+
+ OPEN_MSG_WIN();
+ MSG(EXIT_MYHOME_OK);
+ SEL_CHK_PAD(14, 1);
+ var135 = SEL(YESNO_SEL);
+
+ if (var135 == 0)
+ {
+
+ if (BIT_CHK(0 + 0x0400 + 0x0800 + 11) == 0)
+ {
+ BIT_ON(0 + 0x0400 + 0x0800 + 11);
+ }
+
+ CLOSE_MSG_WIN();
+ FADE(1, 5);
+ FADE_SYNC();
+ PLAY_SOUNDEFFECT(7);
+ CALL_FIELD(7, 1, 1, 0);
+ return;
+ }
+ else
+ {
+ CLOSE_MSG_WIN();
+ }
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/f007.msg b/p4g64.customSubMenu/FEmulator/BF/f007.msg
new file mode 100644
index 0000000..a0d5a94
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f007.msg
@@ -0,0 +1,128 @@
+[sel StreetNight]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ShoppingDistrict]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shiroku Pub[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg MSG_MARIE_VELVET_IN [Marie]]
+[f 0 5 -258][f 2 1][f 4 6 60 1 0 1]Oh, you're going in? Then I'll go, too.[n][f 1 1][e]
+
+[msg MARGARET_GOJITUDAN_01 [Margaret]]
+[f 0 5 -258][f 2 1][f 4 6 34 1 0 1]Oh... Hello.[n][f 1 1][e]
+
+[msg MSG_0320_AFTER_E428002]
+[f 0 5 -258][f 2 1]> It began raining...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO]
+[f 0 5 -258][f 2 1]> You feel that you haven't finished[n]saying farewell to everyone...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL]
+[f 0 5 -258][f 2 1]> You feel that you have said farewell to[n]everyone precious to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_RETURN_HOME]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+
+[msg MSG_0320_RETURN_HOME2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL3]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[msg MSG_0417_VELVET_DONOTENT]
+[f 0 5 -258][f 2 1]> You have no need to enter here...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED3]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_DOUJIMA_SEARCH]
+[f 0 5 -258][f 2 1]> You should look for Dojima and Nanako...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_YUKI]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yukiko...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the Amagi Inn...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to the [f 0 1 2]Amagi Inn[n]from the bus stop at the shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_ENGE]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yumi...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the drama club...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> [f 0 1 2]The drama club is in the meeting[n]room on the first floor of the[n]Practice Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_SUIS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Ayane...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the band room...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> [f 0 1 2]The band meets in the music room[n]on the first floor of the[n]Practice Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_BASK]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Kou and Daisuke...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You remember how you went to Aiya[n]with them...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit [f 0 1 2]Aiya in the[n]shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_SOCC]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Daisuke and Kou...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You remember how you went to Aiya[n]with them...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit [f 0 1 2]Aiya in the[n]shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_KITU]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to the fox...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should summon the fox at the[n][f 0 1 2]main building of the shrine[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NAOT]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Naoto...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Naoto was always standing around at the[n][f 0 1 2]first floor hallway of the school's[n]Classroom Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_ROUH]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to Hisano...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the place where you[n]spent time with her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Hisano was always standing around the[n][f 0 1 2]riverbank of Samegawa Flood Plain[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_HAHA]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Eri...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the hill where you[n]met her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to the [f 0 1 2]hill from the[n]bus stop at the shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NURS]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to Sayoko...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the place where you spent[n]time with her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to [f 0 1 2]Inaba Municipal[n]Hospital from the bus stop at the shopping[n]district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_DOUJ]
+[f 0 5 -258][f 2 1]> You should say hello to Dojima...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NANA]
+[f 0 5 -258][f 2 1]> You should say hello to Nanako...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_DOUJ2]
+[f 0 5 -258][f 2 1]> You should say hello to[n]Dojima and Nanako...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_AI]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Ai...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Ai was always standing around at the[n][f 0 1 2]first floor hallway of the school's[n]Classroom Building[f 0 1 0]...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/f010.flow b/p4g64.customSubMenu/FEmulator/BF/f010.flow
new file mode 100644
index 0000000..58b426b
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f010.flow
@@ -0,0 +1,385 @@
+
+//
+// FlowScript decompiled by AtlusScriptLib by TGE (2017)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+
+//
+// Imports
+//
+
+import( "f010.msg" );
+
+//
+// Procedure declarations
+//
+
+void up_embankment_hook()
+{
+ int var3 = 0;
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ if (!BIT_CHK(6322))
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_EMBANK_EXIT_NIGHT );
+ SEL_CHK_PAD( 14, 3 );
+ var3 = SEL( SEL_EMBANK_NIGHT );
+ CLOSE_MSG_WIN();
+
+ if ( var3 == 0 )
+ {
+ call_go2street();
+ }
+ else if ( var3 == 1 )
+ {
+ call_go2shrine();
+ }
+ else if ( var3 == 2 )
+ {
+ call_go2home();
+ }
+ }
+ else
+ NightOrder();
+
+ }
+ else
+ {
+ FADE( 1, 5 );
+ FADE_SYNC();
+ PLAY_SYS_SOUNDEFFECT( 1, 24 );
+ CALL_FIELD( 10, 1, 1, 0 );
+ }
+
+}
+
+void NightOrder()
+{
+ OPEN_MSG_WIN();
+ MSG( MSG_EMBANK_EXIT_NIGHT );
+
+ begin:
+ SEL_CHK_PAD(14, 3);
+ int street = SEL( StreetNight );
+ if (street > 0 && street < 3)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (street)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 4);
+ int shopping = SEL( ShoppingDistrict );
+ if (shopping < 3)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (shopping)
+ {
+ case 1:
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 0:
+ CALL_FIELD( 8, 2, 0, 0 );
+ break;
+ case 2:
+ CLOSE_MSG_WIN();
+ SHIROKU_PUB();
+ if ( BIT_CHK( 2081 ) == 1 )
+ commu_yoru();
+ else
+ CALL_FIELD(8, 2, 3, 0);
+ break;
+ case 3:
+ CLOSE_MSG_WIN();
+ call_velvet_room();
+ break;
+ case 4:
+ goto begin;
+ }
+ break;
+ case 1:
+ CALL_FIELD( 8, 9, 0, 0 );
+ break;
+ case 2:
+ CALL_FIELD( 7, 1, 0, 0 );
+ break;
+ case 3:
+ break;
+ }
+ CLOSE_MSG_WIN();
+}
+
+void call_velvet_room()
+{
+ int var6 = GET_MONTH();
+ int var7 = GET_DAY_OF_MONTH();
+ int var8 = 0;
+
+ if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 51 ) && BIT_CHK( 0 + 0x0400 + 1304 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MARGARET_GOJITUDAN_01 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_EVENT( 900, 8, 0 );
+ BIT_ON( 0 + 0x0400 + 1304 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 333 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var8 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var8 == 0 )
+ {
+ BIT_ON( 0 + 46 );
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ gojitudan_guide();
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) && BIT_CHK( 0 + 1019 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_DOUJIMA_SEARCH );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1019 ) && BIT_CHK( 0 + 0x0400 + 566 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_velvetroom();
+ FUNCTION_006B( 1 );
+ BIT_OFF( 0 + 129 );
+ BIT_ON( 0 + 1018 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1007 ) == 1 && BIT_CHK( 0 + 538 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_vs_marguerite();
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 131 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( var6 == 4 && var7 == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0417_VELVET_DONOTENT );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_OFF( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_MARIE_VELVET_IN );
+ CLOSE_MSG_WIN();
+ }
+
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ BIT_ON( 0 + 0x0400 + 655 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 1010 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 62 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 500, 0 );
+ SHOW_DATE( 1 );
+ }
+ else
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 501, 0 );
+ SHOW_DATE( 1 );
+ }
+
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 641 );
+ }
+
+ VELVET_ROOM();
+ BIT_OFF( 0 + 0x0400 + 655 );
+ BIT_OFF( 0 + 0x0400 + 719 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 641 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_ON( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 718 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 718 );
+ BIT_ON( 0 + 0x0400 + 1076 );
+
+ if ( (GET_SL_LEVEL( 33 ) == 10 || GET_SL_LEVEL( 34 ) == 10) && BIT_CHK( 0 + 0x0400 + 1357 ) == 1 )
+ {
+ CALL_EVENT( 745, 595, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( (GET_SL_LEVEL( 33 ) == 9 || GET_SL_LEVEL( 34 ) == 9) && BIT_CHK( 0 + 0x0400 + 1356 ) == 1 && BIT_CHK( 0 + 0x0400 + 1354 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1354 );
+ CALL_EVENT( 740, 585, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( GET_SL_LEVEL( 33 ) == 5 && BIT_CHK( 0 + 0x0400 + 1355 ) == 1 && BIT_CHK( 0 + 0x0400 + 1353 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1353 );
+ CALL_EVENT( 740, 545, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else
+ {
+ EVT_FUNCTION_000A();
+ }
+
+ BIT_OFF( 0 + 0x0400 + 1076 );
+ EVT_FUNCTION_0016( 0 );
+ TV_STUDIO();
+
+ if ( EVT_FUNCTION_0002( 33 ) == 0 && EVT_FUNCTION_0002( 34 ) == 0 )
+ {
+ EVT_FUNCTION_0001( 33 );
+ }
+
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 4, 0 );
+ }
+
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/f010.msg b/p4g64.customSubMenu/FEmulator/BF/f010.msg
new file mode 100644
index 0000000..cc459fc
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f010.msg
@@ -0,0 +1,63 @@
+[sel StreetNight]
+[f 0 5 -258][f 2 1]Shopping District[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Go back home[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ShoppingDistrict]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shiroku Pub[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg MSG_MARIE_VELVET_IN [Marie]]
+[f 0 5 -258][f 2 1][f 4 6 60 1 0 1]Oh, you're going in? Then I'll go, too.[n][f 1 1][e]
+
+[msg MARGARET_GOJITUDAN_01 [Margaret]]
+[f 0 5 -258][f 2 1][f 4 6 34 1 0 1]Oh... Hello.[n][f 1 1][e]
+
+[msg MSG_0320_AFTER_E428002]
+[f 0 5 -258][f 2 1]> It began raining...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO]
+[f 0 5 -258][f 2 1]> You feel that you haven't finished[n]saying farewell to everyone...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL]
+[f 0 5 -258][f 2 1]> You feel that you have said farewell to[n]everyone precious to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_RETURN_HOME]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+
+[msg MSG_0320_RETURN_HOME2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL3]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[msg MSG_0417_VELVET_DONOTENT]
+[f 0 5 -258][f 2 1]> You have no need to enter here...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED3]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_DOUJIMA_SEARCH]
+[f 0 5 -258][f 2 1]> You should look for Dojima and Nanako...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/f020.flow b/p4g64.customSubMenu/FEmulator/BF/f020.flow
new file mode 100644
index 0000000..5b6f039
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f020.flow
@@ -0,0 +1 @@
+import( "OtherMods/IntroSkip.flow" );
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/f023.flow b/p4g64.customSubMenu/FEmulator/BF/f023.flow
new file mode 100644
index 0000000..26745d7
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/f023.flow
@@ -0,0 +1,95 @@
+void f023_001_init_hook()
+{
+ int var0 = 0;
+
+ if ( FLD_FUNCTION_0000() == 0 )
+ {
+
+ if ( DATE_CHK( 4, 17 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 617 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 617 );
+ ADD_PARTY( 2 );
+ if (BIT_CHK(6334))
+ SET_ORDER( 2, 4 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 3 )
+ {
+
+ if ( DATE_CHK( 4, 17 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 618 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 618 );
+ OPEN_MSG_WIN();
+ MSG( CHASE_CHIE_1 );
+ change_speaker();
+ MSG( CHASE_CHIE_2 );
+ change_speaker();
+ MSG( CHASE_CHIE_3 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 3 ) == 1 )
+ {
+ out_dungeon();
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 49 ) == 0 )
+ {
+ MSG( RETURN_KUMA_CHIE );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 0 + 52 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 17 ) == 0 )
+ {
+ MSG( RETURN_KUMA_YUKIKO );
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 626 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 626 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 33 );
+ OPEN_MSG_WIN();
+ MSG( RETURN_FIRST );
+ }
+
+ }
+ else
+ {
+ MSG( RETURN_KUMA );
+ }
+
+ }
+ else
+ {
+ MSG( RETURN_RISE );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var0 = SEL( RETUEN_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var0 == 0 )
+ {
+ return_tv_studio();
+ }
+
+ }
+ else if ( CHECK_TIME_SPAN( 4, 1, 6, 5 ) != 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 5 ) == 0 )
+ {
+ party_organize();
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 629 ) == 0 && BIT_CHK( 0 + 17 ) == 0 && CHECK_TIME_SPAN( 4, 18, 4, 20 ) == 1 && GET_CUR_SP( 1 ) < 50 || GET_CUR_SP( 2 ) < 50 || GET_CUR_SP( 3 ) < 50 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 629 );
+ OPEN_MSG_WIN();
+ MSG( RETURN_SUGGEST );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 36 );
+ }
+
+ }
+
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/field.flow b/p4g64.customSubMenu/FEmulator/BF/field.flow
new file mode 100644
index 0000000..0c424a1
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/field.flow
@@ -0,0 +1,84 @@
+import( "ModMenu/ModMenu.flow" );
+import( "Setup/FirstTimeSetup.flow" );
+
+//EXTENSIONS
+import ( "OtherMods/FindAFriend.flow" ); //Fast travel to social link locations
+import ( "OtherMods/QuickTravelPlus.flow" ); //Extended quickTravel locations for town/school
+import ( "OtherMods/VRGameOverSkip.flow" ); //Skips velvet room scene after game over
+import ( "OtherMods/DungeonOptions/DungeonOptions.flow" ); //Various QoL Dungeon Options
+import ( "OtherMods/ConsistentReaperField.flow" ); //Hooks field functions for consistent reaper
+import ( "OtherMods/MobileCalendar.flow" );
+
+// Turn off all old conflicting flags
+void TurnOffAllOptions()
+{
+ BIT_OFF(6420); //Disable First Time Setup
+ BIT_OFF(6421); //Mod Menu
+ BIT_OFF(6422); // QuickTravelPlus
+ BIT_OFF(6423); // MobileCalendar
+ BIT_OFF(6424); // DungeonOptions
+ BIT_OFF(6425); // Find a Friend
+ BIT_OFF(5678); // Spoiler-free find a friend
+ BIT_OFF(6426); // Save Anywhere
+ BIT_OFF(6427); // Game over skip
+ BIT_OFF(6428); //Reap-Balanced Encounters
+ BIT_OFF(6429); //Options
+ BIT_OFF(6430); //Enable Fox (DungeonOptions)
+ BIT_OFF(6431); //Enable Floor Select (DungeonOptions)
+ BIT_OFF(6432); //Enable Goho-M (DungeonOptions)
+ BIT_OFF(6433); //Enable Organize Party (DungeonOptions)
+}
+
+void TurnOffAllOptionsV2()
+{
+ BIT_OFF(6520); //Disable First Time Setup
+ BIT_OFF(6521); //Mod Menu
+ BIT_OFF(6522); // QuickTravelPlus
+ BIT_OFF(6523); // MobileCalendar
+ BIT_OFF(6524); // DungeonOptions
+ BIT_OFF(6525); // Find a Friend
+ BIT_OFF(6526); // Save Anywhere
+ BIT_OFF(6527); // Game over skip
+ BIT_OFF(6528); //Reap-Balanced Encounters
+ BIT_OFF(6529); //Options
+ BIT_OFF(6530); //Enable Fox (DungeonOptions)
+ BIT_OFF(6531); //Enable Floor Select (DungeonOptions)
+ BIT_OFF(6532); //Enable Goho-M (DungeonOptions)
+ BIT_OFF(6533); //Enable Organize Party (DungeonOptions)
+}
+
+void order_party_hook()
+{
+ restart:
+
+ //First Time Setup
+ if (!BIT_CHK(6320))
+ {
+ TurnOffAllOptions();
+ TurnOffAllOptionsV2();
+ MenuOptions();
+ //TurnOnAllOptions();
+ goto restart;
+ }
+
+ if (!ModMenuEnabled())
+ {
+ options = false;
+ if ( GET_FLOOR_ID() > 0)
+ {
+ dungeon_order();
+ }
+ else
+ {
+ field_order();
+ }
+ if (options)
+ goto restart;
+ }
+ //Multiple options
+ else
+ {
+ if (ModMenuDisplay() == -1)
+ goto restart;
+ }
+}
diff --git a/p4g64.customSubMenu/FEmulator/BF/lmap.flow b/p4g64.customSubMenu/FEmulator/BF/lmap.flow
new file mode 100644
index 0000000..6dc865b
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/lmap.flow
@@ -0,0 +1,1318 @@
+import( "lmap.msg" );
+
+// Yasogami High
+void sel_000_hook()
+{
+
+ if ( DATE_CHK( 4, 12 ) == 1 )
+ {
+ CALL_FIELD( 6, 15, 1, 0 );
+ }
+ else if ( GET_TIME_OF_DAY() == 3 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 172 ) == 1 )
+ {
+ CALL_FIELD( 6, 15, 1, 0 );
+ }
+ else
+ {
+ CALL_FIELD( 6, 15, 0, 0 );
+ }
+
+ }
+ else
+ {
+ if (BIT_CHK(6322))
+ SchoolOrder();
+ else
+ CALL_FIELD( 6, 1, 0, 0 );
+ }
+
+}
+
+void SchoolOrder()
+{
+ begin:
+ SEL_CHK_PAD(14, 3);
+ int school = ADV_SEL( School_Text, School, 0 );
+ if (school > 1)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (school)
+ {
+ case 0:
+ SEL_CHK_PAD(14, 4);
+ int classroom = ADV_SEL( School_Text, ClassroomBuilding, 0 );
+ if (classroom < 4)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (classroom)
+ {
+ case 0:
+ CALL_FIELD( 6, 1, 0, 0 );
+ break;
+ case 1:
+ CALL_FIELD( 6, 2, 0, 0 );
+ break;
+ case 2:
+ CALL_FIELD( 6, 3, 0, 0 );
+ break;
+ case 3:
+ CALL_FIELD( 6, 14, 0, 0 );
+ break;
+ case 4:
+ goto begin;
+ }
+ break;
+ case 1:
+ SEL_CHK_PAD(14, 2);
+ int practice = ADV_SEL( School_Text, PracticeBuilding, 0 );
+ if (practice < 2)
+ {
+ FADE( 2, 5 );
+ FADE_SYNC();
+ }
+ switch (practice)
+ {
+ case 0:
+ CALL_FIELD( 6, 4, 0, 0 );
+ break;
+ case 1:
+ CALL_FIELD( 6, 5, 0, 0 );
+ break;
+ case 2:
+ goto begin;
+ }
+ break;
+ case 2:
+ CALL_FIELD( 6, 6, 0, 0 );
+ break;
+ case 3:
+ TOWN_MAP( 0 );
+ break;
+ }
+}
+
+// Shopping District
+void sel_001_hook()
+{
+ if (BIT_CHK(6322))
+ {
+ StreetOrder();
+ }
+ else
+ {
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 172 ) == 1 )
+ {
+ CALL_FIELD( 8, 2, 8, 0 );
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ }
+}
+
+void StreetOrder()
+{
+ int streetMask = 0;
+ if ( DATE_CHK( 4, 12 ) || DATE_CHK( 4, 13 ) || DATE_CHK( 4, 14 ) || DATE_CHK( 4, 15 )
+ || DATE_CHK( 4, 16 ) )
+ streetMask = 56;
+ SEL_CHK_PAD(14, 6);
+ int street = ADV_SEL( Street_Text, ShoppingDistrictDay, streetMask );
+ FADE( 2, 5 );
+ FADE_SYNC();
+ switch (street)
+ {
+ case 1:
+ CALL_FIELD( 8, 1, 0, 0 );
+ break;
+ case 0:
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 172 ) == 1 )
+ {
+ CALL_FIELD( 8, 2, 8, 0 );
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ break;
+ case 2:
+ CALL_FIELD( 8, 9, 0, 0 );
+ break;
+ case 3:
+ equip_shop();
+ break;
+ case 4:
+ item_shop();
+ break;
+ case 5:
+ call_velvet_room();
+ break;
+ case 6:
+ TOWN_MAP( 1 );
+ break;
+ }
+}
+
+// Flood plain
+void sel_003_hook()
+{
+ if (BIT_CHK(6322))
+ {
+ FloodPlainOrder();
+ }
+ else
+ CALL_FIELD( 10, 1, 0, 0 );
+}
+
+void FloodPlainOrder()
+{
+ begin:
+ SEL_CHK_PAD(14, 2);
+ int plain = ADV_SEL( FloodPlain_Text, FloodPlain, 0 );
+ switch (plain)
+ {
+ case 0:
+ CALL_FIELD( 10, 1, 0, 0);
+ break;
+ case 1:
+ CALL_FIELD( 10, 2, 0, 0);
+ break;
+ case 2:
+ TOWN_MAP( 3 );
+ break;
+ }
+}
+
+void call_velvet_room()
+{
+ int var6 = GET_MONTH();
+ int var7 = GET_DAY_OF_MONTH();
+ int var8 = 0;
+
+ if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 51 ) && BIT_CHK( 0 + 0x0400 + 1304 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MARGARET_GOJITUDAN_01 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_EVENT( 900, 8, 0 );
+ BIT_ON( 0 + 0x0400 + 1304 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 333 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var8 = SEL( SEL_GO_SEA );
+ CLOSE_MSG_WIN();
+
+ if ( var8 == 0 )
+ {
+ BIT_ON( 0 + 46 );
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ TOWN_MAP(0);
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 515 ) )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 1280 ) )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO2 );
+ gojitudan_guide();
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ return;
+ }
+
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 0x0400 + 567 ) && BIT_CHK( 0 + 1019 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_DOUJIMA_SEARCH );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1019 ) && BIT_CHK( 0 + 0x0400 + 566 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_velvetroom();
+ FUNCTION_006B( 1 );
+ BIT_OFF( 0 + 129 );
+ BIT_ON( 0 + 1018 );
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 1007 ) == 1 && BIT_CHK( 0 + 538 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ eve_0320_vs_marguerite();
+ CALL_FIELD( 8, 2, 4, 0 );
+ return;
+ }
+ else if ( var6 == 3 && var7 == 20 && BIT_CHK( 0 + 131 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ return;
+ }
+ else if ( var6 == 4 && var7 == 17 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_0417_VELVET_DONOTENT );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ return;
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_OFF( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_MARIE_VELVET_IN );
+ CLOSE_MSG_WIN();
+ }
+
+ PLAY_SOUNDEFFECT( 700 );
+ FLD_FUNCTION_0008( 10243, 1, 0, 0, 1 );
+ WAIT( 15 );
+ FADE( 1, 10 );
+ SET_FADE_COLOUR( 255, 255, 255 );
+ FADE_SYNC();
+ BIT_ON( 0 + 0x0400 + 655 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 1010 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 518 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 ) == 0 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 62 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 59 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 500, 0 );
+ SHOW_DATE( 1 );
+ }
+ else
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 66 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 441, 501, 0 );
+ SHOW_DATE( 1 );
+ }
+
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 641 );
+ }
+
+ VELVET_ROOM();
+ BIT_OFF( 0 + 0x0400 + 655 );
+ BIT_OFF( 0 + 0x0400 + 719 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 || BIT_CHK( 0 + 0x0400 + 705 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 641 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 704 ) == 1 && BIT_CHK( 0 + 0x0400 + 705 ) == 0 && BIT_CHK( 0 + 0x0400 + 532 ) == 0 && BIT_CHK( 0 + 87 ) == 0 && BIT_CHK( 0 + 0x0400 + 706 ) == 0 )
+ {
+ BIT_OFF( 0 + 0x0400 + 704 );
+ BIT_ON( 0 + 0x0400 + 705 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 718 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 718 );
+ BIT_ON( 0 + 0x0400 + 1076 );
+
+ if ( (GET_SL_LEVEL( 33 ) == 10 || GET_SL_LEVEL( 34 ) == 10) && BIT_CHK( 0 + 0x0400 + 1357 ) == 1 )
+ {
+ CALL_EVENT( 745, 595, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( (GET_SL_LEVEL( 33 ) == 9 || GET_SL_LEVEL( 34 ) == 9) && BIT_CHK( 0 + 0x0400 + 1356 ) == 1 && BIT_CHK( 0 + 0x0400 + 1354 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1354 );
+ CALL_EVENT( 740, 585, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else if ( GET_SL_LEVEL( 33 ) == 5 && BIT_CHK( 0 + 0x0400 + 1355 ) == 1 && BIT_CHK( 0 + 0x0400 + 1353 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1353 );
+ CALL_EVENT( 740, 545, 0 );
+ BIT_ON( 0 + 0x0400 + 1216 );
+ BIT_ON( 0 + 0x0400 + 1217 );
+ BIT_ON( 0 + 0x0400 + 1218 );
+ BIT_ON( 0 + 0x0400 + 1219 );
+ BIT_ON( 0 + 0x0400 + 1220 );
+ BIT_ON( 0 + 0x0400 + 1221 );
+ }
+ else
+ {
+ EVT_FUNCTION_000A();
+ }
+
+ BIT_OFF( 0 + 0x0400 + 1076 );
+ EVT_FUNCTION_0016( 0 );
+ TV_STUDIO();
+
+ if ( EVT_FUNCTION_0002( 33 ) == 0 && EVT_FUNCTION_0002( 34 ) == 0 )
+ {
+ EVT_FUNCTION_0001( 33 );
+ }
+
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 4, 0 );
+ }
+
+}
+
+
+void gojitudan_guide()
+{
+
+ if ( BIT_CHK( 0 + 0x0400 + 55 ) == 1 && BIT_CHK( 0 + 0x0400 + 1290 ) == 1 || BIT_CHK( 0 + 0x0400 + 55 ) == 0 || BIT_CHK( 0 + 0x0400 + 38 ) == 1 && BIT_CHK( 0 + 0x0400 + 34 ) == 1 || BIT_CHK( 0 + 0x0400 + 35 ) == 1 && BIT_CHK( 0 + 0x0400 + 1294 ) == 1 || BIT_CHK( 0 + 0x0400 + 34 ) == 0 && BIT_CHK( 0 + 0x0400 + 35 ) == 0 && BIT_CHK( 0 + 0x0400 + 42 ) == 1 || BIT_CHK( 0 + 0x0400 + 43 ) == 1 && BIT_CHK( 0 + 0x0400 + 1293 ) == 1 || BIT_CHK( 0 + 0x0400 + 42 ) == 0 && BIT_CHK( 0 + 0x0400 + 43 ) == 0 && BIT_CHK( 0 + 0x0400 + 41 ) == 1 && BIT_CHK( 0 + 0x0400 + 1303 ) == 1 || BIT_CHK( 0 + 0x0400 + 41 ) == 0 && BIT_CHK( 0 + 0x0400 + 49 ) == 1 && BIT_CHK( 0 + 0x0400 + 1295 ) == 1 || BIT_CHK( 0 + 0x0400 + 49 ) == 0 && BIT_CHK( 0 + 0x0400 + 51 ) == 1 && BIT_CHK( 0 + 0x0400 + 1304 ) == 1 || BIT_CHK( 0 + 0x0400 + 51 ) == 0 && BIT_CHK( 0 + 0x0400 + 54 ) == 1 && BIT_CHK( 0 + 0x0400 + 1296 ) == 1 || BIT_CHK( 0 + 0x0400 + 54 ) == 0 && BIT_CHK( 0 + 0x0400 + 721 ) == 1 || BIT_CHK( 0 + 0x0400 + 737 ) == 1 && BIT_CHK( 0 + 0x0400 + 1289 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 58 ) == 0 || BIT_CHK( 0 + 0x0400 + 721 ) == 0 && BIT_CHK( 0 + 0x0400 + 737 ) == 0 || BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 58 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 0 + 0x0400 + 44 ) == 1 && BIT_CHK( 0 + 0x0400 + 1300 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_KITU );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 47 ) == 1 && BIT_CHK( 0 + 0x0400 + 1306 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_BASK );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 48 ) == 1 && BIT_CHK( 0 + 0x0400 + 1307 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_SOCC );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 40 ) == 1 && BIT_CHK( 0 + 0x0400 + 1298 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NURS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 60 ) == 1 && BIT_CHK( 0 + 0x0400 + 1305 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_HAHA );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 36 ) == 1 || BIT_CHK( 0 + 0x0400 + 37 ) == 1 && BIT_CHK( 0 + 0x0400 + 1297 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_YUKI );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 50 ) == 1 && BIT_CHK( 0 + 0x0400 + 1299 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_ROUH );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 38 ) == 1 && BIT_CHK( 0 + 0x0400 + 1310 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_YOUS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 45 ) == 1 || BIT_CHK( 0 + 0x0400 + 46 ) == 1 && BIT_CHK( 0 + 0x0400 + 1308 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NAOT );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 52 ) == 1 || BIT_CHK( 0 + 0x0400 + 53 ) == 1 && BIT_CHK( 0 + 0x0400 + 1309 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_AI );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 56 ) == 1 || BIT_CHK( 0 + 0x0400 + 57 ) == 1 && BIT_CHK( 0 + 0x0400 + 1301 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_ENGE );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 58 ) == 1 || BIT_CHK( 0 + 0x0400 + 59 ) == 1 && BIT_CHK( 0 + 0x0400 + 1302 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_SUIS );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 33 ) == 1 && BIT_CHK( 0 + 0x0400 + 39 ) == 1 && BIT_CHK( 0 + 0x0400 + 1292 ) == 0 && BIT_CHK( 0 + 0x0400 + 1311 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_DOUJ2 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 33 ) == 1 && BIT_CHK( 0 + 0x0400 + 1292 ) == 0 && BIT_CHK( 0 + 0x0400 + 39 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_NANA );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 39 ) == 1 && BIT_CHK( 0 + 0x0400 + 1311 ) == 0 && BIT_CHK( 0 + 0x0400 + 33 ) == 0 )
+ {
+ MSG( MSG_GOJITUDAN_GUIDE_DOUJ );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+}
+
+void eve_0320_velvetroom()
+{
+ SHOW_DATE( 0 );
+ CALL_EVENT( 428, 2, 0 );
+ SHOW_DATE( 1 );
+ BIT_ON( 0 + 0x0400 + 566 );
+ SET_ITEM( 0x0400 + 25, 1 );
+ BIT_OFF( 0 + 992 );
+}
+
+void eve_0320_vs_marguerite()
+{
+ SHOW_DATE( 0 );
+ CALL_EVENT( 440, 2, 0 );
+ SHOW_DATE( 1 );
+ BIT_ON( 0 + 0x0400 + 568 );
+ SET_ITEM( 0x0400 + 26, 1 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 785 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 788 );
+ SET_CNT( 28, 0 );
+}
+
+void equip_shop()
+{
+
+ if ( CHECK_TIME_SPAN( 4, 11, 4, 12 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( EQUIP_SHOP_STOP );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ }
+ else if ( ( ( GET_TIME_OF_DAY() == 5 ) && ( GET_WEATHER() != 1 ) ) && ( GET_WEATHER() != 7 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( EQUIP_SHOP_CLOSED );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ }
+ else if ( ( BIT_CHK( 1538 ) == 1 ) && ( BIT_CHK( 131 ) == 0 ) )
+ {
+ commu_gojitu();
+ TOWN_MAP(0);
+ return;
+ }
+ else
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ DAIDARA_SHOP();
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+
+}
+
+
+// Procedure Index: 43
+void item_shop()
+{
+
+ if ( CHECK_TIME_SPAN( 4, 11, 4, 12 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_ITEMSHOP_0411 );
+ CLOSE_MSG_WIN();
+ TOWN_MAP(0);
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ BIT_ON( 1868 );
+ BIT_ON( 1869 );
+ BIT_ON( 1870 );
+ BIT_ON( 1871 );
+
+ if ( GET_DAY_OF_WEEK() == 1 )
+ {
+ BIT_OFF( 1868 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 2 )
+ {
+ BIT_OFF( 1871 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 3 )
+ {
+ BIT_OFF( 1870 );
+ }
+ else if ( GET_DAY_OF_WEEK() == 4 )
+ {
+ BIT_OFF( 1869 );
+ }
+ else
+ {
+ BIT_OFF( 1868 );
+ BIT_OFF( 1869 );
+ BIT_OFF( 1870 );
+ BIT_OFF( 1871 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+ BIT_ON( 2091 );
+ SHIROKU_PUB();
+
+ if ( BIT_CHK( 2081 ) == 1 )
+ {
+ commu_yoru();
+ }
+ else
+ {
+ CALL_FIELD( 8, 2, 3, 0 );
+ }
+ }
+ else if ( ( BIT_CHK( 1538 ) == 1 ) && ( BIT_CHK( 131 ) == 0 ) )
+ {
+ commu_gojitu();
+ TOWN_MAP(0);
+ return;
+ }
+ else
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ SHIROKU_SHOP();
+ CALL_FIELD( 8, 2, 3, 0 );
+ }
+
+}
+
+
+void commu_gojitu()
+{
+ int var119;
+
+ if ( BIT_CHK( 3405 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 1591 ) == 1 )
+ {
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 1539 ) == 1 )
+ {
+
+ if ( BIT_CHK( 2304 ) == 1 )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL_2 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO_2 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ SEL_CHK_PAD( 14, 1 );
+ var119 = SEL( YESNO_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var119 == 0 )
+ {
+
+ if ( BIT_CHK( 3076 ) == 0 )
+ {
+ BIT_ON( 3076 );
+ }
+
+
+ if ( DATE_CHK( 3, 20 ) )
+ {
+ BIT_ON( 46 );
+ }
+
+ FADE( 1, 10 );
+ FADE_SYNC();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ return;
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+
+ if ( BIT_CHK( 1591 ) == 1 )
+ {
+ MSG( MSG_0320_NOMORE_NEED3 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 1539 ) == 1 )
+ {
+
+ if ( BIT_CHK( 2304 ) == 1 )
+ {
+ MSG( MSG_0320_GO_HOME_COMU_AL_3 );
+ }
+ else
+ {
+ MSG( MSG_0320_GO_HOME_COMU_NO_2 );
+ CLOSE_MSG_WIN();
+ gojitudan_guide();
+ return;
+ }
+
+ }
+ else
+ {
+ MSG( MSG_0320_RETURN_HOME2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+}
+
+void commu_yoru()
+{
+ int var134;
+ int var135;
+ int var137;
+ var134 = GET_MONTH();
+ var135 = GET_DAY_OF_MONTH();
+ var137 = GET_TIME_OF_DAY();
+
+ if ( ( var134 == 4 ) && ( var135 == 11 ) )
+ {
+ eve_0411_midnight();
+ return;
+ }
+ else if ( ( var134 == 4 ) && ( var135 == 13 ) )
+ {
+ eve_0413_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 4 ) && ( var135 == 15 ) )
+ {
+ eve_0415_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 4 ) && ( var135 == 0x10 ) )
+ {
+ eve_0416_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 4 ) && ( var135 == 29 ) )
+ {
+ eve_0429_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 5 ) && ( var135 == 14 ) )
+ {
+ eve_0514_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 5 ) && ( var135 == 15 ) )
+ {
+ eve_0515_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 5 ) && ( var135 == 17 ) )
+ {
+ eve_0517_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 6 ) && ( var135 == 4 ) )
+ {
+ eve_0604_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 6 ) && ( var135 == 21 ) )
+ {
+ eve_0621_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 6 ) && ( var135 == 23 ) )
+ {
+ eve_0623_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 7 ) && ( var135 == 9 ) )
+ {
+ eve_0709_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 7 ) && ( var135 == 10 ) )
+ {
+ eve_0710_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 7 ) && ( var135 == 26 ) )
+ {
+ eve_0726_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 8 ) && ( var135 == 12 ) )
+ {
+ eve_0812_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 9 ) && ( var135 == 14 ) )
+ {
+ eve_0914_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 9 ) && ( var135 == 15 ) )
+ {
+ eve_0915_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 10 ) && ( var135 == 5 ) )
+ {
+ eve_1005_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 11 ) && ( var135 == 20 ) )
+ {
+ eve_1120_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 12 ) && ( var135 == 3 ) )
+ {
+ eve_1203_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 12 ) && ( var135 == 5 ) )
+ {
+ eve_1205_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 12 ) && ( var135 == 7 ) )
+ {
+ eve_1207_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 12 ) && ( var135 == 26 ) )
+ {
+ eve_1226_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 1 ) && ( var135 == 3 ) )
+ {
+ eve_0103_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 1 ) && ( var135 == 17 ) )
+ {
+ eve_0117_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 1 ) && ( var135 == 24 ) )
+ {
+ eve_0124_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else if ( ( var134 == 2 ) && ( var135 == 2 ) )
+ {
+ eve_0202_midnight();
+ TV_STUDIO();
+ return;
+ }
+ else
+ {
+ TV_STUDIO();
+ return;
+ }
+
+}
+
+// Procedure Index: 80
+void eve_0413_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 121, 1, 0 );
+ PLAY_CUTSCENE( 3 );
+ FUNCTION_0065();
+ CALL_EVENT( 121, 2, 0 );
+}
+
+
+// Procedure Index: 81
+void eve_0415_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 153, 1, 0 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 154, 1, 0 );
+ SHOW_DATE( 1 );
+ SET_ITEM( ( 0x0400 + 1 ), 1 );
+}
+
+
+// Procedure Index: 82
+void eve_0416_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 162, 2, 0 );
+ PLAY_CUTSCENE( 7 );
+ FUNCTION_0065();
+ CALL_EVENT( 162, 1, 0 );
+}
+
+
+// Procedure Index: 83
+void eve_0417_afterschool()
+{
+ CALL_EVENT( 169, 1, 0 );
+ FCL_FUNCTION_0001();
+ FCL_FUNCTION_0002();
+ FCL_FUNCTION_0003();
+ CALL_EVENT( 170, 1, 0 );
+ CALL_EVENT( 171, 1, 0 );
+ CALL_DUNGEON( 5, 0 );
+}
+
+
+// Procedure Index: 84
+void eve_0514_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 197, 1, 0 );
+}
+
+
+// Procedure Index: 85
+void eve_0515_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 199, 1, 0 );
+ FUNCTION_006B( -1 );
+}
+
+
+// Procedure Index: 86
+void eve_0517_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 207, 1, 0 );
+ CALL_EVENT( 208, 1, 0 );
+ FUNCTION_006B( -1 );
+}
+
+
+// Procedure Index: 87
+void eve_0604_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 218, 1, 0 );
+ CALL_EVENT( 219, 1, 0 );
+}
+
+
+// Procedure Index: 88
+void eve_0621_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 235, 1, 0 );
+}
+
+
+// Procedure Index: 89
+void eve_0623_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 245, 1, 0 );
+}
+
+
+// Procedure Index: 90
+void eve_0709_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 0x0100, 1, 0 );
+ CALL_EVENT( 220, 1, 0 );
+}
+
+
+// Procedure Index: 91
+void eve_0710_midnight()
+{
+ SHOW_DATE( 0 );
+ CALL_EVENT( 267, 1, 0 );
+ SHOW_DATE( 1 );
+ BIT_ON( 4865 );
+ BIT_ON( 4866 );
+ BIT_ON( 4867 );
+}
+
+
+// Procedure Index: 92
+void eve_0726_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 273, 1, 0 );
+ INCREASE_SL( 24 );
+}
+
+
+// Procedure Index: 93
+void eve_0812_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 283, 1, 0 );
+ CALL_EVENT( 220, 1, 0 );
+}
+
+
+// Procedure Index: 94
+void eve_0914_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 300, 1, 0 );
+}
+
+
+// Procedure Index: 95
+void eve_0915_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 302, 1, 0 );
+}
+
+
+// Procedure Index: 96
+void eve_1005_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 310, 1, 0 );
+ CALL_EVENT( 311, 1, 0 );
+}
+
+
+// Procedure Index: 97
+void eve_1120_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 360, 1, 0 );
+ CALL_EVENT( 220, 1, 0 );
+}
+
+
+// Procedure Index: 98
+void eve_1205_midnight()
+{
+ INCREASE_SL( 24 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 386, 2, 0 );
+ SHOW_DATE( 1 );
+ BIT_ON( 694 );
+}
+
+
+// Procedure Index: 99
+void eve_1207_midnight()
+{
+
+ if ( GET_SL_LEVEL( 31 ) == 8 )
+ {
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 730, 571, 0 );
+
+ if ( BIT_CHK( 5656 ) == 1 )
+ {
+ CALL_EVENT( 730, 572, 0 );
+ CALL_EVENT( 730, 573, 0 );
+ CALL_EVENT( 730, 574, 0 );
+ }
+
+ }
+
+}
+
+
+// Procedure Index: 100
+void eve_0320_backhome()
+{
+ CALL_EVENT( 428, 1, 0 );
+ PLAY_CUTSCENE( 17 );
+ FUNCTION_0065();
+ SOFT_RESET();
+}
+
+// Procedure Index: 102
+void eve_1203_midnight()
+{
+ SHOW_DATE( 0 );
+ CALL_EVENT( 386, 1, 0 );
+ SHOW_DATE( 1 );
+}
+
+
+// Procedure Index: 103
+void eve_0320_foodcourt()
+{
+
+ if ( BIT_CHK( 2067 ) == 1 )
+ {
+ INCREASE_SL( 0x20 );
+ }
+
+ CALL_EVENT( 429, 1, 0 );
+ BIT_ON( 1591 );
+ BIT_OFF( 1018 );
+ FUNCTION_006B( 2 );
+}
+
+// Procedure Index: 105
+void eve_0411_midnight()
+{
+ SHOW_DATE( 0 );
+ CALL_EVENT( 465, 2, 0 );
+ SHOW_DATE( 1 );
+ CALL_DUNGEON( 159, 0 );
+}
+
+
+// Procedure Index: 106
+void eve_0429_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 183, 1, 0 );
+ CALL_EVENT( 182, 2, 0 );
+}
+
+
+// Procedure Index: 107
+void eve_0213_midnight()
+{
+
+ if ( BIT_CHK( 5665 ) == 0 )
+ {
+ BIT_ON( 5690 );
+ }
+
+}
+
+
+// Procedure Index: 108
+void eve_1226_midnight()
+{
+ PLAY_SOUNDEFFECT( 173 );
+ CALL_EVENT( 490, 501, 0 );
+ BIT_ON( 5715 );
+ FUNCTION_006B( -1 );
+ NEXT_DATE( 12, 31, 0 );
+}
+
+
+// Procedure Index: 109
+void eve_1227_midnight()
+{
+
+ if ( BIT_CHK( 5682 ) == 0 )
+ {
+ PLAY_SOUNDEFFECT( 173 );
+ SHOW_DATE( 0 );
+ CALL_EVENT( 492, 500, 0 );
+ SHOW_DATE( 1 );
+ }
+
+ BIT_ON( 1682 );
+}
+
+
+// Procedure Index: 110
+void eve_0102_midnight()
+{
+
+ if ( BIT_CHK( 3251 ) == 0 )
+ {
+ BIT_ON( 5690 );
+ BIT_ON( 5682 );
+ CALL_EVENT( 426, 2, 0 );
+ NEXT_DATE( 2, 11, 0 );
+ }
+
+}
+
+
+// Procedure Index: 111
+void eve_0103_midnight()
+{
+ CALL_EVENT( 492, 0x0200, 0 );
+ SHOW_DATE( 0 );
+
+ if ( BIT_CHK( 3251 ) == 1 )
+ {
+ CALL_EVENT( 492, 503, 0 );
+ }
+ else
+ {
+ CALL_EVENT( 492, 509, 0 );
+ }
+
+ SHOW_DATE( 1 );
+}
+
+
+// Procedure Index: 112
+void eve_0117_midnight()
+{
+
+ if ( BIT_CHK( 3251 ) == 1 )
+ {
+ SHOW_DATE( 0 );
+ CALL_EVENT( 492, 504, 0 );
+ SHOW_DATE( 1 );
+ }
+
+}
+
+
+// Procedure Index: 113
+void eve_0124_midnight()
+{
+
+ if ( BIT_CHK( 3251 ) == 1 )
+ {
+ SHOW_DATE( 0 );
+ CALL_EVENT( 492, 505, 0 );
+ SHOW_DATE( 1 );
+ }
+
+}
+
+
+// Procedure Index: 114
+void eve_0202_midnight()
+{
+
+ if ( BIT_CHK( 3251 ) == 1 )
+ {
+ SHOW_DATE( 0 );
+ CALL_EVENT( 492, 506, 0 );
+ SHOW_DATE( 1 );
+ }
+
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/BF/lmap.msg b/p4g64.customSubMenu/FEmulator/BF/lmap.msg
new file mode 100644
index 0000000..179229b
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/lmap.msg
@@ -0,0 +1,220 @@
+[msg LMAP_DUMMY]
+[f 0 5 -258][f 2 1]クマ[n][e]
+
+[msg HELP_GO_STATION]
+[f 0 5 -258][f 2 1]If you go to Okina, night will fall when[n]you leave.[n][f 1 1][e]
+
+[msg MSG_GO_STATION]
+[f 0 5 -258][f 2 1]> Spend time in Okina until evening?[n][f 1 1][e]
+
+[sel SEL_GO_STATION]
+[f 0 5 -258][f 2 1]Go to Okina[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg MSG_GO_SEA]
+[f 0 5 -258][f 2 1]> Spend time sea fishing until evening?[n][f 1 1][e]
+
+[sel SEL_GO_SEA]
+[f 0 5 -258][f 2 1]Yes[e]
+[f 0 5 -258][f 2 1]No[e]
+
+[msg School_Text]
+[f 0 5 -258][f 2 1]Yasogami High[n][f 1 1][e]
+
+[sel School]
+[f 0 5 -258][f 2 1]Classroom Building[e]
+[f 0 5 -258][f 2 1]Practice Building[e]
+[f 0 5 -258][f 2 1]Class 2-2[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel ClassroomBuilding]
+[f 0 5 -258][f 2 1]Classroom Building, 1F[e]
+[f 0 5 -258][f 2 1]Classroom Building, 2F[e]
+[f 0 5 -258][f 2 1]Classroom Building, 3F[e]
+[f 0 5 -258][f 2 1]Roof[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel PracticeBuilding]
+[f 0 5 -258][f 2 1]Practice Building, 1F[e]
+[f 0 5 -258][f 2 1]Practice Building, 2F[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg Street_Text]
+[f 0 5 -258][f 2 1]Town of Inaba[n][f 1 1][e]
+
+[sel ShoppingDistrictDay]
+[f 0 5 -258][f 2 1]Shopping District, South[e]
+[f 0 5 -258][f 2 1]Shopping District, North[e]
+[f 0 5 -258][f 2 1]Shrine[e]
+[f 0 5 -258][f 2 1]Daidara Metalworks[e]
+[f 0 5 -258][f 2 1]Shiroku Store[e]
+[f 0 5 -258][f 2 1]Velvet Room[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[sel FloodPlain]
+[f 0 5 -258][f 2 1]Flood Plain[e]
+[f 0 5 -258][f 2 1]Riverbank[e]
+[f 0 5 -258][f 2 1]Cancel[e]
+
+[msg FloodPlain_Text]
+[f 0 5 -258][f 2 1]Samegawa Flood Plain[n][f 1 1][e]
+
+[msg MSG_MARIE_VELVET_IN [Marie]]
+[f 0 5 -258][f 2 1][f 4 6 60 1 0 1]Oh, you're going in? Then I'll go, too.[n][f 1 1][e]
+
+[msg MARGARET_GOJITUDAN_01 [Margaret]]
+[f 0 5 -258][f 2 1][f 4 6 34 1 0 1]Oh... Hello.[n][f 1 1][e]
+
+[msg MSG_0320_AFTER_E428002]
+[f 0 5 -258][f 2 1]> It began raining...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO]
+[f 0 5 -258][f 2 1]> You feel that you haven't finished[n]saying farewell to everyone...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL]
+[f 0 5 -258][f 2 1]> You feel that you have said farewell to[n]everyone precious to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_RETURN_HOME]
+[f 0 5 -258][f 2 1]> Return home and prepare for tomorrow...?[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+[msg MSG_0320_RETURN_HOME2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL3]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[msg MSG_0417_VELVET_DONOTENT]
+[f 0 5 -258][f 2 1]> You have no need to enter here...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED3]
+[f 0 5 -258][f 2 1]> There's no reason for you to be here...[n][f 1 1][e]
+
+[msg MSG_0320_DOUJIMA_SEARCH]
+[f 0 5 -258][f 2 1]> You should look for Dojima and Nanako...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL2]
+[f 0 5 -258][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_YUKI]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yukiko...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the Amagi Inn...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to the [f 0 1 2]Amagi Inn[n]from the bus stop at the shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_ENGE]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Yumi...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the drama club...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> [f 0 1 2]The drama club is in the meeting[n]room on the first floor of the[n]Practice Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_SUIS]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Ayane...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the band room...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> [f 0 1 2]The band meets in the music room[n]on the first floor of the[n]Practice Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_BASK]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Kou and Daisuke...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You remember how you went to Aiya[n]with them...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit [f 0 1 2]Aiya in the[n]shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_SOCC]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Daisuke and Kou...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You remember how you went to Aiya[n]with them...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit [f 0 1 2]Aiya in the[n]shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_KITU]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to the fox...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should summon the fox at the[n][f 0 1 2]main building of the shrine[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NAOT]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Naoto...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Naoto was always standing around at the[n][f 0 1 2]first floor hallway of the school's[n]Classroom Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_ROUH]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to Hisano...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the place where you[n]spent time with her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Hisano was always standing around the[n][f 0 1 2]riverbank of Samegawa Flood Plain[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_HAHA]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Eri...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the hill where you[n]met her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to the [f 0 1 2]hill from the[n]bus stop at the shopping district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NURS]
+[f 0 5 -258][f 2 1]> Come to think of it, what has happened[n]to Sayoko...?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the place where you spent[n]time with her...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You can get to [f 0 1 2]Inaba Municipal[n]Hospital from the bus stop at the shopping[n]district[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_DOUJ]
+[f 0 5 -258][f 2 1]> You should say hello to Dojima...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_NANA]
+[f 0 5 -258][f 2 1]> You should say hello to Nanako...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_DOUJ2]
+[f 0 5 -258][f 2 1]> You should say hello to[n]Dojima and Nanako...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You should visit the[n][f 0 1 2]Dojima residence[f 0 1 0]...[n][f 1 1][e]
+
+[msg MSG_GOJITUDAN_GUIDE_AI]
+[f 0 5 -258][f 2 1]> Come to think of it, you have yet[n]to say goodbye to Ai...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Ai was always standing around at the[n][f 0 1 2]first floor hallway of the school's[n]Classroom Building[f 0 1 0]...[n][f 1 1][e]
+
+[msg EQUIP_SHOP_STOP]
+[f 2 1]> A fierce-looking man is single-mindedly[n]pounding on something in the back of the[n]store...[n][f 1 1][e]
+[f 2 1]> You decide not to enter...[n][f 1 1][e]
+
+[msg EQUIP_SHOP_CLOSED]
+[f 2 1]> The store has closed for today...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_2]
+[f 0 5 65278][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[msg MSG_ITEMSHOP_0411]
+[f 2 1]> A variety of products lines the[n]shelves...[n][f 1 1][e]
+[f 2 1]> A friendly-looking old lady sits behind[n]the counter...[n][f 1 1][e]
+
+[msg MSG_0320_NOMORE_NEED2]
+[f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_NO_3]
+[f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_4]
+[f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_5]
+[f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 2 1]> Is there something that you still[n]have to do here...?[n][f 1 1][e]
+
+[sel YESNO_SEL top]
+[f 0 5 65278][f 2 1]Yes[e]
+[f 0 5 65278][f 2 1]No[e]
+
+[msg MSG_0320_GO_HOME_COMU_NO_2]
+[f 0 5 65278][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> You have yet to speak with some of[n]the people who are close to you.[n][f 1 1][e]
+
+[msg MSG_0320_GO_HOME_COMU_AL_3]
+[f 0 5 65278][f 2 1]> You should have no reason to come[n]here anymore...[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> You now have said goodbye to everyone[n]who is close to you.[n][f 1 1][e]
+[f 0 5 65278][f 2 1]> It's time for you to go back home to[n]prepare for tomorrow...[n][f 1 1][e]
diff --git a/p4g64.customSubMenu/FEmulator/BF/n020_001.flow b/p4g64.customSubMenu/FEmulator/BF/n020_001.flow
new file mode 100644
index 0000000..0fbf7b2
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/n020_001.flow
@@ -0,0 +1,302 @@
+import("OtherMods/DungeonOptions/Fox.msg");
+
+void fox_recover_hook()
+{
+ int var17;
+ int var18;
+ int var19;
+ int var27;
+ int var23;
+ int var24;
+ int var25;
+ int var21;
+ int var22;
+ int var26;
+ int var20;
+ int var16;
+ int var28;
+ int var29;
+ var17 = GET_FLOOR_ID();
+ var18 = GET_SL_LEVEL( 13 );
+ var19 = ADD_YEN( 0 );
+ var27 = 1;
+
+ if ( var18 == 1 )
+ {
+ var23 = 60;
+ }
+ else if ( var18 == 2 )
+ {
+ var23 = 55;
+ }
+ else if ( var18 == 3 )
+ {
+ var23 = 50;
+ }
+ else if ( var18 == 4 )
+ {
+ var23 = 45;
+ }
+ else if ( var18 == 5 )
+ {
+ var23 = 40;
+ }
+ else if ( var18 == 6 )
+ {
+ var23 = 35;
+ }
+ else if ( var18 == 7 )
+ {
+ var23 = 30;
+ }
+ else if ( var18 == 8 )
+ {
+ var23 = 25;
+ }
+ else if ( var18 == 9 )
+ {
+ var23 = 20;
+ }
+ else if ( var18 == 10 )
+ {
+ var23 = 15;
+ }
+ else
+ {
+ var23 = 100;
+ }
+
+ var24 = ( GET_MONTH() + GET_DAY_OF_MONTH() );
+ _254:
+
+ if ( var24 >= 4 )
+ {
+ var24 = ( var24 - 4 );
+ goto _254;
+ }
+
+ var25 = GET_DAY_OF_MONTH();
+ _256:
+
+ if ( var25 >= 10 )
+ {
+ var25 = ( var25 - 10 );
+ goto _256;
+ }
+
+ var21 = GET_CUR_SP( PartyUnit.Protagonist );
+ var22 = GET_TOT_SP( PartyUnit.Protagonist );
+ var26 = 0;
+ _258:
+
+ if ( var26 < 3 )
+ {
+ var27 = GET_PARTY_MEMBER_ID( var26 );
+
+ if ( var27 != 0 )
+ {
+ var21 = ( var21 + GET_CUR_SP( var27 ) );
+ var22 = ( var22 + GET_TOT_SP( var27 ) );
+ }
+
+ var26 = ( var26 + 1 );
+ goto _258;
+ }
+
+ var20 = ( ( var22 - var21 ) * var23 );
+
+ if ( var24 == 1 )
+ {
+ var20 = ( var20 * 1.50f );
+ }
+ else if ( ( var24 == 0 ) || ( var24 == 2 ) )
+ {
+ var20 = ( var20 * 1 );
+ }
+ else if ( var24 == 3 )
+ {
+ var20 = ( var20 * 0.70f );
+ }
+
+
+ if ( var20 > 9999999 )
+ {
+ var20 = 9999999;
+ }
+
+
+ if ( BIT_CHK( 3081 ) == 0 )
+ {
+ BIT_ON( 3081 );
+ OPEN_MSG_WIN();
+
+ if ( var24 == 1 )
+ {
+ MSG( FOX_FIRST_BAD );
+ }
+ else if ( ( var24 == 0 ) || ( var24 == 2 ) )
+ {
+ MSG( FOX_FIRST_NORMAL );
+ }
+ else if ( var24 == 3 )
+ {
+ MSG( FOX_FIRST_GOOD );
+ }
+
+ CLOSE_MSG_WIN();
+
+ if ( ( var17 == 1 ) && ( CHECK_TIME_SPAN( 4, 1, 7, 9 ) == 1 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( FOX_FIRST_KUMA );
+ CLOSE_MSG_WIN();
+ }
+
+ if(BIT_CHK(6330))
+ HELP_MSG( FOX_HELP );
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var24 == 1 )
+ {
+ MSG( FOX_TALK_BAD );
+ }
+ else if ( ( var24 == 0 ) || ( var24 == 2 ) )
+ {
+ MSG( FOX_TALK_NORMAL );
+ }
+ else if ( var24 == 3 )
+ {
+ MSG( FOX_TALK_GOOD );
+ }
+
+ SEL_CHK_PAD( 14, 2 );
+ var16 = SEL( FOX_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( var16 != 2 )
+ {
+ OPEN_MSG_WIN();
+
+ if ( var16 == 0 )
+ {
+
+ if ( var20 == 0 )
+ {
+ MSG( RECOVER_NOT_NEED );
+ }
+ else
+ {
+ SET_MSG_VAR( 0, var20, 0 );
+ SET_MSG_VAR( 1, var19, 0 );
+ MSG( RECOVER_OK );
+ SEL_CHK_PAD( 14, 1 );
+ var16 = SEL( PAY_SEL );
+
+ if ( var16 == 0 )
+ {
+
+ if ( var20 > var19 )
+ {
+ MSG( RECOVER_NO_MONEY );
+ }
+ else
+ {
+ var20 = ( var20 * -1 );
+ ADD_YEN( var20 );
+ MSG( RECOVER_START );
+ CLOSE_MSG_WIN();
+ WAIT( 10 );
+ recovery_SP();
+ OPEN_MSG_WIN();
+ MSG( RECOVER_DONE );
+ }
+
+ }
+
+ }
+
+ }
+ else if ( var16 == 1 )
+ {
+
+ if ( var24 == 1 )
+ {
+ MSG( FOX_FEEL_BAD );
+ }
+ else if ( ( var24 == 0 ) || ( var24 == 2 ) )
+ {
+ MSG( FOX_FEEL_NORMAL );
+ }
+ else if ( var24 == 3 )
+ {
+ MSG( FOX_FEEL_GOOD );
+ }
+
+
+ if ( BIT_CHK( 3099 ) == 0 )
+ {
+ BIT_ON( 3099 );
+
+ if ( ( ( ( ( var24 == 3 ) && ( BIT_CHK( 3162 ) == 1 ) ) && ( ( var17 == 1 ) || ( var17 == 161 ) ) ) && ( BIT_CHK( 3115 ) == 0 ) ) && ( CHECK_TIME_SPAN( 4, 1, 3, 31 ) == 1 ) )
+ {
+ set_costume_martial();
+ return;
+ }
+ else if ( ( ( ( ( var24 == 3 ) && ( BIT_CHK( 3162 ) == 1 ) ) && ( ( var17 == 1 ) || ( var17 == 161 ) ) ) && ( BIT_CHK( 3114 ) == 0 ) ) && ( CHECK_TIME_SPAN( 6, 0x10, 3, 31 ) == 1 ) )
+ {
+ set_costume_zoku();
+ return;
+ }
+ else if ( ( ( ( ( var24 == 3 ) && ( BIT_CHK( 3162 ) == 1 ) ) && ( ( var17 == 1 ) || ( var17 == 161 ) ) ) && ( BIT_CHK( 3117 ) == 0 ) ) && ( CHECK_TIME_SPAN( 7, 10, 3, 31 ) == 1 ) )
+ {
+ set_costume_prince();
+ return;
+ }
+ else if ( ( ( ( ( var24 == 3 ) && ( BIT_CHK( 3162 ) == 1 ) ) && ( ( var17 == 1 ) || ( var17 == 161 ) ) ) && ( BIT_CHK( 3116 ) == 0 ) ) && ( CHECK_TIME_SPAN( 8, 13, 3, 31 ) == 1 ) )
+ {
+ set_costume_jersy();
+ return;
+ }
+ else
+ {
+ BIT_ON( 3162 );
+ MSG( FOX_GIFT );
+
+ if ( ( ( ( var25 == 0 ) || ( var25 == 1 ) ) || ( var25 == 5 ) ) || ( var25 == 8 ) )
+ {
+ var28 = ( 768 + 1 );
+ }
+ else if ( ( ( var25 == 2 ) || ( var25 == 6 ) ) || ( var25 == 9 ) )
+ {
+ var28 = ( 768 + 11 );
+ }
+ else if ( ( var25 == 3 ) || ( var25 == 7 ) )
+ {
+ var28 = ( 768 + 12 );
+ }
+ else
+ {
+ var28 = ( 768 + 13 );
+ }
+
+ }
+
+ CLOSE_MSG_WIN();
+ var29 = ( GET_ITEM( var28 ) + 1 );
+ SET_ITEM( var28, var29 );
+ SET_MSG_VAR( 0, var28, 1 );
+ SET_MSG_VAR( 1, 1, 0 );
+ OPEN_MSG_WIN();
+ MSG( GET_ITEM_FOX );
+ }
+
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.customSubMenu/FEmulator/BF/scheduler_04.flow b/p4g64.customSubMenu/FEmulator/BF/scheduler_04.flow
new file mode 100644
index 0000000..c996e77
--- /dev/null
+++ b/p4g64.customSubMenu/FEmulator/BF/scheduler_04.flow
@@ -0,0 +1,53 @@
+import( "Setup/FirstTimeSetup.flow" );
+
+
+void sdl04_10_PM_D_hook()
+{
+ MenuOptions();
+
+ SHOW_DATE( 0 );
+ FUNCTION_0097();
+ STOP_BGM( 0 );
+ PLAY_CUTSCENE( 1 );
+ FUNCTION_0065();
+ CALL_EVENT( 101, 1, 0 );
+ SET_NAME();
+ CALL_EVENT( 102, 1, 0 );
+ PLAY_CUTSCENE( 2 );
+ FUNCTION_0065();
+ BIT_ON( 0 + 190 );
+ BIT_ON( 0 + 188 );
+ BIT_ON( 0 + 186 );
+ BIT_ON( 0 + 184 );
+ BIT_ON( 0 + 182 );
+ BIT_ON( 0 + 180 );
+ BIT_ON( 0 + 199 );
+ BIT_ON( 0 + 190 );
+ BIT_ON( 0 + 188 );
+ BIT_ON( 0 + 186 );
+ BIT_ON( 0 + 184 );
+ BIT_ON( 0 + 182 );
+ BIT_ON( 0 + 180 );
+ BIT_ON( 0 + 159 );
+ BIT_ON( 0 + 158 );
+ BIT_ON( 0 + 156 );
+ BIT_ON( 0 + 155 );
+ BIT_ON( 0 + 153 );
+ BIT_ON( 0 + 152 );
+ BIT_ON( 0 + 150 );
+ BIT_ON( 0 + 149 );
+ BIT_ON( 0 + 147 );
+ BIT_ON( 0 + 201 );
+ BIT_ON( 0 + 200 );
+ BIT_ON( 0 + 194 );
+ BIT_ON( 0 + 193 );
+ BIT_ON( 0 + 196 );
+ BIT_ON( 0 + 84 );
+ BIT_ON( 0 + 83 );
+ BIT_ON( 0 + 85 );
+ BIT_ON( 0 + 0x0400 + 594 );
+ BIT_ON( 0 + 55 );
+ BIT_ON( 0 + 31 );
+ SHOW_DATE( 1 );
+ BIT_ON( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 113 );
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_001.arc/f007.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_001.arc/f007.bf
new file mode 100644
index 0000000..0053a86
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_001.arc/f007.bf differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_002.arc/f007.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_002.arc/f007.bf
new file mode 100644
index 0000000..0053a86
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd007_002.arc/f007.bf differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd010_002.arc/f010.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd010_002.arc/f010.bf
new file mode 100644
index 0000000..1940eb4
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd010_002.arc/f010.bf differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd020_001.arc/f020.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd020_001.arc/f020.bf
new file mode 100644
index 0000000..5c4970f
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd020_001.arc/f020.bf differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd020_001.arc/n020_001.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd020_001.arc/n020_001.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd023_001.arc/f023.bf b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd023_001.arc/f023.bf
new file mode 100644
index 0000000..3e06bb8
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/field/pack/fd023_001.arc/f023.bf differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/battle/MSG.TBL b/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/battle/MSG.TBL
new file mode 100644
index 0000000..4ae51d3
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/battle/MSG.TBL differ
diff --git a/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/field/script/field.bf b/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/field/script/field.bf
new file mode 100644
index 0000000..f3aec1d
Binary files /dev/null and b/p4g64.customSubMenu/FEmulator/PAK/init_free.bin/field/script/field.bf differ
diff --git a/p4g64.customSubMenu/FileEmulationFramework.Lib.dll b/p4g64.customSubMenu/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..95f1fc9
Binary files /dev/null and b/p4g64.customSubMenu/FileEmulationFramework.Lib.dll differ
diff --git a/p4g64.customSubMenu/ModConfig.json b/p4g64.customSubMenu/ModConfig.json
new file mode 100644
index 0000000..b3a2fa4
--- /dev/null
+++ b/p4g64.customSubMenu/ModConfig.json
@@ -0,0 +1,143 @@
+{
+ "ModId": "p4g64.customSubMenu",
+ "ModName": "Custom Sub Menu",
+ "ModAuthor": "AnimatedSwine37, Tekka, ShrineFox",
+ "ModVersion": "1.0.8",
+ "ModDescription": "Adds a variety of new functions to P4G\u0027s sub menu!",
+ "ModDll": "p4g64.customSubMenu.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p4g64.customSubMenu.dll",
+ "ModR2RManagedDll64": "x64/p4g64.customSubMenu.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.customSubMenu.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GitHubRelease": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p4g64.customSubMenu",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 470352
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader",
+ "reloaded.universal.fileemulationframework.bf"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/470352"
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/dungeon.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/dungeon01.bf b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/dungeon01.bf
new file mode 100644
index 0000000..6411f48
Binary files /dev/null and b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/dungeon01.bf differ
diff --git a/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/lmap.bf b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/lmap.bf
new file mode 100644
index 0000000..8fabc3d
Binary files /dev/null and b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/field/script/lmap.bf differ
diff --git a/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/scheduler/scheduler_04.bf b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/scheduler/scheduler_04.bf
new file mode 100644
index 0000000..4f3ad3b
Binary files /dev/null and b/p4g64.customSubMenu/P5REssentials/CPK/data_e.cpk/scheduler/scheduler_04.bf differ
diff --git a/p4g64.customSubMenu/Preview.png b/p4g64.customSubMenu/Preview.png
new file mode 100644
index 0000000..9787f14
Binary files /dev/null and b/p4g64.customSubMenu/Preview.png differ
diff --git a/p4g64.customSubMenu/Reloaded.Hooks.Definitions.dll b/p4g64.customSubMenu/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4g64.customSubMenu/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4g64.customSubMenu/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4g64.customSubMenu/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4g64.customSubMenu/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.customSubMenu/p4g64.customSubMenu.deps.json b/p4g64.customSubMenu/p4g64.customSubMenu.deps.json
new file mode 100644
index 0000000..64cef74
--- /dev/null
+++ b/p4g64.customSubMenu/p4g64.customSubMenu.deps.json
@@ -0,0 +1,95 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4g64.customSubMenu/1.0.0": {
+ "dependencies": {
+ "BF.File.Emulator.Interfaces": "1.0.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4g64.customSubMenu.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Lib": "1.1.1"
+ },
+ "runtime": {
+ "BF.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4g64.customSubMenu/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.customSubMenu/p4g64.customSubMenu.dll b/p4g64.customSubMenu/p4g64.customSubMenu.dll
new file mode 100644
index 0000000..c5d7442
Binary files /dev/null and b/p4g64.customSubMenu/p4g64.customSubMenu.dll differ
diff --git a/p4g64.dungeonSavePoints/BF.File.Emulator.Interfaces.dll b/p4g64.dungeonSavePoints/BF.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..2752e26
Binary files /dev/null and b/p4g64.dungeonSavePoints/BF.File.Emulator.Interfaces.dll differ
diff --git a/p4g64.dungeonSavePoints/BF/saveOnly.flow b/p4g64.dungeonSavePoints/BF/saveOnly.flow
new file mode 100644
index 0000000..b109b84
--- /dev/null
+++ b/p4g64.dungeonSavePoints/BF/saveOnly.flow
@@ -0,0 +1,4 @@
+// Replace the save or return to dungeon entrance with just save
+void save_point_hook() {
+ NS_SAVE();
+}
\ No newline at end of file
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f023.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f023.flow
new file mode 100644
index 0000000..07a322c
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f023.flow
@@ -0,0 +1,54 @@
+void f023_002_init_hook()
+{
+ int var1;
+ int var2;
+ int var3;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 6 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 4, 29 ) == 1 ) || ( BIT_CHK( 3696 ) == 1 ) )
+ {
+ BIT_ON( 3694 );
+ }
+ else
+ {
+ BIT_OFF( 3694 );
+ FLD_FUNCTION_0008( 10241, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10241 );
+ FLD_FUNCTION_0010( 10244, 0 );
+ }
+
+
+ if ( BIT_CHK( 3696 ) == 1 )
+ {
+ BIT_ON( 3693 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 3 )
+ {
+
+ if ( BIT_CHK( 3697 ) == 1 )
+ {
+ BIT_OFF( 3697 );
+
+ if ( BIT_CHK( 52 ) != 1 )
+ {
+ var3 = NAVI_BU_OPEN( 280, -40, 8, 30 );
+ OPEN_MSG_WIN();
+ MSG( GK_WIN_KUMA );
+ CLOSE_MSG_WIN();
+ NAVI_BU_CLOSE( var3 );
+ }
+
+ }
+
+ }
+
+}
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f024.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f024.flow
new file mode 100644
index 0000000..99ddc46
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f024.flow
@@ -0,0 +1,35 @@
+void f024_002_init_hook()
+{
+ int var1;
+ int var2;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 6 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 6, 4 ) == 1 ) || ( BIT_CHK( 3728 ) == 1 ) )
+ {
+ BIT_ON( 3712 );
+ }
+ else
+ {
+ BIT_OFF( 3712 );
+ FLD_FUNCTION_0008( 10241, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10241 );
+ FLD_FUNCTION_0010( 10245, 0 );
+ }
+
+
+ if ( BIT_CHK( 3728 ) == 1 )
+ {
+ BIT_ON( 3718 );
+ }
+
+ }
+
+}
+
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f025.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f025.flow
new file mode 100644
index 0000000..4f14079
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f025.flow
@@ -0,0 +1,36 @@
+void f025_002_init_hook()
+{
+ int var1;
+ int var2;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 6 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 7, 9 ) == 1 ) || ( BIT_CHK( 3760 ) == 1 ) )
+ {
+ BIT_ON( 3744 );
+ }
+ else
+ {
+ BIT_OFF( 3744 );
+ FLD_FUNCTION_0008( 10242, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10242 );
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0010( 10246, 0 );
+ }
+
+
+ if ( BIT_CHK( 3760 ) == 1 )
+ {
+ BIT_ON( 3752 );
+ }
+
+ }
+
+}
+
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f026.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f026.flow
new file mode 100644
index 0000000..55f7087
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f026.flow
@@ -0,0 +1,35 @@
+void f026_002_init_hook()
+{
+ int var1;
+ int var2;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 6 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 8, 12 ) == 1 ) || ( BIT_CHK( 3792 ) == 1 ) )
+ {
+ BIT_ON( 3776 );
+ }
+ else
+ {
+ BIT_OFF( 3776 );
+ FLD_FUNCTION_0008( 10241, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10241 );
+ FLD_FUNCTION_0010( 10246, 0 );
+ }
+
+
+ if ( BIT_CHK( 3792 ) == 1 )
+ {
+ BIT_ON( 3781 );
+ }
+
+ }
+
+}
+
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f027.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f027.flow
new file mode 100644
index 0000000..4efba29
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f027.flow
@@ -0,0 +1,35 @@
+void f027_002_init_hook()
+{
+ int var1;
+ int var2;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 6 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 10, 5 ) == 1 ) || ( BIT_CHK( 3824 ) == 1 ) )
+ {
+ BIT_ON( 3808 );
+ }
+ else
+ {
+ BIT_OFF( 3808 );
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0008( 10241, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10241 );
+ FLD_FUNCTION_0010( 10246, 0 );
+ }
+
+
+ if ( BIT_CHK( 3824 ) == 1 )
+ {
+ BIT_ON( 3814 );
+ }
+
+ }
+
+}
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f028.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f028.flow
new file mode 100644
index 0000000..4408b92
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f028.flow
@@ -0,0 +1,66 @@
+void f028_002_init_hook()
+{
+ int var1;
+ int var2;
+
+ if ( FLD_FUNCTION_0000() == 0 )
+ {
+
+ if ( BIT_CHK( 3857 ) == 1 )
+ {
+ BIT_OFF( 3859 );
+ }
+ else
+ {
+ BIT_ON( 3859 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 1 )
+ {
+
+ if ( BIT_CHK( 3858 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10241, 0 );
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0007( 10244, 1 );
+ FLD_FUNCTION_0007( 10246, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10241, 1 );
+ FLD_FUNCTION_0007( 10243, 1 );
+ FLD_FUNCTION_0007( 10244, 0 );
+ FLD_FUNCTION_0007( 10246, 0 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var1 = LOAD_FIELD_OBJECT( -1, 102 );
+ var2 = FLD_FUNCTION_000F( var1 );
+ FLD_FUNCTION_000C( var2, 8 );
+ FLD_FUNCTION_0007( var2, 1 );
+
+ if ( ( CHECK_TIME_SPAN( 4, 1, 11, 20 ) == 1 ) || ( BIT_CHK( 3856 ) == 1 ) )
+ {
+ BIT_ON( 3840 );
+ }
+ else
+ {
+ BIT_OFF( 3840 );
+ FLD_FUNCTION_0008( 10242, 2, 0, 0, 10 );
+ FLD_FUNCTION_0009( 10242 );
+ FLD_FUNCTION_0010( 10247, 0 );
+ }
+
+
+ if ( BIT_CHK( 3856 ) == 1 )
+ {
+ BIT_ON( 3842 );
+ }
+
+ }
+
+}
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f029.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f029.flow
new file mode 100644
index 0000000..4c40706
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f029.flow
@@ -0,0 +1,26 @@
+void f029_002_init_hook()
+{
+ int var0;
+ int var1;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var0 = LOAD_FIELD_OBJECT( -1, 102 );
+ var1 = FLD_FUNCTION_000F( var0 );
+ FLD_FUNCTION_000C( var1, 1 );
+ FLD_FUNCTION_0007( var1, 1 );
+
+ if ( BIT_CHK( 23 ) == 0 )
+ {
+ BIT_ON( 3872 );
+ }
+ else
+ {
+ BIT_OFF( 3872 );
+ FLD_FUNCTION_0010( 10243, 0 );
+ }
+
+ }
+
+}
diff --git a/p4g64.dungeonSavePoints/FEmulator/BF/f030.flow b/p4g64.dungeonSavePoints/FEmulator/BF/f030.flow
new file mode 100644
index 0000000..a8d6c8b
--- /dev/null
+++ b/p4g64.dungeonSavePoints/FEmulator/BF/f030.flow
@@ -0,0 +1,15 @@
+void f030_001_init_hook()
+{
+ int var0;
+ int var1;
+
+ if ( FLD_FUNCTION_0000() == 2 )
+ {
+ // Spawn save butterfly
+ var0 = LOAD_FIELD_OBJECT( -1, 102 );
+ var1 = FLD_FUNCTION_000F( var0 );
+ FLD_FUNCTION_000C( var1, 1 );
+ FLD_FUNCTION_0007( var1, 1 );
+ }
+
+}
\ No newline at end of file
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd023_002.arc/f023.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd023_002.arc/f023.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd023_002.arc/h023_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd023_002.arc/h023_002.bin
new file mode 100644
index 0000000..fb312f6
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd023_002.arc/h023_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd024_002.arc/f024.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd024_002.arc/f024.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd024_002.arc/h024_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd024_002.arc/h024_002.bin
new file mode 100644
index 0000000..a5612e6
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd024_002.arc/h024_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd025_002.arc/f025.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd025_002.arc/f025.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd025_002.arc/h025_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd025_002.arc/h025_002.bin
new file mode 100644
index 0000000..d1f5d97
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd025_002.arc/h025_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd026_002.arc/f026.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd026_002.arc/f026.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd026_002.arc/h026_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd026_002.arc/h026_002.bin
new file mode 100644
index 0000000..534690f
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd026_002.arc/h026_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd027_002.arc/f027.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd027_002.arc/f027.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd027_002.arc/h027_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd027_002.arc/h027_002.bin
new file mode 100644
index 0000000..268b81f
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd027_002.arc/h027_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd028_002.arc/f028.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd028_002.arc/f028.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd028_002.arc/h028_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd028_002.arc/h028_002.bin
new file mode 100644
index 0000000..2720be2
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd028_002.arc/h028_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd029_002.arc/f029.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd029_002.arc/f029.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd029_002.arc/h029_002.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd029_002.arc/h029_002.bin
new file mode 100644
index 0000000..1cc3d7b
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd029_002.arc/h029_002.bin differ
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd030_001.arc/f030.bf b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd030_001.arc/f030.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd030_001.arc/h030_001.bin b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd030_001.arc/h030_001.bin
new file mode 100644
index 0000000..425007b
Binary files /dev/null and b/p4g64.dungeonSavePoints/FEmulator/PAK/field/pack/fd030_001.arc/h030_001.bin differ
diff --git a/p4g64.dungeonSavePoints/FileEmulationFramework.Lib.dll b/p4g64.dungeonSavePoints/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..e8d02fb
Binary files /dev/null and b/p4g64.dungeonSavePoints/FileEmulationFramework.Lib.dll differ
diff --git a/p4g64.dungeonSavePoints/ModConfig.json b/p4g64.dungeonSavePoints/ModConfig.json
new file mode 100644
index 0000000..a8ea9f3
--- /dev/null
+++ b/p4g64.dungeonSavePoints/ModConfig.json
@@ -0,0 +1,143 @@
+{
+ "ModId": "p4g64.dungeonSavePoints",
+ "ModName": "Dungeon Save Points",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.1",
+ "ModDescription": "Adds save points back to the final floor of every dungeon like they were in Persona 4.",
+ "ModDll": "p4g64.dungeonSavePoints.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p4g64.dungeonSavePoints.dll",
+ "ModR2RManagedDll64": "x64/p4g64.dungeonSavePoints.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.dungeonSavePoints.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GitHubRelease": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p4g64.dungeonSavePoints",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 470147
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader",
+ "reloaded.universal.fileemulationframework.bf"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/470147"
+}
\ No newline at end of file
diff --git a/p4g64.dungeonSavePoints/Preview.png b/p4g64.dungeonSavePoints/Preview.png
new file mode 100644
index 0000000..249d991
Binary files /dev/null and b/p4g64.dungeonSavePoints/Preview.png differ
diff --git a/p4g64.dungeonSavePoints/Reloaded.Hooks.Definitions.dll b/p4g64.dungeonSavePoints/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4g64.dungeonSavePoints/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4g64.dungeonSavePoints/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4g64.dungeonSavePoints/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4g64.dungeonSavePoints/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.dungeonSavePoints/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/p4g64.dungeonSavePoints/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/p4g64.dungeonSavePoints/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.dungeonSavePoints/Reloaded.Memory.Sigscan.Definitions.dll b/p4g64.dungeonSavePoints/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..fb3f6c1
Binary files /dev/null and b/p4g64.dungeonSavePoints/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/p4g64.dungeonSavePoints/Sewer56.Update.Metadata.json b/p4g64.dungeonSavePoints/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..43489c7
--- /dev/null
+++ b/p4g64.dungeonSavePoints/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"BF.File.Emulator.Interfaces.dll","Hash":6831038546022738630},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":11333672019539384628},{"RelativePath":"ModConfig.json","Hash":11589317017219889213},{"RelativePath":"p4g64.dungeonSavePoints.deps.json","Hash":7856126318405652990},{"RelativePath":"p4g64.dungeonSavePoints.dll","Hash":14520104373472203077},{"RelativePath":"Preview.png","Hash":4112143382620721124},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":15683563139532478541},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337},{"RelativePath":"BF\\saveOnly.flow","Hash":5647488812049919470},{"RelativePath":"FEmulator\\BF\\f023.flow","Hash":11260550638247893682},{"RelativePath":"FEmulator\\BF\\f024.flow","Hash":6195361838744047277},{"RelativePath":"FEmulator\\BF\\f025.flow","Hash":2125990122877458348},{"RelativePath":"FEmulator\\BF\\f026.flow","Hash":681913102538563085},{"RelativePath":"FEmulator\\BF\\f027.flow","Hash":15271763858523875965},{"RelativePath":"FEmulator\\BF\\f028.flow","Hash":6841620071854713006},{"RelativePath":"FEmulator\\BF\\f029.flow","Hash":8182961364654714835},{"RelativePath":"FEmulator\\BF\\f030.flow","Hash":2037508928805726898},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd023_002.arc\\f023.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd023_002.arc\\h023_002.bin","Hash":15527643027667321686},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd024_002.arc\\f024.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd024_002.arc\\h024_002.bin","Hash":15747173004782649069},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd025_002.arc\\f025.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd025_002.arc\\h025_002.bin","Hash":5205087512674687905},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd026_002.arc\\f026.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd026_002.arc\\h026_002.bin","Hash":14006546549217010279},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd027_002.arc\\f027.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd027_002.arc\\h027_002.bin","Hash":5932116610679025241},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd028_002.arc\\f028.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd028_002.arc\\h028_002.bin","Hash":17890968821900935749},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd029_002.arc\\f029.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd029_002.arc\\h029_002.bin","Hash":6238887717934040287},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd030_001.arc\\f030.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd030_001.arc\\h030_001.bin","Hash":6988989495664069873}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","p4g64\\.dungeonSavePoints\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.deps.json b/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.deps.json
new file mode 100644
index 0000000..939f669
--- /dev/null
+++ b/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.deps.json
@@ -0,0 +1,129 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4g64.dungeonSavePoints/1.0.0": {
+ "dependencies": {
+ "BF.File.Emulator.Interfaces": "1.0.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4g64.dungeonSavePoints.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Lib": "1.1.1"
+ },
+ "runtime": {
+ "BF.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4g64.dungeonSavePoints/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.dll b/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.dll
new file mode 100644
index 0000000..b9831c5
Binary files /dev/null and b/p4g64.dungeonSavePoints/p4g64.dungeonSavePoints.dll differ
diff --git a/p4g64.eveningHangoutImprovements/Evening Hangout Improvements Icon.png b/p4g64.eveningHangoutImprovements/Evening Hangout Improvements Icon.png
new file mode 100644
index 0000000..23e3670
Binary files /dev/null and b/p4g64.eveningHangoutImprovements/Evening Hangout Improvements Icon.png differ
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ai.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ai.msg
new file mode 100644
index 0000000..566a782
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ai.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 175][f 4 7 0]> You saw Ai off.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You and Ai got better acquainted over[n]small talk...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ayane.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ayane.msg
new file mode 100644
index 0000000..88d3d0e
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/ayane.msg
@@ -0,0 +1,9 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1790][f 4 7 0]> You walked Ayane to her house.[n][f 1 1][e]
+
+[msg ChatEndEx]
+[f 2 1][f 4 7 0]> You walked Ayane to her house.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You and Ayane got to know each other[n]over small talk...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/chie.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/chie.msg
new file mode 100644
index 0000000..859ec1c
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/chie.msg
@@ -0,0 +1,9 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1563][f 4 7 0]> You walked Chie to her house.[n][f 1 1][e]
+
+[msg ChatEndEx]
+[f 2 1][f 4 7 0]> You walked Chie to her house.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Chie...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/daisuke.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/daisuke.msg
new file mode 100644
index 0000000..8d62b80
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/daisuke.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1727][f 4 7 0]> You parted with Daisuke.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You made small talk with Daisuke...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_500a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_500a.flow
new file mode 100644
index 0000000..4920194
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_500a.flow
@@ -0,0 +1,90 @@
+import("yosuke.msg");
+
+void EVE_MES_YOU_hook()
+{
+ int var30;
+ int msg;
+ int var29;
+ var30 = 7;
+ msg = 0;
+ var29 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var30 ) == 1 )
+ {
+ MSG( var29 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+
+void EVE_END_SYSMES_YOU_hook()
+{
+ int msg;
+ msg = 2;
+ if(BIT_CHK(6380))
+ msg = ChatEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_YOU_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var56;
+ int var57;
+ int var58;
+ int var61;
+ int var59;
+ int var62;
+ int var60;
+ var56 = 0;
+ var57 = 7;
+ var58 = 0;
+ var61 = 230;
+ var59 = 2;
+ var62 = GET_CNT( var61 );
+
+ if ( var62 >= 2000 )
+ {
+ var60 = 15;
+ SET_CNT( var61, ( var62 - 2000 ) );
+ }
+ else if ( var62 >= 1000 )
+ {
+ var60 = 10;
+ SET_CNT( var61, ( var62 - 1000 ) );
+ }
+ else
+ {
+ var60 = 5;
+ }
+
+
+ if ( var56 == 0 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var57 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var58 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var60, var59 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_501a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_501a.flow
new file mode 100644
index 0000000..81ff98c
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_501a.flow
@@ -0,0 +1,91 @@
+import("chie.msg");
+
+void EVE_MES_CHI_hook()
+{
+ int var31;
+ int msg;
+ int var30;
+ var31 = EVT_FUNCTION_0022( 11 );
+ msg = 0;
+ var30 = 1;
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 231 ) < 100 ) ) && ( GET_SL_LEVEL( 11 ) >= 9 ) ) && ( EVT_FUNCTION_0002( 12 ) == 0 ) )
+ {
+ msg = 6;
+ }
+
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var31 ) == 1 )
+ {
+ MSG( var30 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+
+void EVE_END_SYSMES_CHI_hook()
+{
+ bool isChat = BIT_CHK(6380);
+ int msg;
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ if(isChat)
+ msg = ChatEndEx;
+ else
+ msg = 3;
+ }
+ else
+ {
+ if(isChat)
+ msg = ChatEnd;
+ else
+ msg = 2;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_CHI_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var57;
+ int var55;
+ int var58;
+ int var56;
+ var57 = 231;
+ var55 = 3;
+ var58 = GET_CNT( var57 );
+
+ if ( var58 >= 2000 )
+ {
+ var56 = 15;
+ SET_CNT( var57, ( var58 - 2000 ) );
+ }
+ else if ( var58 >= 1000 )
+ {
+ var56 = 10;
+ SET_CNT( var57, ( var58 - 1000 ) );
+ }
+ else
+ {
+ var56 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 11 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 11 ), var56, var55 );
+ EVT_FUNCTION_0016( 0 );
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_502a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_502a.flow
new file mode 100644
index 0000000..cec3493
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_502a.flow
@@ -0,0 +1,91 @@
+import("yukiko.msg");
+
+void EVE_MES_YUK_hook()
+{
+ int var31;
+ int msg;
+ int var30;
+ var31 = EVT_FUNCTION_0022( 5 );
+ msg = 0;
+ var30 = 1;
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 232 ) < 100 ) ) && ( GET_SL_LEVEL( 5 ) >= 9 ) ) && ( EVT_FUNCTION_0002( 6 ) == 0 ) )
+ {
+ msg = 6;
+ }
+
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var31 ) == 1 )
+ {
+ MSG( var30 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+
+void EVE_END_SYSMES_YUK_hook()
+{
+ bool isChat = BIT_CHK(6380);
+ int endMsg;
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ if(isChat)
+ endMsg = ChatEndEx;
+ else
+ endMsg = 3;
+ }
+ else
+ {
+ if(isChat)
+ endMsg = ChatEnd;
+ else
+ endMsg = 2;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( endMsg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_YUK_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var60;
+ int var58;
+ int var61;
+ int var59;
+ var60 = 232;
+ var58 = 4;
+ var61 = GET_CNT( var60 );
+
+ if ( var61 >= 2000 )
+ {
+ var59 = 15;
+ SET_CNT( var60, ( var61 - 2000 ) );
+ }
+ else if ( var61 >= 1000 )
+ {
+ var59 = 10;
+ SET_CNT( var60, ( var61 - 1000 ) );
+ }
+ else
+ {
+ var59 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 5 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 5 ), var59, var58 );
+ EVT_FUNCTION_0016( 0 );
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_503a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_503a.flow
new file mode 100644
index 0000000..b1710ca
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_503a.flow
@@ -0,0 +1,113 @@
+import("kanji.msg");
+
+void EVE_MES_KAN_hook()
+{
+ int var30;
+ int msg;
+ int var29;
+ var30 = 10;
+ msg = 0;
+ var29 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var30 ) == 1 )
+ {
+ MSG( var29 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+
+void EVE_END_SYSMES_KAN_hook()
+{
+ bool isChat = BIT_CHK(6380);
+ int var56;
+ int msg;
+ var56 = RNG2( 100 );
+
+ if ( var56 < 33 )
+ {
+ if(isChat)
+ msg = ChatEnd2;
+ else
+ msg = 3;
+ }
+ else if ( var56 < 66 )
+ {
+ if(isChat)
+ msg = ChatEnd3;
+ else
+ msg = 4;
+ }
+ else
+ {
+ if(isChat)
+ msg = ChatEnd;
+ else
+ msg = 2;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_KAN_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var57;
+ int var58;
+ int var59;
+ int var62;
+ int var60;
+ int var63;
+ int var61;
+ var57 = 0;
+ var58 = 10;
+ var59 = 0;
+ var62 = 233;
+ var60 = 6;
+ var63 = GET_CNT( var62 );
+
+ if ( var63 >= 2000 )
+ {
+ var61 = 15;
+ SET_CNT( var62, ( var63 - 2000 ) );
+ }
+ else if ( var63 >= 1000 )
+ {
+ var61 = 10;
+ SET_CNT( var62, ( var63 - 1000 ) );
+ }
+ else
+ {
+ var61 = 5;
+ }
+
+
+ if ( var57 == 0 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var61, var60 );
+ }
+ else if ( EVT_FUNCTION_0002( var58 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var61, var60 );
+ }
+ else if ( EVT_FUNCTION_0002( var59 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var59 );
+ EVT_FUNCTION_0031( var59, var61, var60 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_504a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_504a.flow
new file mode 100644
index 0000000..65597c5
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_504a.flow
@@ -0,0 +1,90 @@
+import("rise.msg");
+
+void EVE_MES_RIS_hook()
+{
+ int var33;
+ int msg;
+ int var32;
+ var33 = EVT_FUNCTION_0022( 3 );
+ msg = 0;
+ var32 = 1;
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 234 ) < 100 ) ) && ( GET_SL_LEVEL( 3 ) >= 8 ) ) && ( EVT_FUNCTION_0002( 4 ) == 0 ) )
+ {
+ msg = 8;
+ }
+
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var33 ) == 1 )
+ {
+ MSG( var32 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_RIS_hook()
+{
+ bool isChat = BIT_CHK(6380);
+ int msg;
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ if(isChat)
+ msg = ChatEndEx;
+ else
+ msg = 3;
+ }
+ else
+ {
+ if(isChat)
+ msg = ChatEnd;
+ else
+ msg = 2;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_RIS_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var59;
+ int var57;
+ int var60;
+ int var58;
+ var59 = 234;
+ var57 = 5;
+ var60 = GET_CNT( var59 );
+
+ if ( var60 >= 2000 )
+ {
+ var58 = 15;
+ SET_CNT( var59, ( var60 - 2000 ) );
+ }
+ else if ( var60 >= 1000 )
+ {
+ var58 = 10;
+ SET_CNT( var59, ( var60 - 1000 ) );
+ }
+ else
+ {
+ var58 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 3 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 3 ), var58, var57 );
+ EVT_FUNCTION_0016( 0 );
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_505a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_505a.flow
new file mode 100644
index 0000000..0c6f67e
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_505a.flow
@@ -0,0 +1,68 @@
+import("naoto.msg");
+
+void EVE_MES_NAO_hook()
+{
+ int var31;
+ int msg;
+ int var30;
+ var31 = 14;
+ msg = 0;
+ var30 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var31 ) == 1 )
+ {
+ MSG( var30 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_NAO_hook()
+{
+ int msg;
+ msg = 2;
+ if(BIT_CHK(6380))
+ msg = ChatEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_NAO_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var57;
+ int var55;
+ int var58;
+ int var56;
+ var57 = 235;
+ var55 = 7;
+ var58 = GET_CNT( var57 );
+
+ if ( var58 >= 2000 )
+ {
+ var56 = 15;
+ SET_CNT( var57, ( var58 - 2000 ) );
+ }
+ else if ( var58 >= 1000 )
+ {
+ var56 = 10;
+ SET_CNT( var57, ( var58 - 1000 ) );
+ }
+ else
+ {
+ var56 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 14 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 14 ), var56, var55 );
+ EVT_FUNCTION_0016( 0 );
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_506a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_506a.flow
new file mode 100644
index 0000000..3ccd304
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_506a.flow
@@ -0,0 +1,89 @@
+import("daisuke.msg");
+
+void EVE_MES_SP2_hook()
+{
+ int var30;
+ int msg;
+ int var29;
+ var30 = 17;
+ msg = 0;
+ var29 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var30 ) == 1 )
+ {
+ MSG( var29 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_SP2_hook()
+{
+ int msg;
+ msg = 2;
+ if(BIT_CHK(6380))
+ msg = ChatEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_SP2_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var56;
+ int var57;
+ int var58;
+ int var61;
+ int var59;
+ int var62;
+ int var60;
+ var56 = 0;
+ var57 = 17;
+ var58 = 0;
+ var61 = 236;
+ var59 = 9;
+ var62 = GET_CNT( var61 );
+
+ if ( var62 >= 2000 )
+ {
+ var60 = 15;
+ SET_CNT( var61, ( var62 - 2000 ) );
+ }
+ else if ( var62 >= 1000 )
+ {
+ var60 = 10;
+ SET_CNT( var61, ( var62 - 1000 ) );
+ }
+ else
+ {
+ var60 = 5;
+ }
+
+
+ if ( var56 == 0 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var57 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var58 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var60, var59 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
\ No newline at end of file
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_507a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_507a.flow
new file mode 100644
index 0000000..0c6672c
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_507a.flow
@@ -0,0 +1,89 @@
+import("kou.msg");
+
+void EVE_MES_SP1_hook()
+{
+ int var30;
+ int msg;
+ int var29;
+ var30 = 0x10;
+ msg = 0;
+ var29 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var30 ) == 1 )
+ {
+ MSG( var29 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_SP1_hook()
+{
+ int msg;
+ msg = 2;
+ if(BIT_CHK(6380))
+ msg = ChatEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_SP1_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var56;
+ int var57;
+ int var58;
+ int var61;
+ int var59;
+ int var62;
+ int var60;
+ var56 = 0;
+ var57 = 0x10;
+ var58 = 0;
+ var61 = 236;
+ var59 = 900;
+ var62 = GET_CNT( var61 );
+
+ if ( var62 >= 2000 )
+ {
+ var60 = 15;
+ SET_CNT( var61, ( var62 - 2000 ) );
+ }
+ else if ( var62 >= 1000 )
+ {
+ var60 = 10;
+ SET_CNT( var61, ( var62 - 1000 ) );
+ }
+ else
+ {
+ var60 = 5;
+ }
+
+
+ if ( var56 == 0 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var57 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var58 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var60, var59 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
\ No newline at end of file
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_508a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_508a.flow
new file mode 100644
index 0000000..b243f92
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_508a.flow
@@ -0,0 +1,188 @@
+import("yumi.msg");
+
+void EVE_END_SYSMES_BU1_hook()
+{
+ int var63;
+ int msg;
+ var63 = EVT_FUNCTION_0022( 25 );
+ bool isChat = BIT_CHK(6380);
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ if(isChat)
+ msg = ChatEndEx;
+ else
+ msg = 9;
+ }
+ else if ( GET_SL_LEVEL( var63 ) >= 10 )
+ {
+ if(isChat)
+ msg = ChatEnd2;
+ else
+ msg = 8;
+ }
+ else if ( GET_SL_LEVEL( var63 ) >= 5 )
+ {
+ if(isChat)
+ msg = ChatEnd1;
+ else
+ msg = 7;
+ }
+ else
+ {
+ if(isChat)
+ msg = ChatEnd;
+ else
+ msg = 6;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+void COMMUNITY_POINT_BU1_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var66;
+ int var64;
+ int var67;
+ int var65;
+ var66 = 237;
+ var64 = 900;
+ var67 = GET_CNT( var66 );
+
+ if ( var67 >= 2000 )
+ {
+ var65 = 15;
+ SET_CNT( var66, ( var67 - 2000 ) );
+ }
+ else if ( var67 >= 1000 )
+ {
+ var65 = 10;
+ SET_CNT( var66, ( var67 - 1000 ) );
+ }
+ else
+ {
+ var65 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 25 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 25 ), var65, var64 );
+ EVT_FUNCTION_0016( 0 );
+}
+
+void EVE_MES_BU1_hook()
+{
+ bool isChat = BIT_CHK(6380);
+ int var33;
+ int var34;
+ int var35;
+ int var36;
+ int var38;
+ int var37;
+ int var32;
+ int var31;
+ int generalMsg;
+ var33 = 0;
+ var34 = 0;
+ var35 = 237;
+ var36 = GET_CNT( var35 );
+ var38 = ( var36 / 100 );
+ var36 = ( var36 - ( var38 * 100 ) );
+ var37 = ( var36 / 10 );
+ var32 = EVT_FUNCTION_0022( 25 );
+ var31 = 5;
+
+ if ( ( GET_SL_LEVEL( var32 ) <= 9 ) && ( GET_SL_LEVEL( var32 ) >= 5 ) )
+ {
+ var34 = 1;
+ }
+ else if ( ( GET_SL_LEVEL( 25 ) == 10 ) && ( EVT_FUNCTION_0002( 26 ) == 0 ) )
+ {
+ generalMsg = 1;
+ }
+ else
+ {
+ generalMsg = 0;
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 237 ) < 100 ) ) && ( GET_SL_LEVEL( 25 ) == 10 ) ) && ( EVT_FUNCTION_0002( 26 ) == 0 ) )
+ {
+ generalMsg = 12;
+ }
+
+ if(isChat)
+ {
+ generalMsg = NightPassChat;
+ }
+
+ if ( var34 == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( BU1_NIGHT_PASS_EX01 );
+ CLOSE_MSG_WIN();
+ OPEN_MSG_WIN();
+
+ if ( CHECK_TIME_SPAN( 7, 26, 8, 31 ) == 1 )
+ {
+ MSG( BU1_NIGHT_PASS_EX02_S );
+ }
+ else
+ {
+ MSG( BU1_NIGHT_PASS_EX02 );
+ }
+
+ CLOSE_MSG_WIN();
+ var33 = 5;
+
+ if ( var33 > 5 )
+ {
+ var36 = GET_CNT( var35 );
+
+ if ( var33 > 10 )
+ {
+ var36 = ( var36 + 2000 );
+ }
+ else
+ {
+ var36 = ( var36 + 1000 );
+ }
+
+ SET_CNT( var35, var36 );
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var33 > 0 )
+ {
+ COMMUNITY_POINT_BU1();
+ }
+
+ if(isChat)
+ {
+ MSG( NightPassExChat );
+ }
+ else
+ {
+ MSG( BU1_NIGHT_PASS_EX03 );
+ }
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( generalMsg );
+ }
+
+
+ if ( CHECK_IF_SL_LVLUP( var32 ) == 1 )
+ {
+ MSG( var31 );
+ }
+
+ CLOSE_MSG_WIN();
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_509a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_509a.flow
new file mode 100644
index 0000000..d1cea0c
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_509a.flow
@@ -0,0 +1,89 @@
+import("ayane.msg");
+
+void EVE_MES_BU2_hook()
+{
+ int var31;
+ int msg;
+ int var30;
+ var31 = EVT_FUNCTION_0022( 27 );
+ msg = 0;
+ var30 = 1;
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 237 ) < 100 ) ) && ( GET_SL_LEVEL( 27 ) >= 9 ) ) && ( EVT_FUNCTION_0002( 28 ) == 0 ) )
+ {
+ msg = 6;
+ }
+
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var31 ) == 1 )
+ {
+ MSG( var30 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_BU2_hook()
+{
+ int msg;
+ bool isChat = BIT_CHK(6380);
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ if(isChat)
+ msg = ChatEndEx;
+ else
+ msg = 3;
+ }
+ else
+ {
+ if(isChat)
+ msg = ChatEnd;
+ else
+ msg = 2;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_BU2_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var57;
+ int var55;
+ int var58;
+ int var56;
+ var57 = 237;
+ var55 = 900;
+ var58 = GET_CNT( var57 );
+
+ if ( var58 >= 2000 )
+ {
+ var56 = 15;
+ SET_CNT( var57, ( var58 - 2000 ) );
+ }
+ else if ( var58 >= 1000 )
+ {
+ var56 = 10;
+ SET_CNT( var57, ( var58 - 1000 ) );
+ }
+ else
+ {
+ var56 = 5;
+ }
+
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 27 ) );
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 27 ), var56, var55 );
+ EVT_FUNCTION_0016( 0 );
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_510a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_510a.flow
new file mode 100644
index 0000000..3fe0ef1
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_510a.flow
@@ -0,0 +1,90 @@
+import("naoki.msg");
+
+void EVE_MES_OTO_hook()
+{
+ int var30;
+ int msg;
+ int var29;
+ var30 = 18;
+ msg = 0;
+ var29 = 1;
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var30 ) == 1 )
+ {
+ MSG( var29 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+void EVE_END_SYSMES_OTO_hook()
+{
+ int msg;
+ msg = 2;
+ if(BIT_CHK(6380))
+ msg = ChatEnd;
+ OPEN_MSG_WIN();
+ MSG( msg );
+ CLOSE_MSG_WIN();
+}
+
+
+// Procedure Index: 4
+void COMMUNITY_POINT_OTO_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var56;
+ int var57;
+ int var58;
+ int var61;
+ int var59;
+ int var62;
+ int var60;
+ var56 = 0;
+ var57 = 18;
+ var58 = 0;
+ var61 = 238;
+ var59 = 10;
+ var62 = GET_CNT( var61 );
+
+ if ( var62 >= 2000 )
+ {
+ var60 = 15;
+ SET_CNT( var61, ( var62 - 2000 ) );
+ }
+ else if ( var62 >= 1000 )
+ {
+ var60 = 10;
+ SET_CNT( var61, ( var62 - 1000 ) );
+ }
+ else
+ {
+ var60 = 5;
+ }
+
+
+ if ( var56 == 0 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var57 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var57 );
+ EVT_FUNCTION_0031( var57, var60, var59 );
+ }
+ else if ( EVT_FUNCTION_0002( var58 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var58 );
+ EVT_FUNCTION_0031( var58, var60, var59 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
\ No newline at end of file
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_511a.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_511a.flow
new file mode 100644
index 0000000..4e7ce8b
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/e845_511a.flow
@@ -0,0 +1,166 @@
+import("ai.msg");
+
+void EVE_MES_EBI_hook()
+{
+ int var32;
+ int var31;
+ int msg;
+ int var30;
+
+ if ( BIT_CHK( 2388 ) == 1 )
+ {
+
+ if ( BIT_CHK( 1558 ) == 1 )
+ {
+ var32 = 2;
+ }
+ else
+ {
+ var32 = 1;
+ }
+
+ }
+ else if ( ( GET_SL_LEVEL( 21 ) >= 6 ) || ( EVT_FUNCTION_0002( 22 ) == 1 ) )
+ {
+ var32 = 3;
+ }
+ else
+ {
+ var32 = 0;
+ }
+
+ var31 = EVT_FUNCTION_0022( 21 );
+ msg = 0;
+ var30 = 1;
+
+ if ( ( ( ( CHECK_TIME_SPAN( 12, 1, 12, 23 ) == 1 ) && ( BIT_CHK( 23 ) == 1 ) ) && ( GET_CNT( 239 ) < 100 ) ) && ( var32 == 2 ) )
+ {
+ msg = 12;
+ }
+
+ if(BIT_CHK(6380))
+ msg = ChatNearEnd;
+
+ OPEN_MSG_WIN();
+ MSG( msg );
+
+ if ( CHECK_IF_SL_LVLUP( var31 ) == 1 )
+ {
+ MSG( var30 );
+ }
+
+ CLOSE_MSG_WIN();
+}
+
+
+void EVE_END_SYSMES_EBI_hook()
+{
+ int var59;
+ int endMsg;
+
+ if ( BIT_CHK( 2388 ) == 1 )
+ {
+
+ if ( BIT_CHK( 1558 ) == 1 )
+ {
+ var59 = 2;
+ }
+ else
+ {
+ var59 = 1;
+ }
+
+ }
+ else if ( ( GET_SL_LEVEL( 21 ) >= 6 ) || ( EVT_FUNCTION_0002( 22 ) == 1 ) )
+ {
+ var59 = 3;
+ }
+ else
+ {
+ var59 = 0;
+ }
+
+
+ if ( BIT_CHK( 2571 ) == 1 )
+ {
+ endMsg = 6;
+ }
+ else if ( var59 == 1 )
+ {
+ endMsg = 3;
+ }
+ else if ( var59 == 2 )
+ {
+ endMsg = 4;
+ }
+ else if ( var59 == 3 )
+ {
+ endMsg = 5;
+ }
+ else
+ {
+ endMsg = 2;
+ }
+
+ if(BIT_CHK(6380))
+ endMsg = ChatEnd;
+
+ OPEN_MSG_WIN();
+ MSG( endMsg );
+ CLOSE_MSG_WIN();
+}
+
+
+void COMMUNITY_POINT_EBI_hook()
+{
+ // No points if it's a chat
+ if(BIT_CHK(6380))
+ return;
+
+ int var60;
+ int slId;
+ int var62;
+ int var65;
+ int var63;
+ int var66;
+ int pointsGained;
+ var60 = 1;
+ slId = EVT_FUNCTION_0022( 21 );
+ var62 = 22;
+ var65 = 239;
+ var63 = 900;
+ var66 = GET_CNT( var65 );
+
+ if ( var66 >= 2000 )
+ {
+ pointsGained = 15;
+ SET_CNT( var65, ( var66 - 2000 ) );
+ }
+ else if ( var66 >= 1000 )
+ {
+ pointsGained = 10;
+ SET_CNT( var65, ( var66 - 1000 ) );
+ }
+ else
+ {
+ pointsGained = 5;
+ }
+
+ if ( var60 == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, pointsGained, var63 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 )
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, pointsGained, var63 );
+ }
+ else if ( EVT_FUNCTION_0002( var62 ) == 1 )
+ {
+ EVT_FUNCTION_0016( var62 );
+ EVT_FUNCTION_0031( var62, pointsGained, var63 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kanji.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kanji.msg
new file mode 100644
index 0000000..f5c41ec
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kanji.msg
@@ -0,0 +1,12 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1407][f 4 7 0]> You part with Kanji.[n][f 1 1][e]
+
+[msg ChatEnd2]
+[f 2 1][f 3 1 1 0 0 238][f 4 7 0]> You part with Kanji.[n][f 1 1][e]
+
+[msg ChatEnd3]
+[f 2 1][f 3 1 1 0 0 239][f 4 7 0]> You part with Kanji.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Kanji...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kou.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kou.msg
new file mode 100644
index 0000000..718d8a1
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/kou.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1714][f 4 7 0]> You parted with Kou.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You made small talk with Kou...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoki.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoki.msg
new file mode 100644
index 0000000..4f8b4d0
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoki.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1739][f 4 7 0]> You parted ways with Naoki.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You and Naoki had an enjoyable chat.[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoto.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoto.msg
new file mode 100644
index 0000000..e44b713
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/naoto.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1660][f 4 7 0]> You saw Naoto off.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Naoto...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/rise.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/rise.msg
new file mode 100644
index 0000000..152f62e
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/rise.msg
@@ -0,0 +1,9 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1510][f 4 7 0]> You parted with Rise.[n][f 1 1][e]
+
+[msg ChatEndEx]
+[f 2 1][f 4 7 0]> You parted with Rise.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Rise...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yosuke.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yosuke.msg
new file mode 100644
index 0000000..dab149e
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yosuke.msg
@@ -0,0 +1,6 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1291][f 4 7 0]> You part with Yosuke.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Yosuke...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yukiko.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yukiko.msg
new file mode 100644
index 0000000..6e08820
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yukiko.msg
@@ -0,0 +1,9 @@
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1342][f 4 7 0]> You saw Yukiko off to the bus stop.[n][f 1 1][e]
+
+[msg ChatEndEx]
+[f 2 1][f 4 7 0]> You saw Yukiko off to the bus stop.[n][f 1 1][e]
+
+[msg ChatNearEnd]
+[f 2 1][f 4 7 0]> You enjoyed your idle chat with Yukiko...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yumi.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yumi.msg
new file mode 100644
index 0000000..23be716
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/event_data/script/yumi.msg
@@ -0,0 +1,19 @@
+[msg NightPassChat]
+[f 2 1][f 4 7 0]> You made small talk with Yumi...[n][f 1 1][e]
+[f 2 1]> You feel your relationship with Yumi[n]has grown deeper...[n][f 1 1][e]
+
+[msg NightPassExChat]
+[f 2 1][f 4 7 0]> It seems you were able to be of help[n]to Yumi...[n][f 1 1][e]
+
+[msg ChatEnd]
+[f 2 1][f 3 1 1 0 0 1778][f 4 7 0]> You saw Yumi off.[n][f 1 1][e]
+
+[msg ChatEnd1]
+[f 2 1][f 3 1 1 0 0 998][f 4 7 0]> You saw Yumi off.[n][f 1 1][e]
+
+[msg ChatEnd2]
+[f 2 1][f 3 1 1 0 0 1778][f 4 7 0]> You saw Yumi off.[n][f 1 1][e]
+
+[msg ChatEndEx]
+[f 2 1][f 4 7 0]> You saw Yumi off.[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu00.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu00.flow
new file mode 100644
index 0000000..1ce3ba2
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu00.flow
@@ -0,0 +1,309 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_YOUSUKE_hook()
+{
+ int var30;
+ int var31;
+ int var27;
+ int var28;
+ int var29;
+ int slId;
+ int var35;
+ int var36;
+ int var39;
+ int var37;
+ int var38;
+ int var42;
+ int var43;
+ int var44;
+ int var41;
+ int var45;
+ int var32;
+ int var33;
+ int var40;
+ int selectedChoice;
+ var30 = 230;
+ var31 = GET_CNT( var30 );
+ var27 = 55;
+ var28 = 0;
+ var29 = 500;
+ slId = 7;
+ var35 = 0;
+ var36 = 59;
+ var39 = 148;
+ var37 = 150;
+ var38 = 151;
+
+ if ( GET_SL_LEVEL( slId ) < 3 )
+ {
+ var42 = 158;
+ }
+ else
+ {
+ var42 = 157;
+ }
+
+ var43 = 159;
+ var44 = 152;
+ var41 = 160;
+
+ if ( var31 >= 10 )
+ {
+ var45 = ( ( var31 / 10 ) * 10 );
+ }
+ else
+ {
+ var45 = 0;
+ }
+
+ var32 = ( var31 - var45 );
+ var33 = ( var31 / 10 );
+
+ if ( var33 >= 10 )
+ {
+ var33 = ( var33 - 10 );
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var40 = 171;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var40 = 172;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var40 = 173;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var40 = 174;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var40 = 175;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var40 = 176;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var40 = 177;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var40 = 178;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var40 = 179;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var40 = 182;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var40 = 183;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var40 = 184;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var40 = 171;
+ }
+ else
+ {
+ var40 = 171;
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 149;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var40 = 180;
+ var41 = 165;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 167;
+ }
+ else
+ {
+ var39 = 166;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var40 = 181;
+ var41 = 168;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 170;
+ }
+ else
+ {
+ var39 = 169;
+ }
+
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 18, 6, 4 ) == 1 ) ) || ( CHECK_TIME_SPAN( 6, 24, 7, 9 ) == 1 ) ) || ( CHECK_TIME_SPAN( 7, 27, 8, 12 ) == 1 ) ) || ( CHECK_TIME_SPAN( 9, 0x10, 10, 5 ) == 1 ) )
+ {
+
+ if ( BIT_CHK( 2593 ) == 1 )
+ {
+ var40 = 161;
+ var41 = 162;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 164;
+ }
+ else
+ {
+ var39 = 163;
+ }
+
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var32 == 0 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 + 1 ) );
+ MSG( var40 );
+ }
+ else
+ {
+ MSG( var41 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var39 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var36 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( YOU_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ MSG( YOU_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( YOU_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var37 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var42 );
+ CLOSE_MSG_WIN();
+
+ if ( var28 == 0 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var27 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var27 );
+ }
+ else if ( EVT_FUNCTION_0002( var35 ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( var35 );
+ EVT_FUNCTION_0031( var35, 5, var27 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var44 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2176); // Despawn Yosuke
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var29, 0 );
+ BIT_ON( 4068 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 - 1 ) );
+ CALL_FIELD( 8, 1, 5, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 5, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var43 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu07.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu07.flow
new file mode 100644
index 0000000..e2637df
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu07.flow
@@ -0,0 +1,309 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_KANJI_hook()
+{
+ int var30;
+ int var31;
+ int var27;
+ int var28;
+ int var29;
+ int slId;
+ int var35;
+ int var36;
+ int var39;
+ int var37;
+ int var38;
+ int var42;
+ int var43;
+ int var44;
+ int var41;
+ int var45;
+ int var32;
+ int var33;
+ int var40;
+ int selectedChoice;
+ var30 = 233;
+ var31 = GET_CNT( var30 );
+ var27 = 53;
+ var28 = 0;
+ var29 = 503;
+ slId = 10;
+ var35 = 0;
+ var36 = 17;
+ var39 = 117;
+ var37 = 119;
+ var38 = 120;
+
+ if ( EVT_FUNCTION_0002( slId ) >= 5 )
+ {
+ var42 = 127;
+ }
+ else
+ {
+ var42 = 126;
+ }
+
+ var43 = 0x80;
+ var44 = 121;
+ var41 = 129;
+
+ if ( var31 >= 10 )
+ {
+ var45 = ( ( var31 / 10 ) * 10 );
+ }
+ else
+ {
+ var45 = 0;
+ }
+
+ var32 = ( var31 - var45 );
+ var33 = ( var31 / 10 );
+
+ if ( var33 >= 10 )
+ {
+ var33 = ( var33 - 10 );
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var40 = 140;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var40 = 140;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var40 = 140;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var40 = 141;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var40 = 142;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var40 = 143;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var40 = 144;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var40 = 145;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var40 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var40 = 149;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var40 = 150;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var40 = 151;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var40 = 140;
+ }
+ else
+ {
+ var40 = 140;
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 118;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var40 = 147;
+ var41 = 134;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 136;
+ }
+ else
+ {
+ var39 = 135;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var40 = 148;
+ var41 = 137;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 139;
+ }
+ else
+ {
+ var39 = 138;
+ }
+
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 18, 6, 4 ) == 1 ) ) || ( CHECK_TIME_SPAN( 6, 24, 7, 9 ) == 1 ) ) || ( CHECK_TIME_SPAN( 7, 27, 8, 12 ) == 1 ) ) || ( CHECK_TIME_SPAN( 9, 0x10, 10, 5 ) == 1 ) )
+ {
+
+ if ( BIT_CHK( 2593 ) == 1 )
+ {
+ var40 = 130;
+ var41 = 131;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var39 = 133;
+ }
+ else
+ {
+ var39 = 132;
+ }
+
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var32 == 0 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 + 1 ) );
+ MSG( var40 );
+ }
+ else
+ {
+ MSG( var41 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var39 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var36 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( KAN_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ MSG( KAN_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( KAN_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var37 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var42 );
+ CLOSE_MSG_WIN();
+
+ if ( var28 == 0 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var27 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var27 );
+ }
+ else if ( EVT_FUNCTION_0002( var35 ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( var35 );
+ EVT_FUNCTION_0031( var35, 5, var27 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var44 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2179); // Despawn Kanji
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var29, 0 );
+ BIT_ON( 4071 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 - 1 ) );
+ CALL_FIELD( 8, 1, 5, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 5, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var43 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu15.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu15.flow
new file mode 100644
index 0000000..bc8ddb7
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu15.flow
@@ -0,0 +1,318 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_CHIE_hook()
+{
+ int var33;
+ int var34;
+ int var30;
+ int var31;
+ int var32;
+ int var37;
+ int var40;
+ int var38;
+ int var39;
+ int var43;
+ int var44;
+ int var45;
+ int var42;
+ int var46;
+ int var35;
+ int var36;
+ int slId;
+ int var49;
+ int var41;
+ int selectedChoice;
+ var33 = 231;
+ var34 = GET_CNT( var33 );
+ var30 = 56;
+ var31 = 1;
+ var32 = 501;
+ var37 = 14;
+ var40 = 148;
+ var38 = 150;
+ var39 = 151;
+ var43 = 157;
+ var44 = 160;
+ var45 = 152;
+ var42 = 161;
+
+ if ( var34 >= 10 )
+ {
+ var46 = ( ( var34 / 10 ) * 10 );
+ }
+ else
+ {
+ var46 = 0;
+ }
+
+ var35 = ( var34 - var46 );
+ var36 = ( var34 / 10 );
+
+ if ( var36 >= 10 )
+ {
+ var36 = ( var36 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 11 );
+
+ if ( ( GET_SL_LEVEL( 11 ) >= 9 ) && ( EVT_FUNCTION_0002( 12 ) == 0 ) )
+ {
+ var49 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 11 ) ) >= 10 )
+ {
+ var49 = 10;
+ }
+ else
+ {
+ var49 = GET_SL_LEVEL( EVT_FUNCTION_0022( 11 ) );
+ }
+
+
+ if ( var49 >= 7 )
+ {
+ var43 = 159;
+ }
+ else if ( var49 >= 3 )
+ {
+ var43 = 158;
+ }
+ else
+ {
+ var43 = 157;
+ }
+
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ var41 = 172;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var41 = 173;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var41 = 174;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var41 = 175;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var41 = 176;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var41 = 177;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var41 = 178;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var41 = 179;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var41 = 180;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var41 = 183;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var41 = 184;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var41 = 185;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var41 = 172;
+ }
+ else
+ {
+ var41 = 172;
+ }
+
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ var40 = 149;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var41 = 181;
+ var42 = 166;
+ var43 = 157;
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ var40 = 168;
+ }
+ else
+ {
+ var40 = 167;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var41 = 182;
+ var42 = 169;
+ var43 = 157;
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ var40 = 171;
+ }
+ else
+ {
+ var40 = 170;
+ }
+
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 18, 6, 4 ) == 1 ) ) || ( CHECK_TIME_SPAN( 6, 24, 7, 9 ) == 1 ) ) || ( CHECK_TIME_SPAN( 7, 27, 8, 12 ) == 1 ) ) || ( CHECK_TIME_SPAN( 9, 0x10, 10, 5 ) == 1 ) )
+ {
+
+ if ( BIT_CHK( 2593 ) == 1 )
+ {
+ var41 = 162;
+ var42 = 163;
+ var43 = 157;
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ var40 = 165;
+ }
+ else
+ {
+ var40 = 164;
+ }
+
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var35 == 0 )
+ {
+ var34 = GET_CNT( var33 );
+ SET_CNT( var33, ( var34 + 1 ) );
+ MSG( var41 );
+ }
+ else
+ {
+ MSG( var42 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var40 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var37 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( CHI_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var36 >= 2 ) && ( var34 >= 100 ) )
+ {
+ MSG( CHI_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( CHI_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var38 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var43 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 11 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 11 ), 5, var30 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var45 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2177); // Despawn Chie
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var32, 0 );
+ BIT_ON( 4069 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var34 = GET_CNT( var33 );
+ SET_CNT( var33, ( var34 - 1 ) );
+ CALL_FIELD( 8, 1, 4, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 4, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var44 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu25.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu25.flow
new file mode 100644
index 0000000..83273c9
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu25.flow
@@ -0,0 +1,369 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_YUKIKO_hook()
+{
+ int var30;
+ int var31;
+ int var27;
+ int var28;
+ int var29;
+ int var34;
+ int var37;
+ int var35;
+ int var36;
+ int var40;
+ int var41;
+ int var42;
+ int var39;
+ int var43;
+ int var32;
+ int var33;
+ int slId;
+ int var45;
+ int var38;
+ int selectedChoice;
+ var30 = 232;
+ var31 = GET_CNT( var30 );
+ var27 = 59;
+ var28 = 1;
+ var29 = 502;
+ var34 = 15;
+ var37 = 125;
+ var35 = 127;
+ var36 = 0x80;
+ var40 = 134;
+ var41 = 140;
+ var42 = 129;
+ var39 = 141;
+
+ if ( var31 >= 10 )
+ {
+ var43 = ( ( var31 / 10 ) * 10 );
+ }
+ else
+ {
+ var43 = 0;
+ }
+
+ var32 = ( var31 - var43 );
+ var33 = ( var31 / 10 );
+
+ if ( var33 >= 10 )
+ {
+ var33 = ( var33 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 5 );
+
+ if ( ( GET_SL_LEVEL( 5 ) >= 9 ) && ( EVT_FUNCTION_0002( 6 ) == 0 ) )
+ {
+ var45 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 5 ) ) >= 10 )
+ {
+ var45 = 10;
+ }
+ else
+ {
+ var45 = GET_SL_LEVEL( EVT_FUNCTION_0022( 5 ) );
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var38 = 154;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var38 = 154;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var38 = 155;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var38 = 156;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var38 = 157;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var38 = 158;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var38 = 159;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var38 = 160;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var38 = 161;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var38 = 164;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var38 = 165;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var38 = 166;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var38 = 154;
+ }
+ else
+ {
+ var38 = 154;
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var37 = 126;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var38 = 162;
+ var39 = 148;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var37 = 150;
+ }
+ else
+ {
+ var37 = 149;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var38 = 163;
+ var39 = 151;
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var37 = 153;
+ }
+ else
+ {
+ var37 = 152;
+ }
+
+ }
+
+
+ if ( var38 == 156 )
+ {
+ var40 = 137;
+ }
+ else if ( var38 == 158 )
+ {
+ var40 = 137;
+ }
+ else if ( var38 == 161 )
+ {
+ var40 = 137;
+ }
+ else if ( var38 == 163 )
+ {
+ var40 = 137;
+ }
+ else if ( var38 == 166 )
+ {
+ var40 = 137;
+ }
+ else if ( ( var39 == 148 ) && ( var32 != 0 ) )
+ {
+ var40 = 137;
+ }
+
+
+ if ( var40 == 137 )
+ {
+
+ if ( var45 >= 7 )
+ {
+ var40 = 139;
+ }
+ else if ( var45 >= 3 )
+ {
+ var40 = 138;
+ }
+ else
+ {
+ var40 = 137;
+ }
+
+ }
+ else if ( var45 >= 7 )
+ {
+ var40 = 136;
+ }
+ else if ( var45 >= 3 )
+ {
+ var40 = 135;
+ }
+ else
+ {
+ var40 = 134;
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 18, 6, 4 ) == 1 ) ) || ( CHECK_TIME_SPAN( 6, 24, 7, 9 ) == 1 ) ) || ( CHECK_TIME_SPAN( 7, 27, 8, 12 ) == 1 ) ) || ( CHECK_TIME_SPAN( 9, 0x10, 10, 5 ) == 1 ) )
+ {
+
+ if ( BIT_CHK( 2593 ) == 1 )
+ {
+
+ if ( var45 >= 3 )
+ {
+ var38 = 142;
+ var39 = 143;
+ var40 = 137;
+ }
+ else
+ {
+ var38 = 144;
+ var39 = 145;
+ }
+
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ var37 = 147;
+ }
+ else
+ {
+ var37 = 146;
+ }
+
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var32 == 0 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 + 1 ) );
+ MSG( var38 );
+ }
+ else
+ {
+ MSG( var39 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var37 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var34 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( YUK_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var33 >= 2 ) && ( var31 >= 100 ) )
+ {
+ MSG( YUK_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( YUK_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var35 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var40 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 5 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 5 ), 5, var27 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var42 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2178); // Despawn Yukiko
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var29, 0 );
+ BIT_ON( 4070 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var31 = GET_CNT( var30 );
+ SET_CNT( var30, ( var31 - 1 ) );
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var41 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu35.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu35.flow
new file mode 100644
index 0000000..9157ab6
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu35.flow
@@ -0,0 +1,322 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_RISE_hook()
+{
+ int var31;
+ int var32;
+ int var28;
+ int var29;
+ int var30;
+ int var35;
+ int var38;
+ int var36;
+ int var37;
+ int var41;
+ int var42;
+ int var43;
+ int var40;
+ int var44;
+ int var33;
+ int var34;
+ int slId;
+ int var47;
+ int var39;
+ int selectedChoice;
+ int var45;
+ var31 = 234;
+ var32 = GET_CNT( var31 );
+ var28 = 56;
+ var29 = 1;
+ var30 = 504;
+ var35 = 13;
+ var38 = 138;
+ var36 = 140;
+ var37 = 141;
+ var41 = 147;
+ var42 = 149;
+ var43 = 142;
+ var40 = 150;
+
+ if ( var32 >= 10 )
+ {
+ var44 = ( ( var32 / 10 ) * 10 );
+ }
+ else
+ {
+ var44 = 0;
+ }
+
+ var33 = ( var32 - var44 );
+ var34 = ( var32 / 10 );
+
+ if ( var34 >= 10 )
+ {
+ var34 = ( var34 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 3 );
+
+ if ( ( GET_SL_LEVEL( 3 ) >= 8 ) && ( EVT_FUNCTION_0002( 4 ) == 0 ) )
+ {
+ var47 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 3 ) ) >= 10 )
+ {
+ var47 = 10;
+ }
+ else
+ {
+ var47 = GET_SL_LEVEL( EVT_FUNCTION_0022( 3 ) );
+ }
+
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ var39 = 161;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var39 = 161;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var39 = 161;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var39 = 161;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var39 = 162;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var39 = 163;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var39 = 164;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var39 = 165;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var39 = 166;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var39 = 169;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var39 = 170;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var39 = 171;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var39 = 161;
+ }
+ else
+ {
+ var39 = 161;
+ }
+
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ var38 = 139;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var39 = 167;
+ var40 = 155;
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ var38 = 157;
+ }
+ else
+ {
+ var38 = 156;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var39 = 168;
+ var40 = 158;
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ var38 = 160;
+ }
+ else
+ {
+ var38 = 159;
+ }
+
+ }
+
+
+ if ( ( ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 29 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 18, 6, 4 ) == 1 ) ) || ( CHECK_TIME_SPAN( 6, 24, 7, 9 ) == 1 ) ) || ( CHECK_TIME_SPAN( 7, 27, 8, 12 ) == 1 ) ) || ( CHECK_TIME_SPAN( 9, 0x10, 10, 5 ) == 1 ) )
+ {
+
+ if ( BIT_CHK( 2593 ) == 1 )
+ {
+ var39 = 151;
+ var40 = 152;
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ var38 = 154;
+ }
+ else
+ {
+ var38 = 153;
+ }
+
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var33 == 0 )
+ {
+ var32 = GET_CNT( var31 );
+ SET_CNT( var31, ( var32 + 1 ) );
+ MSG( var39 );
+ }
+ else
+ {
+ MSG( var40 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var38 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var35 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( RIS_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var34 >= 2 ) && ( var32 >= 100 ) )
+ {
+ MSG( RIS_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( RIS_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var36 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ var45 = RNG2( 100 );
+
+ if ( var47 >= 5 )
+ {
+
+ if ( var45 < 50 )
+ {
+ var41 = 148;
+ }
+ else
+ {
+ var41 = 147;
+ }
+
+ }
+ else
+ {
+ var41 = 147;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( var41 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 3 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 3 ), 5, var28 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var43 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2180); // Despawn Rise
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var30, 0 );
+ BIT_ON( 4072 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var32 = GET_CNT( var31 );
+ SET_CNT( var31, ( var32 - 1 ) );
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 2, 2, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var42 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu45.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu45.flow
new file mode 100644
index 0000000..d58399f
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu45.flow
@@ -0,0 +1,309 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_NAOTO_hook()
+{
+ int var24;
+ int var25;
+ int var21;
+ int var22;
+ int var23;
+ int var28;
+ int var31;
+ int var29;
+ int var30;
+ int var34;
+ int var35;
+ int var36;
+ int var33;
+ int var37;
+ int var26;
+ int var27;
+ int slId;
+ int var39;
+ int var32;
+ int selectedChoice;
+ var24 = 235;
+ var25 = GET_CNT( var24 );
+ var21 = 61;
+ var22 = 1;
+ var23 = 505;
+ var28 = 18;
+ var31 = 123;
+ var29 = 125;
+ var30 = 126;
+ var34 = 132;
+ var35 = 138;
+ var36 = 127;
+ var33 = 139;
+
+ if ( var25 >= 10 )
+ {
+ var37 = ( ( var25 / 10 ) * 10 );
+ }
+ else
+ {
+ var37 = 0;
+ }
+
+ var26 = ( var25 - var37 );
+ var27 = ( var25 / 10 );
+
+ if ( var27 >= 10 )
+ {
+ var27 = ( var27 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 14 );
+
+ if ( ( GET_SL_LEVEL( 14 ) >= 9 ) && ( EVT_FUNCTION_0002( 15 ) == 0 ) )
+ {
+ var39 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 14 ) ) >= 10 )
+ {
+ var39 = 10;
+ }
+ else
+ {
+ var39 = GET_SL_LEVEL( EVT_FUNCTION_0022( 14 ) );
+ }
+
+
+ if ( ( var27 >= 2 ) && ( var25 >= 100 ) )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var32 = 147;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var32 = 148;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var32 = 151;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var32 = 152;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var32 = 153;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var32 = 146;
+ }
+ else
+ {
+ var32 = 146;
+ }
+
+
+ if ( ( var27 >= 2 ) && ( var25 >= 100 ) )
+ {
+ var31 = 124;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 11, 6, 11, 20 ) == 1 ) && ( BIT_CHK( 22 ) == 0 ) )
+ {
+ var32 = 149;
+ var33 = 140;
+
+ if ( ( var27 >= 2 ) && ( var25 >= 100 ) )
+ {
+ var31 = 142;
+ }
+ else
+ {
+ var31 = 141;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var32 = 150;
+ var33 = 143;
+
+ if ( ( var27 >= 2 ) && ( var25 >= 100 ) )
+ {
+ var31 = 145;
+ }
+ else
+ {
+ var31 = 144;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var26 == 0 )
+ {
+ var25 = GET_CNT( var24 );
+ SET_CNT( var24, ( var25 + 1 ) );
+ MSG( var32 );
+ }
+ else
+ {
+ MSG( var33 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var31 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var28 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( NAO_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var27 >= 2 ) && ( var25 >= 100 ) )
+ {
+ MSG( NAO_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( NAO_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var29 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+
+ if ( var26 == 0 )
+ {
+
+ if ( var39 >= 9 )
+ {
+ var34 = 134;
+ }
+ else if ( var39 >= 4 )
+ {
+ var34 = 133;
+ }
+ else
+ {
+ var34 = 132;
+ }
+
+ }
+ else if ( var39 >= 9 )
+ {
+ var34 = 137;
+ }
+ else if ( var39 >= 4 )
+ {
+ var34 = 136;
+ }
+ else
+ {
+ var34 = 135;
+ }
+
+ OPEN_MSG_WIN();
+ MSG( var34 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 14 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 14 ), 5, var21 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var36 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2181); // Despawn Naoto
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var23, 0 );
+ BIT_ON( 4073 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var25 = GET_CNT( var24 );
+ SET_CNT( var24, ( var25 - 1 ) );
+ CALL_FIELD( 8, 2, 7, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 2, 7, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var35 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu53.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu53.flow
new file mode 100644
index 0000000..ae1f1b2
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu53.flow
@@ -0,0 +1,329 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_ITIJO_hook()
+{
+ int var21;
+ int var22;
+ int var18;
+ int var19;
+ int var20;
+ int slId;
+ int var26;
+ int var27;
+ int var30;
+ int var28;
+ int var29;
+ int var33;
+ int var34;
+ int var35;
+ int var32;
+ int var36;
+ int var23;
+ int var24;
+ int var31;
+ int var37;
+ int selectedChoice;
+ var21 = 236;
+ var22 = GET_CNT( var21 );
+ var18 = 54;
+ var19 = 0;
+ var20 = 507;
+ slId = 0x10;
+ var26 = 0;
+ var27 = 4;
+ var30 = 38;
+ var28 = 42;
+ var29 = 43;
+ var33 = 49;
+ var34 = 51;
+ var35 = 44;
+ var32 = 53;
+
+ if ( var22 >= 10 )
+ {
+ var36 = ( ( var22 / 10 ) * 10 );
+ }
+ else
+ {
+ var36 = 0;
+ }
+
+ var23 = ( var22 - var36 );
+ var24 = ( var22 / 10 );
+
+ if ( var24 >= 10 )
+ {
+ var24 = ( var24 - 10 );
+ }
+
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var31 = 54;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var31 = 55;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var31 = 56;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var31 = 57;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var31 = 58;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var31 = 59;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var31 = 60;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var31 = 61;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var31 = 62;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var31 = 0x40;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var31 = 65;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var31 = 66;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var31 = 54;
+ }
+ else
+ {
+ var31 = 54;
+ }
+
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var30 = 39;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var31 = 63;
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var30 = 41;
+ }
+ else
+ {
+ var30 = 40;
+ }
+
+ }
+
+ var37 = RNG2( 100 );
+
+ if ( var37 < 50 )
+ {
+ var33 = 50;
+ }
+ else
+ {
+ var33 = 49;
+ }
+
+ var37 = RNG2( 100 );
+
+ if ( var37 < 50 )
+ {
+ var34 = 52;
+ }
+ else
+ {
+ var34 = 51;
+ }
+
+
+ if ( CHECK_TIME_SPAN( 7, 26, 8, 31 ) == 1 )
+ {
+
+ if ( var33 == 49 )
+ {
+ var33 = 67;
+ }
+
+
+ if ( var33 == 50 )
+ {
+ var33 = 68;
+ }
+
+
+ if ( var34 == 51 )
+ {
+ var34 = 69;
+ }
+
+
+ if ( var34 == 52 )
+ {
+ var34 = 70;
+ }
+
+
+ if ( var31 == 54 )
+ {
+ var31 = 72;
+ }
+
+
+ if ( var31 == 58 )
+ {
+ var31 = 73;
+ }
+
+
+ if ( var32 == 53 )
+ {
+ var32 = 71;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var23 == 0 )
+ {
+ var22 = GET_CNT( var21 );
+ SET_CNT( var21, ( var22 + 1 ) );
+ MSG( var31 );
+ }
+ else
+ {
+ MSG( var32 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var30 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var27 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( SP1_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ MSG( SP1_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( SP1_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestionKou);
+ MSG( var28 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( KouHangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var33 );
+ CLOSE_MSG_WIN();
+
+ if ( var19 == 0 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var18 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var18 );
+ }
+ else if ( EVT_FUNCTION_0002( var26 ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( var26 );
+ EVT_FUNCTION_0031( var26, 5, var18 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var35 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2182); // Despawn Kou
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var20, 0 );
+ BIT_ON( 4075 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var22 = GET_CNT( var21 );
+ SET_CNT( var21, ( var22 - 1 ) );
+ CALL_FIELD( 8, 1, 1, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 1, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var34 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu55.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu55.flow
new file mode 100644
index 0000000..0caec09
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu55.flow
@@ -0,0 +1,260 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_NAGASE_hook()
+{
+ int var34;
+ int var35;
+ int var31;
+ int var32;
+ int var33;
+ int slId;
+ int var39;
+ int var40;
+ int var43;
+ int var41;
+ int var42;
+ int var46;
+ int var47;
+ int var48;
+ int var45;
+ int var49;
+ int var36;
+ int var37;
+ int var44;
+ int selectedChoice;
+ var34 = 236;
+ var35 = GET_CNT( var34 );
+ var31 = 54;
+ var32 = 0;
+ var33 = 506;
+ slId = 17;
+ var39 = 0;
+ var40 = 2;
+ var43 = 49;
+ var41 = 53;
+ var42 = 54;
+ var46 = 60;
+ var47 = 61;
+ var48 = 55;
+ var45 = 62;
+
+ if ( var35 >= 10 )
+ {
+ var49 = ( ( var35 / 10 ) * 10 );
+ }
+ else
+ {
+ var49 = 0;
+ }
+
+ var36 = ( var35 - var49 );
+ var37 = ( var35 / 10 );
+
+ if ( var37 >= 10 )
+ {
+ var37 = ( var37 - 10 );
+ }
+
+
+ if ( ( var37 >= 2 ) && ( var35 >= 100 ) )
+ {
+ var44 = 63;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var44 = 0x40;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var44 = 65;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var44 = 66;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var44 = 67;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var44 = 68;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var44 = 69;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var44 = 70;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var44 = 71;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var44 = 73;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var44 = 74;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var44 = 75;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var44 = 63;
+ }
+ else
+ {
+ var44 = 63;
+ }
+
+
+ if ( ( var37 >= 2 ) && ( var35 >= 100 ) )
+ {
+ var43 = 50;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var44 = 72;
+
+ if ( ( var37 >= 2 ) && ( var35 >= 100 ) )
+ {
+ var43 = 52;
+ }
+ else
+ {
+ var43 = 51;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var36 == 0 )
+ {
+ var35 = GET_CNT( var34 );
+ SET_CNT( var34, ( var35 + 1 ) );
+ MSG( var44 );
+ }
+ else
+ {
+ MSG( var45 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var43 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var40 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( SP2_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var37 >= 2 ) && ( var35 >= 100 ) )
+ {
+ MSG( SP2_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( SP2_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestionDaisuke);
+ MSG( var41 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( DaisukeHangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var46 );
+ CLOSE_MSG_WIN();
+
+ if ( var32 == 0 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var31 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var31 );
+ }
+ else if ( EVT_FUNCTION_0002( var39 ) == 1 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( var39 );
+ EVT_FUNCTION_0031( var39, 5, var31 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var48 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2183); // Despawn Daisuke
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var33, 0 );
+ BIT_ON( 4075 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var35 = GET_CNT( var34 );
+ SET_CNT( var34, ( var35 - 1 ) );
+ CALL_FIELD( 8, 1, 1, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 1, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var47 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu60.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu60.flow
new file mode 100644
index 0000000..0bbfcb4
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu60.flow
@@ -0,0 +1,606 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_ENGEKI_hook()
+{
+ int var15;
+ int var16;
+ int var12;
+ int var13;
+ int var14;
+ int var19;
+ int var22;
+ int var20;
+ int var21;
+ int var25;
+ int var26;
+ int var27;
+ int var24;
+ int var28;
+ int var17;
+ int var18;
+ int slId;
+ int var30;
+ int var23;
+ int selectedChoice;
+ var15 = 237;
+ var16 = GET_CNT( var15 );
+ var12 = 62;
+ var13 = 1;
+ var14 = 508;
+ var19 = 2;
+ var22 = 0x20;
+ var20 = 36;
+ var21 = 39;
+ var25 = 45;
+ var26 = 49;
+ var27 = 40;
+ var24 = 53;
+
+ if ( var16 >= 10 )
+ {
+ var28 = ( ( var16 / 10 ) * 10 );
+ }
+ else
+ {
+ var28 = 0;
+ }
+
+ var17 = ( var16 - var28 );
+ var18 = ( var16 / 10 );
+
+ if ( var18 >= 10 )
+ {
+ var18 = ( var18 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 25 );
+
+ if ( ( GET_SL_LEVEL( 25 ) >= 10 ) && ( EVT_FUNCTION_0002( 26 ) == 0 ) )
+ {
+ var30 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 25 ) ) >= 10 )
+ {
+ var30 = 10;
+ }
+ else
+ {
+ var30 = GET_SL_LEVEL( EVT_FUNCTION_0022( 25 ) );
+ }
+
+
+ if ( var30 >= 10 )
+ {
+ var22 = 0x20;
+ var20 = 36;
+ }
+ else if ( var30 >= 5 )
+ {
+ var22 = 37;
+ var20 = 38;
+ }
+ else
+ {
+ var22 = 0x20;
+ var20 = 36;
+ }
+
+
+ if ( var30 == 20 )
+ {
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ var23 = 95;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var23 = 96;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var23 = 97;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var23 = 98;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var23 = 99;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var23 = 100;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var23 = 101;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var23 = 102;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var23 = 103;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var23 = 105;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var23 = 106;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var23 = 107;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var23 = 95;
+ }
+
+ }
+ else if ( var30 == 10 )
+ {
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ var23 = 82;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var23 = 83;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var23 = 84;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var23 = 85;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var23 = 86;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var23 = 87;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var23 = 88;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var23 = 89;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var23 = 90;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var23 = 92;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var23 = 93;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var23 = 94;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var23 = 82;
+ }
+
+ }
+ else if ( var30 >= 5 )
+ {
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ var23 = 69;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var23 = 70;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var23 = 71;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var23 = 72;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var23 = 73;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var23 = 74;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var23 = 75;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var23 = 76;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var23 = 77;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var23 = 79;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var23 = 80;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var23 = 81;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var23 = 69;
+ }
+
+ }
+ else if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ var23 = 56;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var23 = 57;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var23 = 58;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var23 = 59;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var23 = 60;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var23 = 61;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var23 = 62;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var23 = 63;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var23 = 0x40;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var23 = 66;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var23 = 67;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var23 = 68;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var23 = 56;
+ }
+ else
+ {
+ var23 = 56;
+ }
+
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+
+ if ( ( var30 < 5 ) || ( var30 >= 10 ) )
+ {
+ var22 = 33;
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+
+ if ( var30 == 20 )
+ {
+ var23 = 104;
+ }
+ else if ( var30 == 10 )
+ {
+ var23 = 91;
+ }
+ else if ( var30 >= 5 )
+ {
+ var23 = 78;
+ }
+ else
+ {
+ var23 = 65;
+ }
+
+
+ if ( ( var30 < 5 ) || ( var30 >= 10 ) )
+ {
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ var22 = 35;
+ }
+ else
+ {
+ var22 = 34;
+ }
+
+ }
+
+ }
+
+
+ if ( var30 >= 10 )
+ {
+ var26 = 48;
+ var26 = 52;
+ }
+ else if ( ( var30 <= 9 ) && ( var30 >= 5 ) )
+ {
+
+ if ( ( ( ( var23 == 74 ) || ( var23 == 77 ) ) || ( var23 == 80 ) ) || ( var23 == 81 ) )
+ {
+ var25 = 47;
+ var26 = 51;
+ }
+ else
+ {
+ var25 = 46;
+ var26 = 50;
+ }
+
+ }
+
+
+ if ( var30 >= 10 )
+ {
+ var24 = 55;
+ }
+ else if ( var30 >= 5 )
+ {
+ var24 = 54;
+ }
+ else
+ {
+ var24 = 53;
+ }
+
+
+ if ( CHECK_TIME_SPAN( 7, 26, 8, 31 ) == 1 )
+ {
+
+ if ( var25 == 45 )
+ {
+ var25 = 108;
+ }
+ else if ( var25 == 46 )
+ {
+ var25 = 109;
+ }
+ else if ( var25 == 47 )
+ {
+ var25 = 110;
+ }
+ else if ( var25 == 48 )
+ {
+ var25 = 111;
+ }
+
+
+ if ( var26 == 49 )
+ {
+ var26 = 112;
+ }
+ else if ( var26 == 50 )
+ {
+ var26 = 113;
+ }
+ else if ( var26 == 51 )
+ {
+ var26 = 114;
+ }
+ else if ( var26 == 52 )
+ {
+ var26 = 115;
+ }
+
+
+ if ( var23 == 56 )
+ {
+ var23 = 119;
+ }
+ else if ( var23 == 69 )
+ {
+ var23 = 120;
+ }
+ else if ( var23 == 82 )
+ {
+ var23 = 121;
+ }
+ else if ( var23 == 95 )
+ {
+ var23 = 122;
+ }
+
+
+ if ( var23 == 60 )
+ {
+ var23 = 123;
+ }
+ else if ( var23 == 73 )
+ {
+ var23 = 124;
+ }
+ else if ( var23 == 86 )
+ {
+ var23 = 125;
+ }
+ else if ( var23 == 99 )
+ {
+ var23 = 126;
+ }
+
+
+ if ( var24 == 53 )
+ {
+ var24 = 116;
+ }
+ else if ( var24 == 54 )
+ {
+ var24 = 117;
+ }
+ else if ( var24 == 55 )
+ {
+ var24 = 118;
+ }
+ else if ( var24 == 55 )
+ {
+ var24 = 118;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var17 == 0 )
+ {
+ var16 = GET_CNT( var15 );
+ SET_CNT( var15, ( var16 + 1 ) );
+ MSG( var23 );
+ }
+ else
+ {
+ MSG( var24 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var22 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var19 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( BU1_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var18 >= 2 ) && ( var16 >= 100 ) )
+ {
+ MSG( BU1_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( BU1_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var20 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var25 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 25 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 25 ), 5, var12 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var27 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2184); // Despawn yumi
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var14, 0 );
+ BIT_ON( 4076 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1)
+ {
+ var16 = GET_CNT( var15 );
+ SET_CNT( var15, ( var16 - 1 ) );
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var26 );
+ CLOSE_MSG_WIN();
+ }
+
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu63.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu63.flow
new file mode 100644
index 0000000..339f15a
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu63.flow
@@ -0,0 +1,332 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_SUISOU_hook()
+{
+ int var21;
+ int var22;
+ int var18;
+ int var19;
+ int var20;
+ int var25;
+ int var28;
+ int var26;
+ int var27;
+ int var31;
+ int var32;
+ int var33;
+ int var30;
+ int var34;
+ int var23;
+ int var24;
+ int slId;
+ int var37;
+ int var29;
+ int var35;
+ int selectedChoice;
+ var21 = 237;
+ var22 = GET_CNT( var21 );
+ var18 = 62;
+ var19 = 1;
+ var20 = 509;
+ var25 = 2;
+ var28 = 31;
+ var26 = 35;
+ var27 = 36;
+ var31 = 42;
+ var32 = 44;
+ var33 = 37;
+ var30 = 45;
+
+ if ( var22 >= 10 )
+ {
+ var34 = ( ( var22 / 10 ) * 10 );
+ }
+ else
+ {
+ var34 = 0;
+ }
+
+ var23 = ( var22 - var34 );
+ var24 = ( var22 / 10 );
+
+ if ( var24 >= 10 )
+ {
+ var24 = ( var24 - 10 );
+ }
+
+ slId = EVT_FUNCTION_0022( 27 );
+
+ if ( ( GET_SL_LEVEL( 27 ) >= 9 ) && ( EVT_FUNCTION_0002( 28 ) == 0 ) )
+ {
+ var37 = 20;
+ }
+ else if ( GET_SL_LEVEL( EVT_FUNCTION_0022( 27 ) ) >= 10 )
+ {
+ var37 = 10;
+ }
+ else
+ {
+ var37 = GET_SL_LEVEL( EVT_FUNCTION_0022( 27 ) );
+ }
+
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var29 = 46;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var29 = 47;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var29 = 48;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+
+ if ( var37 <= 8 )
+ {
+ var29 = 49;
+ }
+ else
+ {
+ var29 = 50;
+ }
+
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var29 = 51;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var29 = 52;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var29 = 53;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var29 = 54;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var29 = 55;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var29 = 57;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var29 = 58;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var29 = 59;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var29 = 46;
+ }
+ else
+ {
+ var29 = 46;
+ }
+
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var28 = 0x20;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var29 = 56;
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ var28 = 34;
+ }
+ else
+ {
+ var28 = 33;
+ }
+
+ }
+
+ var35 = RNG2( 100 );
+
+ if ( var37 >= 5 )
+ {
+
+ if ( var35 < 50 )
+ {
+ var31 = 43;
+ }
+ else
+ {
+ var31 = 42;
+ }
+
+ }
+ else
+ {
+ var31 = 42;
+ }
+
+
+ if ( CHECK_TIME_SPAN( 7, 26, 8, 31 ) == 1 )
+ {
+
+ if ( var31 == 42 )
+ {
+ var31 = 60;
+ }
+
+
+ if ( var31 == 43 )
+ {
+ var31 = 61;
+ }
+
+
+ if ( var32 == 44 )
+ {
+ var32 = 62;
+ }
+
+
+ if ( var29 == 46 )
+ {
+ var29 = 0x40;
+ }
+
+
+ if ( var29 == 51 )
+ {
+ var29 = 65;
+ }
+
+
+ if ( var30 == 45 )
+ {
+ var30 = 63;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var23 == 0 )
+ {
+ var22 = GET_CNT( var21 );
+ SET_CNT( var21, ( var22 + 1 ) );
+ MSG( var29 );
+ }
+ else
+ {
+ MSG( var30 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var28 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var25 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( BU2_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var24 >= 2 ) && ( var22 >= 100 ) )
+ {
+ MSG( BU2_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( BU2_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var26 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var31 );
+ CLOSE_MSG_WIN();
+ EVT_FUNCTION_0016( EVT_FUNCTION_0022( 27 ) );
+ // Don't give sl points if you're chatting
+ if( selectedChoice == 0 )
+ EVT_FUNCTION_0031( EVT_FUNCTION_0022( 27 ), 5, var18 );
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var33 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2185); // Despawn Ayane
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var20, 0 );
+ BIT_ON( 4076 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var22 = GET_CNT( var21 );
+ SET_CNT( var21, ( var22 - 1 ) );
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 2, 0, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var32 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu66.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu66.flow
new file mode 100644
index 0000000..e6a903b
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu66.flow
@@ -0,0 +1,259 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_KONISHI_hook()
+{
+ int var16;
+ int var17;
+ int var13;
+ int var14;
+ int var15;
+ int slId;
+ int var21;
+ int var22;
+ int var25;
+ int var23;
+ int var24;
+ int var28;
+ int var29;
+ int var30;
+ int var27;
+ int var31;
+ int var18;
+ int var19;
+ int var26;
+ int selectedChoice;
+ var16 = 238;
+ var17 = GET_CNT( var16 );
+ var13 = 57;
+ var14 = 0;
+ var15 = 510;
+ slId = 18;
+ var21 = 0;
+ var22 = 24;
+ var25 = 53;
+ var23 = 57;
+ var24 = 58;
+ var28 = 0x40;
+ var29 = 65;
+ var30 = 59;
+ var27 = 66;
+
+ if ( var17 >= 10 )
+ {
+ var31 = ( ( var17 / 10 ) * 10 );
+ }
+ else
+ {
+ var31 = 0;
+ }
+
+ var18 = ( var17 - var31 );
+ var19 = ( var17 / 10 );
+
+ if ( var19 >= 10 )
+ {
+ var19 = ( var19 - 10 );
+ }
+
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var26 = 67;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var26 = 67;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var26 = 67;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var26 = 68;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var26 = 69;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var26 = 70;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var26 = 71;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var26 = 72;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var26 = 73;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var26 = 75;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var26 = 76;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var26 = 77;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var26 = 67;
+ }
+ else
+ {
+ var26 = 67;
+ }
+
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var25 = 54;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+ var26 = 74;
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var25 = 56;
+ }
+ else
+ {
+ var25 = 55;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var18 == 0 )
+ {
+ var17 = GET_CNT( var16 );
+ SET_CNT( var16, ( var17 + 1 ) );
+ MSG( var26 );
+ }
+ else
+ {
+ MSG( var27 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var25 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var22 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( OTO_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ MSG( OTO_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( OTO_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var23 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( var28 );
+ CLOSE_MSG_WIN();
+
+ if ( var14 == 0 && selectedChoice == 0)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var13 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && selectedChoice == 0 )
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var13 );
+ }
+ else if ( EVT_FUNCTION_0002( var21 ) == 1 && selectedChoice == 0 )
+ {
+ EVT_FUNCTION_0016( var21 );
+ EVT_FUNCTION_0031( var21, 5, var13 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var30 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(selectedChoice == 1) {
+ BIT_OFF(2186); // Despawn yumi
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var15, 0 );
+ BIT_ON( 4077 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var17 = GET_CNT( var16 );
+ SET_CNT( var16, ( var17 - 1 ) );
+ CALL_FIELD( 8, 1, 2, 0 );
+ }
+ else if(selectedChoice == 1)
+ {
+ CALL_FIELD( 8, 1, 2, 0 );
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var29 );
+ CLOSE_MSG_WIN();
+ }
+
+}
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu73.flow b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu73.flow
new file mode 100644
index 0000000..4e4f7a3
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/comu73.flow
@@ -0,0 +1,681 @@
+import("nightHangouts.msg");
+
+void SCR_NIGHT_NPC_EBI_hook()
+{
+ int var32;
+ int var16;
+ int var17;
+ int var13;
+ int var14;
+ int var15;
+ int slId;
+ int var21;
+ int var22;
+ int var25;
+ int var23;
+ int var24;
+ int var28;
+ int var29;
+ int var27;
+ int var30;
+ int var31;
+ int var18;
+ int var19;
+ int var26;
+ int selectedChoice;
+
+ if ( BIT_CHK( 2388 ) == 1 )
+ {
+
+ if ( BIT_CHK( 1558 ) == 1 )
+ {
+ var32 = 2;
+ }
+ else
+ {
+ var32 = 1;
+ }
+
+ }
+ else if ( ( GET_SL_LEVEL( 21 ) >= 6 ) || ( EVT_FUNCTION_0002( 22 ) == 1 ) )
+ {
+ var32 = 3;
+ }
+ else
+ {
+ var32 = 0;
+ }
+
+ var16 = 239;
+ var17 = GET_CNT( var16 );
+ var13 = 63;
+ var14 = 1;
+ var15 = 511;
+ slId = EVT_FUNCTION_0022( 21 );
+ var21 = 22;
+ var22 = 39;
+ var25 = 57;
+ var23 = 61;
+ var24 = 62;
+
+ if ( var32 == 1 )
+ {
+ var28 = 74;
+ }
+ else if ( var32 == 2 )
+ {
+ var28 = 75;
+ }
+ else if ( var32 == 3 )
+ {
+ var28 = 76;
+ }
+ else
+ {
+ var28 = 73;
+ }
+
+
+ if ( var32 == 1 )
+ {
+ var29 = 78;
+ }
+ else if ( var32 == 2 )
+ {
+ var29 = 79;
+ }
+ else if ( var32 == 3 )
+ {
+ var29 = 80;
+ }
+ else
+ {
+ var29 = 77;
+ }
+
+
+ if ( var32 == 1 )
+ {
+ var27 = 82;
+ }
+ else if ( var32 == 2 )
+ {
+ var27 = 83;
+ }
+ else if ( var32 == 3 )
+ {
+ var27 = 84;
+ }
+ else
+ {
+ var27 = 81;
+ }
+
+
+ if ( var32 >= 1 )
+ {
+ var30 = 0x40;
+ }
+ else
+ {
+ var30 = 63;
+ }
+
+
+ if ( var17 >= 10 )
+ {
+ var31 = ( ( var17 / 10 ) * 10 );
+ }
+ else
+ {
+ var31 = 0;
+ }
+
+ var18 = ( var17 - var31 );
+ var19 = ( var17 / 10 );
+
+ if ( var19 >= 10 )
+ {
+ var19 = ( var19 - 10 );
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 12, 8, 12, 24 ) == 1 ) && ( BIT_CHK( 23 ) == 0 ) )
+ {
+
+ if ( var32 == 1 )
+ {
+ var26 = 105;
+ }
+ else if ( var32 == 2 )
+ {
+ var26 = 117;
+ }
+ else if ( var32 == 3 )
+ {
+ var26 = 129;
+ }
+ else
+ {
+ var26 = 93;
+ }
+
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var25 = 60;
+ }
+ else
+ {
+ var25 = 59;
+ }
+
+ }
+ else if ( var32 == 1 )
+ {
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var26 = 97;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var26 = 97;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var26 = 98;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var26 = 99;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var26 = 100;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var26 = 101;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var26 = 102;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var26 = 103;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var26 = 104;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var26 = 106;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var26 = 107;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var26 = 108;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var26 = 97;
+ }
+ else
+ {
+ var26 = 97;
+ }
+
+ }
+ else if ( var32 == 2 )
+ {
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var26 = 109;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var26 = 109;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var26 = 110;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var26 = 111;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var26 = 112;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var26 = 113;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var26 = 114;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var26 = 115;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var26 = 116;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var26 = 118;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var26 = 119;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var26 = 120;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var26 = 109;
+ }
+ else
+ {
+ var26 = 109;
+ }
+
+ }
+ else if ( var32 == 3 )
+ {
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var26 = 121;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var26 = 121;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var26 = 122;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var26 = 123;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var26 = 124;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var26 = 125;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var26 = 126;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var26 = 127;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var26 = 0x80;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var26 = 130;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var26 = 131;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var26 = 132;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var26 = 121;
+ }
+ else
+ {
+ var26 = 121;
+ }
+
+ }
+ else if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var26 = 85;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 11, 4, 30 ) == 1 )
+ {
+ var26 = 85;
+ }
+ else if ( CHECK_TIME_SPAN( 5, 1, 5, 31 ) == 1 )
+ {
+ var26 = 86;
+ }
+ else if ( CHECK_TIME_SPAN( 6, 1, 6, 30 ) == 1 )
+ {
+ var26 = 87;
+ }
+ else if ( CHECK_TIME_SPAN( 7, 1, 7, 31 ) == 1 )
+ {
+ var26 = 88;
+ }
+ else if ( CHECK_TIME_SPAN( 8, 1, 8, 31 ) == 1 )
+ {
+ var26 = 89;
+ }
+ else if ( CHECK_TIME_SPAN( 9, 1, 9, 30 ) == 1 )
+ {
+ var26 = 90;
+ }
+ else if ( CHECK_TIME_SPAN( 10, 1, 10, 31 ) == 1 )
+ {
+ var26 = 91;
+ }
+ else if ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 )
+ {
+ var26 = 92;
+ }
+ else if ( CHECK_TIME_SPAN( 12, 1, 12, 31 ) == 1 )
+ {
+ var26 = 94;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 31 ) == 1 )
+ {
+ var26 = 95;
+ }
+ else if ( CHECK_TIME_SPAN( 2, 1, 2, 29 ) == 1 )
+ {
+ var26 = 96;
+ }
+ else if ( CHECK_TIME_SPAN( 3, 1, 3, 21 ) == 1 )
+ {
+ var26 = 85;
+ }
+ else
+ {
+ var26 = 85;
+ }
+
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ var25 = 58;
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 4, 11, 7, 31 ) == 1 ) || ( CHECK_TIME_SPAN( 11, 1, 11, 30 ) == 1 ) )
+ {
+
+ if ( var32 == 1 )
+ {
+ var28 = 70;
+ }
+ else if ( var32 == 2 )
+ {
+ var28 = 71;
+ }
+ else if ( var32 == 3 )
+ {
+ var28 = 72;
+ }
+ else
+ {
+ var28 = 69;
+ }
+
+ }
+
+
+ if ( CHECK_TIME_SPAN( 7, 26, 8, 31 ) == 1 )
+ {
+
+ if ( var28 == 69 )
+ {
+ var28 = 133;
+ }
+ else if ( var28 == 70 )
+ {
+ var28 = 134;
+ }
+ else if ( var28 == 71 )
+ {
+ var28 = 135;
+ }
+ else if ( var28 == 72 )
+ {
+ var28 = 136;
+ }
+
+
+ if ( var28 == 73 )
+ {
+ var28 = 137;
+ }
+ else if ( var28 == 74 )
+ {
+ var28 = 138;
+ }
+ else if ( var28 == 75 )
+ {
+ var28 = 139;
+ }
+ else if ( var28 == 76 )
+ {
+ var28 = 140;
+ }
+
+
+ if ( var29 == 77 )
+ {
+ var29 = 141;
+ }
+ else if ( var29 == 78 )
+ {
+ var29 = 142;
+ }
+ else if ( var29 == 79 )
+ {
+ var29 = 143;
+ }
+ else if ( var29 == 80 )
+ {
+ var29 = 144;
+ }
+
+
+ if ( var27 == 81 )
+ {
+ var27 = 145;
+ }
+ else if ( var27 == 82 )
+ {
+ var27 = 146;
+ }
+ else if ( var27 == 83 )
+ {
+ var27 = 147;
+ }
+ else if ( var27 == 84 )
+ {
+ var27 = 148;
+ }
+
+
+ if ( var26 == 85 )
+ {
+ var26 = 149;
+ }
+ else if ( var26 == 97 )
+ {
+ var26 = 150;
+ }
+ else if ( var26 == 109 )
+ {
+ var26 = 151;
+ }
+ else if ( var26 == 121 )
+ {
+ var26 = 152;
+ }
+
+
+ if ( var26 == 88 )
+ {
+ var26 = 153;
+ }
+ else if ( var26 == 100 )
+ {
+ var26 = 154;
+ }
+ else if ( var26 == 112 )
+ {
+ var26 = 155;
+ }
+ else if ( var26 == 124 )
+ {
+ var26 = 156;
+ }
+
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( var18 == 0 )
+ {
+ var17 = GET_CNT( var16 );
+ SET_CNT( var16, ( var17 + 1 ) );
+ MSG( var26 );
+ }
+ else
+ {
+ MSG( var27 );
+ }
+
+
+ if ( BIT_CHK( 3199 ) == 0 )
+ {
+ BIT_ON(6381);
+ BIT_ON( 3199 );
+ CLOSE_MSG_WIN();
+ HELP_MSG( NightHangoutHelp );
+ OPEN_MSG_WIN();
+ }
+
+ // Chat help message
+ if(!BIT_CHK(6381))
+ {
+ BIT_ON(6381);
+ CLOSE_MSG_WIN();
+ HELP_MSG( ChatHelp );
+ OPEN_MSG_WIN();
+ }
+
+ MSG( var25 );
+
+ if ( ( GET_SL_LEVEL( slId ) < 10 ) && ( EVT_FUNCTION_0019( slId ) != 0 ) )
+ {
+ EVT_FUNCTION_0013( slId );
+ MSG( var22 );
+ }
+ else if ( GET_SL_LEVEL( slId ) == 10 )
+ {
+ MSG( EBI_NIGHT_TALK_POINT_MAX );
+
+ if ( ( var19 >= 2 ) && ( var17 >= 100 ) )
+ {
+ MSG( EBI_NIGHT_TALK_POINT_MAX_3 );
+ }
+ else
+ {
+ MSG( EBI_NIGHT_TALK_POINT_MAX_2 );
+ }
+
+ }
+
+ EVT_FUNCTION_0013( slId );
+ if(CHECK_IF_SL_LVLUP(slId))
+ MSG(NightWaitSuggestion);
+ MSG( var23 );
+ SEL_CHK_PAD( 14, 2 );
+ selectedChoice = SEL( HangoutSel );
+ CLOSE_MSG_WIN();
+
+ if ( selectedChoice <= 1 )
+ {
+ bool isChat = selectedChoice == 1;
+ OPEN_MSG_WIN();
+ MSG( var28 );
+ CLOSE_MSG_WIN();
+
+ if ( var14 == 0 && !isChat)
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var13 );
+ }
+ else if ( EVT_FUNCTION_0002( slId ) == 1 && !isChat )
+ {
+ EVT_FUNCTION_0016( slId );
+ EVT_FUNCTION_0031( slId, 5, var13 );
+ }
+ else if ( EVT_FUNCTION_0002( var21 ) == 1 && !isChat)
+ {
+ EVT_FUNCTION_0016( var21 );
+ EVT_FUNCTION_0031( var21, 5, var13 );
+ }
+
+ EVT_FUNCTION_0016( 0 );
+ OPEN_MSG_WIN();
+ MSG( var30 );
+ CLOSE_MSG_WIN();
+ FADE( 1, 20 );
+ FADE_SYNC();
+ if(isChat) {
+ BIT_OFF(2187); // Despawn ai
+ BIT_ON(6380); // Turn on chatting flag
+ }
+ CALL_EVENT( 845, var15, 0 );
+ BIT_ON( 4074 );
+ BIT_OFF( 2571 );
+ BIT_OFF(6380); // Turn off chatting flag
+
+ if ( BIT_CHK( 3206 ) == 1 )
+ {
+ var17 = GET_CNT( var16 );
+ SET_CNT( var16, ( var17 - 1 ) );
+ CALL_FIELD( 8, 2, 1, 0 );
+ }
+ else if(isChat)
+ {
+ CALL_FIELD( 8, 2, 1, 0 );
+
+ }
+ else
+ {
+ commu_yoru();
+ }
+
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( var29 );
+ CLOSE_MSG_WIN();
+ }
+
+}
+
diff --git a/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/nightHangouts.msg b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/nightHangouts.msg
new file mode 100644
index 0000000..0dbde79
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/FEmulator/BF/field/script/nightHangouts.msg
@@ -0,0 +1,36 @@
+[msg NightHangoutHelp]
+[f 2 1][f 4 7 0]By spending time in the shopping district at[n]night with those you have formed Social Links[n]with, you can become even closer to them.[n][f 1 1][e]
+[f 2 1]But keep in mind that the Social Link [f 0 1 2]cannot[n]progress to the next rank[f 0 1 0] at night, since[n]your time is limited.[n][f 1 1][e]
+[f 2 1]You only have so many days to develop the[n]bonds you form in Inaba.[n][f 1 1][e]
+[f 2 1]At night, you can become closer to those whose[n]Social Links you wish to develop, and then[n]take them to the next rank during the day![n][f 1 1][e]
+[f 2 1]You can also chat with those you have[n]formed Social Links with. When chatting with[n]someone you [f 0 1 2]won't be able to become[n]closer with them and time will not advance[f 0 1 0].[n][f 1 1][e]
+[f 2 1]You will experience the same events when chatting[n]and spending time with someone, so you can[n]chat when you have something else to do [n]at night but still want to talk![n][f 1 1][e]
+
+[msg ChatHelp]
+[f 2 1]You can now chat with those you have[n]formed Social Links with. When chatting with[n]someone you [f 0 1 2]won't be able to become[n]closer with them and time will not advance[f 0 1 0].[n][f 1 1][e]
+[f 2 1]You will experience the same events when chatting[n]and spending time with someone, so you can[n]chat when you have something else to do [n]at night but still want to talk![n][f 1 1][e]
+
+[sel HangoutSel top]
+[f 2 1]Spend time with [f 2 4 7][e]
+[f 2 1]Chat with [f 2 4 7][e]
+[f 2 1]Cancel[e]
+
+[sel DaisukeHangoutSel top]
+[f 2 1]Spend time with Daisuke[e]
+[f 2 1]Chat with Daisuke[e]
+[f 2 1]Cancel[e]
+
+[sel KouHangoutSel top]
+[f 2 1]Spend time with Kou[e]
+[f 2 1]Chat with Kou[e]
+[f 2 1]Cancel[e]
+
+[msg NightWaitSuggestion]
+[f 0 5 65278][f 2 1][f 4 7 0 0 0]> You feel your relationship with [f 2 4 7][n]could become stronger soon if you[n]had more time...[n][f 1 1][e]
+
+[msg NightWaitSuggestionKou]
+[f 0 5 65278][f 2 1][f 4 7 0 0 0]> You feel your relationship with Kou[n]could become stronger soon if you[n]had more time...[n][f 1 1][e]
+
+[msg NightWaitSuggestionDaisuke]
+[f 0 5 65278][f 2 1][f 4 7 0 0 0]> You feel your relationship with Daisuke[n]could become stronger soon if you[n]had more time...[n][f 1 1][e]
+
diff --git a/p4g64.eveningHangoutImprovements/ModConfig.json b/p4g64.eveningHangoutImprovements/ModConfig.json
new file mode 100644
index 0000000..4e5fe6f
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.eveningHangoutImprovements",
+ "ModName": "Evening Hangout Improvements",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Adds an option to chat with someone at night without advancing time and displays a message if an S. Link is already able to rank up during the day.",
+ "ModDll": "",
+ "ModIcon": "Evening Hangout Improvements Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.eveningHangoutImprovements.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 454980
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/454980"
+}
\ No newline at end of file
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_500a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_500a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_501a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_501a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_502a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_502a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_503a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_503a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_504a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_504a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_505a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_505a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_506a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_506a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_507a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_507a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_508a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_508a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_509a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_509a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_510a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_510a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_511a.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/event_data/script/e845_511a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu00.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu00.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu07.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu07.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu15.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu15.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu25.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu25.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu35.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu35.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu45.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu45.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu53.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu53.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu55.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu55.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu60.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu60.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu63.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu63.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu66.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu66.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu73.bf b/p4g64.eveningHangoutImprovements/P5REssentials/CPK/data_e.cpk/field/script/comu73.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.eveningHangoutImprovements/Sewer56.Update.Metadata.json b/p4g64.eveningHangoutImprovements/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..3e2f9ef
--- /dev/null
+++ b/p4g64.eveningHangoutImprovements/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Evening Hangout Improvements Icon.png","Hash":16142564179093635867},{"RelativePath":"ModConfig.json","Hash":9162125487963827968},{"RelativePath":"FEmulator\\BF\\event_data\\script\\ai.msg","Hash":16259935907764721666},{"RelativePath":"FEmulator\\BF\\event_data\\script\\ayane.msg","Hash":4072218749481130106},{"RelativePath":"FEmulator\\BF\\event_data\\script\\chie.msg","Hash":8399857238548157089},{"RelativePath":"FEmulator\\BF\\event_data\\script\\daisuke.msg","Hash":8121562691509268954},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_500a.flow","Hash":8165473465105332562},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_501a.flow","Hash":5669537684746788032},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_502a.flow","Hash":158250512456057258},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_503a.flow","Hash":9122588535587182401},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_504a.flow","Hash":18413452097421812975},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_505a.flow","Hash":12632753623629637273},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_506a.flow","Hash":3173108684820744018},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_507a.flow","Hash":13218306014241338511},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_508a.flow","Hash":10019425348757619509},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_509a.flow","Hash":6370542802266749406},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_510a.flow","Hash":14206991869092604065},{"RelativePath":"FEmulator\\BF\\event_data\\script\\e845_511a.flow","Hash":10521120998415576461},{"RelativePath":"FEmulator\\BF\\event_data\\script\\kanji.msg","Hash":8180852305912718384},{"RelativePath":"FEmulator\\BF\\event_data\\script\\kou.msg","Hash":1603181458055264815},{"RelativePath":"FEmulator\\BF\\event_data\\script\\naoki.msg","Hash":17465452184478400379},{"RelativePath":"FEmulator\\BF\\event_data\\script\\naoto.msg","Hash":4559975057449759366},{"RelativePath":"FEmulator\\BF\\event_data\\script\\rise.msg","Hash":12342514299839836023},{"RelativePath":"FEmulator\\BF\\event_data\\script\\yosuke.msg","Hash":4038094390625427348},{"RelativePath":"FEmulator\\BF\\event_data\\script\\yukiko.msg","Hash":16851575859653436391},{"RelativePath":"FEmulator\\BF\\event_data\\script\\yumi.msg","Hash":11371633373107834800},{"RelativePath":"FEmulator\\BF\\field\\script\\comu00.flow","Hash":17921076636852809738},{"RelativePath":"FEmulator\\BF\\field\\script\\comu07.flow","Hash":16015488587760091448},{"RelativePath":"FEmulator\\BF\\field\\script\\comu15.flow","Hash":6212802784693167733},{"RelativePath":"FEmulator\\BF\\field\\script\\comu25.flow","Hash":4478269222668533501},{"RelativePath":"FEmulator\\BF\\field\\script\\comu35.flow","Hash":10269102367355386907},{"RelativePath":"FEmulator\\BF\\field\\script\\comu45.flow","Hash":8993043005762062905},{"RelativePath":"FEmulator\\BF\\field\\script\\comu53.flow","Hash":4656537727444172233},{"RelativePath":"FEmulator\\BF\\field\\script\\comu55.flow","Hash":2362105056020143619},{"RelativePath":"FEmulator\\BF\\field\\script\\comu60.flow","Hash":16987543117268306279},{"RelativePath":"FEmulator\\BF\\field\\script\\comu63.flow","Hash":758529801080253167},{"RelativePath":"FEmulator\\BF\\field\\script\\comu66.flow","Hash":5335792422527511374},{"RelativePath":"FEmulator\\BF\\field\\script\\comu73.flow","Hash":8975572704075371492},{"RelativePath":"FEmulator\\BF\\field\\script\\nightHangouts.msg","Hash":10428135688960316126},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_500a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_501a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_502a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_503a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_504a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_505a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_506a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_507a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_508a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_509a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_510a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e845_511a.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu00.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu07.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu15.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu25.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu35.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu45.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu53.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu55.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu60.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu63.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu66.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\field\\script\\comu73.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.eveningHangoutImprovements\\.nuspec","p4g64\\.eveningHangoutImprovements\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.hiddenFieldNames/Hidden Field Names Icon.png b/p4g64.hiddenFieldNames/Hidden Field Names Icon.png
new file mode 100644
index 0000000..c3bd6d0
Binary files /dev/null and b/p4g64.hiddenFieldNames/Hidden Field Names Icon.png differ
diff --git a/p4g64.hiddenFieldNames/InabaPatches/Hide Field Name.expatch b/p4g64.hiddenFieldNames/InabaPatches/Hide Field Name.expatch
new file mode 100644
index 0000000..1acabfd
--- /dev/null
+++ b/p4g64.hiddenFieldNames/InabaPatches/Hide Field Name.expatch
@@ -0,0 +1,23 @@
+var isTextBoxOpen(1) = 0
+
+[patch Hide Field Name]
+pattern = 48 89 5C 24 ?? 48 89 74 24 ?? 57 48 81 EC D0 00 00 00 48 8B D9
+order = before
+cmp byte [qword {isTextBoxOpen}], 0
+je endHook
+jg retLabel
+add byte [qword {isTextBoxOpen}], 1
+label retLabel
+mov rax, 0
+ret
+label endHook
+
+[patch Text Box Closed]
+pattern =48 83 EC 28 48 8D 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 48 8B 05 ?? ?? ?? ?? 48 63 88 ?? ?? ?? ??
+order = before
+mov byte [qword {isTextBoxOpen}], -10
+
+[patch Text Box Opened]
+pattern = 40 53 48 83 EC 20 48 8D 0D ?? ?? ?? ?? E8 ?? ?? ?? ?? 48 8B 05 ?? ?? ?? ?? 48 63 98 ?? ?? ?? ?? 85 DB 78 ?? 31 D2
+order = before
+mov byte [qword {isTextBoxOpen}], 1
diff --git a/p4g64.hiddenFieldNames/ModConfig.json b/p4g64.hiddenFieldNames/ModConfig.json
new file mode 100644
index 0000000..91a3260
--- /dev/null
+++ b/p4g64.hiddenFieldNames/ModConfig.json
@@ -0,0 +1,55 @@
+{
+ "ModId": "p4g64.hiddenFieldNames",
+ "ModName": "Hidden Field Names",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Hides the field name when a text box is open.",
+ "ModDll": "",
+ "ModIcon": "Hidden Field Names Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.hiddenFieldNames.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 489980
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p4gpc.inaba"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/489980"
+}
\ No newline at end of file
diff --git a/p4g64.hiddenFieldNames/Sewer56.Update.Metadata.json b/p4g64.hiddenFieldNames/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..5a4c99a
--- /dev/null
+++ b/p4g64.hiddenFieldNames/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Hidden Field Names Icon.png","Hash":18235574059991170579},{"RelativePath":"ModConfig.json","Hash":7675651195598990273},{"RelativePath":"InabaPatches\\Hide Field Name.expatch","Hash":11601818550801731314}]},"IgnoreRegexes":[".*\\.json","p4g64\\.hiddenFieldNames\\.nuspec","p4g64\\.hiddenFieldNames\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.hyperspeedReading+/FEmulator/BF/books.msg b/p4g64.hyperspeedReading+/FEmulator/BF/books.msg
new file mode 100644
index 0000000..33cb1be
--- /dev/null
+++ b/p4g64.hyperspeedReading+/FEmulator/BF/books.msg
@@ -0,0 +1,8 @@
+[msg READ_MORE]
+[f 0 5 -258][f 2 1]> Because you have read "Hyperspeed[n]Reading," not as much time has passed[n]as you had expected.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You decided to continue reading.[n]Which book will you read?[n][f 1 1][e]
+
+[msg CANT_READ_MORE]
+[f 0 5 -258][f 2 1]> Because you have read "Hyperspeed[n]Reading," not as much time has passed[n]as you had expected.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> However, you have already finished reading all[n]the books you have...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> You may wish to return here once you[n]find something new to read.[n][f 1 1][e]
diff --git a/p4g64.hyperspeedReading+/FEmulator/BF/e860_034a.flow b/p4g64.hyperspeedReading+/FEmulator/BF/e860_034a.flow
new file mode 100644
index 0000000..500ad23
--- /dev/null
+++ b/p4g64.hyperspeedReading+/FEmulator/BF/e860_034a.flow
@@ -0,0 +1,340 @@
+import("books.msg");
+
+void ``860_034A_DOKUSYO_2_hook``()
+{
+ int localVariable9 = GET_CNT(88);
+ EVT_FUNCTION_002E(localVariable9);
+
+ if (BIT_CHK(0 + 0x0400 + 1483) == 1 && BIT_CHK(0 + 0x0400 + 919) == 1)
+ {
+ SET_MSG_VAR(10, 0x0400 + 119, 5);
+ OPEN_MSG_WIN();
+ MSG(BOOK_READ28_BONUS);
+ CLOSE_MSG_WIN();
+ NS_PLAY_EXPRESSION(0, 6);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(localVariable9, 1), EVT_FUNCTION_0030(localVariable9, 3));
+ }
+
+ OPEN_MSG_WIN();
+ int localVariable10 = 0;
+ int localVariable11 = 0;
+
+ // Makes both 1 if hyperspeed reading is read and there isn't only one page to be read
+ if (BIT_CHK(0 + 0x0400 + 927) == 1 && BIT_CHK(65530) == 0)
+ {
+ localVariable10 = 1;
+ localVariable11 = 1;
+ SET_MSG_VAR(10, 0x0400 + 127, 5);
+ }
+ else
+ {
+ localVariable10 = 1;
+ }
+
+ int localVariable7 = 0;
+
+ // Reads one page and returns how many are left to read
+ if (EVT_FUNCTION_002D(localVariable9, localVariable10) != 0)
+ {
+ // No more books will be able to be read so set the bit off
+ BIT_OFF(65530);
+
+ // If you have hyperspeed reading say so and try reading another bit to see if that finishes the book
+ if (localVariable11 == 1)
+ {
+ MSG(BOOK_READ36_BONUS);
+ if (EVT_FUNCTION_002D(localVariable9, localVariable11) != 0)
+ {
+ MSG(CHECK_SOFA_9);
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else
+ {
+ // Copy of the stuff that happens when a book is finished below (I know it's gross and could be done much nicer but too bad)
+ MSG(CHECK_SOFA_10);
+
+ if (EVT_FUNCTION_0030(localVariable9, 4) > 0)
+ {
+ CLOSE_MSG_WIN();
+ NS_PLAY_EXPRESSION(0, 6);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(localVariable9, 1), EVT_FUNCTION_0030(localVariable9, 4));
+ OPEN_MSG_WIN();
+ }
+
+ if (EVT_FUNCTION_0030(localVariable9, 5) > 0)
+ {
+ NS_PLAY_EXPRESSION(0, 6);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(localVariable9, 2), EVT_FUNCTION_0030(localVariable9, 5));
+ }
+
+ if (localVariable9 == 21)
+ {
+ MSG(BOOK_21_END);
+ }
+ else if (localVariable9 == 22)
+ {
+ MSG(BOOK_22_END);
+ }
+ else if (localVariable9 == 23)
+ {
+ MSG(BOOK_23_END);
+ }
+ else if (localVariable9 == 24)
+ {
+ MSG(BOOK_24_END);
+ }
+ else if (localVariable9 == 25)
+ {
+ MSG(BOOK_25_END);
+ }
+ else if (localVariable9 == 26)
+ {
+ MSG(BOOK_30_END);
+ }
+ else if (localVariable9 == 27)
+ {
+ MSG(BOOK_31_END);
+ }
+ else if (localVariable9 == 28)
+ {
+ MSG(BOOK_32_END_000);
+ CLOSE_MSG_WIN();
+ BIT_ON(0 + 0x0400 + 1659);
+ FUNCTION_008C(61, 22);
+ OPEN_MSG_WIN();
+ MSG(BOOK_32_END_010);
+ }
+ else if (localVariable9 == 29)
+ {
+ MSG(BOOK_33_END);
+ }
+ else if (localVariable9 == 30)
+ {
+ MSG(BOOK_34_END);
+ }
+ else if (localVariable9 == 31)
+ {
+ MSG(BOOK_35_END_000);
+
+ if (CHECK_TIME_SPAN(1, 1, 2, 29) == 1)
+ {
+ MSG(BOOK_35_END_010_WINTER);
+ }
+ else
+ {
+ CLOSE_MSG_WIN();
+ HELP_MSG(69);
+ OPEN_MSG_WIN();
+ MSG(BOOK_35_END_010);
+ }
+ }
+ else if (localVariable9 == 0x20)
+ {
+ MSG(BOOK_36_END_000);
+ CLOSE_MSG_WIN();
+ HELP_MSG(74);
+ OPEN_MSG_WIN();
+ MSG(BOOK_36_END_010);
+ }
+
+ localVariable7 = EVT_FUNCTION_0030(localVariable9, 3);
+
+ if (EVT_FUNCTION_002F(localVariable7, 3, 0) == 0 && EVT_FUNCTION_002F(localVariable7, 1, 0) == 0)
+ {
+
+ if (localVariable7 == 1)
+ {
+ MSG(CHECK_SOFA_11);
+ }
+ else if (localVariable7 == 2)
+ {
+ MSG(CHECK_SOFA_12);
+ }
+ else if (localVariable7 == 3)
+ {
+ MSG(CHECK_SOFA_13);
+ }
+ else if (localVariable7 == 4)
+ {
+ MSG(CHECK_SOFA_14);
+ }
+ else if (localVariable7 == 5)
+ {
+ MSG(CHECK_SOFA_15);
+ }
+
+ if (EVT_FUNCTION_002F(0, 3, 0) == 0 && EVT_FUNCTION_002F(0, 1, 0) == 0)
+ {
+ MSG(ALL_BOOK_READ);
+ int localVariable8 = GET_ITEM(0x0200 + 246);
+ SET_ITEM(0x0200 + 246, localVariable8 + 1);
+ FUNCTION_0096(29, 0);
+ }
+ }
+
+ CLOSE_MSG_WIN();
+ SET_CNT(87, 0);
+ SET_CNT(88, 0);
+ return;
+ }
+ }
+ else
+ {
+ MSG(CHECK_SOFA_9);
+ CLOSE_MSG_WIN();
+ return;
+ }
+ }
+ else
+ // Comes here if the book is finished with a page to spare
+ {
+ MSG(CHECK_SOFA_10);
+
+ if (EVT_FUNCTION_0030(localVariable9, 4) > 0)
+ {
+ CLOSE_MSG_WIN();
+ NS_PLAY_EXPRESSION(0, 6);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(localVariable9, 1), EVT_FUNCTION_0030(localVariable9, 4));
+ OPEN_MSG_WIN();
+ }
+
+ if (EVT_FUNCTION_0030(localVariable9, 5) > 0)
+ {
+ NS_PLAY_EXPRESSION(0, 6);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(localVariable9, 2), EVT_FUNCTION_0030(localVariable9, 5));
+ }
+
+ if (localVariable9 == 21)
+ {
+ MSG(BOOK_21_END);
+ }
+ else if (localVariable9 == 22)
+ {
+ MSG(BOOK_22_END);
+ }
+ else if (localVariable9 == 23)
+ {
+ MSG(BOOK_23_END);
+ }
+ else if (localVariable9 == 24)
+ {
+ MSG(BOOK_24_END);
+ }
+ else if (localVariable9 == 25)
+ {
+ MSG(BOOK_25_END);
+ }
+ else if (localVariable9 == 26)
+ {
+ MSG(BOOK_30_END);
+ }
+ else if (localVariable9 == 27)
+ {
+ MSG(BOOK_31_END);
+ }
+ else if (localVariable9 == 28)
+ {
+ MSG(BOOK_32_END_000);
+ CLOSE_MSG_WIN();
+ BIT_ON(0 + 0x0400 + 1659);
+ FUNCTION_008C(61, 22);
+ OPEN_MSG_WIN();
+ MSG(BOOK_32_END_010);
+ }
+ else if (localVariable9 == 29)
+ {
+ MSG(BOOK_33_END);
+ }
+ else if (localVariable9 == 30)
+ {
+ MSG(BOOK_34_END);
+ }
+ else if (localVariable9 == 31)
+ {
+ MSG(BOOK_35_END_000);
+
+ if (CHECK_TIME_SPAN(1, 1, 2, 29) == 1)
+ {
+ MSG(BOOK_35_END_010_WINTER);
+ }
+ else
+ {
+ CLOSE_MSG_WIN();
+ HELP_MSG(69);
+ OPEN_MSG_WIN();
+ MSG(BOOK_35_END_010);
+ }
+ }
+ else if (localVariable9 == 0x20)
+ {
+ MSG(BOOK_36_END_000);
+ CLOSE_MSG_WIN();
+ HELP_MSG(74);
+ OPEN_MSG_WIN();
+ MSG(BOOK_36_END_010);
+ }
+
+ localVariable7 = EVT_FUNCTION_0030(localVariable9, 3);
+
+ if (EVT_FUNCTION_002F(localVariable7, 3, 0) == 0 && EVT_FUNCTION_002F(localVariable7, 1, 0) == 0)
+ {
+
+ if (localVariable7 == 1)
+ {
+ MSG(CHECK_SOFA_11);
+ }
+ else if (localVariable7 == 2)
+ {
+ MSG(CHECK_SOFA_12);
+ }
+ else if (localVariable7 == 3)
+ {
+ MSG(CHECK_SOFA_13);
+ }
+ else if (localVariable7 == 4)
+ {
+ MSG(CHECK_SOFA_14);
+ }
+ else if (localVariable7 == 5)
+ {
+ MSG(CHECK_SOFA_15);
+ }
+
+ if (EVT_FUNCTION_002F(0, 3, 0) == 0 && EVT_FUNCTION_002F(0, 1, 0) == 0)
+ {
+ // No more books to read so turn the bit off
+ BIT_OFF(65530);
+ MSG(ALL_BOOK_READ);
+ int localVariable8 = GET_ITEM(0x0200 + 246);
+ SET_ITEM(0x0200 + 246, localVariable8 + 1);
+ FUNCTION_0096(29, 0);
+ }
+ }
+
+ // Check if another book can be read and set the bit respectively
+ if (localVariable11 == 1)
+ {
+ // If you would read more but there are no more books to read
+ if (EVT_FUNCTION_002F(0, 1, 0) == 0)
+ {
+ BIT_OFF(65530);
+ MSG(CANT_READ_MORE);
+ }
+ else
+ {
+ BIT_ON(65530);
+ MSG(READ_MORE);
+ }
+ }
+ else
+ {
+ BIT_OFF(65530);
+ }
+
+ CLOSE_MSG_WIN();
+ SET_CNT(87, 0);
+ SET_CNT(88, 0);
+ return;
+ }
+}
diff --git a/p4g64.hyperspeedReading+/FEmulator/BF/f007.flow b/p4g64.hyperspeedReading+/FEmulator/BF/f007.flow
new file mode 100644
index 0000000..9eaadfc
--- /dev/null
+++ b/p4g64.hyperspeedReading+/FEmulator/BF/f007.flow
@@ -0,0 +1,225 @@
+void check_sofa_p4p_hook()
+{
+ int viewAlbum;
+ int readBook;
+ int selectedOption;
+ viewAlbum = 0;
+ readBook = 0;
+
+ if ( ( GET_MONTH() == 4 ) && ( GET_DAY_OF_MONTH() == 11 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( HEYA_NERUIGAIDAME_0411 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( DATE_CHK( 4, 14 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( SUGUNERU_SOFA );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( BIT_CHK( 1538 ) == 1 ) || ( BIT_CHK( 1551 ) == 1 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( SOFA_NONE );
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+
+ if ( HD_EVT_FUNCTION_004C( 0, 2, 0 ) == 0 )
+ {
+
+ if ( EVT_FUNCTION_002F( 0, 2, 0 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( CHECK_SOFA );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 3074 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( DUNGEON_SOFA );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( EVT_FUNCTION_002F( 0, 3, 0 ) == 0 ) && ( EVT_FUNCTION_002F( 0, 1, 0 ) == 0 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( CHECK_SOFA_ALLREAD_BOOK );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( EVT_FUNCTION_002F( 0, 1, 0 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( CHECK_SOFA_NOREAD_BOOK );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( CHECK_SOFA_READ );
+ SEL_CHK_PAD( 14, 1 );
+ selectedOption = SEL( SEL_READ_SEL );
+
+ if ( selectedOption == 0 )
+ {
+ readBook = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+ }
+ else if ( EVT_FUNCTION_002F( 0, 2, 0 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( NEW_SOFA_READ_NOT_BOOK );
+ SEL_CHK_PAD( 14, 1 );
+ selectedOption = SEL( SEL_READ_3_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( selectedOption == 0 )
+ {
+ viewAlbum = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+ else if ( BIT_CHK( 3074 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( NEW_SOFA_DUNGEON_ALBUM );
+ SEL_CHK_PAD( 14, 1 );
+ selectedOption = SEL( SEL_READ_3_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( selectedOption == 0 )
+ {
+ viewAlbum = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+ else if ( ( EVT_FUNCTION_002F( 0, 3, 0 ) == 0 ) && ( EVT_FUNCTION_002F( 0, 1, 0 ) == 0 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( NEW_SOFA_ALLREAD_BOOK );
+ SEL_CHK_PAD( 14, 1 );
+ selectedOption = SEL( SEL_READ_3_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( selectedOption == 0 )
+ {
+ viewAlbum = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+ else if ( EVT_FUNCTION_002F( 0, 1, 0 ) == 0 )
+ {
+ OPEN_MSG_WIN();
+ MSG( NEW_SOFA_NOREAD_BOOK );
+ SEL_CHK_PAD( 14, 1 );
+ selectedOption = SEL( SEL_READ_3_SEL );
+ CLOSE_MSG_WIN();
+
+ if ( selectedOption == 0 )
+ {
+ viewAlbum = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( NEW_SOFA_READ );
+ SEL_CHK_PAD( 14, 2 );
+ selectedOption = SEL( SEL_READ_2_SEL );
+
+ if ( selectedOption == 0 )
+ {
+ readBook = 1;
+ }
+ else if ( selectedOption == 1 )
+ {
+ viewAlbum = 1;
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+
+ if ( readBook == 1 )
+ {
+ bookReadEvent();
+ }
+
+
+ if ( viewAlbum == 1 )
+ {
+ album_read_event();
+ }
+
+}
+
+
+void bookReadEvent() {
+ BOOK_READ();
+
+ if (GET_CNT(88) != 0)
+ {
+ FADE( 1, 10 );
+ FADE_SYNC();
+ CALL_EVENT( 860, 34, 0 );
+
+ if ( GET_TIME_OF_DAY() != 5 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 931 );
+ }
+ else
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 990 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 332 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( CHECK_SOFA_READBOOK_DEBU );
+ CLOSE_MSG_WIN();
+ CALL_FIELD( 7, 3, 0, 0 );
+ return;
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ // If there is another book to read go back inside and open the bookshelf
+ if( BIT_CHK(65530) == 1 ) {
+ bookReadEvent();
+ } else {
+ commu_yoru();
+ }
+ return;
+ }
+ else
+ {
+ // If there is another book to read go back inside and open the bookshelf
+ if( BIT_CHK(65530) == 1 ) {
+ bookReadEvent();
+ } else {
+ BIT_ON( 0 + 0x0400 + 1761 );
+ TV_STUDIO();
+ }
+ return;
+ }
+ // If another book must be read when the user tries to close the bookshelf just open it again
+ } else if ( BIT_CHK( 65530 ) == 1) {
+ bookReadEvent();
+ }
+}
\ No newline at end of file
diff --git a/p4g64.hyperspeedReading+/FEmulator/PAK/field/pack/fd007_003.arc/f007.bf b/p4g64.hyperspeedReading+/FEmulator/PAK/field/pack/fd007_003.arc/f007.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.hyperspeedReading+/Hyperspeed Reading Plus Icon.png b/p4g64.hyperspeedReading+/Hyperspeed Reading Plus Icon.png
new file mode 100644
index 0000000..482c169
Binary files /dev/null and b/p4g64.hyperspeedReading+/Hyperspeed Reading Plus Icon.png differ
diff --git a/p4g64.hyperspeedReading+/ModConfig.json b/p4g64.hyperspeedReading+/ModConfig.json
new file mode 100644
index 0000000..63addcc
--- /dev/null
+++ b/p4g64.hyperspeedReading+/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.hyperspeedReading\u002B",
+ "ModName": "Hyperspeed Reading\u002B",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Makes Hyperspeed Reading\u0027s bonus carry over to a second book if you only read a single chapter",
+ "ModDll": "",
+ "ModIcon": "Hyperspeed Reading Plus Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.hyperspeedReading\u002B.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 481481
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/481481"
+}
\ No newline at end of file
diff --git a/p4g64.hyperspeedReading+/P5REssentials/CPK/data_e.cpk/event_data/script/e860_034a.bf b/p4g64.hyperspeedReading+/P5REssentials/CPK/data_e.cpk/event_data/script/e860_034a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.hyperspeedReading+/Sewer56.Update.Metadata.json b/p4g64.hyperspeedReading+/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..9e6f2dd
--- /dev/null
+++ b/p4g64.hyperspeedReading+/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Hyperspeed Reading Plus Icon.png","Hash":13400478490758940506},{"RelativePath":"ModConfig.json","Hash":1924919935899519720},{"RelativePath":"FEmulator\\BF\\books.msg","Hash":3475659509324442438},{"RelativePath":"FEmulator\\BF\\e860_034a.flow","Hash":14932757635592385736},{"RelativePath":"FEmulator\\BF\\f007.flow","Hash":12054746285279569145},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd007_003.arc\\f007.bf","Hash":17241709254077376921},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e860_034a.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.hyperspeedReading\\\u002B\\.nuspec","p4g64\\.hyperspeedReading\\\u002B\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/event/cmm.bin/cmmHelp.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/event/cmm.bin/cmmHelp.bmd
new file mode 100644
index 0000000..a614fc6
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/event/cmm.bin/cmmHelp.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datEventItemHelp.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datEventItemHelp.bmd
new file mode 100644
index 0000000..3c9ead2
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datEventItemHelp.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datItem2Help.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datItem2Help.bmd
new file mode 100644
index 0000000..789eaea
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datItem2Help.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datQuestHelp.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datQuestHelp.bmd
new file mode 100644
index 0000000..1e4bf72
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datQuestHelp.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillCardHelp.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillCardHelp.bmd
new file mode 100644
index 0000000..c29877b
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillCardHelp.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillHelp.bmd b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillHelp.bmd
new file mode 100644
index 0000000..7cfd8b0
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/FEmulator/PAK/init.bin/init/datMsg.pak/datSkillHelp.bmd differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/ModConfig.json b/p4g64.init.detaileddescriptions.rudiger__gb/ModConfig.json
new file mode 100644
index 0000000..fa64f1c
--- /dev/null
+++ b/p4g64.init.detaileddescriptions.rudiger__gb/ModConfig.json
@@ -0,0 +1,139 @@
+{
+ "ModId": "p4g64.init.detaileddescriptions.rudiger__gb",
+ "ModName": "Detailed Descriptions",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "4.1.0",
+ "ModDescription": "Improves in-game descriptions with more detailed, useful information and corrections.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Scripts",
+ "Messages"
+ ],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.init.detaileddescriptions.rudiger__gb.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 447992
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/447992"
+}
\ No newline at end of file
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/Preview.png b/p4g64.init.detaileddescriptions.rudiger__gb/Preview.png
new file mode 100644
index 0000000..080d9ec
Binary files /dev/null and b/p4g64.init.detaileddescriptions.rudiger__gb/Preview.png differ
diff --git a/p4g64.init.detaileddescriptions.rudiger__gb/Sewer56.Update.Metadata.json b/p4g64.init.detaileddescriptions.rudiger__gb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..e574740
--- /dev/null
+++ b/p4g64.init.detaileddescriptions.rudiger__gb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"4.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":16987212763945114421},{"RelativePath":"Preview.png","Hash":12875327576043682149},{"RelativePath":"FEmulator\\PAK\\init.bin\\event\\cmm.bin\\cmmHelp.bmd","Hash":7421386374022969456},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datEventItemHelp.bmd","Hash":5600802648813717598},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datItem2Help.bmd","Hash":13166544745344089500},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datQuestHelp.bmd","Hash":7716187570338309600},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datSkillCardHelp.bmd","Hash":4088220751414915204},{"RelativePath":"FEmulator\\PAK\\init.bin\\init\\datMsg.pak\\datSkillHelp.bmd","Hash":17762288322992033660}]},"IgnoreRegexes":[".*\\.json","p4g64\\.init\\.detaileddescriptions\\.rudiger__gb\\.nuspec","p4g64\\.init\\.detaileddescriptions\\.rudiger__gb\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.produceStore/BF.File.Emulator.Interfaces.dll b/p4g64.produceStore/BF.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..22c44bd
Binary files /dev/null and b/p4g64.produceStore/BF.File.Emulator.Interfaces.dll differ
diff --git a/p4g64.produceStore/BF/No Winter Vegetables/n007_001_hooks.flow b/p4g64.produceStore/BF/No Winter Vegetables/n007_001_hooks.flow
new file mode 100644
index 0000000..86ac516
--- /dev/null
+++ b/p4g64.produceStore/BF/No Winter Vegetables/n007_001_hooks.flow
@@ -0,0 +1,499 @@
+
+//
+// FlowScript decompiled using Atlus Script Tools by TGE (2017-2021)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+void NPC_PLANT_SELLER_hook()
+{
+ int var19;
+ int var20;
+ int var21;
+ int var22;
+ int var23;
+ int var24;
+ int var25;
+ int var26;
+ int var27;
+ int var28;
+ int var29;
+ int var30;
+ int var31;
+ int var32;
+ int var33;
+ int var34;
+ int var35;
+ int var36;
+ var19 = 0;
+ var20 = 0;
+ var21 = 0;
+ var22 = 0;
+ var23 = 0;
+ var24 = 0;
+ var25 = 0;
+ var26 = 0;
+ var27 = 0;
+ var28 = 0;
+ var29 = 0;
+ var30 = 0;
+ var31 = 0;
+ var32 = 0;
+ var33 = 0;
+ var34 = 0;
+ var35 = 0;
+
+ if ( ( ( ( GET_SL_LEVEL( 7 ) >= 6 ) && ( GET_ITEM( ( 1792 + 66 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 66 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 66 ), 1 );
+ SET_MSG_VAR( 1, ( 1792 + 184 ), 1 );
+ SET_ITEM( ( 1792 + 66 ), 1 );
+ SET_ITEM( ( 1792 + 184 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU );
+
+ if ( BIT_CHK( 53 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_3 );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_2 );
+ }
+
+ MSG( MSG_NPC_SELLER_GIVE_COSU_4 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( ( CHECK_TIME_SPAN( 10, 10, 2, 29 ) == 1 ) && ( GET_ITEM( ( 1792 + 178 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 178 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 178 ), 1 );
+ SET_ITEM( ( 1792 + 178 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU_5 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_6 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_7 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 3 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_0103_000 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 1, 4, 17 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_NOTSELL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+
+ if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_VEGET_SOL );
+ CLOSE_MSG_WIN();
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_MENU_VEGE_5 );
+ CLOSE_MSG_WIN();
+ }
+
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ SET_CNT( 178, 1 );
+
+ if ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 24 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 2, 5, 8 ) == 1 ) ) || ( CHECK_TIME_SPAN( 5, 0x10, 5, 21 ) == 1 ) )
+ {
+ var19 = ( 0x0800 + 49 );
+ var20 = ( 0x0800 + 51 );
+ var21 = 3;
+ var22 = 800;
+ var23 = 177;
+ }
+ else
+ {
+ var19 = ( 0x0800 + 51 );
+ var20 = ( 0x0800 + 49 );
+ var21 = 1;
+ var22 = 900;
+ var23 = 177;
+ }
+
+ OPEN_MSG_WIN();
+ SET_MSG_VAR( 10, var19, 1 );
+ SET_MSG_VAR( 11, var21, 0 );
+ SET_MSG_VAR( 12, var22, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( MSG_NPC_SELLER_VEGET_HEL );
+ SEL_CHK_PAD( 14, 1 );
+ var24 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var24 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var22 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var19 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else
+ {
+ ADD_YEN( -var22 );
+ SET_ITEM( var19, ( GET_ITEM( var19 ) + var21 ) );
+ SET_CNT( var23, ( GET_CNT( var23 ) + 1 ) );
+ SET_MSG_VAR( 0, var19, 1 );
+ MSG( MSG_NPC_SELLER_VEGET_BUY );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+
+ if ( ( GET_CNT( var23 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_VEGET_RES );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_VEGET_BUY_2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 3321 ) == 0 )
+ {
+ BIT_ON( 3321 );
+ SET_CNT( 183, ( GET_CNT( 183 ) + 1 ) );
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( ( CHECK_TIME_SPAN( 5, 22, 6, 4 ) == 1 ) && ( GET_CNT( 184 ) < 10 ) )
+ {
+ SET_CNT( 184, 10 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_1STOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 5, 6, 23 ) == 1 ) && ( GET_CNT( 184 ) < 20 ) )
+ {
+ SET_CNT( 184, 20 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_2NDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 24, 7, 23 ) == 1 ) && ( GET_CNT( 184 ) < 30 ) )
+ {
+ SET_CNT( 184, 30 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_3RDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 7, 24, 8, 13 ) == 1 ) && ( GET_CNT( 184 ) < 40 ) )
+ {
+ SET_CNT( 184, 40 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_4THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 8, 14, 12, 31 ) == 1 ) && ( GET_CNT( 184 ) < 50 ) )
+ {
+ SET_CNT( 184, 50 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_5THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 ) && ( GET_CNT( 184 ) < 60 ) )
+ {
+ SET_CNT( 184, 60 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_6THOPEN );
+ }
+ else if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_PLAN );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_MENU_VEGE );
+ }
+
+
+ if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ CLOSE_MSG_WIN();
+ PRODUCE_SHOP();
+ return;
+ }
+ else if ( GET_CNT( 183 ) == 0 )
+ {
+ var26 = ( 0x0800 + 56 );
+ var27 = ( 0x0800 + 54 );
+ }
+ else if ( GET_CNT( 183 ) == 1 )
+ {
+ var26 = ( 0x0800 + 49 );
+ var27 = ( 0x0800 + 55 );
+ }
+ else if ( GET_CNT( 183 ) == 2 )
+ {
+ var26 = ( 0x0800 + 51 );
+ var27 = ( 0x0800 + 61 );
+ }
+ else if ( GET_CNT( 183 ) == 3 )
+ {
+ var26 = ( 0x0800 + 50 );
+ var27 = ( 0x0800 + 52 );
+ }
+ else if ( GET_CNT( 183 ) == 4 )
+ {
+ var26 = ( 0x0800 + 59 );
+ var27 = ( 0x0800 + 60 );
+ }
+ else if ( GET_CNT( 183 ) == 5 )
+ {
+ var26 = ( 0x0800 + 53 );
+ var27 = ( 0x0800 + 62 );
+ }
+
+ var28 = 1;
+ var29 = 1;
+
+ if ( var26 == ( 0x0800 + 49 ) )
+ {
+ var30 = 800;
+ var28 = 3;
+ }
+ else if ( var26 == ( 0x0800 + 50 ) )
+ {
+ var30 = 3500;
+ }
+ else if ( var26 == ( 0x0800 + 51 ) )
+ {
+ var30 = 900;
+ }
+ else if ( var26 == ( 0x0800 + 52 ) )
+ {
+ var30 = 2300;
+ }
+ else if ( var26 == ( 0x0800 + 53 ) )
+ {
+ var30 = 1600;
+ }
+ else if ( var26 == ( 0x0800 + 54 ) )
+ {
+ var30 = 2000;
+ }
+ else if ( var26 == ( 0x0800 + 55 ) )
+ {
+ var30 = 950;
+ }
+ else if ( var26 == ( 0x0800 + 56 ) )
+ {
+ var30 = 9800;
+ }
+ else if ( var26 == ( 0x0800 + 59 ) )
+ {
+ var30 = 2300;
+ }
+ else if ( var26 == ( 0x0800 + 60 ) )
+ {
+ var30 = 2000;
+ }
+ else if ( var26 == ( 0x0800 + 61 ) )
+ {
+ var30 = 2000;
+ }
+ else if ( var26 == ( 0x0800 + 62 ) )
+ {
+ var30 = 2000;
+ }
+
+
+ if ( var27 == ( 0x0800 + 49 ) )
+ {
+ var31 = 800;
+ var29 = 3;
+ }
+ else if ( var27 == ( 0x0800 + 50 ) )
+ {
+ var31 = 3500;
+ }
+ else if ( var27 == ( 0x0800 + 51 ) )
+ {
+ var31 = 900;
+ }
+ else if ( var27 == ( 0x0800 + 52 ) )
+ {
+ var31 = 2300;
+ }
+ else if ( var27 == ( 0x0800 + 53 ) )
+ {
+ var31 = 1600;
+ }
+ else if ( var27 == ( 0x0800 + 54 ) )
+ {
+ var31 = 2000;
+ }
+ else if ( var27 == ( 0x0800 + 55 ) )
+ {
+ var31 = 950;
+ }
+ else if ( var27 == ( 0x0800 + 56 ) )
+ {
+ var31 = 9800;
+ }
+ else if ( var27 == ( 0x0800 + 59 ) )
+ {
+ var31 = 2300;
+ }
+ else if ( var27 == ( 0x0800 + 60 ) )
+ {
+ var31 = 2000;
+ }
+ else if ( var27 == ( 0x0800 + 61 ) )
+ {
+ var31 = 2000;
+ }
+ else if ( var27 == ( 0x0800 + 62 ) )
+ {
+ var31 = 2000;
+ }
+
+ _139_123:
+
+ if ( 1 )
+ {
+ SET_MSG_VAR( 0, var26, 5 );
+ SET_MSG_VAR( 1, var27, 5 );
+ var32 = 0;
+
+ if ( GET_CNT( 177 ) >= 1 )
+ {
+ var32 = 1;
+ }
+
+
+ if ( GET_CNT( 178 ) >= 1 )
+ {
+ var32 = 2;
+ }
+
+
+ if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_PLAN_2 );
+ var33 = 65;
+ var34 = 68;
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_MENU_VEGE_2 );
+ var33 = 73;
+ var34 = 74;
+ }
+
+ var36 = 0x40;
+ var35 = 67;
+ SEL_CHK_PAD( 14, 2 );
+ SET_MASK( var32 );
+ var24 = SEL( SEL_NPC_SELLER_MENU );
+
+ if ( var24 == 0 )
+ {
+ var19 = var26;
+ var20 = var27;
+ var22 = var30;
+ var21 = var28;
+ var23 = 177;
+ }
+ else if ( var24 == 1 )
+ {
+ var19 = var27;
+ var20 = var26;
+ var22 = var31;
+ var21 = var29;
+ var23 = 178;
+ }
+ else
+ {
+ MSG( var34 );
+ goto _140_124;
+ }
+
+ SET_MSG_VAR( 10, var19, 1 );
+ SET_MSG_VAR( 11, var21, 0 );
+ SET_MSG_VAR( 12, var22, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( var36 );
+ SEL_CHK_PAD( 14, 1 );
+ var24 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var24 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var22 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var19 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else
+ {
+ ADD_YEN( -var22 );
+ SET_ITEM( var19, ( GET_ITEM( var19 ) + var21 ) );
+ SET_MSG_VAR( 0, var19, 1 );
+ MSG( var33 );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+ SET_CNT( var23, ( GET_CNT( var23 ) + 1 ) );
+ SET_MSG_VAR( 8, var19, 1 );
+ SET_MSG_VAR( 9, var20, 1 );
+
+ if ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_MENU_RESU );
+ goto _140_124;
+ }
+ else if ( GET_CNT( var23 ) >= 1 )
+ {
+ MSG( var35 );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( var34 );
+ goto _140_124;
+ }
+
+ goto _139_123;
+ }
+
+ _140_124:
+ CLOSE_MSG_WIN();
+}
+
diff --git a/p4g64.produceStore/BF/No Winter Vegetables/n009_004_hooks.flow b/p4g64.produceStore/BF/No Winter Vegetables/n009_004_hooks.flow
new file mode 100644
index 0000000..5b3e1a4
--- /dev/null
+++ b/p4g64.produceStore/BF/No Winter Vegetables/n009_004_hooks.flow
@@ -0,0 +1,488 @@
+
+//
+// FlowScript decompiled using Atlus Script Tools by TGE (2017-2021)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+void NPC_PLANT_SELLER_hook()
+{
+ int var25;
+ int var26;
+ int var27;
+ int var28;
+ int var29;
+ int var30;
+ int var31;
+ int var32;
+ int var33;
+ int var34;
+ int var35;
+ int var36;
+ int var37;
+ int var38;
+ int var39;
+ int var40;
+ int var41;
+ int var42;
+ var25 = 0;
+ var26 = 0;
+ var27 = 0;
+ var28 = 0;
+ var29 = 0;
+ var30 = 0;
+ var31 = 0;
+ var32 = 0;
+ var33 = 0;
+ var34 = 0;
+ var35 = 0;
+ var36 = 0;
+ var37 = 0;
+ var38 = 0;
+ var39 = 0;
+ var40 = 0;
+ var41 = 0;
+
+ if ( ( ( ( GET_SL_LEVEL( 7 ) >= 6 ) && ( GET_ITEM( ( 1792 + 66 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 66 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 66 ), 1 );
+ SET_MSG_VAR( 1, ( 1792 + 184 ), 1 );
+ SET_ITEM( ( 1792 + 66 ), 1 );
+ SET_ITEM( ( 1792 + 184 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU );
+
+ if ( BIT_CHK( 53 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_3 );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_2 );
+ }
+
+ MSG( MSG_NPC_SELLER_GIVE_COSU_4 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( ( CHECK_TIME_SPAN( 10, 10, 2, 29 ) == 1 ) && ( GET_ITEM( ( 1792 + 178 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 178 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 178 ), 1 );
+ SET_ITEM( ( 1792 + 178 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU_5 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_6 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_7 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 3 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_0103_000 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 1, 4, 17 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_NOTSELL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+
+ if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_VEGET_SOL );
+ CLOSE_MSG_WIN();
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_MENU_VEGE_5 );
+ CLOSE_MSG_WIN();
+ }
+
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ SET_CNT( 178, 1 );
+
+ if ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 24 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 2, 5, 8 ) == 1 ) ) || ( CHECK_TIME_SPAN( 5, 0x10, 5, 21 ) == 1 ) )
+ {
+ var25 = ( 0x0800 + 49 );
+ var26 = ( 0x0800 + 51 );
+ var27 = 3;
+ var28 = 800;
+ var29 = 177;
+ }
+ else
+ {
+ var25 = ( 0x0800 + 51 );
+ var26 = ( 0x0800 + 49 );
+ var27 = 1;
+ var28 = 900;
+ var29 = 177;
+ }
+
+ OPEN_MSG_WIN();
+ SET_MSG_VAR( 10, var25, 1 );
+ SET_MSG_VAR( 11, var27, 0 );
+ SET_MSG_VAR( 12, var28, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( MSG_NPC_SELLER_VEGET_HEL );
+ SEL_CHK_PAD( 14, 1 );
+ var30 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var30 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var28 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var25 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else
+ {
+ ADD_YEN( -var28 );
+ SET_ITEM( var25, ( GET_ITEM( var25 ) + var27 ) );
+ SET_CNT( var29, ( GET_CNT( var29 ) + 1 ) );
+ SET_MSG_VAR( 0, var25, 1 );
+ MSG( MSG_NPC_SELLER_VEGET_BUY );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+
+ if ( ( GET_CNT( var29 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_VEGET_RES );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_VEGET_BUY_2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( BIT_CHK( 3321 ) == 0 )
+ {
+ BIT_ON( 3321 );
+ SET_CNT( 183, ( GET_CNT( 183 ) + 1 ) );
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( ( CHECK_TIME_SPAN( 5, 22, 6, 4 ) == 1 ) && ( GET_CNT( 184 ) < 10 ) )
+ {
+ SET_CNT( 184, 10 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_1STOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 5, 6, 23 ) == 1 ) && ( GET_CNT( 184 ) < 20 ) )
+ {
+ SET_CNT( 184, 20 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_2NDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 24, 7, 23 ) == 1 ) && ( GET_CNT( 184 ) < 30 ) )
+ {
+ SET_CNT( 184, 30 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_3RDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 7, 24, 8, 13 ) == 1 ) && ( GET_CNT( 184 ) < 40 ) )
+ {
+ SET_CNT( 184, 40 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_4THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 8, 14, 12, 31 ) == 1 ) && ( GET_CNT( 184 ) < 50 ) )
+ {
+ SET_CNT( 184, 50 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_5THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 ) && ( GET_CNT( 184 ) < 60 ) )
+ {
+ SET_CNT( 184, 60 );
+ SET_CNT( 177, 0 );
+ SET_CNT( 178, 0 );
+ SET_CNT( 183, 0 );
+ MSG( MSG_NPC_SELLER_6THOPEN );
+ }
+ else if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_PLAN );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_MENU_VEGE );
+ }
+
+
+ if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ CLOSE_MSG_WIN();
+ PRODUCE_SHOP();
+ return;
+ }
+ else if ( GET_CNT( 183 ) == 0 )
+ {
+ var32 = ( 0x0800 + 56 );
+ var33 = ( 0x0800 + 54 );
+ }
+ else if ( GET_CNT( 183 ) == 1 )
+ {
+ var32 = ( 0x0800 + 49 );
+ var33 = ( 0x0800 + 55 );
+ }
+ else if ( GET_CNT( 183 ) == 2 )
+ {
+ var32 = ( 0x0800 + 51 );
+ var33 = ( 0x0800 + 61 );
+ }
+ else if ( GET_CNT( 183 ) == 3 )
+ {
+ var32 = ( 0x0800 + 50 );
+ var33 = ( 0x0800 + 52 );
+ }
+ else if ( GET_CNT( 183 ) == 4 )
+ {
+ var32 = ( 0x0800 + 59 );
+ var33 = ( 0x0800 + 60 );
+ }
+ else if ( GET_CNT( 183 ) == 5 )
+ {
+ var32 = ( 0x0800 + 53 );
+ var33 = ( 0x0800 + 62 );
+ }
+
+ var34 = 1;
+ var35 = 1;
+
+ if ( var32 == ( 0x0800 + 49 ) )
+ {
+ var36 = 800;
+ var34 = 3;
+ }
+ else if ( var32 == ( 0x0800 + 50 ) )
+ {
+ var36 = 3500;
+ }
+ else if ( var32 == ( 0x0800 + 51 ) )
+ {
+ var36 = 900;
+ }
+ else if ( var32 == ( 0x0800 + 52 ) )
+ {
+ var36 = 2300;
+ }
+ else if ( var32 == ( 0x0800 + 53 ) )
+ {
+ var36 = 1600;
+ }
+ else if ( var32 == ( 0x0800 + 54 ) )
+ {
+ var36 = 2000;
+ }
+ else if ( var32 == ( 0x0800 + 55 ) )
+ {
+ var36 = 950;
+ }
+ else if ( var32 == ( 0x0800 + 56 ) )
+ {
+ var36 = 9800;
+ }
+ else if ( var32 == ( 0x0800 + 59 ) )
+ {
+ var36 = 2300;
+ }
+ else if ( var32 == ( 0x0800 + 60 ) )
+ {
+ var36 = 2000;
+ }
+ else if ( var32 == ( 0x0800 + 61 ) )
+ {
+ var36 = 2000;
+ }
+ else if ( var32 == ( 0x0800 + 62 ) )
+ {
+ var36 = 2000;
+ }
+
+
+ if ( var33 == ( 0x0800 + 49 ) )
+ {
+ var37 = 800;
+ var35 = 3;
+ }
+ else if ( var33 == ( 0x0800 + 50 ) )
+ {
+ var37 = 3500;
+ }
+ else if ( var33 == ( 0x0800 + 51 ) )
+ {
+ var37 = 900;
+ }
+ else if ( var33 == ( 0x0800 + 52 ) )
+ {
+ var37 = 2300;
+ }
+ else if ( var33 == ( 0x0800 + 53 ) )
+ {
+ var37 = 1600;
+ }
+ else if ( var33 == ( 0x0800 + 54 ) )
+ {
+ var37 = 2000;
+ }
+ else if ( var33 == ( 0x0800 + 55 ) )
+ {
+ var37 = 950;
+ }
+ else if ( var33 == ( 0x0800 + 56 ) )
+ {
+ var37 = 9800;
+ }
+ else if ( var33 == ( 0x0800 + 59 ) )
+ {
+ var37 = 2300;
+ }
+ else if ( var33 == ( 0x0800 + 60 ) )
+ {
+ var37 = 2000;
+ }
+ else if ( var33 == ( 0x0800 + 61 ) )
+ {
+ var37 = 2000;
+ }
+ else if ( var33 == ( 0x0800 + 62 ) )
+ {
+ var37 = 2000;
+ }
+
+ _139_123:
+
+ if ( 1 )
+ {
+ SET_MSG_VAR( 0, var32, 5 );
+ SET_MSG_VAR( 1, var33, 5 );
+ var38 = 0;
+
+ if ( GET_CNT( 177 ) >= 1 )
+ {
+ var38 = 1;
+ }
+
+
+ if ( GET_CNT( 178 ) >= 1 )
+ {
+ var38 = 2;
+ }
+
+ MSG( MSG_NPC_SELLER_MENU_VEGE_2 );
+ var39 = 116;
+ var40 = 117;
+ var42 = 107;
+ var41 = 110;
+ SEL_CHK_PAD( 14, 2 );
+ SET_MASK( var38 );
+ var30 = SEL( SEL_NPC_SELLER_MENU );
+
+ if ( var30 == 0 )
+ {
+ var25 = var32;
+ var26 = var33;
+ var28 = var36;
+ var27 = var34;
+ var29 = 177;
+ }
+ else if ( var30 == 1 )
+ {
+ var25 = var33;
+ var26 = var32;
+ var28 = var37;
+ var27 = var35;
+ var29 = 178;
+ }
+ else
+ {
+ MSG( var40 );
+ goto _140_124;
+ }
+
+ SET_MSG_VAR( 10, var25, 1 );
+ SET_MSG_VAR( 11, var27, 0 );
+ SET_MSG_VAR( 12, var28, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( var42 );
+ SEL_CHK_PAD( 14, 1 );
+ var30 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var30 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var28 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var25 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else
+ {
+ ADD_YEN( -var28 );
+ SET_ITEM( var25, ( GET_ITEM( var25 ) + var27 ) );
+ SET_MSG_VAR( 0, var25, 1 );
+ MSG( var39 );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+ SET_CNT( var29, ( GET_CNT( var29 ) + 1 ) );
+ SET_MSG_VAR( 8, var25, 1 );
+ SET_MSG_VAR( 9, var26, 1 );
+
+ if ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_MENU_RESU );
+ goto _140_124;
+ }
+ else if ( GET_CNT( var29 ) >= 1 )
+ {
+ MSG( var41 );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( var40 );
+ goto _140_124;
+ }
+
+ goto _139_123;
+ }
+
+ _140_124:
+ CLOSE_MSG_WIN();
+}
+
diff --git a/p4g64.produceStore/BF/Winter Vegetables/n007_001_hooks.flow b/p4g64.produceStore/BF/Winter Vegetables/n007_001_hooks.flow
new file mode 100644
index 0000000..7358cbb
--- /dev/null
+++ b/p4g64.produceStore/BF/Winter Vegetables/n007_001_hooks.flow
@@ -0,0 +1,213 @@
+
+//
+// FlowScript decompiled using Atlus Script Tools by TGE (2017-2021)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+void NPC_PLANT_SELLER_hook()
+{
+ int var19;
+ int var20;
+ int var21;
+ int var22;
+ int var23;
+ int var24;
+ int var25;
+ int var26;
+ int var27;
+ int var28;
+ int var29;
+ int var30;
+ int var31;
+ int var32;
+ int var33;
+ int var34;
+ int var35;
+ var19 = 0;
+ var20 = 0;
+ var21 = 0;
+ var22 = 0;
+ var23 = 0;
+ var24 = 0;
+ var25 = 0;
+ var26 = 0;
+ var27 = 0;
+ var28 = 0;
+ var29 = 0;
+ var30 = 0;
+ var31 = 0;
+ var32 = 0;
+ var33 = 0;
+ var34 = 0;
+ var35 = 0;
+
+ if ( ( ( ( GET_SL_LEVEL( 7 ) >= 6 ) && ( GET_ITEM( ( 1792 + 66 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 66 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 66 ), 1 );
+ SET_MSG_VAR( 1, ( 1792 + 184 ), 1 );
+ SET_ITEM( ( 1792 + 66 ), 1 );
+ SET_ITEM( ( 1792 + 184 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU );
+
+ if ( BIT_CHK( 53 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_3 );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_2 );
+ }
+
+ MSG( MSG_NPC_SELLER_GIVE_COSU_4 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( ( CHECK_TIME_SPAN( 10, 10, 2, 29 ) == 1 ) && ( GET_ITEM( ( 1792 + 178 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 178 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 178 ), 1 );
+ SET_ITEM( ( 1792 + 178 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU_5 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_6 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_7 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 3 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_0103_000 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 1, 4, 17 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_NOTSELL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) ) && ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_VEGET_SOL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ SET_CNT( 178, 1 );
+
+ if ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 24 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 2, 5, 8 ) == 1 ) ) || ( CHECK_TIME_SPAN( 5, 0x10, 5, 21 ) == 1 ) )
+ {
+ var19 = ( 0x0800 + 49 );
+ var20 = ( 0x0800 + 51 );
+ var21 = 3;
+ var22 = 800;
+ var23 = 177;
+ }
+ else
+ {
+ var19 = ( 0x0800 + 51 );
+ var20 = ( 0x0800 + 49 );
+ var21 = 1;
+ var22 = 900;
+ var23 = 177;
+ }
+
+ OPEN_MSG_WIN();
+ SET_MSG_VAR( 10, var19, 1 );
+ SET_MSG_VAR( 11, var21, 0 );
+ SET_MSG_VAR( 12, var22, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( MSG_NPC_SELLER_VEGET_HEL );
+ SEL_CHK_PAD( 14, 1 );
+ var24 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var24 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var22 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var19 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else if ( ( GET_CNT( var23 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_VEGET_RES );
+ }
+ else
+ {
+ ADD_YEN( -var22 );
+ SET_ITEM( var19, ( GET_ITEM( var19 ) + var21 ) );
+ SET_CNT( var23, ( GET_CNT( var23 ) + 1 ) );
+ SET_MSG_VAR( 0, var19, 1 );
+ MSG( MSG_NPC_SELLER_VEGET_BUY );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+
+ if ( ( GET_CNT( var23 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_VEGET_RES );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_VEGET_BUY_2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( ( CHECK_TIME_SPAN( 5, 22, 6, 4 ) == 1 ) && ( GET_CNT( 184 ) < 10 ) )
+ {
+ SET_CNT( 184, 10 );
+ MSG( MSG_NPC_SELLER_1STOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 5, 6, 23 ) == 1 ) && ( GET_CNT( 184 ) < 20 ) )
+ {
+ SET_CNT( 184, 20 );
+ MSG( MSG_NPC_SELLER_2NDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 24, 7, 23 ) == 1 ) && ( GET_CNT( 184 ) < 30 ) )
+ {
+ SET_CNT( 184, 30 );
+ MSG( MSG_NPC_SELLER_3RDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 7, 24, 8, 13 ) == 1 ) && ( GET_CNT( 184 ) < 40 ) )
+ {
+ SET_CNT( 184, 40 );
+ MSG( MSG_NPC_SELLER_4THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 8, 14, 12, 31 ) == 1 ) && ( GET_CNT( 184 ) < 50 ) )
+ {
+ SET_CNT( 184, 50 );
+ MSG( MSG_NPC_SELLER_5THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 ) && ( GET_CNT( 184 ) < 60 ) )
+ {
+ SET_CNT( 184, 60 );
+ MSG( MSG_NPC_SELLER_6THOPEN );
+ }
+ else if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_PLAN );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_MENU_VEGE );
+ }
+
+ CLOSE_MSG_WIN();
+ PRODUCE_SHOP();
+}
+
diff --git a/p4g64.produceStore/BF/Winter Vegetables/n009_004_hooks.flow b/p4g64.produceStore/BF/Winter Vegetables/n009_004_hooks.flow
new file mode 100644
index 0000000..3a9bde2
--- /dev/null
+++ b/p4g64.produceStore/BF/Winter Vegetables/n009_004_hooks.flow
@@ -0,0 +1,218 @@
+
+//
+// FlowScript decompiled using Atlus Script Tools by TGE (2017-2021)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+
+//
+// Imports
+//
+
+//
+// Procedure declarations
+//
+
+void NPC_PLANT_SELLER_hook()
+{
+ int var25;
+ int var26;
+ int var27;
+ int var28;
+ int var29;
+ int var30;
+ int var31;
+ int var32;
+ int var33;
+ int var34;
+ int var35;
+ int var36;
+ int var37;
+ int var38;
+ int var39;
+ int var40;
+ int var41;
+ var25 = 0;
+ var26 = 0;
+ var27 = 0;
+ var28 = 0;
+ var29 = 0;
+ var30 = 0;
+ var31 = 0;
+ var32 = 0;
+ var33 = 0;
+ var34 = 0;
+ var35 = 0;
+ var36 = 0;
+ var37 = 0;
+ var38 = 0;
+ var39 = 0;
+ var40 = 0;
+ var41 = 0;
+
+ if ( ( ( ( GET_SL_LEVEL( 7 ) >= 6 ) && ( GET_ITEM( ( 1792 + 66 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 66 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 66 ), 1 );
+ SET_MSG_VAR( 1, ( 1792 + 184 ), 1 );
+ SET_ITEM( ( 1792 + 66 ), 1 );
+ SET_ITEM( ( 1792 + 184 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU );
+
+ if ( BIT_CHK( 53 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_3 );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_GIVE_COSU_2 );
+ }
+
+ MSG( MSG_NPC_SELLER_GIVE_COSU_4 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( ( CHECK_TIME_SPAN( 10, 10, 2, 29 ) == 1 ) && ( GET_ITEM( ( 1792 + 178 ) ) <= 0 ) ) && ( GET_EQUIPMENT_ID( PartyUnit.Yosuke, 3 ) != ( 1792 + 178 ) ) ) && ( GET_FIELD_MAJOR() == 9 ) )
+ {
+ SET_MSG_VAR( 0, ( 1792 + 178 ), 1 );
+ SET_ITEM( ( 1792 + 178 ), 1 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_GIVE_COSU_5 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_6 );
+ MSG( MSG_NPC_SELLER_GIVE_COSU_7 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 1, 1, 1, 3 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_0103_000 );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 1, 4, 17 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_NOTSELL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( ( ( GET_CNT( 177 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) ) && ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 ) )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_NPC_SELLER_VEGET_SOL );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if ( CHECK_TIME_SPAN( 4, 18, 5, 21 ) == 1 )
+ {
+ SET_CNT( 178, 1 );
+
+ if ( ( ( CHECK_TIME_SPAN( 4, 18, 4, 24 ) == 1 ) || ( CHECK_TIME_SPAN( 5, 2, 5, 8 ) == 1 ) ) || ( CHECK_TIME_SPAN( 5, 0x10, 5, 21 ) == 1 ) )
+ {
+ var25 = ( 0x0800 + 49 );
+ var26 = ( 0x0800 + 51 );
+ var27 = 3;
+ var28 = 800;
+ var29 = 177;
+ }
+ else
+ {
+ var25 = ( 0x0800 + 51 );
+ var26 = ( 0x0800 + 49 );
+ var27 = 1;
+ var28 = 900;
+ var29 = 177;
+ }
+
+ OPEN_MSG_WIN();
+ SET_MSG_VAR( 10, var25, 1 );
+ SET_MSG_VAR( 11, var27, 0 );
+ SET_MSG_VAR( 12, var28, 0 );
+ SET_MSG_VAR( 20, ADD_YEN( 0 ), 0 );
+ MSG( MSG_NPC_SELLER_VEGET_HEL );
+ SEL_CHK_PAD( 14, 1 );
+ var30 = SEL( SEL_NPC_SELLER_CHK_BUY );
+
+ if ( var30 == 0 )
+ {
+
+ if ( ADD_YEN( 0 ) < var28 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_NOMO );
+ }
+ else if ( GET_ITEM( var25 ) >= 99 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_MOTE );
+ }
+ else
+ {
+ ADD_YEN( -var28 );
+ SET_ITEM( var25, ( GET_ITEM( var25 ) + var27 ) );
+ SET_CNT( var29, ( GET_CNT( var29 ) + 1 ) );
+ SET_MSG_VAR( 0, var25, 1 );
+ MSG( MSG_NPC_SELLER_VEGET_BUY );
+ MSG( MSG_NPC_SELLER_GET_ITEM );
+
+ if ( ( GET_CNT( var29 ) >= 1 ) && ( GET_CNT( 178 ) >= 1 ) )
+ {
+ MSG( MSG_NPC_SELLER_VEGET_RES );
+ }
+
+ }
+
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_VEGET_BUY_2 );
+ }
+
+ CLOSE_MSG_WIN();
+ return;
+ }
+
+ OPEN_MSG_WIN();
+
+ if ( ( CHECK_TIME_SPAN( 5, 22, 6, 4 ) == 1 ) && ( GET_CNT( 184 ) < 10 ) )
+ {
+ SET_CNT( 184, 10 );
+ MSG( MSG_NPC_SELLER_1STOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 5, 6, 23 ) == 1 ) && ( GET_CNT( 184 ) < 20 ) )
+ {
+ SET_CNT( 184, 20 );
+ MSG( MSG_NPC_SELLER_2NDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 6, 24, 7, 23 ) == 1 ) && ( GET_CNT( 184 ) < 30 ) )
+ {
+ SET_CNT( 184, 30 );
+ MSG( MSG_NPC_SELLER_3RDOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 7, 24, 8, 13 ) == 1 ) && ( GET_CNT( 184 ) < 40 ) )
+ {
+ SET_CNT( 184, 40 );
+ MSG( MSG_NPC_SELLER_4THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 8, 14, 12, 31 ) == 1 ) && ( GET_CNT( 184 ) < 50 ) )
+ {
+ SET_CNT( 184, 50 );
+ MSG( MSG_NPC_SELLER_5THOPEN );
+ }
+ else if ( ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 ) && ( GET_CNT( 184 ) < 60 ) )
+ {
+ SET_CNT( 184, 60 );
+ MSG( MSG_NPC_SELLER_6THOPEN );
+ }
+ else if ( CHECK_TIME_SPAN( 5, 22, 12, 31 ) == 1 )
+ {
+ MSG( MSG_NPC_SELLER_MENU_PLAN );
+ }
+ else
+ {
+ MSG( MSG_NPC_SELLER_MENU_VEGE );
+ }
+
+ CLOSE_MSG_WIN();
+ PRODUCE_SHOP();
+}
+
diff --git a/p4g64.produceStore/FEmulator/BF/n007_001.flow b/p4g64.produceStore/FEmulator/BF/n007_001.flow
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.produceStore/FEmulator/BF/n009_004.flow b/p4g64.produceStore/FEmulator/BF/n009_004.flow
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.produceStore/FEmulator/PAK/facility/market.arc/market.bf b/p4g64.produceStore/FEmulator/PAK/facility/market.arc/market.bf
new file mode 100644
index 0000000..0cb18a6
Binary files /dev/null and b/p4g64.produceStore/FEmulator/PAK/facility/market.arc/market.bf differ
diff --git a/p4g64.produceStore/FEmulator/PAK/facility/market.arc/msg_market.bmd b/p4g64.produceStore/FEmulator/PAK/facility/market.arc/msg_market.bmd
new file mode 100644
index 0000000..bb5ec30
Binary files /dev/null and b/p4g64.produceStore/FEmulator/PAK/facility/market.arc/msg_market.bmd differ
diff --git a/p4g64.produceStore/FEmulator/PAK/field/pack/fd007_001.arc/n007_001.bf b/p4g64.produceStore/FEmulator/PAK/field/pack/fd007_001.arc/n007_001.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.produceStore/FEmulator/PAK/field/pack/fd009_004.arc/n009_004.bf b/p4g64.produceStore/FEmulator/PAK/field/pack/fd009_004.arc/n009_004.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketHelp.ftd b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketHelp.ftd
new file mode 100644
index 0000000..672f813
Binary files /dev/null and b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketHelp.ftd differ
diff --git a/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketTable.ftd b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketTable.ftd
new file mode 100644
index 0000000..95d24fa
Binary files /dev/null and b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclMarketTable.ftd differ
diff --git a/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/itemtbl.bin b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/itemtbl.bin
new file mode 100644
index 0000000..fc3e9b6
Binary files /dev/null and b/p4g64.produceStore/FEmulator/PAK/init_free.bin/init/itemtbl.bin differ
diff --git a/p4g64.produceStore/FileEmulationFramework.Lib.dll b/p4g64.produceStore/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..7d0ee78
Binary files /dev/null and b/p4g64.produceStore/FileEmulationFramework.Lib.dll differ
diff --git a/p4g64.produceStore/ModConfig.json b/p4g64.produceStore/ModConfig.json
new file mode 100644
index 0000000..3a55a25
--- /dev/null
+++ b/p4g64.produceStore/ModConfig.json
@@ -0,0 +1,137 @@
+{
+ "ModId": "p4g64.produceStore",
+ "ModName": "Produce Store",
+ "ModAuthor": "Tekka",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Restores the cut content, Produce Store. Now you can buy as much seedlings and plants during winter as you want. ",
+ "ModDll": "p4g64.produceStore.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p4g64.produceStore.dll",
+ "ModR2RManagedDll64": "x64/p4g64.produceStore.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.produceStore.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 471629
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "reloaded.universal.fileemulationframework.bf",
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/471629"
+}
\ No newline at end of file
diff --git a/p4g64.produceStore/Preview.png b/p4g64.produceStore/Preview.png
new file mode 100644
index 0000000..9c53bc8
Binary files /dev/null and b/p4g64.produceStore/Preview.png differ
diff --git a/p4g64.produceStore/Reloaded.Hooks.Definitions.dll b/p4g64.produceStore/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4g64.produceStore/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4g64.produceStore/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4g64.produceStore/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4g64.produceStore/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4g64.produceStore/Sewer56.Update.Metadata.json b/p4g64.produceStore/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..df15af2
--- /dev/null
+++ b/p4g64.produceStore/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"BF.File.Emulator.Interfaces.dll","Hash":3077202474148238378},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":12154413949142948426},{"RelativePath":"ModConfig.json","Hash":1266437793127046451},{"RelativePath":"p4g64.produceStore.deps.json","Hash":6363208333211805749},{"RelativePath":"p4g64.produceStore.dll","Hash":9296612827063374014},{"RelativePath":"Preview.png","Hash":13590799026044702598},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"BF\\No Winter Vegetables\\n007_001_hooks.flow","Hash":5162313697984154269},{"RelativePath":"BF\\No Winter Vegetables\\n009_004_hooks.flow","Hash":11837563828768977122},{"RelativePath":"BF\\Winter Vegetables\\n007_001_hooks.flow","Hash":12824202610261611504},{"RelativePath":"BF\\Winter Vegetables\\n009_004_hooks.flow","Hash":17025068134061409874},{"RelativePath":"FEmulator\\BF\\n007_001.flow","Hash":17241709254077376921},{"RelativePath":"FEmulator\\BF\\n009_004.flow","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\facility\\market.arc\\market.bf","Hash":14855920818761800486},{"RelativePath":"FEmulator\\PAK\\facility\\market.arc\\msg_market.bmd","Hash":4974519329404276962},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\itemtbl.bin","Hash":15231360238846870220},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd007_001.arc\\n007_001.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd009_004.arc\\n009_004.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\fclTable.bin\\fclMarketHelp.ftd","Hash":75562440408233688},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\fclTable.bin\\fclMarketTable.ftd","Hash":14600962012371667686}]},"IgnoreRegexes":[".*\\.json","p4g64\\.produceStore\\.nuspec","p4g64\\.produceStore\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.produceStore/p4g64.produceStore.deps.json b/p4g64.produceStore/p4g64.produceStore.deps.json
new file mode 100644
index 0000000..3535f57
--- /dev/null
+++ b/p4g64.produceStore/p4g64.produceStore.deps.json
@@ -0,0 +1,96 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4g64.produceStore/1.0.0": {
+ "dependencies": {
+ "BF.File.Emulator.Interfaces": "1.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4g64.produceStore.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Lib": "1.1.1"
+ },
+ "runtime": {
+ "BF.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.4.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4g64.produceStore/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.produceStore/p4g64.produceStore.dll b/p4g64.produceStore/p4g64.produceStore.dll
new file mode 100644
index 0000000..75cf82b
Binary files /dev/null and b/p4g64.produceStore/p4g64.produceStore.dll differ
diff --git a/p4g64.unmissableBooks/FEmulator/BF/book.flow b/p4g64.unmissableBooks/FEmulator/BF/book.flow
new file mode 100644
index 0000000..a8f1410
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/book.flow
@@ -0,0 +1,273 @@
+import("book.msg");
+
+void book_greet_hook()
+{
+ int var0;
+ var0 = 0;
+
+ if ( FUNCTION_0089() )
+ {
+
+ if ( GET_FIELD_MAJOR() == 11 )
+ {
+
+ if ( ( CHECK_TIME_SPAN( 8, 24, 3, 31 ) == 1 ) && ( BIT_CHK( 6202 ) == 0 ) )
+ {
+ BIT_ON( 6202 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 11 );
+ OPEN_MSG_WIN();
+
+ if ( GET_ITEM( 1269 ) == 0 )
+ {
+ MSG( BSHOP_ARRIVE_01 );
+ }
+ else
+ {
+ MSG( BSHOP_ARRIVE_ALREADY_OWN );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+ }
+ else if ( ( CHECK_TIME_SPAN( 8, 24, 3, 31 ) == 1 ) && ( BIT_CHK( 6202 ) == 0 ) )
+ {
+ BIT_ON( 6202 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 13 );
+ OPEN_MSG_WIN();
+
+ if ( GET_ITEM( 1271 ) == 0 )
+ {
+ MSG( BSHOP_ARRIVE_01 );
+ }
+ else
+ {
+ MSG( BSHOP_ARRIVE_ALREADY_OWN );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 8, 4, 8, 23 ) == 1 ) && ( BIT_CHK( 6201 ) == 0 ) )
+ {
+ BIT_ON( 6201 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 17 );
+ OPEN_MSG_WIN();
+
+ if ( GET_ITEM( 1275 ) == 0 )
+ {
+ MSG( BSHOP_ARRIVE_01 );
+ }
+ else
+ {
+ MSG( BSHOP_ARRIVE_ALREADY_OWN );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 6, 11, 8, 3 ) == 1 ) && ( BIT_CHK( 6200 ) == 0 ) )
+ {
+ BIT_ON( 6200 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 0x10 );
+ OPEN_MSG_WIN();
+
+ if ( GET_ITEM( 1274 ) == 0 )
+ {
+ MSG( BSHOP_ARRIVE_01 );
+ }
+ else
+ {
+ MSG( BSHOP_ARRIVE_ALREADY_OWN );
+ }
+
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+ }
+ else if ( ( CHECK_TIME_SPAN( 11, 1, 3, 31 ) == 1 ) && ( BIT_CHK( 3484 ) == 0 ) )
+ {
+ BIT_ON( 3484 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 10 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 10, 12, 10, 31 ) == 1 ) && ( BIT_CHK( 3483 ) == 0 ) )
+ {
+ BIT_ON( 3483 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 5 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 9, 20, 10, 11 ) == 1 ) && ( BIT_CHK( 3482 ) == 0 ) )
+ {
+ BIT_ON( 3482 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 9 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 8, 24, 9, 19 ) == 1 ) && ( BIT_CHK( 3481 ) == 0 ) )
+ {
+ BIT_ON( 3481 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 4 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 8, 4, 8, 23 ) == 1 ) && ( BIT_CHK( 3480 ) == 0 ) )
+ {
+ BIT_ON( 3480 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 8 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 7, 15, 8, 3 ) == 1 ) && ( BIT_CHK( 3479 ) == 0 ) )
+ {
+ BIT_ON( 3479 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 3 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 6, 28, 7, 14 ) == 1 ) && ( BIT_CHK( 3478 ) == 0 ) )
+ {
+ BIT_ON( 3478 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 7 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 6, 11, 6, 27 ) == 1 ) && ( BIT_CHK( 3477 ) == 0 ) )
+ {
+ BIT_ON( 3477 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 2 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 5, 6, 5, 29 ) == 1 ) && ( BIT_CHK( 3476 ) == 0 ) )
+ {
+ BIT_ON( 3476 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 6 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+
+ if ( ( CHECK_TIME_SPAN( 4, 20, 5, 5 ) == 1 ) && ( BIT_CHK( 3475 ) == 0 ) )
+ {
+ BIT_ON( 3475 );
+ var0 = ( var0 + 1 );
+
+ if ( var0 == 1 )
+ {
+ EVT_FUNCTION_002E( 1 );
+ OPEN_MSG_WIN();
+ MSG( BSHOP_ARRIVE_01 );
+ CLOSE_MSG_WIN();
+ }
+
+ }
+
+ }
+
+}
diff --git a/p4g64.unmissableBooks/FEmulator/BF/book.msg b/p4g64.unmissableBooks/FEmulator/BF/book.msg
new file mode 100644
index 0000000..ade12b2
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/book.msg
@@ -0,0 +1,4 @@
+[msg BSHOP_ARRIVE_ALREADY_OWN]
+[s]> It seems a new book has arrived.[n][w][e]
+[s]> "[var 0]"[n] Price: [var 1] yen.[n] [var 2] [n][w][e]
+[s]> ...But you already own a copy.[n][w][e]
diff --git a/p4g64.unmissableBooks/FEmulator/BF/books.msg b/p4g64.unmissableBooks/FEmulator/BF/books.msg
new file mode 100644
index 0000000..43afaee
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/books.msg
@@ -0,0 +1,3 @@
+[msg BOOK_17_NO_KOU]
+[f 0 5 -258][f 2 1]> A textbook that teaches the very[n]fundamentals of mathematics and the[n]concept of numbers...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> The conversation between "Mr. Plus"[n]and "Miss Minus" makes learning math[n]needlessly complicated...[n][f 1 1][e]
diff --git a/p4g64.unmissableBooks/FEmulator/BF/e860_034a.flow b/p4g64.unmissableBooks/FEmulator/BF/e860_034a.flow
new file mode 100644
index 0000000..bfb44e7
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/e860_034a.flow
@@ -0,0 +1,473 @@
+import("books.msg");
+
+void ``860_034A_DOKUSYO_1_hook``()
+{
+ int var2;
+ OPEN_MSG_WIN();
+ var2 = GET_CNT(88);
+ EVT_FUNCTION_002E(var2);
+
+ if (GET_CNT(87) == 0)
+ {
+ MSG(CHECK_SOFA_5);
+ }
+ else
+ {
+ MSG(CHECK_SOFA_6);
+ }
+
+ if (var2 == 1)
+ {
+ MSG(BOOK_01);
+ }
+ else if (var2 == 2)
+ {
+ MSG(BOOK_02);
+ }
+ else if (var2 == 3)
+ {
+ MSG(BOOK_03);
+ }
+ else if (var2 == 4)
+ {
+ MSG(BOOK_04);
+ }
+ else if (var2 == 5)
+ {
+ MSG(BOOK_05);
+ }
+ else if (var2 == 6)
+ {
+ MSG(BOOK_06);
+ }
+ else if (var2 == 7)
+ {
+ MSG(BOOK_07);
+ }
+ else if (var2 == 8)
+ {
+ MSG(BOOK_08);
+ }
+ else if (var2 == 9)
+ {
+ MSG(BOOK_09);
+ }
+ else if (var2 == 10)
+ {
+ MSG(BOOK_10);
+ }
+ else if (var2 == 11)
+ {
+ MSG(BOOK_11);
+ }
+ else if (var2 == 12)
+ {
+ MSG(BOOK_12);
+ }
+ else if (var2 == 13)
+ {
+ MSG(BOOK_13);
+ }
+ else if (var2 == 14)
+ {
+ MSG(BOOK_14);
+ }
+ else if (var2 == 15)
+ {
+ MSG(BOOK_15);
+ }
+ else if (var2 == 0x10)
+ {
+ MSG(BOOK_16);
+ }
+ else if (var2 == 17)
+ {
+ if (!BIT_CHK(6210))
+ MSG(BOOK_17);
+ else
+ MSG(BOOK_17_NO_KOU);
+ }
+ else if (var2 == 18)
+ {
+ MSG(BOOK_18);
+ }
+ else if (var2 == 19)
+ {
+ MSG(BOOK_19);
+ }
+ else if (var2 == 20)
+ {
+ MSG(BOOK_20);
+ }
+ else if (var2 == 21)
+ {
+ MSG(BOOK_21);
+ }
+ else if (var2 == 22)
+ {
+ MSG(BOOK_22);
+ }
+ else if (var2 == 23)
+ {
+ MSG(BOOK_23);
+ }
+ else if (var2 == 24)
+ {
+ MSG(BOOK_24);
+ }
+ else if (var2 == 25)
+ {
+ MSG(BOOK_25);
+ }
+ else if (var2 == 26)
+ {
+ MSG(BOOK_30);
+ }
+ else if (var2 == 27)
+ {
+ MSG(BOOK_31);
+ }
+ else if (var2 == 28)
+ {
+ MSG(BOOK_32);
+ }
+ else if (var2 == 29)
+ {
+ MSG(BOOK_33);
+ }
+ else if (var2 == 30)
+ {
+ MSG(BOOK_34);
+ }
+ else if (var2 == 31)
+ {
+ MSG(BOOK_35);
+ }
+ else if (var2 == 0x20)
+ {
+ MSG(BOOK_36);
+ }
+
+ CLOSE_MSG_WIN();
+
+ if (((GET_WEATHER() == 1) || (GET_WEATHER() == 7)) || (GET_WEATHER() == 3))
+ {
+ BIT_ON(2508);
+ }
+ else
+ {
+ BIT_OFF(2508);
+ }
+}
+
+void ``860_034A_DOKUSYO_hook``()
+{
+ int var14;
+ int var13;
+ int var16;
+ int var17;
+ OPEN_MSG_WIN();
+ var14 = GET_CNT(88);
+ EVT_FUNCTION_002E(var14);
+
+ if (GET_CNT(87) == 0)
+ {
+ MSG(CHECK_SOFA_5);
+ }
+ else
+ {
+ MSG(CHECK_SOFA_6);
+ }
+
+ var13 = SEL(6);
+
+ if (var13 == 1)
+ {
+ BIT_OFF(2509);
+ MSG(CHECK_SOFA_7);
+
+ if (var14 == 1)
+ {
+ MSG(BOOK_01);
+ }
+ else if (var14 == 2)
+ {
+ MSG(BOOK_02);
+ }
+ else if (var14 == 3)
+ {
+ MSG(BOOK_03);
+ }
+ else if (var14 == 4)
+ {
+ MSG(BOOK_04);
+ }
+ else if (var14 == 5)
+ {
+ MSG(BOOK_05);
+ }
+ else if (var14 == 6)
+ {
+ MSG(BOOK_06);
+ }
+ else if (var14 == 7)
+ {
+ MSG(BOOK_07);
+ }
+ else if (var14 == 8)
+ {
+ MSG(BOOK_08);
+ }
+ else if (var14 == 9)
+ {
+ MSG(BOOK_09);
+ }
+ else if (var14 == 10)
+ {
+ MSG(BOOK_10);
+ }
+ else if (var14 == 11)
+ {
+ MSG(BOOK_11);
+ }
+ else if (var14 == 12)
+ {
+ MSG(BOOK_12);
+ }
+ else if (var14 == 13)
+ {
+ MSG(BOOK_13);
+ }
+ else if (var14 == 14)
+ {
+ MSG(BOOK_14);
+ }
+ else if (var14 == 15)
+ {
+ MSG(BOOK_15);
+ }
+ else if (var14 == 0x10)
+ {
+ MSG(BOOK_16);
+ }
+ else if (var14 == 17)
+ {
+ // Display altered message if you bought the book instead of getting it
+ if (BIT_CHK(6210))
+ MSG(BOOK_17);
+ else
+ MSG(BOOK_17_NO_KOU);
+ }
+ else if (var14 == 18)
+ {
+ MSG(BOOK_18);
+ }
+ else if (var14 == 19)
+ {
+ MSG(BOOK_19);
+ }
+ else if (var14 == 20)
+ {
+ MSG(BOOK_20);
+ }
+
+ CLOSE_MSG_WIN();
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(var14, 1), EVT_FUNCTION_0030(var14, 4));
+
+ if (var14 >= 11)
+ {
+ BIT_ON(2510);
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(var14, 2), EVT_FUNCTION_0030(var14, 5));
+ }
+
+ if (EVT_FUNCTION_002D(var14, 1) != 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(CHECK_SOFA_9);
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG(CHECK_SOFA_10);
+ var16 = EVT_FUNCTION_0030(var14, 3);
+
+ if ((EVT_FUNCTION_002F(var16, 3, 0) == 0) && (EVT_FUNCTION_002F(var16, 1, 0) == 0))
+ {
+
+ if (var16 == 1)
+ {
+ MSG(CHECK_SOFA_11);
+ }
+ else if (var16 == 2)
+ {
+ MSG(CHECK_SOFA_12);
+ }
+ else if (var16 == 3)
+ {
+ MSG(CHECK_SOFA_13);
+ }
+ else if (var16 == 4)
+ {
+ MSG(CHECK_SOFA_14);
+ }
+
+ if ((EVT_FUNCTION_002F(0, 3, 0) == 0) && (EVT_FUNCTION_002F(0, 1, 0) == 0))
+ {
+ MSG(ALL_BOOK_READ);
+ }
+ }
+
+ CLOSE_MSG_WIN();
+ SET_CNT(87, 0);
+ SET_CNT(88, 0);
+ return;
+ }
+ }
+ else
+ {
+ BIT_ON(2509);
+ MSG(CHECK_SOFA_8);
+
+ if (var14 == 1)
+ {
+ MSG(BOOK_01);
+ }
+ else if (var14 == 2)
+ {
+ MSG(BOOK_02);
+ }
+ else if (var14 == 3)
+ {
+ MSG(BOOK_03);
+ }
+ else if (var14 == 4)
+ {
+ MSG(BOOK_04);
+ }
+ else if (var14 == 5)
+ {
+ MSG(BOOK_05);
+ }
+ else if (var14 == 6)
+ {
+ MSG(BOOK_06);
+ }
+ else if (var14 == 7)
+ {
+ MSG(BOOK_07);
+ }
+ else if (var14 == 8)
+ {
+ MSG(BOOK_08);
+ }
+ else if (var14 == 9)
+ {
+ MSG(BOOK_09);
+ }
+ else if (var14 == 10)
+ {
+ MSG(BOOK_10);
+ }
+ else if (var14 == 11)
+ {
+ MSG(BOOK_11);
+ }
+ else if (var14 == 12)
+ {
+ MSG(BOOK_12);
+ }
+ else if (var14 == 13)
+ {
+ MSG(BOOK_13);
+ }
+ else if (var14 == 14)
+ {
+ MSG(BOOK_14);
+ }
+ else if (var14 == 15)
+ {
+ MSG(BOOK_15);
+ }
+ else if (var14 == 0x10)
+ {
+ MSG(BOOK_16);
+ }
+ else if (var14 == 17)
+ {
+ if (BIT_CHK(6210))
+ MSG(BOOK_17);
+ else
+ MSG(BOOK_17_NO_KOU);
+ }
+ else if (var14 == 18)
+ {
+ MSG(BOOK_18);
+ }
+ else if (var14 == 19)
+ {
+ MSG(BOOK_19);
+ }
+ else if (var14 == 20)
+ {
+ MSG(BOOK_20);
+ }
+
+ CLOSE_MSG_WIN();
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(var14, 1), EVT_FUNCTION_0030(var14, 4));
+
+ if (var14 >= 11)
+ {
+ GET_SOCIAL_STATS(EVT_FUNCTION_0030(var14, 2), EVT_FUNCTION_0030(var14, 5));
+ }
+
+ if (EVT_FUNCTION_002D(var14, 2) != 0)
+ {
+ OPEN_MSG_WIN();
+ MSG(CHECK_SOFA_9);
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG(CHECK_SOFA_10);
+ var16 = EVT_FUNCTION_0030(var14, 3);
+
+ if ((EVT_FUNCTION_002F(var16, 3, 0) == 0) && (EVT_FUNCTION_002F(var16, 1, 0) == 0))
+ {
+
+ if (var16 == 1)
+ {
+ MSG(CHECK_SOFA_11);
+ }
+ else if (var16 == 2)
+ {
+ MSG(CHECK_SOFA_12);
+ }
+ else if (var16 == 3)
+ {
+ MSG(CHECK_SOFA_13);
+ }
+ else if (var16 == 4)
+ {
+ MSG(CHECK_SOFA_14);
+ }
+
+ if ((EVT_FUNCTION_002F(0, 3, 0) == 0) && (EVT_FUNCTION_002F(0, 1, 0) == 0))
+ {
+ MSG(ALL_BOOK_READ);
+ var17 = GET_ITEM((0x0200 + 246));
+ SET_ITEM((0x0200 + 246), (var17 + 1));
+ }
+ }
+
+ CLOSE_MSG_WIN();
+ SET_CNT(87, 0);
+ SET_CNT(88, 0);
+ BIT_OFF(2510);
+ return;
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4g64.unmissableBooks/FEmulator/BF/f011.flow b/p4g64.unmissableBooks/FEmulator/BF/f011.flow
new file mode 100644
index 0000000..0647790
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/f011.flow
@@ -0,0 +1,75 @@
+import("f011hook.msg");
+
+void city_bookstore_hook()
+{
+ // bit id ((0) + (1024)) + (514) = 1538
+ // bit id ((0) + (1024)) + (520) = 1544
+ // bit id ((0) + (1024)) + (527) = 1551
+ // bit id (((0) + (1024)) + (2048)) + (336) = 3408
+
+ if (BIT_CHK(((0 + 0x0400) + 514)) == 1)
+ {
+ commu_gojitu();
+ return;
+ }
+ else if (BIT_CHK(((0 + 0x0400) + 520)) == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG( ``0213_STOP`` );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ else if (BIT_CHK(((0 + 0x0400) + 527)) == 1)
+ {
+ OPEN_MSG_WIN();
+ MSG( ``1205_STOP`` );
+ CLOSE_MSG_WIN();
+ return;
+ }
+ // Don't show the menu before the first book arrives
+ else if (CHECK_TIME_SPAN(4, 20, 6, 10))
+ {
+ OPEN_MSG_WIN();
+ MSG(NO_MORE_BOOKS);
+ CLOSE_MSG_WIN();
+ }
+ // else if (BIT_CHK((((0 + 0x0400) + 0x0800) + 336)) == 1)
+ // {
+ // OPEN_MSG_WIN();
+ // MSG(MSG_CITY_BOOKSTORE_INFO);
+ // MSG(MSG_CITY_BOOKSTORE_NANPA);
+ // CLOSE_MSG_WIN();
+ // }
+ else
+ {
+ int previousPolyLandAmount = GET_ITEM(1275);
+
+ BOOK_SHOP(1);
+
+ // Message saying when the next books are coming
+ if (CHECK_TIME_SPAN(4, 20, 6, 10))
+ {
+ OPEN_MSG_WIN();
+ MSG(BOOKSTORE_NEW_RELEASES_1);
+ CLOSE_MSG_WIN();
+ }
+ // Poly-Land
+ else if (CHECK_TIME_SPAN(6, 11, 8, 3))
+ {
+ OPEN_MSG_WIN();
+ MSG(BOOKSTORE_NEW_RELEASES_2);
+ CLOSE_MSG_WIN();
+ }
+ // The O-Cha Way
+ else if (CHECK_TIME_SPAN(8, 4, 8, 23))
+ {
+ OPEN_MSG_WIN();
+ MSG(BOOKSTORE_NEW_RELEASES_3);
+ CLOSE_MSG_WIN();
+ }
+
+ // If you had no Poly-Lands and now have one, you must of bought the book so turn on the flag used to remove the Kou text from it
+ if ( previousPolyLandAmount == 0 && GET_ITEM(1275) == 1 )
+ BIT_ON(6210);
+ }
+}
\ No newline at end of file
diff --git a/p4g64.unmissableBooks/FEmulator/BF/f011hook.msg b/p4g64.unmissableBooks/FEmulator/BF/f011hook.msg
new file mode 100644
index 0000000..9d3a03f
--- /dev/null
+++ b/p4g64.unmissableBooks/FEmulator/BF/f011hook.msg
@@ -0,0 +1,28 @@
+[msg NO_MORE_BOOKS]
+[f 0 5 -258][f 2 1]> None of the books grab your interest.[n][f 1 1][e]
+
+[msg NO_MORE_BOOKS_BULLETIN]
+[f 0 5 -258][f 2 1]> There's nothing of interest written[n]on it.[n][f 1 1][e]
+
+[msg BOOKSTORE_BULLETIN]
+[f 0 5 -258][f 2 1]> There's a separate section for
+[n]local businesses with a notice from
+[n]Okina Station Bookstore:[n][f 1 1][e]
+
+[msg BOOKSTORE_NEW_RELEASES_1 [Employee]]
+[f 0 5 -258][f 2 1]Come again!
+[n]New books will be available on 6/11.[n][f 1 1][e]
+
+[msg BOOKSTORE_NEW_RELEASES_2 [Employee]]
+[f 0 5 -258][f 2 1]Come again!
+[n]New books will be available on 8/4.[n][f 1 1][e]
+
+[msg BOOKSTORE_NEW_RELEASES_3 [Employee]]
+[f 0 5 -258][f 2 1]Come again!
+[n]New books will be available on 8/24.[n][f 1 1][e]
+
+[msg BULLETIN_END]
+[f 0 5 -258][f 2 1]> ...That's what it says.[n][f 1 1][e]
+
+[msg BOOKSTORE_ARRIVAL]
+[f 0 5 -258][f 2 1]> "[f 2 4 0]" [f 2 4 1] yen.[n] [f 2 4 2] [n][f 1 1][e]
\ No newline at end of file
diff --git a/p4g64.unmissableBooks/FEmulator/PAK/facility/book.arc/book.bf b/p4g64.unmissableBooks/FEmulator/PAK/facility/book.arc/book.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.unmissableBooks/FEmulator/PAK/field/pack/fd011_001.arc/f011.bf b/p4g64.unmissableBooks/FEmulator/PAK/field/pack/fd011_001.arc/f011.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.unmissableBooks/FEmulator/PAK/init.bin/event/cmm.bin/cmmBookTable.dat b/p4g64.unmissableBooks/FEmulator/PAK/init.bin/event/cmm.bin/cmmBookTable.dat
new file mode 100644
index 0000000..fd84263
Binary files /dev/null and b/p4g64.unmissableBooks/FEmulator/PAK/init.bin/event/cmm.bin/cmmBookTable.dat differ
diff --git a/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclBookStore_OKINA.ftd b/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclBookStore_OKINA.ftd
new file mode 100644
index 0000000..c14ba52
Binary files /dev/null and b/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/fclTable.bin/fclBookStore_OKINA.ftd differ
diff --git a/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/itemtbl.bin b/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/itemtbl.bin
new file mode 100644
index 0000000..ac622ea
Binary files /dev/null and b/p4g64.unmissableBooks/FEmulator/PAK/init_free.bin/init/itemtbl.bin differ
diff --git a/p4g64.unmissableBooks/ModConfig.json b/p4g64.unmissableBooks/ModConfig.json
new file mode 100644
index 0000000..5006f7e
--- /dev/null
+++ b/p4g64.unmissableBooks/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4g64.unmissableBooks",
+ "ModName": "Unmissable Books",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Lets you buy missable books from the Okina bookstore",
+ "ModDll": "",
+ "ModIcon": "Unmissable Books Icon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g64.unmissableBooks.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 462125
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/462125"
+}
\ No newline at end of file
diff --git a/p4g64.unmissableBooks/P5REssentials/CPK/data_e.cpk/event_data/script/e860_034a.bf b/p4g64.unmissableBooks/P5REssentials/CPK/data_e.cpk/event_data/script/e860_034a.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4g64.unmissableBooks/Sewer56.Update.Metadata.json b/p4g64.unmissableBooks/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..c3d1975
--- /dev/null
+++ b/p4g64.unmissableBooks/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":2503103751574811549},{"RelativePath":"Unmissable Books Icon.png","Hash":14883154336317771609},{"RelativePath":"FEmulator\\BF\\book.flow","Hash":13986717236756735183},{"RelativePath":"FEmulator\\BF\\book.msg","Hash":13990232519613246970},{"RelativePath":"FEmulator\\BF\\books.msg","Hash":4189856239771984529},{"RelativePath":"FEmulator\\BF\\e860_034a.flow","Hash":7457379758229480319},{"RelativePath":"FEmulator\\BF\\f011.flow","Hash":713581380670941356},{"RelativePath":"FEmulator\\BF\\f011hook.msg","Hash":8342224972089465323},{"RelativePath":"FEmulator\\PAK\\facility\\book.arc\\book.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\itemtbl.bin","Hash":12499557949236185571},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd011_001.arc\\f011.bf","Hash":17241709254077376921},{"RelativePath":"FEmulator\\PAK\\init.bin\\event\\cmm.bin\\cmmBookTable.dat","Hash":3954671728086791133},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\fclTable.bin\\fclBookStore_OKINA.ftd","Hash":18111580884272545427},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event_data\\script\\e860_034a.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4g64\\.unmissableBooks\\.nuspec","p4g64\\.unmissableBooks\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4g64.unmissableBooks/Unmissable Books Icon.png b/p4g64.unmissableBooks/Unmissable Books Icon.png
new file mode 100644
index 0000000..0b1f3a7
Binary files /dev/null and b/p4g64.unmissableBooks/Unmissable Books Icon.png differ
diff --git a/p4gpc.cep13divider.audio/ModConfig.json b/p4gpc.cep13divider.audio/ModConfig.json
new file mode 100644
index 0000000..72bef36
--- /dev/null
+++ b/p4gpc.cep13divider.audio/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.audio",
+ "ModName": "=============== [ AUDIO ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.audio.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.audio/Preview_divider.png b/p4gpc.cep13divider.audio/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.audio/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.balance/ModConfig.json b/p4gpc.cep13divider.balance/ModConfig.json
new file mode 100644
index 0000000..f23247a
--- /dev/null
+++ b/p4gpc.cep13divider.balance/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.balance",
+ "ModName": "=============== [ BALANCE ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.balance.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.balance/Preview_divider.png b/p4gpc.cep13divider.balance/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.balance/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.essentials/ModConfig.json b/p4gpc.cep13divider.essentials/ModConfig.json
new file mode 100644
index 0000000..c93ef33
--- /dev/null
+++ b/p4gpc.cep13divider.essentials/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.essentials",
+ "ModName": "=============== [ ESSENTIALS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.essentials.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.essentials/Preview_divider.png b/p4gpc.cep13divider.essentials/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.essentials/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.expansions/ModConfig.json b/p4gpc.cep13divider.expansions/ModConfig.json
new file mode 100644
index 0000000..5911ea8
--- /dev/null
+++ b/p4gpc.cep13divider.expansions/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.expansions",
+ "ModName": "=============== [ EXPANSIONS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.expansions.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.expansions/Preview_divider.png b/p4gpc.cep13divider.expansions/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.expansions/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.fixes/ModConfig.json b/p4gpc.cep13divider.fixes/ModConfig.json
new file mode 100644
index 0000000..2c4c39a
--- /dev/null
+++ b/p4gpc.cep13divider.fixes/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.fixes",
+ "ModName": "=============== [ FIXES ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.fixes.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.fixes/Preview_divider.png b/p4gpc.cep13divider.fixes/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.fixes/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.interface/ModConfig.json b/p4gpc.cep13divider.interface/ModConfig.json
new file mode 100644
index 0000000..70d2345
--- /dev/null
+++ b/p4gpc.cep13divider.interface/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.interface",
+ "ModName": "=============== [ INTERFACE ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "Template for a Reloaded Mod Configuration",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.interface.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.interface/Preview_divider.png b/p4gpc.cep13divider.interface/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.interface/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.menus/ModConfig.json b/p4gpc.cep13divider.menus/ModConfig.json
new file mode 100644
index 0000000..811e659
--- /dev/null
+++ b/p4gpc.cep13divider.menus/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.menus",
+ "ModName": "=============== [ MENUS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "Template for a Reloaded Mod Configuration",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.menus.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.menus/Preview_divider.png b/p4gpc.cep13divider.menus/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.menus/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.miscellaneous/ModConfig.json b/p4gpc.cep13divider.miscellaneous/ModConfig.json
new file mode 100644
index 0000000..7f060b2
--- /dev/null
+++ b/p4gpc.cep13divider.miscellaneous/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.miscellaneous",
+ "ModName": "=============== [ MISCELLANEOUS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "Template for a Reloaded Mod Configuration",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.miscellaneous.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.miscellaneous/Preview_divider.png b/p4gpc.cep13divider.miscellaneous/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.miscellaneous/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.overhauls/ModConfig.json b/p4gpc.cep13divider.overhauls/ModConfig.json
new file mode 100644
index 0000000..303cb60
--- /dev/null
+++ b/p4gpc.cep13divider.overhauls/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.overhauls",
+ "ModName": "=============== [ OVERHAULS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.overhauls.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.overhauls/Preview_divider.png b/p4gpc.cep13divider.overhauls/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.overhauls/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.portraits/ModConfig.json b/p4gpc.cep13divider.portraits/ModConfig.json
new file mode 100644
index 0000000..9b991b0
--- /dev/null
+++ b/p4gpc.cep13divider.portraits/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.portraits",
+ "ModName": "=============== [ PORTRAITS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "Template for a Reloaded Mod Configuration",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.portraits.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.portraits/Preview_divider.png b/p4gpc.cep13divider.portraits/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.portraits/Preview_divider.png differ
diff --git a/p4gpc.cep13divider.tweaks/ModConfig.json b/p4gpc.cep13divider.tweaks/ModConfig.json
new file mode 100644
index 0000000..91b589b
--- /dev/null
+++ b/p4gpc.cep13divider.tweaks/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.cep13divider.tweaks",
+ "ModName": "=============== [ TWEAKS ] ===============",
+ "ModAuthor": "",
+ "ModVersion": "",
+ "ModDescription": "",
+ "ModDll": "",
+ "ModIcon": "Preview_divider.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.cep13divider.tweaks.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/p4gpc.cep13divider.tweaks/Preview_divider.png b/p4gpc.cep13divider.tweaks/Preview_divider.png
new file mode 100644
index 0000000..c8a2550
Binary files /dev/null and b/p4gpc.cep13divider.tweaks/Preview_divider.png differ
diff --git a/p4gpc.colorfulcutins64/ModConfig.json b/p4gpc.colorfulcutins64/ModConfig.json
new file mode 100644
index 0000000..95bbce0
--- /dev/null
+++ b/p4gpc.colorfulcutins64/ModConfig.json
@@ -0,0 +1,98 @@
+{
+ "ModId": "p4gpc.colorfulcutins64",
+ "ModName": "Colorful Cut-ins 64",
+ "ModAuthor": "wxnder, Dexxtrip",
+ "ModVersion": "1.2.0",
+ "ModDescription": "Adds color to the critical attack cut-ins.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.colorfulcutins64.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 426839
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/426839"
+}
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15D_A.bed b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15D_A.bed
new file mode 100644
index 0000000..bc7ebb0
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15D_A.bed differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15E_A.bed b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15E_A.bed
new file mode 100644
index 0000000..f9d13ee
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15E_A.bed differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15F_A.bed b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15F_A.bed
new file mode 100644
index 0000000..bf3f71d
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/battle/union/U15F_A.bed differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_01.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_01.dds
new file mode 100644
index 0000000..d8684c1
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_01.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_02.dds
new file mode 100644
index 0000000..d4c3b2c
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_03.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_03.dds
new file mode 100644
index 0000000..7c9ca37
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_03.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_04.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_04.dds
new file mode 100644
index 0000000..ba17ab0
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_04.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_06.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_06.dds
new file mode 100644
index 0000000..6edd8d0
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_06.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_07.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_07.dds
new file mode 100644
index 0000000..bba5df9
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_07.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_08.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_08.dds
new file mode 100644
index 0000000..d0f958d
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_08.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_AK_109.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_AK_109.dds
new file mode 100644
index 0000000..433df2b
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_haigo_AK_109.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_01.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_01.dds
new file mode 100644
index 0000000..bf1071e
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_01.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_02.dds
new file mode 100644
index 0000000..4afcec8
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_03.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_03.dds
new file mode 100644
index 0000000..5b48e6f
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_03.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_04.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_04.dds
new file mode 100644
index 0000000..48bbc9b
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_04.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_06.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_06.dds
new file mode 100644
index 0000000..0685bb6
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_06.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_07.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_07.dds
new file mode 100644
index 0000000..724a4f6
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_07.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_08.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_08.dds
new file mode 100644
index 0000000..5f5e320
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan02_08.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan_AK_02_109.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan_AK_02_109.dds
new file mode 100644
index 0000000..569d051
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/effect/hrestex/dummy/syoukan_kasan_AK_02_109.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_haigo.dds
new file mode 100644
index 0000000..d8684c1
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..bf1071e
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_1/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_haigo.dds
new file mode 100644
index 0000000..d4c3b2c
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..4afcec8
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_2/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_haigo.dds
new file mode 100644
index 0000000..7c9ca37
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..5b48e6f
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_3/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_haigo.dds
new file mode 100644
index 0000000..ba17ab0
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..48bbc9b
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_4/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_haigo.dds
new file mode 100644
index 0000000..6edd8d0
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..0685bb6
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_6/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_haigo.dds
new file mode 100644
index 0000000..bba5df9
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..724a4f6
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_7/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_haigo.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_haigo.dds
new file mode 100644
index 0000000..d0f958d
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_haigo.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_kasan02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_kasan02.dds
new file mode 100644
index 0000000..5f5e320
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_8/000/syoukan_kasan02.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_haigo_AK.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_haigo_AK.dds
new file mode 100644
index 0000000..433df2b
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_haigo_AK.dds differ
diff --git a/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_kasan_AK_02.dds b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_kasan_AK_02.dds
new file mode 100644
index 0000000..569d051
Binary files /dev/null and b/p4gpc.colorfulcutins64/P5REssentials/CPK/data.cpk/tex2/battle/cutin/syoukan/SYKN_E109/000/syoukan_kasan_AK_02.dds differ
diff --git a/p4gpc.colorfulcutins64/Preview.png b/p4gpc.colorfulcutins64/Preview.png
new file mode 100644
index 0000000..b889c94
Binary files /dev/null and b/p4gpc.colorfulcutins64/Preview.png differ
diff --git a/p4gpc.colorfulcutins64/Sewer56.Update.Metadata.json b/p4gpc.colorfulcutins64/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..ac6ee1a
--- /dev/null
+++ b/p4gpc.colorfulcutins64/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.2.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":12296600825446280187},{"RelativePath":"Preview.png","Hash":2928606880240642009},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\battle\\union\\U15D_A.bed","Hash":13886739324992127147},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\battle\\union\\U15E_A.bed","Hash":11952881499682208656},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\battle\\union\\U15F_A.bed","Hash":6419134537513117835},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_01.dds","Hash":13775809947161028165},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_02.dds","Hash":10644329792893691092},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_03.dds","Hash":14415070722725587275},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_04.dds","Hash":12995681703746564169},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_06.dds","Hash":6247218975909437037},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_07.dds","Hash":9493756730547988471},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_08.dds","Hash":12893359382466983173},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_haigo_AK_109.dds","Hash":5511626959376251381},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_01.dds","Hash":15672245096821567773},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_02.dds","Hash":16952503402371165453},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_03.dds","Hash":12208230654060989911},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_04.dds","Hash":7812096550412523948},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_06.dds","Hash":9369367642806270700},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_07.dds","Hash":17182907688356472580},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan02_08.dds","Hash":622442424117891772},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\effect\\hrestex\\dummy\\syoukan_kasan_AK_02_109.dds","Hash":8270919272440695958},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_1\\000\\syoukan_haigo.dds","Hash":13775809947161028165},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_1\\000\\syoukan_kasan02.dds","Hash":15672245096821567773},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_2\\000\\syoukan_haigo.dds","Hash":10644329792893691092},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_2\\000\\syoukan_kasan02.dds","Hash":16952503402371165453},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_3\\000\\syoukan_haigo.dds","Hash":14415070722725587275},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_3\\000\\syoukan_kasan02.dds","Hash":12208230654060989911},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_4\\000\\syoukan_haigo.dds","Hash":12995681703746564169},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_4\\000\\syoukan_kasan02.dds","Hash":7812096550412523948},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_6\\000\\syoukan_haigo.dds","Hash":6247218975909437037},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_6\\000\\syoukan_kasan02.dds","Hash":9369367642806270700},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_7\\000\\syoukan_haigo.dds","Hash":9493756730547988471},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_7\\000\\syoukan_kasan02.dds","Hash":17182907688356472580},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_8\\000\\syoukan_haigo.dds","Hash":12893359382466983173},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_8\\000\\syoukan_kasan02.dds","Hash":622442424117891772},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_E109\\000\\syoukan_haigo_AK.dds","Hash":5511626959376251381},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\syoukan\\SYKN_E109\\000\\syoukan_kasan_AK_02.dds","Hash":8270919272440695958}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.colorfulcutins64\\.nuspec","p4gpc\\.colorfulcutins64\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.communityenhancementpack13/ModConfig.json b/p4gpc.communityenhancementpack13/ModConfig.json
new file mode 100644
index 0000000..b261615
--- /dev/null
+++ b/p4gpc.communityenhancementpack13/ModConfig.json
@@ -0,0 +1,26 @@
+{
+ "ModId": "p4gpc.communityenhancementpack13",
+ "ModName": "P4G Community Enhancement Pack",
+ "ModAuthor": "P4G CEP Team",
+ "ModVersion": "13.0.0",
+ "ModDescription": "An all-in-one collection of tools and mods for Persona 4 Golden.\n\nCreated by P4G CEP Team.\nCompiled and maintained by Pixelguin.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.communityenhancementpack13.ReleaseMetadata.json",
+ "PluginData": {},
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://p4g.cep.one/credits"
+}
diff --git a/p4gpc.communityenhancementpack13/Preview.png b/p4gpc.communityenhancementpack13/Preview.png
new file mode 100644
index 0000000..f2061a4
Binary files /dev/null and b/p4gpc.communityenhancementpack13/Preview.png differ
diff --git a/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigHelp.ctd b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigHelp.ctd
new file mode 100644
index 0000000..882b690
Binary files /dev/null and b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigHelp.ctd differ
diff --git a/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigItem.ctd b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigItem.ctd
new file mode 100644
index 0000000..9894de4
Binary files /dev/null and b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigItem.ctd differ
diff --git a/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigPCItem.ctd b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigPCItem.ctd
new file mode 100644
index 0000000..4eb5e56
Binary files /dev/null and b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpConfigPCItem.ctd differ
diff --git a/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemHelp.ctd b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemHelp.ctd
new file mode 100644
index 0000000..63ab2c2
Binary files /dev/null and b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemHelp.ctd differ
diff --git a/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemMenu.ctd b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemMenu.ctd
new file mode 100644
index 0000000..3311e8d
Binary files /dev/null and b/p4gpc.configclarity/FEmulator/PAK/init_free.bin/init/cmpTable.bin/cmpSystemMenu.ctd differ
diff --git a/p4gpc.configclarity/ModConfig.json b/p4gpc.configclarity/ModConfig.json
new file mode 100644
index 0000000..ac8fe99
--- /dev/null
+++ b/p4gpc.configclarity/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.configclarity",
+ "ModName": "Config Clarity\u002B",
+ "ModAuthor": "Pixelguin",
+ "ModVersion": "4.0.0",
+ "ModDescription": "Overhauls setting names and explanations in the Config menu.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.configclarity.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 34007
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/34007"
+}
\ No newline at end of file
diff --git a/p4gpc.configclarity/Preview.png b/p4gpc.configclarity/Preview.png
new file mode 100644
index 0000000..b778dd7
Binary files /dev/null and b/p4gpc.configclarity/Preview.png differ
diff --git a/p4gpc.configclarity/Sewer56.Update.Metadata.json b/p4gpc.configclarity/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..a0b4e86
--- /dev/null
+++ b/p4gpc.configclarity/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"4.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":8086786925736146639},{"RelativePath":"Preview.png","Hash":12865107479109605238},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\cmpTable.bin\\cmpConfigHelp.ctd","Hash":1829223489974680364},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\cmpTable.bin\\cmpConfigItem.ctd","Hash":940134750486241872},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\cmpTable.bin\\cmpConfigPCItem.ctd","Hash":6189884616780693698},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\cmpTable.bin\\cmpSystemHelp.ctd","Hash":11924215553637701201},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\cmpTable.bin\\cmpSystemMenu.ctd","Hash":1836064043954515221}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.configclarity\\.nuspec","p4gpc\\.configclarity\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.culpritbossaifix64/FEmulator/BF/enemy.flow b/p4gpc.culpritbossaifix64/FEmulator/BF/enemy.flow
new file mode 100644
index 0000000..8fb05fc
--- /dev/null
+++ b/p4gpc.culpritbossaifix64/FEmulator/BF/enemy.flow
@@ -0,0 +1,223 @@
+void enemyAI_d_adachi_hook()
+{
+ int var54;
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( AI_IS_ENEMY_DOWN() == 1 )
+ {
+
+ if ( ( ( AI_EN_HOJOUNKNOWN( 1 ) == 1 ) || ( AI_EN_HOJOUNKNOWN( 0x40 ) == 1 ) ) || ( AI_EN_HOJOUNKNOWN( 0x10 ) == 1 ) )
+ {
+ AI_USE_SKILL( BattleSkill.Dekaja );
+ AI_TAR_RND();
+ return;
+ }
+ else if ( ( ( AI_MY_HOJO( 2 ) == 1 ) || ( AI_MY_HOJO( 0x80 ) == 1 ) ) || ( AI_MY_HOJO( 0x20 ) == 1 ) )
+ {
+ AI_USE_SKILL( BattleSkill.Dekunda );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.PowerCharge );
+ AI_TAR_SELF();
+ return;
+ }
+
+ }
+
+
+ if ( AI_SKILL_WAS_USED( BattleSkill.StagnantAir ) == 1 )
+ {
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.EvilSmile );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.AtomSmasher );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+
+
+ if ( AI_EN_HAS_AILMENT( 4 ) == 1 )
+ {
+ AI_USE_SKILL( BattleSkill.GhastlyWail );
+ AI_TAR_RND();
+ return;
+ }
+
+
+ if ( BIT_CHK( 5630 ) == 1 )
+ {
+ AI_USE_SKILL( BattleSkill.EvilSmile );
+ AI_TAR_RND();
+ BIT_OFF( 5630 );
+ return;
+ }
+
+
+ if ( ( AI_MY_HOJO( 1 ) == 0 ) && ( BIT_CHK( 5631 ) == 0 ) )
+ {
+ AI_USE_SKILL( BattleSkill.HeatRiser );
+ AI_TAR_SELF();
+ BIT_ON( 5631 );
+ BIT_ON( 5568 );
+ return;
+ }
+
+
+ if ( AI_MY_HOJO( 0x0400 ) == 1 )
+ {
+ AI_USE_SKILL( BattleSkill.AtomSmasher );
+ AI_TAR_RND();
+ return;
+ }
+
+
+ if ( AI_MY_HOJO( 0x0800 ) == 1 )
+ {
+ AI_USE_SKILL( BattleSkill.Megidola );
+ AI_TAR_RND();
+ return;
+ }
+
+
+ if ( var54 < 40 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.VorpalBlade );
+ AI_TAR_RND();
+ return;
+ }
+ else if ( AI_EN_HOJOUNKNOWN( 0x00400000 ) == 0 )
+ {
+ AI_USE_SKILL( BattleSkill.StagnantAir );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.AtomSmasher );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+ else if ( var54 < 80 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 20 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.Agidyne );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.Maragidyne );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+
+
+ if ( var54 < 40 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.Bufudyne );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.Mabufudyne );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+
+
+ if ( var54 < 60 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.Ziodyne );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.Maziodyne );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+
+
+ if ( var54 < 80 )
+ {
+ var54 = AI_GET_RANDOM_NUMBER_BELOW( 100 );
+
+ if ( var54 < 50 )
+ {
+ AI_USE_SKILL( BattleSkill.Garudyne );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.Magarudyne );
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+
+
+ if ( var54 < 90 )
+ {
+ AI_USE_SKILL( BattleSkill.Megidola );
+ AI_TAR_RND();
+ return;
+ }
+ else
+ {
+ AI_ATTACK();
+ AI_TAR_RND();
+ return;
+ }
+
+ }
+ else
+ {
+ AI_USE_SKILL( BattleSkill.Mudoon );
+ AI_TAR_RND();
+ BIT_ON( 5630 );
+ return;
+ }
+
+}
\ No newline at end of file
diff --git a/p4gpc.culpritbossaifix64/FEmulator/PAK/init_free.bin/battle/AICALC.TBL b/p4gpc.culpritbossaifix64/FEmulator/PAK/init_free.bin/battle/AICALC.TBL
new file mode 100644
index 0000000..9434862
Binary files /dev/null and b/p4gpc.culpritbossaifix64/FEmulator/PAK/init_free.bin/battle/AICALC.TBL differ
diff --git a/p4gpc.culpritbossaifix64/FEmulator/PAK/init_free.bin/battle/enemy.bf b/p4gpc.culpritbossaifix64/FEmulator/PAK/init_free.bin/battle/enemy.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4gpc.culpritbossaifix64/ModConfig.json b/p4gpc.culpritbossaifix64/ModConfig.json
new file mode 100644
index 0000000..0a812ff
--- /dev/null
+++ b/p4gpc.culpritbossaifix64/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.culpritbossaifix64",
+ "ModName": "Culprit Boss AI Fix 64",
+ "ModAuthor": "Sierra",
+ "ModVersion": "2.1.0",
+ "ModDescription": "Corrects oversights in the culprit boss\u0027s move pool, allowing the fight to function as intended.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.culpritbossaifix64.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 437855
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/437855"
+}
\ No newline at end of file
diff --git a/p4gpc.culpritbossaifix64/Preview.png b/p4gpc.culpritbossaifix64/Preview.png
new file mode 100644
index 0000000..9c55357
Binary files /dev/null and b/p4gpc.culpritbossaifix64/Preview.png differ
diff --git a/p4gpc.culpritbossaifix64/Sewer56.Update.Metadata.json b/p4gpc.culpritbossaifix64/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..dffab70
--- /dev/null
+++ b/p4gpc.culpritbossaifix64/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":17577993886828114053},{"RelativePath":"Preview.png","Hash":17260146145339694775},{"RelativePath":"FEmulator\\BF\\enemy.flow","Hash":15196288369419989723},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\battle\\AICALC.TBL","Hash":9976163141423271311},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\battle\\enemy.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.culpritbossaifix64\\.nuspec","p4gpc\\.culpritbossaifix64\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.dojimasCoffee/FEmulator/BF/coffee.msg b/p4gpc.dojimasCoffee/FEmulator/BF/coffee.msg
new file mode 100644
index 0000000..4c60994
--- /dev/null
+++ b/p4gpc.dojimasCoffee/FEmulator/BF/coffee.msg
@@ -0,0 +1,28 @@
+[msg CoffeePrompt]
+[f 0 5 -258][f 2 1]> You're tired from entering the TV...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> By drinking coffee, you should have the energy
+[n]to do something else before the night ends.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Pour yourself some coffee?[n][f 1 1][e]
+
+[msg NoLongerTired]
+[f 0 5 -258][f 2 1]> ...!?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Any fatigue you felt earlier has gone![n][f 1 1][e]
+
+[msg CoffeeTutorial]
+[f 0 5 -258][f 2 1]You can now use the [f 2 5 3 -1 0] Dojima
+[n]gave you to make yourself a hot drink from
+[n]the kitchen.[f 1 1][e]
+[f 0 5 -258][f 2 1]Coffee will remove exhaustion and allow
+[n]you to go out at night, even after venturing
+[n]into the TV world.[f 1 1][e]
+
+[msg MSG_1ST_NIGHTSTREET_MORO2]
+[f 0 5 -258][f 2 1]> ......[n][f 1 1][e]
+[f 0 5 -258][f 2 1]> Morooka has summoned you...[n][f 1 1][e]
+
+[msg MSG_DOUJIMA_COMINGHOME_03 [Dojima]]
+[f 0 5 -258][f 2 1][f 4 6 11 1 0 1][f 3 1 3 0 6 730]You're home. So, what was it?[n][f 1 1][e]
+[f 0 5 -258][f 2 1]Huh? You were given a school jersey?[n]That's it?[n][f 1 1][e]
+[f 0 5 -258][f 2 1][f 4 6 11 4 0 1]He could've just given you that at[n]school...[n][f 1 1][e]
+[f 0 5 -258][f 2 1]...Well, I'm sure telling you that isn't[n]helping. School's tough enough as it is.[n][f 1 1][e]
+[f 0 5 -258][f 2 1]With these incidents going on, everyone's[n]on edge...[n][f 1 1][e]
\ No newline at end of file
diff --git a/p4gpc.dojimasCoffee/FEmulator/BF/f007.flow b/p4gpc.dojimasCoffee/FEmulator/BF/f007.flow
new file mode 100644
index 0000000..b26fd9d
--- /dev/null
+++ b/p4gpc.dojimasCoffee/FEmulator/BF/f007.flow
@@ -0,0 +1,545 @@
+
+//
+// FlowScript decompiled by AtlusScriptLib by TGE (2017)
+// In the unfortunate case of any bugs, please report them back to me.
+//
+
+
+//
+// Imports
+//
+
+import( "coffee.msg" );
+
+//
+// Script-level variable definitions
+//
+
+//
+// Procedure declarations
+//
+
+void f007_002_init_hook()
+{
+ int var5 = 0;
+ int var6 = 0;
+ int var7 = 0;
+
+ if ( FLD_FUNCTION_0000() == 1 )
+ {
+
+ if ( CHECK_TIME_SPAN( 7, 1, 7, 7 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10253, 1 );
+ BIT_ON( 0 + 0x0400 + 600 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10253, 0 );
+ BIT_OFF( 0 + 0x0400 + 600 );
+ }
+
+
+ if ( GET_WEATHER() == 1 || GET_WEATHER() == 7 )
+ {
+ FLD_FUNCTION_0007( 10250, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10250, 0 );
+ }
+
+
+ if ( CHECK_TIME_SPAN( 1, 1, 2, 29 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10255, 0 );
+ FLD_FUNCTION_0007( 10256, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10255, 1 );
+ FLD_FUNCTION_0007( 10256, 0 );
+ }
+
+
+ if ( CHECK_TIME_SPAN( 12, 28, 1, 11 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10254, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10254, 0 );
+ }
+
+
+ if ( CHECK_TIME_SPAN( 7, 22, 9, 10 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10241, 1 );
+ FLD_FUNCTION_0007( 10248, 0 );
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0007( 10258, 0 );
+ }
+ else if ( CHECK_TIME_SPAN( 12, 3, 2, 29 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10241, 0 );
+ FLD_FUNCTION_0007( 10248, 0 );
+
+ if ( GET_TIME_OF_DAY() != 5 && BIT_CHK( 0 + 0x0400 + 668 ) == 1 || GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 669 ) == 1 || BIT_CHK( 0 + 0x0400 + 687 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0007( 10258, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10243, 1 );
+ FLD_FUNCTION_0007( 10258, 0 );
+ }
+
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10241, 0 );
+ FLD_FUNCTION_0007( 10248, 0 );
+ FLD_FUNCTION_0007( 10243, 0 );
+ FLD_FUNCTION_0007( 10258, 0 );
+ }
+
+
+ if ( GET_TIME_OF_DAY() == 0 )
+ {
+ FLD_FUNCTION_0008( 10241, 0, 0, 0, 100 );
+ }
+ else
+ {
+ FLD_FUNCTION_0008( 10241, 0, 1, 0, 1 );
+ }
+
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ FLD_FUNCTION_0008( 10242, 2, 0, 0, 0 );
+ }
+ else if ( GET_WEATHER() == 0 && GET_TIME_OF_DAY() != 4 )
+ {
+ FLD_FUNCTION_0008( 10242, 0, 0, 0, 0 );
+ }
+ else
+ {
+ FLD_FUNCTION_0008( 10242, 1, 0, 0, 0 );
+ }
+
+
+ if ( GET_TIME_OF_DAY() == 5 )
+ {
+ FLD_FUNCTION_0008( 10259, 1, 1, 0, 1 );
+ }
+ else
+ {
+ FLD_FUNCTION_0008( 10259, 0, 1, 0, 1 );
+ }
+
+ var5 = EVT_FUNCTION_0027();
+ var6 = GET_CNT( 105 );
+ home_exit_chk_nanako();
+
+ if ( var6 > 3 && GET_TIME_OF_DAY() == 5 )
+ {
+
+ if ( sVar66 == 0 && sVar67 == 0 && BIT_CHK( 0 + 0x0400 + 687 ) == 0 )
+ {
+ FLD_FUNCTION_0007( 10247, 0 );
+ BIT_ON( 0 + 0x0400 + 867 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10247, 1 );
+ BIT_ON( 0 + 0x0400 + 867 );
+ }
+
+ }
+ else if ( CHECK_TIME_SPAN( 5, 24, 5, 28 ) && BIT_CHK( 0 + 0x0400 + 1633 ) == 1 && GET_TIME_OF_DAY() == 5 )
+ {
+ FLD_FUNCTION_0007( 10247, 1 );
+ }
+ else if ( var5 == 1 && BIT_CHK( 0 + 0x0400 + 1633 ) == 1 && GET_TIME_OF_DAY() == 5 )
+ {
+
+ if ( sVar66 == 0 && sVar67 == 0 && BIT_CHK( 0 + 0x0400 + 687 ) == 0 )
+ {
+ FLD_FUNCTION_0007( 10247, 0 );
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10247, 1 );
+ }
+
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10247, 0 );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 2 )
+ {
+
+ if ( CHECK_TIME_SPAN( 11, 4, 12, 25 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10252, 0 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 449 ) == 1 || BIT_CHK( 0 + 0x0400 + 481 ) == 1 )
+ {
+
+ if ( GET_TIME_OF_DAY() == 3 && BIT_CHK( 0 + 0x0400 + 530 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10252, 0 );
+ }
+ else if ( GET_TIME_OF_DAY() == 3 && BIT_CHK( 0 + 0x0400 + 530 ) == 0 )
+ {
+ FLD_FUNCTION_0008( 10252, 3, 1, 0, 1.00f );
+ }
+ else if ( GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 445 ) == 1 )
+ {
+ FLD_FUNCTION_0007( 10252, 0 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 481 ) == 1 )
+ {
+ FLD_FUNCTION_0008( 10252, 5, 1, 0, 1.00f );
+ }
+ else
+ {
+ FLD_FUNCTION_0008( 10252, 4, 1, 0, 1.00f );
+ }
+
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 687 ) == 1 )
+ {
+
+ if ( GET_TIME_OF_DAY() != 5 )
+ {
+ FLD_FUNCTION_0008( 10252, 3, 1, 0, 1.00f );
+ }
+ else if ( GET_DAY_OF_WEEK() == 1 || GET_DAY_OF_WEEK() == 3 || GET_DAY_OF_WEEK() == 5 )
+ {
+ FLD_FUNCTION_0008( 10252, 5, 1, 0, 1.00f );
+ }
+ else
+ {
+ FLD_FUNCTION_0008( 10252, 4, 1, 0, 1.00f );
+ }
+
+ }
+ else
+ {
+ FLD_FUNCTION_0007( 10252, 0 );
+ }
+
+
+ if ( GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 1764 ) == 0 && BIT_CHK( 0 + 0x0400 + 1761 ) != 1 )
+ {
+
+ if ( BIT_CHK( 0 + 17 ) && BIT_CHK( 0 + 35 ) == 0 )
+ {
+ return;
+ }
+ else if ( BIT_CHK( 0 + 18 ) && BIT_CHK( 0 + 36 ) == 0 )
+ {
+ return;
+ }
+ else if ( GET_MONTH() == 4 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 11 || GET_DAY_OF_MONTH() == 12 || GET_DAY_OF_MONTH() == 13 || GET_DAY_OF_MONTH() == 14 || GET_DAY_OF_MONTH() == 15 || GET_DAY_OF_MONTH() == 17 || GET_DAY_OF_MONTH() == 29 || GET_DAY_OF_MONTH() == 30 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 5 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 2 || GET_DAY_OF_MONTH() == 5 || GET_DAY_OF_MONTH() == 8 || GET_DAY_OF_MONTH() == 13 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 6 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 4 || GET_DAY_OF_MONTH() == 8 || GET_DAY_OF_MONTH() == 14 || GET_DAY_OF_MONTH() == 17 || GET_DAY_OF_MONTH() == 19 || GET_DAY_OF_MONTH() == 22 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 7 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 9 || GET_DAY_OF_MONTH() == 10 || GET_DAY_OF_MONTH() == 23 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 8 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 12 || GET_DAY_OF_MONTH() == 13 || GET_DAY_OF_MONTH() == 20 || GET_DAY_OF_MONTH() == 23 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 9 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 8 || GET_DAY_OF_MONTH() == 10 || GET_DAY_OF_MONTH() == 12 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 10 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 5 || GET_DAY_OF_MONTH() == 20 || GET_DAY_OF_MONTH() == 30 || GET_DAY_OF_MONTH() == 31 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 11 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 4 || GET_DAY_OF_MONTH() == 5 || GET_DAY_OF_MONTH() == 20 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 12 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 24 || GET_DAY_OF_MONTH() == 25 )
+ {
+ return;
+ }
+
+ }
+ else if ( GET_MONTH() == 1 )
+ {
+
+ if ( GET_DAY_OF_MONTH() == 1 && BIT_CHK( 0 + 0x0400 + 531 ) == 0 || GET_DAY_OF_MONTH() == 3 || GET_DAY_OF_MONTH() == 10 && BIT_CHK( 0 + 0x0400 + 1548 ) == 1 || GET_DAY_OF_MONTH() == 20 || GET_DAY_OF_MONTH() == 28 )
+ {
+ return;
+ }
+
+ }
+
+ PLAY_SOUNDEFFECT( 7 );
+ WAIT( 60 );
+ }
+ else if ( DATE_CHK( 4, 17 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 327 ) == 1 )
+ {
+ PLAY_SOUNDEFFECT( 7 );
+ WAIT( 60 );
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 238 ) == 1 )
+ {
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 208 ) == 1 && GET_CNT( 176 ) != 0 )
+ {
+ SET_CNT( 174, GET_CNT( 174 ) + 1 );
+ SET_CNT( 175, GET_CNT( 175 ) + 1 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 204 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 192 ) == 1 || BIT_CHK( 0 + 0x0400 + 0x0800 + 193 ) == 1 )
+ {
+ SET_CNT( 174, GET_CNT( 174 ) + 1 );
+ }
+
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 204 );
+ farmfield_condition();
+ FLD_FUNCTION_0033();
+ }
+
+ }
+
+
+ if ( DATE_CHK( 4, 17 ) == 1 && GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 0x0800 + 320 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 321 ) == 0 )
+ {
+ FLD_FUNCTION_0008( FLD_FUNCTION_0004( 0 ), 10, 1, 0, 1.00f );
+ FLD_FUNCTION_0009( FLD_FUNCTION_0004( 0 ) );
+ }
+
+ }
+ else if ( FLD_FUNCTION_0000() == 3 )
+ {
+
+ if ( DATE_CHK( 4, 17 ) == 1 && GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 0x0800 + 320 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 321 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 321 );
+ WAIT( 15 );
+ PLAY_SOUNDEFFECT( 172 );
+ OPEN_MSG_WIN();
+ MSG( MSG_1ST_NIGHTSTREET_MORO );
+ CLOSE_MSG_WIN();
+ PLAY_SOUNDEFFECT( 160 );
+ WAIT( 60 );
+ FLD_FUNCTION_0008( FLD_FUNCTION_0004( 0 ), 13, 1, 10, 1.00f );
+ WAIT( 15 );
+ PLAY_SOUNDEFFECT( 162 );
+ WAIT( 15 );
+ FLD_FUNCTION_0008( FLD_FUNCTION_0004( 0 ), 0, 1, 10, 1.00f );
+ WAIT( 15 );
+ OPEN_MSG_WIN();
+ MSG( MSG_1ST_NIGHTSTREET_MORO2 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( DATE_CHK( 4, 17 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 327 ) == 1 )
+ {
+ OPEN_MSG_WIN();
+ MSG( MSG_DOUJIMA_COMINGHOME_03 );
+ CLOSE_MSG_WIN();
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 447 ) == 1 )
+ {
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 447 );
+ getout_doujima_warning();
+ }
+ else if ( GET_TIME_OF_DAY() == 5 )
+ {
+ var7 = EVT_FUNCTION_0022( 28 );
+
+ if ( var7 == 27 )
+ {
+ MSG( STOP_OUTDOOR );
+ return;
+ }
+
+
+ if ( BIT_CHK( 0 + 0x0400 + 1764 ) == 0 )
+ {
+
+ if ( DATE_CHK( 1, 10 ) == 1 && GET_TIME_OF_DAY() == 5 && BIT_CHK( 0 + 0x0400 + 1548 ) == 0 )
+ {
+ firsttime_bug_farm();
+ return;
+ }
+
+ BIT_ON( 0 + 0x0400 + 1764 );
+
+ if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 12 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 12 );
+ FUNCTION_008C( 23, 1 );
+ }
+
+
+ if ( BIT_CHK( 0 + 132 ) == 0 && DATE_CHK( 4, 15 ) )
+ {
+ BIT_ON( 0 + 132 );
+ HELP_MSG( 24 );
+ }
+
+ okaerimes();
+ start_living_tuuhanuke();
+ start_living_testkokuti();
+ katei_baito();
+ byouin_baito();
+
+ if ( CHECK_TIME_SPAN( 4, 18, 3, 31 ) == 1 && BIT_CHK( 0 + 0x0400 + 671 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) == 0 && BIT_CHK( 0 + 0x0400 + 1726 ) == 0 && BIT_CHK( 0 + 0x0400 + 0x0800 + 415 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 415 );
+ WAIT( 30 );
+ OPEN_MSG_WIN();
+ MSG( FIRST_GO_OUT_NIGHT );
+ CLOSE_MSG_WIN();
+ HELP_MSG( 603 );
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 0x0400 + 0x0200 + 0x0200 + 0x0200 + 35 ) == 1 && BIT_CHK( 0 + 0x0400 + 0x0800 + 184 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 184 );
+ OPEN_MSG_WIN();
+ MSG( MSG_SENARIO_INFO_MARIE_D );
+ CLOSE_MSG_WIN();
+ }
+
+ if (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) && !BIT_CHK( 0 + 0x0400 + 1726 ) && GET_ITEM(1188) > 0 && !BIT_CHK(6419))
+ {
+ SET_MSG_VAR(0, 1188, 1);
+ OPEN_MSG_WIN();
+ HELP_MSG(CoffeeTutorial);
+ CLOSE_MSG_WIN();
+ BIT_ON(6419);
+ }
+
+ return;
+ }
+
+ }
+ else if ( BIT_CHK( 0 + 0x0400 + 0x0800 + 229 ) == 0 && DATE_CHK( 5, 22 ) == 1 )
+ {
+ BIT_ON( 0 + 0x0400 + 0x0800 + 229 );
+ FUNCTION_008C( 800, 9 );
+ }
+
+
+ if ( DATE_CHK( 1, 2 ) == 1 && BIT_CHK( 0 + 0x0400 + 1282 ) == 0 )
+ {
+ BIT_ON( 0 + 0x0400 + 1282 );
+ OPEN_MSG_WIN();
+ MSG( MSG_NEWYEAR_0103_INFO );
+ CLOSE_MSG_WIN();
+ }
+
+ if (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) && !BIT_CHK( 0 + 0x0400 + 1726 ) && GET_ITEM(1188) > 0 && !BIT_CHK(6419))
+ {
+ SET_MSG_VAR(0, 1188, 1);
+ OPEN_MSG_WIN();
+ HELP_MSG(CoffeeTutorial);
+ CLOSE_MSG_WIN();
+ BIT_ON(6419);
+ }
+
+ }
+
+}
+
+void check_kitchen_hook()
+{
+ if (BIT_CHK( 0 + 0x0400 + 0x0800 + 2 ) && !BIT_CHK( 0 + 0x0400 + 1726 ) && GET_ITEM(1188) > 0)
+ {
+ OPEN_MSG_WIN();
+ MSG( CoffeePrompt );
+ int select = SEL( YESNO_SEL );
+ if (select == 0)
+ {
+ CLOSE_MSG_WIN();
+ FADE( 1, 10 );
+ FADE_SYNC();
+ FLD_FUNCTION_0008( 10244, 3, 0, 0, 1.00f );
+ PLAY_SOUNDEFFECT( 724 );
+ WAIT( 20 );
+ OPEN_MSG_WIN();
+ PLAY_SOUNDEFFECT(224);
+ MSG(REIZOU_EATING);
+ CLOSE_MSG_WIN();
+ FADE_BACK( 30 );
+ FADE_SYNC();
+ OPEN_MSG_WIN();
+ PLAY_BTL_SOUNDEFFECT( 5, 9 );
+ MSG(NoLongerTired);
+ BIT_OFF( 0 + 0x0400 + 0x0800 + 2 );
+ }
+ CLOSE_MSG_WIN();
+ }
+ else
+ {
+ OPEN_MSG_WIN();
+ MSG( SAKANA );
+ CLOSE_MSG_WIN();
+ }
+}
diff --git a/p4gpc.dojimasCoffee/FEmulator/PAK/field/pack/fd007_002.arc/f007.bf b/p4gpc.dojimasCoffee/FEmulator/PAK/field/pack/fd007_002.arc/f007.bf
new file mode 100644
index 0000000..e69de29
diff --git a/p4gpc.dojimasCoffee/ModConfig.json b/p4gpc.dojimasCoffee/ModConfig.json
new file mode 100644
index 0000000..8fbe265
--- /dev/null
+++ b/p4gpc.dojimasCoffee/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.dojimasCoffee",
+ "ModName": "Dojima\u0027s Coffee",
+ "ModAuthor": "Tekka",
+ "ModVersion": "1.0.0",
+ "ModDescription": "This mod backports the QoL mechanic in P5 that let\u0027s you remove your exhaustion after having a back massage from Kawakami.",
+ "ModDll": "",
+ "ModIcon": "a4d00a81c9cf6e7533e9af4633bb11c9.jpg",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.dojimasCoffee.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 471631
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/471631"
+}
\ No newline at end of file
diff --git a/p4gpc.dojimasCoffee/Sewer56.Update.Metadata.json b/p4gpc.dojimasCoffee/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..87a51f7
--- /dev/null
+++ b/p4gpc.dojimasCoffee/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"a4d00a81c9cf6e7533e9af4633bb11c9.jpg","Hash":6493473031166953838},{"RelativePath":"ModConfig.json","Hash":8416133509742813958},{"RelativePath":"FEmulator\\BF\\coffee.msg","Hash":5803755910093054595},{"RelativePath":"FEmulator\\BF\\f007.flow","Hash":11810692713140339281},{"RelativePath":"FEmulator\\PAK\\field\\pack\\fd007_002.arc\\f007.bf","Hash":17241709254077376921}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.dojimasCoffee\\.nuspec","p4gpc\\.dojimasCoffee\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.dojimasCoffee/a4d00a81c9cf6e7533e9af4633bb11c9.jpg b/p4gpc.dojimasCoffee/a4d00a81c9cf6e7533e9af4633bb11c9.jpg
new file mode 100644
index 0000000..b3f2e82
Binary files /dev/null and b/p4gpc.dojimasCoffee/a4d00a81c9cf6e7533e9af4633bb11c9.jpg differ
diff --git a/p4gpc.gentlefastforward_brown/FEmulator/AWB/snd00_bgm.awb/851_BrownNoise.hca b/p4gpc.gentlefastforward_brown/FEmulator/AWB/snd00_bgm.awb/851_BrownNoise.hca
new file mode 100644
index 0000000..f1bae87
Binary files /dev/null and b/p4gpc.gentlefastforward_brown/FEmulator/AWB/snd00_bgm.awb/851_BrownNoise.hca differ
diff --git a/p4gpc.gentlefastforward_brown/FEmulator/PAK/init_free.bin/init/camp.arc/event_skip.spr b/p4gpc.gentlefastforward_brown/FEmulator/PAK/init_free.bin/init/camp.arc/event_skip.spr
new file mode 100644
index 0000000..7d428dc
Binary files /dev/null and b/p4gpc.gentlefastforward_brown/FEmulator/PAK/init_free.bin/init/camp.arc/event_skip.spr differ
diff --git a/p4gpc.gentlefastforward_brown/ModConfig.json b/p4gpc.gentlefastforward_brown/ModConfig.json
new file mode 100644
index 0000000..f06af4b
--- /dev/null
+++ b/p4gpc.gentlefastforward_brown/ModConfig.json
@@ -0,0 +1,137 @@
+{
+ "ModId": "p4gpc.gentlefastforward_brown",
+ "ModName": "Gentle Fast Forward \u2013 Brown Noise",
+ "ModAuthor": "Pixelguin",
+ "ModVersion": "3.1.1",
+ "ModDescription": "Replaces the fast-forward sound effect with gentle brown noise and removes some eye-straining visual effects.",
+ "ModDll": "",
+ "ModIcon": "Preview_brown.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.gentlefastforward_brown.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 369214
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader",
+ "reloaded.universal.fileemulationframework.awb"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/369214"
+}
\ No newline at end of file
diff --git a/p4gpc.gentlefastforward_brown/Preview_brown.png b/p4gpc.gentlefastforward_brown/Preview_brown.png
new file mode 100644
index 0000000..8431451
Binary files /dev/null and b/p4gpc.gentlefastforward_brown/Preview_brown.png differ
diff --git a/p4gpc.gentlefastforward_brown/Sewer56.Update.Metadata.json b/p4gpc.gentlefastforward_brown/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..78ef9c4
--- /dev/null
+++ b/p4gpc.gentlefastforward_brown/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"3.1.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":5150462649873590135},{"RelativePath":"Preview_brown.png","Hash":59772054472285716},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\851_BrownNoise.hca","Hash":7853476489180381556},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\camp.arc\\event_skip.spr","Hash":12812902786712220528}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.gentlefastforward_brown\\.nuspec","p4gpc\\.gentlefastforward_brown\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.illfacemyselffix/FEmulator/AWB/snd00_bgm.awb/00037_Ill_Face_Myself.hca b/p4gpc.illfacemyselffix/FEmulator/AWB/snd00_bgm.awb/00037_Ill_Face_Myself.hca
new file mode 100644
index 0000000..29fa90b
Binary files /dev/null and b/p4gpc.illfacemyselffix/FEmulator/AWB/snd00_bgm.awb/00037_Ill_Face_Myself.hca differ
diff --git a/p4gpc.illfacemyselffix/ModConfig.json b/p4gpc.illfacemyselffix/ModConfig.json
new file mode 100644
index 0000000..66e5428
--- /dev/null
+++ b/p4gpc.illfacemyselffix/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.illfacemyselffix",
+ "ModName": "I\u0027ll Face Myself Fix",
+ "ModAuthor": "Brawler, qtrew",
+ "ModVersion": "1.1.0",
+ "ModDescription": "Fixes a minor audio glitch with I\u0027ll Face Myself",
+ "ModDll": "",
+ "ModIcon": "thumb_r2_new.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4g.illfacemyselffix.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Sound",
+ "ItemId": 66051
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
\ No newline at end of file
diff --git a/p4gpc.illfacemyselffix/Sewer56.Update.Metadata.json b/p4gpc.illfacemyselffix/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..b813929
--- /dev/null
+++ b/p4gpc.illfacemyselffix/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.2","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":1095347884711478886},{"RelativePath":"thumb_r2.png","Hash":2309330904157904732},{"RelativePath":"thumb_r2_new.png","Hash":17593895337550216493},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\00037_Ill_Face_Myself.hca","Hash":12245270114659811900}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.illfacemyselffix\\.nuspec","p4g\\.illfacemyselffix\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.illfacemyselffix/thumb_r2.png b/p4gpc.illfacemyselffix/thumb_r2.png
new file mode 100644
index 0000000..b4d9d49
Binary files /dev/null and b/p4gpc.illfacemyselffix/thumb_r2.png differ
diff --git a/p4gpc.illfacemyselffix/thumb_r2_new.png b/p4gpc.illfacemyselffix/thumb_r2_new.png
new file mode 100644
index 0000000..8873c1f
Binary files /dev/null and b/p4gpc.illfacemyselffix/thumb_r2_new.png differ
diff --git a/p4gpc.inaba/ModConfig.json b/p4gpc.inaba/ModConfig.json
new file mode 100644
index 0000000..e765584
--- /dev/null
+++ b/p4gpc.inaba/ModConfig.json
@@ -0,0 +1,58 @@
+{
+ "ModId": "p4gpc.inaba",
+ "ModName": "Inaba Exe Patcher",
+ "ModAuthor": "Tekka, AnimatedSwine37",
+ "ModVersion": "3.0.4",
+ "ModDescription": "Modify games at startup using simple patch files",
+ "ModDll": "p4gpc.inaba.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.inaba.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://github.com/TekkaGB/Inaba-Exe-Patcher"
+}
\ No newline at end of file
diff --git a/p4gpc.inaba/Preview.png b/p4gpc.inaba/Preview.png
new file mode 100644
index 0000000..ee5fbc5
Binary files /dev/null and b/p4gpc.inaba/Preview.png differ
diff --git a/p4gpc.inaba/Reloaded.Hooks.Definitions.dll b/p4gpc.inaba/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4gpc.inaba/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4gpc.inaba/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4gpc.inaba/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/p4gpc.inaba/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/p4gpc.inaba/Reloaded.Memory.Sigscan.Definitions.dll b/p4gpc.inaba/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..53a4823
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/p4gpc.inaba/Reloaded.Memory.Sigscan.dll b/p4gpc.inaba/Reloaded.Memory.Sigscan.dll
new file mode 100644
index 0000000..22af316
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Memory.Sigscan.dll differ
diff --git a/p4gpc.inaba/Reloaded.Memory.dll b/p4gpc.inaba/Reloaded.Memory.dll
new file mode 100644
index 0000000..ca09514
Binary files /dev/null and b/p4gpc.inaba/Reloaded.Memory.dll differ
diff --git a/p4gpc.inaba/Sewer56.Update.Metadata.json b/p4gpc.inaba/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..ebd95ea
--- /dev/null
+++ b/p4gpc.inaba/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"3.0.4","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":16822115618405131553},{"RelativePath":"p4gpc.inaba.deps.json","Hash":3196141002629023650},{"RelativePath":"p4gpc.inaba.dll","Hash":13700997219044042630},{"RelativePath":"Preview.png","Hash":10480180448813331650},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.dll","Hash":15435220554148528697},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":4309756086076290502},{"RelativePath":"Reloaded.Memory.Sigscan.dll","Hash":8337800001632124370},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","p4gpc\\.inaba\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.inaba/p4gpc.inaba.deps.json b/p4gpc.inaba/p4gpc.inaba.deps.json
new file mode 100644
index 0000000..3d116f2
--- /dev/null
+++ b/p4gpc.inaba/p4gpc.inaba.deps.json
@@ -0,0 +1,138 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4gpc.inaba/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Memory.Sigscan": "3.1.8",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4gpc.inaba.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/9.1.0": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.1.0.0",
+ "fileVersion": "9.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan/3.1.8": {
+ "dependencies": {
+ "Reloaded.Memory": "9.1.0",
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.1"
+ },
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.Sigscan.dll": {
+ "assemblyVersion": "3.1.8.0",
+ "fileVersion": "3.1.8.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.1": {
+ "runtime": {
+ "lib/net5.0/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.1.0",
+ "fileVersion": "1.1.1.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.1"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4gpc.inaba/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WMGpTORArGrijf9VQLVC1BjCnUxaTgSew4Kitk9jTIHWywIKk/K2PpqMuSGVO77ILV65cRmMvwpAu2azAqALeg==",
+ "path": "reloaded.memory/9.1.0",
+ "hashPath": "reloaded.memory.9.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan/3.1.8": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-06mopF0XD8wuJ/5R8fWYkIcnJ5w0VGJ99VRuaGvPEJv5qmc33+Za3mFzRQ8XVbxBjSyovxWwduK9IZaAYbWh7w==",
+ "path": "reloaded.memory.sigscan/3.1.8",
+ "hashPath": "reloaded.memory.sigscan.3.1.8.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-yzlH3DJIc2XCEaH4aS9sJ9otiV/IVEoKOWrc53cKkx1hU8SHf3A3kE+VpPWlQmfVO5WwRKzRJ8vIr8u8RdGLGw==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.1",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.1.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4gpc.inaba/p4gpc.inaba.dll b/p4gpc.inaba/p4gpc.inaba.dll
new file mode 100644
index 0000000..0a1a9b2
Binary files /dev/null and b/p4gpc.inaba/p4gpc.inaba.dll differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/event_data/community.bin/msg_RANKUP.bmd b/p4gpc.interfaceenhancementpack/FEmulator/PAK/event_data/community.bin/msg_RANKUP.bmd
new file mode 100644
index 0000000..a92e7c9
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/event_data/community.bin/msg_RANKUP.bmd differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_01.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_01.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_01.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_02.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_02.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_02.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_03.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_03.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_03.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_04.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_04.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_04.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_05.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_05.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_05.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_06.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_06.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_06.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_07.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_07.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_07.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_08.arc/l_mapx2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_08.arc/l_mapx2.spr
new file mode 100644
index 0000000..5fadd47
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/field/lmap_spr/l_map_08.arc/l_mapx2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/battle/MSG.TBL b/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/battle/MSG.TBL
new file mode 100644
index 0000000..f5bb1a4
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/battle/MSG.TBL differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/init/camp.arc/c_main01x2.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/init/camp.arc/c_main01x2.spr
new file mode 100644
index 0000000..8d58cd6
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/init_free.bin/init/camp.arc/c_main01x2.spr differ
diff --git a/p4gpc.interfaceenhancementpack/FEmulator/PAK/title/title.bin/p4g_menu01spr.spr b/p4gpc.interfaceenhancementpack/FEmulator/PAK/title/title.bin/p4g_menu01spr.spr
new file mode 100644
index 0000000..3fbd8d1
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/FEmulator/PAK/title/title.bin/p4g_menu01spr.spr differ
diff --git a/p4gpc.interfaceenhancementpack/ModConfig.json b/p4gpc.interfaceenhancementpack/ModConfig.json
new file mode 100644
index 0000000..860fb7b
--- /dev/null
+++ b/p4gpc.interfaceenhancementpack/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.interfaceenhancementpack",
+ "ModName": "Interface Enhancement Pack",
+ "ModAuthor": "Pixelguin, rudiger__gb, Tekka",
+ "ModVersion": "1.0.0",
+ "ModDescription": "A compatibility pack that combines several UI improvement mods.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.interfaceenhancementpack.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 510187
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/510187"
+}
\ No newline at end of file
diff --git a/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/camp/P4G_ALBUM.spr b/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/camp/P4G_ALBUM.spr
new file mode 100644
index 0000000..fe89c74
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/camp/P4G_ALBUM.spr differ
diff --git a/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/event/e730/E730_573.PM1 b/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/event/e730/E730_573.PM1
new file mode 100644
index 0000000..815fb8d
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/P5REssentials/CPK/data_e.cpk/event/e730/E730_573.PM1 differ
diff --git a/p4gpc.interfaceenhancementpack/Preview.png b/p4gpc.interfaceenhancementpack/Preview.png
new file mode 100644
index 0000000..0722f58
Binary files /dev/null and b/p4gpc.interfaceenhancementpack/Preview.png differ
diff --git a/p4gpc.interfaceenhancementpack/Sewer56.Update.Metadata.json b/p4gpc.interfaceenhancementpack/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..da14824
--- /dev/null
+++ b/p4gpc.interfaceenhancementpack/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":7194153954093082234},{"RelativePath":"Preview.png","Hash":1320104161011340946},{"RelativePath":"FEmulator\\PAK\\event_data\\community.bin\\msg_RANKUP.bmd","Hash":6304494229593645359},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\battle\\MSG.TBL","Hash":4975466885669749522},{"RelativePath":"FEmulator\\PAK\\title\\title.bin\\p4g_menu01spr.spr","Hash":6171802001420810335},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\camp\\P4G_ALBUM.spr","Hash":16401845476412827926},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_01.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_02.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_03.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_04.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_05.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_06.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_07.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\field\\lmap_spr\\l_map_08.arc\\l_mapx2.spr","Hash":5381679055668573249},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\init\\camp.arc\\c_main01x2.spr","Hash":1322416244517823269},{"RelativePath":"P5REssentials\\CPK\\data_e.cpk\\event\\e730\\E730_573.PM1","Hash":3932467015936658854}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.interfaceenhancementpack\\.nuspec","p4gpc\\.interfaceenhancementpack\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.pme b/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.pme
new file mode 100644
index 0000000..0be5f91
--- /dev/null
+++ b/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.pme
@@ -0,0 +1,100 @@
+// Normal Battles: ROTTT rudiger, TTMH rudiger
+encounter["Normal Battles"]:
+ music = random_song(679, 680)
+end
+
+// === Area collections ===
+
+// Void Quest: ROTTT 14.4mL, TTMH BitLemur
+encounter["Void Quest"]:
+ music = random_song(681, 682)
+end
+
+// Hollow Forest: Memory, Memory unknown
+encounter["Hollow Forest"]:
+ music = random_song(683, 684)
+end
+
+// === Boss collections ===
+
+// Minibosses: TTMH special
+encounter["Minibosses"]:
+ music = 687
+end
+
+// Optional Bosses: RWGYB
+encounter["Optional Bosses"]:
+ music = 689
+end
+
+// Reaper: F.O.E.
+encounter["Reapers"]:
+ music = 686
+end
+
+// === Misc collections ===
+
+// Spooky Fog Man: Borderline of Madness (default)
+encounter["Spooky Fog Man"]:
+ music = "default"
+end
+
+// Golden Hands: LTFUITN
+encounter["Golden Hands"]:
+ music = 685
+end
+
+// === Boss overrides ===
+
+// Mitsuo: Shin Mitsuo Tensei
+encounter["Shadow Mitsuo"]:
+ music = "default"
+end
+
+// Adachi: Ying Yang
+encounter["Adachi"]:
+ music = 691
+end
+
+// Marie: Just Like the Wind (manual replacement - 078)
+encounter["Marie"]:
+ music = 78
+end
+
+// Kusumi-no-Okami: I'll Face Myself -Reincarnation-
+encounter["Kusumi-no-Okami"]:
+ music = "default"
+end
+
+// Margaret: The Battle For Everyone's Souls
+encounter["Margaret"]:
+ music = 692
+end
+
+// === Miniboss overrides ===
+
+// Void Quest Miniboss: TTMH BitLemur
+encounter[814]:
+ music = 682
+end
+
+// Void Quest Optional Boss: Shin Mitsuo Tensei
+encounter[529]:
+ music = 81
+end
+
+// Hollow Forest Minibosses: Memory special
+encounter[938]:
+ music = 688
+end
+
+encounter[939]:
+ music = 688
+end
+
+// === Misc overrides ===
+
+// Tutorial Battle: ROTTT P4A
+encounter[524]:
+ music = 690
+end
\ No newline at end of file
diff --git a/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.project b/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.project
new file mode 100644
index 0000000..753dadc
--- /dev/null
+++ b/p4gpc.musicenhancementpack/BGME/MusicEnhancementPack.project
@@ -0,0 +1,20 @@
+
+MusicEnhancementPackw
+BGM ID: 681BGME FrameworkNormal Battles | Battlerandom_song(681, 682)"#FEmulator/AWB/snd00_bgm.awb/681.hca2HCA
+BGM ID: 682BGME FrameworkNormal Battles | Battlerandom_song(681, 682)Void Quest | Battle"#FEmulator/AWB/snd00_bgm.awb/682.hca2HCAw
+BGM ID: 679BGME FrameworkNormal Battles | Battlerandom_song(679, 680)"#FEmulator/AWB/snd00_bgm.awb/679.hca2HCAw
+BGM ID: 680BGME FrameworkNormal Battles | Battlerandom_song(679, 680)"#FEmulator/AWB/snd00_bgm.awb/680.hca2HCA`
+BGM ID: 685BGME FrameworkNormal Battles | Battle"#FEmulator/AWB/snd00_bgm.awb/685.hca2HCA`
+BGM ID: 690BGME FrameworkNormal Battles | Battle"#FEmulator/AWB/snd00_bgm.awb/690.hca2HCAw
+BGM ID: 683BGME FrameworkNormal Battles | Battlerandom_song(683, 684)"#FEmulator/AWB/snd00_bgm.awb/683.hca2HCAw
+BGM ID: 684BGME FrameworkNormal Battles | Battlerandom_song(683, 684)"#FEmulator/AWB/snd00_bgm.awb/684.hca2HCAZ
+
+BGM ID: 81BGME FrameworkVoid Quest | Battle""FEmulator/AWB/snd00_bgm.awb/81.hca2HCA]
+
+BGM ID: 78BGME FrameworkHollow Forest | Battle""FEmulator/AWB/snd00_bgm.awb/78.hca2HCA_
+BGM ID: 688BGME FrameworkHollow Forest | Battle"#FEmulator/AWB/snd00_bgm.awb/688.hca2HCA\
+BGM ID: 687BGME FrameworkMinibosses | Battle"#FEmulator/AWB/snd00_bgm.awb/687.hca2HCAa
+BGM ID: 689BGME FrameworkOptional Bosses | Battle"#FEmulator/AWB/snd00_bgm.awb/689.hca2HCAY
+BGM ID: 686BGME FrameworkReapers | Battle"#FEmulator/AWB/snd00_bgm.awb/686.hca2HCAX
+BGM ID: 691BGME FrameworkAdachi | Battle"#FEmulator/AWB/snd00_bgm.awb/691.hca2HCAZ
+BGM ID: 692BGME FrameworkMargaret | Battle"#FEmulator/AWB/snd00_bgm.awb/692.hca2HCA
\ No newline at end of file
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/028_GirlOfTheHollowForest_unknown.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/028_GirlOfTheHollowForest_unknown.hca
new file mode 100644
index 0000000..458e4c6
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/028_GirlOfTheHollowForest_unknown.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/030_MusicPlayer_ReachOutToTheTruth_rudiger.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/030_MusicPlayer_ReachOutToTheTruth_rudiger.hca
new file mode 100644
index 0000000..3a1839c
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/030_MusicPlayer_ReachOutToTheTruth_rudiger.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/067_PersonaDancing.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/067_PersonaDancing.hca
new file mode 100644
index 0000000..5512fa4
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/067_PersonaDancing.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/077_MusicPlayer_TimeToMakeHistory_rudiger.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/077_MusicPlayer_TimeToMakeHistory_rudiger.hca
new file mode 100644
index 0000000..59e77a8
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/077_MusicPlayer_TimeToMakeHistory_rudiger.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/078_JustLikeTheWind.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/078_JustLikeTheWind.hca
new file mode 100644
index 0000000..f6060b7
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/078_JustLikeTheWind.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/084_JustLikeTheWind_instrumental.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/084_JustLikeTheWind_instrumental.hca
new file mode 100644
index 0000000..b4ac5be
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/084_JustLikeTheWind_instrumental.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/679_ReachOutToTheTruth_rudiger.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/679_ReachOutToTheTruth_rudiger.hca
new file mode 100644
index 0000000..3a1839c
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/679_ReachOutToTheTruth_rudiger.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/680_TimeToMakeHistory_rudiger.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/680_TimeToMakeHistory_rudiger.hca
new file mode 100644
index 0000000..59e77a8
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/680_TimeToMakeHistory_rudiger.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/681_ReachOutToTheTruth_144mL.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/681_ReachOutToTheTruth_144mL.hca
new file mode 100644
index 0000000..f8bb24c
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/681_ReachOutToTheTruth_144mL.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/682_TimeToMakeHistory_BitLemur.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/682_TimeToMakeHistory_BitLemur.hca
new file mode 100644
index 0000000..a4bba00
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/682_TimeToMakeHistory_BitLemur.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/683_Memory.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/683_Memory.hca
new file mode 100644
index 0000000..4d118a6
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/683_Memory.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/684_Memory_unknown.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/684_Memory_unknown.hca
new file mode 100644
index 0000000..d0a8330
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/684_Memory_unknown.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/685_LightTheFireUpInTheNight.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/685_LightTheFireUpInTheNight.hca
new file mode 100644
index 0000000..eec8e2a
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/685_LightTheFireUpInTheNight.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/686_FOE.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/686_FOE.hca
new file mode 100644
index 0000000..daedeef
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/686_FOE.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/687_TimeToMakeHistory_special.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/687_TimeToMakeHistory_special.hca
new file mode 100644
index 0000000..b7f56a1
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/687_TimeToMakeHistory_special.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/688_Memory_special.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/688_Memory_special.hca
new file mode 100644
index 0000000..9b4a520
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/688_Memory_special.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/689_RememberWeGotYourBack.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/689_RememberWeGotYourBack.hca
new file mode 100644
index 0000000..2ff2fef
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/689_RememberWeGotYourBack.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/690_ReachOutToTheTruth_P4A.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/690_ReachOutToTheTruth_P4A.hca
new file mode 100644
index 0000000..d9d3ea7
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/690_ReachOutToTheTruth_P4A.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/691_YingYang.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/691_YingYang.hca
new file mode 100644
index 0000000..81662b8
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/691_YingYang.hca differ
diff --git a/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/692_AquaInvitation.hca b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/692_AquaInvitation.hca
new file mode 100644
index 0000000..b40141e
Binary files /dev/null and b/p4gpc.musicenhancementpack/FEmulator/AWB/snd00_bgm.awb/692_AquaInvitation.hca differ
diff --git a/p4gpc.musicenhancementpack/InabaPatches/MusicEnhancementPack_MusicPlayer.expatch b/p4gpc.musicenhancementpack/InabaPatches/MusicEnhancementPack_MusicPlayer.expatch
new file mode 100644
index 0000000..cb5d077
--- /dev/null
+++ b/p4gpc.musicenhancementpack/InabaPatches/MusicEnhancementPack_MusicPlayer.expatch
@@ -0,0 +1,70 @@
+[replacement Music Enhancement Pack 12]
+search = "Memories"
+replacement = "Girl of the Hollow Forest -another ver.-"
+index = 14
+// Placed higher to avoid conflict with "A Corner of Memories"
+
+[replacement Music Enhancement Pack 01]
+search = "Border of Insanity"
+replacement = "Borderline of Madness"
+index = 3
+
+[replacement Music Enhancement Pack 02]
+search = "Strength of Heart (P4 ver.)"
+replacement = "The Power of the Heart"
+index = 3
+
+[replacement Music Enhancement Pack 03]
+search = "The Path is Open (P4 ver.)"
+replacement = "The Path is Open"
+index = 3
+
+[replacement Music Enhancement Pack 04]
+search = "Glimpse of a Memory"
+replacement = "A Corner of Memories"
+index = 3
+
+[replacement Music Enhancement Pack 05]
+search = "Aria of the Soul"
+replacement = "Poem for Everyone's Souls"
+index = 3
+
+[replacement Music Enhancement Pack 06]
+search = "Studio Backlot"
+replacement = "Backside of the TV"
+index = 3
+
+[replacement Music Enhancement Pack 07]
+search = "Striptease"
+replacement = "Theater"
+index = 53
+
+[replacement Music Enhancement Pack 08]
+search = "Burn My Dread"
+replacement = "Persona Dancing"
+index = 3
+
+[replacement Music Enhancement Pack 09]
+search = "Deduction (Another Ver.)"
+replacement = "Deduction -another ver.-"
+index = 3
+
+[replacement Music Enhancement Pack 10]
+search = "I'll Face Myself (Another Ver.)"
+replacement = "I'll Face Myself -another ver.-"
+index = 3
+
+[replacement Music Enhancement Pack 11]
+search = "Girl of the Hollow Forest"
+replacement = "Just Like the Wind -another ver.-"
+index = 3
+
+[replacement Music Enhancement Pack 13]
+search = "Revelations: Mitsuo"
+replacement = "Shin Mitsuo Tensei"
+index = 3
+
+[replacement Music Enhancement Pack 14]
+search = "Electronica of the Soul"
+replacement = "Electronica in Velvet Room"
+index = 3
\ No newline at end of file
diff --git a/p4gpc.musicenhancementpack/ModConfig.json b/p4gpc.musicenhancementpack/ModConfig.json
new file mode 100644
index 0000000..d79eec5
--- /dev/null
+++ b/p4gpc.musicenhancementpack/ModConfig.json
@@ -0,0 +1,165 @@
+{
+ "ModId": "p4gpc.musicenhancementpack",
+ "ModName": "Music Enhancement Pack",
+ "ModAuthor": "Pixelguin, rudiger__gb",
+ "ModVersion": "7.0.3",
+ "ModDescription": "A small collection of carefully-selected music enhancements.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.musicenhancementpack.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Sound",
+ "ItemId": 49693
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "p5rpc.lib": {
+ "Config": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p5rpc.lib",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.lib.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBananaDependencies": {
+ "IdToConfigMap": {
+ "BGME.Framework": {
+ "Config": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "ReleaseMetadataName": "BGME.Framework.ReleaseMetadata.json"
+ },
+ "BGME.Framework.API": {
+ "Config": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "ReleaseMetadataName": "BGME.Framework.API.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "BGME.Framework",
+ "p4gpc.inaba",
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/sounds/49693"
+}
\ No newline at end of file
diff --git a/p4gpc.musicenhancementpack/Preview.png b/p4gpc.musicenhancementpack/Preview.png
new file mode 100644
index 0000000..54ab01a
Binary files /dev/null and b/p4gpc.musicenhancementpack/Preview.png differ
diff --git a/p4gpc.musicenhancementpack/Sewer56.Update.Metadata.json b/p4gpc.musicenhancementpack/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..2aec732
--- /dev/null
+++ b/p4gpc.musicenhancementpack/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"7.0.2","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":8334813862858476906},{"RelativePath":"Preview.png","Hash":4187718696327782566},{"RelativePath":"BGME\\MusicEnhancementPack.pme","Hash":14564551337583552762},{"RelativePath":"BGME\\MusicEnhancementPack.project","Hash":2530667849729945762},{"RelativePath":"InabaPatches\\MusicEnhancementPack_MusicPlayer.expatch","Hash":15878259188892350777},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\028_GirlOfTheHollowForest_unknown.hca","Hash":6370867388550645889},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\030_MusicPlayer_ReachOutToTheTruth_rudiger.hca","Hash":9996935815714613768},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\067_PersonaDancing.hca","Hash":12528908110715608605},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\077_MusicPlayer_TimeToMakeHistory_rudiger.hca","Hash":5043806917574974776},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\078_JustLikeTheWind.hca","Hash":3409038193953715044},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\084_JustLikeTheWind_instrumental.hca","Hash":5966844046236777693},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\679_ReachOutToTheTruth_rudiger.hca","Hash":9996935815714613768},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\680_TimeToMakeHistory_rudiger.hca","Hash":5043806917574974776},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\681_ReachOutToTheTruth_144mL.hca","Hash":12420723307004826434},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\682_TimeToMakeHistory_BitLemur.hca","Hash":11905066191246283100},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\683_Memory.hca","Hash":10708372309189398807},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\684_Memory_unknown.hca","Hash":7664050683070112299},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\685_LightTheFireUpInTheNight.hca","Hash":17954115133853407876},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\686_FOE.hca","Hash":8505968439883212969},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\687_TimeToMakeHistory_special.hca","Hash":10672889062715893963},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\688_Memory_special.hca","Hash":12690302424689347521},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\689_RememberWeGotYourBack.hca","Hash":10804513844321053590},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\690_ReachOutToTheTruth_P4A.hca","Hash":8637295372532121444},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\691_YingYang.hca","Hash":11450571470562936106},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\692_AquaInvitation.hca","Hash":16000881471802995131}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.musicenhancementpack\\.nuspec","p4gpc\\.musicenhancementpack\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvA.tmx b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvA.tmx
new file mode 100644
index 0000000..a05ae1e
Binary files /dev/null and b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvA.tmx differ
diff --git a/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvB.tmx b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvB.tmx
new file mode 100644
index 0000000..5419579
Binary files /dev/null and b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvB.tmx differ
diff --git a/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvC.tmx b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvC.tmx
new file mode 100644
index 0000000..2102594
Binary files /dev/null and b/p4gpc.notvstatic64/FEmulator/PAK/init_free.bin/field/fldEff_tvC.tmx differ
diff --git a/p4gpc.notvstatic64/ModConfig.json b/p4gpc.notvstatic64/ModConfig.json
new file mode 100644
index 0000000..ec4e5da
--- /dev/null
+++ b/p4gpc.notvstatic64/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.notvstatic64",
+ "ModName": "No TV Static 64",
+ "ModAuthor": "ShrineFox, rudiger__gb, Pixelguin",
+ "ModVersion": "2.0.0",
+ "ModDescription": "Removes the noise and scanline effects in the TV World.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.notvstatic64.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 424661
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/424661"
+}
\ No newline at end of file
diff --git a/p4gpc.notvstatic64/Preview.png b/p4gpc.notvstatic64/Preview.png
new file mode 100644
index 0000000..739b189
Binary files /dev/null and b/p4gpc.notvstatic64/Preview.png differ
diff --git a/p4gpc.notvstatic64/Sewer56.Update.Metadata.json b/p4gpc.notvstatic64/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..0bc9ad2
--- /dev/null
+++ b/p4gpc.notvstatic64/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":11938518538828573427},{"RelativePath":"Preview.png","Hash":12135378417285645212},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\field\\fldEff_tvA.tmx","Hash":6991478445240655185},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\field\\fldEff_tvB.tmx","Hash":12580611828477000011},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\field\\fldEff_tvC.tmx","Hash":11015878263653712027}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.notvstatic64\\.nuspec","p4gpc\\.notvstatic64\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.p4aufollowupportraits64_glasses/ModConfig.json b/p4gpc.p4aufollowupportraits64_glasses/ModConfig.json
new file mode 100644
index 0000000..2cea49c
--- /dev/null
+++ b/p4gpc.p4aufollowupportraits64_glasses/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.p4aufollowupportraits64_glasses",
+ "ModName": "P4AU Follow-Up Portraits 64 \u2013 Glasses",
+ "ModAuthor": "wxnder, Luxen, rudiger__gb",
+ "ModVersion": "1.0.1",
+ "ModDescription": "Replaces the follow-up portraits with artwork from Persona 4 Arena Ultimax.",
+ "ModDll": "",
+ "ModIcon": "Preview_glasses.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.p4aufollowupportraits64_glasses.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 426899
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/426899"
+}
\ No newline at end of file
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_S/000/yousuke_512_512_S.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_S/000/yousuke_512_512_S.dds
new file mode 100644
index 0000000..e3e142e
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_S/000/yousuke_512_512_S.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_W/000/yousuke_512_512.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_W/000/yousuke_512_512.dds
new file mode 100644
index 0000000..21843d1
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_2_W/000/yousuke_512_512.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_S/000/tie_512_512_ALL_S.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_S/000/tie_512_512_ALL_S.dds
new file mode 100644
index 0000000..32344a0
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_S/000/tie_512_512_ALL_S.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_W/000/tie_512_512_ALL.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_W/000/tie_512_512_ALL.dds
new file mode 100644
index 0000000..5815a40
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_3_W/000/tie_512_512_ALL.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_S/000/yukiko_512_512_S.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_S/000/yukiko_512_512_S.dds
new file mode 100644
index 0000000..bb1c6a3
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_S/000/yukiko_512_512_S.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_W/000/yukiko_512_512_W.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_W/000/yukiko_512_512_W.dds
new file mode 100644
index 0000000..1cd0d5b
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_4_W/000/yukiko_512_512_W.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_S/000/kanji_512_512_S.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_S/000/kanji_512_512_S.dds
new file mode 100644
index 0000000..f25d51b
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_S/000/kanji_512_512_S.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_W/000/kanji_512_512_W.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_W/000/kanji_512_512_W.dds
new file mode 100644
index 0000000..74b0c8a
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_6_W/000/kanji_512_512_W.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_S/000/naoto_512_512_S.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_S/000/naoto_512_512_S.dds
new file mode 100644
index 0000000..724a879
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_S/000/naoto_512_512_S.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_W/000/naoto_512_512_W.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_W/000/naoto_512_512_W.dds
new file mode 100644
index 0000000..000ad6a
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_7_W/000/naoto_512_512_W.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_S/000/kuma_512_512.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_S/000/kuma_512_512.dds
new file mode 100644
index 0000000..5f5bf84
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_S/000/kuma_512_512.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_W/000/kuma_512_512.dds b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_W/000/kuma_512_512.dds
new file mode 100644
index 0000000..5f5bf84
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/P5REssentials/CPK/data.cpk/tex2/battle/cutin/tokusyu/TOKUS_8_W/000/kuma_512_512.dds differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/Preview_glasses.png b/p4gpc.p4aufollowupportraits64_glasses/Preview_glasses.png
new file mode 100644
index 0000000..69d4def
Binary files /dev/null and b/p4gpc.p4aufollowupportraits64_glasses/Preview_glasses.png differ
diff --git a/p4gpc.p4aufollowupportraits64_glasses/Sewer56.Update.Metadata.json b/p4gpc.p4aufollowupportraits64_glasses/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..b0f7136
--- /dev/null
+++ b/p4gpc.p4aufollowupportraits64_glasses/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":8575058570499766369},{"RelativePath":"Preview_glasses.png","Hash":9151786959938462728},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_2_S\\000\\yousuke_512_512_S.dds","Hash":8779145754136630104},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_2_W\\000\\yousuke_512_512.dds","Hash":2125104254943656329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_3_S\\000\\tie_512_512_ALL_S.dds","Hash":17807532213652354192},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_3_W\\000\\tie_512_512_ALL.dds","Hash":14705228819551648783},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_4_S\\000\\yukiko_512_512_S.dds","Hash":2318987585182707579},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_4_W\\000\\yukiko_512_512_W.dds","Hash":10787774729066683831},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_6_S\\000\\kanji_512_512_S.dds","Hash":17487508570632630547},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_6_W\\000\\kanji_512_512_W.dds","Hash":11640733430179037549},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_7_S\\000\\naoto_512_512_S.dds","Hash":9969659626776839408},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_7_W\\000\\naoto_512_512_W.dds","Hash":3885841349891246503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_8_S\\000\\kuma_512_512.dds","Hash":651982581651640859},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\cutin\\tokusyu\\TOKUS_8_W\\000\\kuma_512_512.dds","Hash":651982581651640859}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.p4aufollowupportraits64_glasses\\.nuspec","p4gpc\\.p4aufollowupportraits64_glasses\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.polishedpersonamations/FEmulator/PAK/title/animCh.arc/animCh.bmd b/p4gpc.polishedpersonamations/FEmulator/PAK/title/animCh.arc/animCh.bmd
new file mode 100644
index 0000000..848b5c3
Binary files /dev/null and b/p4gpc.polishedpersonamations/FEmulator/PAK/title/animCh.arc/animCh.bmd differ
diff --git a/p4gpc.polishedpersonamations/InabaPatches/PolishedPersonamations.expatch b/p4gpc.polishedpersonamations/InabaPatches/PolishedPersonamations.expatch
new file mode 100644
index 0000000..d82ccf6
--- /dev/null
+++ b/p4gpc.polishedpersonamations/InabaPatches/PolishedPersonamations.expatch
@@ -0,0 +1,47 @@
+[replacement Polished Personamations 01]
+search = "My Awakening"
+replacement = "I am Thou, Thou Art I"
+
+[replacement Polished Personamations 02]
+search = "Shadow Yosuke"
+replacement = "You're Not Me!"
+
+[replacement Polished Personamations 03]
+search = "For Her"
+replacement = "for Her"
+
+[replacement Polished Personamations 04]
+search = "Return to the City"
+replacement = "Never More"
+
+[replacement Polished Personamations 05]
+search = "It All Started Here"
+replacement = "Pursuing My True Self"
+
+[replacement Polished Personamations 06]
+search = "Ski Trip"
+replacement = "Let's Hit the Slopes!"
+
+[replacement Polished Personamations 07]
+search = "The Cottage Incident"
+replacement = "The Hollow Forest"
+
+[replacement Polished Personamations 08]
+search = "After Rescuing Marie"
+replacement = "Marie Victorious"
+
+[replacement Polished Personamations 09]
+search = "Conspirator"
+replacement = "Accomplice"
+
+[replacement Polished Personamations 10]
+search = "Concert at Junes"
+replacement = "True Story"
+
+[replacement Polished Personamations 11]
+search = "Ending Credits"
+replacement = "Never More -Reincarnation-"
+
+[replacement Polished Personamations 12]
+search = "The New Opening"
+replacement = "Shadow World"
\ No newline at end of file
diff --git a/p4gpc.polishedpersonamations/ModConfig.json b/p4gpc.polishedpersonamations/ModConfig.json
new file mode 100644
index 0000000..725d2ad
--- /dev/null
+++ b/p4gpc.polishedpersonamations/ModConfig.json
@@ -0,0 +1,137 @@
+{
+ "ModId": "p4gpc.polishedpersonamations",
+ "ModName": "Polished Personamations",
+ "ModAuthor": "Pixelguin",
+ "ModVersion": "4.0.1",
+ "ModDescription": "Fixes and improves the titles and descriptions in the cutscene viewer.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.polishedpersonamations.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 34009
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p4gpc.inaba",
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/34009"
+}
\ No newline at end of file
diff --git a/p4gpc.polishedpersonamations/Preview.png b/p4gpc.polishedpersonamations/Preview.png
new file mode 100644
index 0000000..7a110d3
Binary files /dev/null and b/p4gpc.polishedpersonamations/Preview.png differ
diff --git a/p4gpc.polishedpersonamations/Sewer56.Update.Metadata.json b/p4gpc.polishedpersonamations/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..b1c758b
--- /dev/null
+++ b/p4gpc.polishedpersonamations/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"4.0.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":16636573395039885473},{"RelativePath":"Preview.png","Hash":16059880551735530554},{"RelativePath":"InabaPatches\\PolishedPersonamations.expatch","Hash":8631812798523510999},{"RelativePath":"FEmulator\\PAK\\title\\animCh.arc\\animCh.bmd","Hash":17944934994666671979}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.polishedpersonamations\\.nuspec","p4gpc\\.polishedpersonamations\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.dll b/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..c2d9889
Binary files /dev/null and b/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.pdb b/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.pdb
new file mode 100644
index 0000000..0f307c8
Binary files /dev/null and b/p4gpc.restoredgameovermusic/CriFs.V2.Hook.Interfaces.pdb differ
diff --git a/p4gpc.restoredgameovermusic/CriFsV2Lib.Definitions.dll b/p4gpc.restoredgameovermusic/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..b013235
Binary files /dev/null and b/p4gpc.restoredgameovermusic/CriFsV2Lib.Definitions.dll differ
diff --git a/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/773_ThePathWasClosed.hca b/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/773_ThePathWasClosed.hca
new file mode 100644
index 0000000..bce7ba6
Binary files /dev/null and b/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/773_ThePathWasClosed.hca differ
diff --git a/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/774_ThePathWasClosedReload.hca b/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/774_ThePathWasClosedReload.hca
new file mode 100644
index 0000000..1df2aa9
Binary files /dev/null and b/p4gpc.restoredgameovermusic/FEmulator/AWB/snd00_bgm.awb/774_ThePathWasClosedReload.hca differ
diff --git a/p4gpc.restoredgameovermusic/ModConfig.json b/p4gpc.restoredgameovermusic/ModConfig.json
new file mode 100644
index 0000000..b4eb985
--- /dev/null
+++ b/p4gpc.restoredgameovermusic/ModConfig.json
@@ -0,0 +1,165 @@
+{
+ "ModId": "p4gpc.restoredgameovermusic",
+ "ModName": "Restored Game Over Music",
+ "ModAuthor": "Brawler",
+ "ModVersion": "1.1.1",
+ "ModDescription": "Restores \u0022The Path Was Closed\u0022 when getting a game over.",
+ "ModDll": "p4gpc.restoredgameovermusic.dll",
+ "ModIcon": "thumb_r2.png",
+ "ModR2RManagedDll32": "x86/p4gpc.restoredgameovermusic.dll",
+ "ModR2RManagedDll64": "x64/p4gpc.restoredgameovermusic.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": false,
+ "HasExports": false,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.restoredgameovermusic.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Sound",
+ "ItemId": 71006
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "p5rpc.lib": {
+ "Config": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p5rpc.lib",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.lib.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "GameBananaDependencies": {
+ "IdToConfigMap": {
+ "BGME.Framework": {
+ "Config": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "ReleaseMetadataName": "BGME.Framework.ReleaseMetadata.json"
+ },
+ "BGME.Framework.API": {
+ "Config": {
+ "ItemType": "Mod",
+ "ItemId": 477399
+ },
+ "ReleaseMetadataName": "BGME.Framework.API.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "BGME.Framework",
+ "crifs.v2.hook",
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/sounds/71006"
+}
\ No newline at end of file
diff --git a/p4gpc.restoredgameovermusic/OG/data/event/e450/E450_002.PM3 b/p4gpc.restoredgameovermusic/OG/data/event/e450/E450_002.PM3
new file mode 100644
index 0000000..292c384
Binary files /dev/null and b/p4gpc.restoredgameovermusic/OG/data/event/e450/E450_002.PM3 differ
diff --git a/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM2 b/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM2
new file mode 100644
index 0000000..7d75b23
Binary files /dev/null and b/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM2 differ
diff --git a/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM3 b/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM3
new file mode 100644
index 0000000..18d1d88
Binary files /dev/null and b/p4gpc.restoredgameovermusic/Reload/data/event/e450/E450_002.PM3 differ
diff --git a/p4gpc.restoredgameovermusic/Reloaded.Hooks.Definitions.dll b/p4gpc.restoredgameovermusic/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p4gpc.restoredgameovermusic/Reloaded.Hooks.Definitions.dll differ
diff --git a/p4gpc.restoredgameovermusic/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p4gpc.restoredgameovermusic/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p4gpc.restoredgameovermusic/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p4gpc.restoredgameovermusic/Sewer56.Update.Metadata.json b/p4gpc.restoredgameovermusic/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..fceec65
--- /dev/null
+++ b/p4gpc.restoredgameovermusic/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.1","Hashes":{"Files":[{"RelativePath":"CriFs.V2.Hook.Interfaces.dll","Hash":6571436049777354119},{"RelativePath":"CriFs.V2.Hook.Interfaces.pdb","Hash":10763320693441581472},{"RelativePath":"CriFsV2Lib.Definitions.dll","Hash":3658745127075729307},{"RelativePath":"ModConfig.json","Hash":11859582225302503694},{"RelativePath":"p4gpc.restoredgameovermusic.deps.json","Hash":8569264805567422121},{"RelativePath":"p4gpc.restoredgameovermusic.dll","Hash":12591282253859468482},{"RelativePath":"p4gpc.restoredgameovermusic.pdb","Hash":11507768004179475272},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"thumb_r2.png","Hash":13738222703563767356},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\773_ThePathWasClosed.hca","Hash":14270444773141162878},{"RelativePath":"FEmulator\\AWB\\snd00_bgm.awb\\774_ThePathWasClosedReload.hca","Hash":10740984716026773667},{"RelativePath":"OG\\data\\event\\e450\\E450_002.PM3","Hash":9782414523527094964},{"RelativePath":"Reload\\data\\event\\e450\\E450_002.PM2","Hash":11544897218800536876},{"RelativePath":"Reload\\data\\event\\e450\\E450_002.PM3","Hash":13030530381936825622}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.restoredgameovermusic\\.nuspec","p4gpc\\.restoredgameovermusic\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.deps.json b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.deps.json
new file mode 100644
index 0000000..57372c1
--- /dev/null
+++ b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.deps.json
@@ -0,0 +1,97 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p4gpc.restoredgameovermusic/1.0.0": {
+ "dependencies": {
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "p4gpc.restoredgameovermusic.dll": {}
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p4gpc.restoredgameovermusic/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.dll b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.dll
new file mode 100644
index 0000000..221ccc4
Binary files /dev/null and b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.dll differ
diff --git a/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.pdb b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.pdb
new file mode 100644
index 0000000..c9d709b
Binary files /dev/null and b/p4gpc.restoredgameovermusic/p4gpc.restoredgameovermusic.pdb differ
diff --git a/p4gpc.restoredgameovermusic/thumb_r2.png b/p4gpc.restoredgameovermusic/thumb_r2.png
new file mode 100644
index 0000000..c92a73f
Binary files /dev/null and b/p4gpc.restoredgameovermusic/thumb_r2.png differ
diff --git a/p4gpc.slimfont/FEmulator/PAK/init.bin/system/font/font0.fnt b/p4gpc.slimfont/FEmulator/PAK/init.bin/system/font/font0.fnt
new file mode 100644
index 0000000..7795067
Binary files /dev/null and b/p4gpc.slimfont/FEmulator/PAK/init.bin/system/font/font0.fnt differ
diff --git a/p4gpc.slimfont/ModConfig.json b/p4gpc.slimfont/ModConfig.json
new file mode 100644
index 0000000..f3b9469
--- /dev/null
+++ b/p4gpc.slimfont/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.slimfont",
+ "ModName": "Slim Font",
+ "ModAuthor": "Tekka, Pixelguin",
+ "ModVersion": "3.0.0",
+ "ModDescription": "Slims down P4G\u0027s font and fixes some overlapping glyph issues.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.slimfont.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 50903
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/50903"
+}
\ No newline at end of file
diff --git a/p4gpc.slimfont/Preview.png b/p4gpc.slimfont/Preview.png
new file mode 100644
index 0000000..8b5fe08
Binary files /dev/null and b/p4gpc.slimfont/Preview.png differ
diff --git a/p4gpc.slimfont/Sewer56.Update.Metadata.json b/p4gpc.slimfont/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..302baf0
--- /dev/null
+++ b/p4gpc.slimfont/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"3.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":15301200664645055879},{"RelativePath":"Preview.png","Hash":4195196812460574372},{"RelativePath":"FEmulator\\PAK\\init.bin\\system\\font\\font0.fnt","Hash":11616780245305681816}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.slimfont\\.nuspec","p4gpc\\.slimfont\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k01x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k01x2.spr
new file mode 100644
index 0000000..bb13d0d
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k01x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k02x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k02x2.spr
new file mode 100644
index 0000000..26341c0
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k02x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k03x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k03x2.spr
new file mode 100644
index 0000000..94b702d
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k03x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k04x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k04x2.spr
new file mode 100644
index 0000000..397360f
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k04x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k06x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k06x2.spr
new file mode 100644
index 0000000..c3203e0
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k06x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k07x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k07x2.spr
new file mode 100644
index 0000000..6604791
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k07x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k08x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k08x2.spr
new file mode 100644
index 0000000..71d36c6
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpanel.bin/b_p_k08x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpnlop.bin/b_p_k01_op.spr b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpnlop.bin/b_p_k01_op.spr
new file mode 100644
index 0000000..677aa79
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/battle/panel/btlpnlop.bin/b_p_k01_op.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b10_20_0.bin/m10_20_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b10_20_0.bin/m10_20_0.tmx
new file mode 100644
index 0000000..6c82995
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b10_20_0.bin/m10_20_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_31_0.bin/b11_31_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_31_0.bin/b11_31_0.tmx
new file mode 100644
index 0000000..76d85f2
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_31_0.bin/b11_31_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_3_0.bin/b11_3_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_3_0.bin/b11_3_0.tmx
new file mode 100644
index 0000000..8900805
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b11_3_0.bin/b11_3_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_4.bin/b2_1_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_4.bin/b2_1_4.tmx
new file mode 100644
index 0000000..87d6811
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_4.bin/b2_1_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_6.bin/b2_1_6.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_6.bin/b2_1_6.tmx
new file mode 100644
index 0000000..4cfc6d4
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_1_6.bin/b2_1_6.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_20_0.bin/b2_20_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_20_0.bin/b2_20_0.tmx
new file mode 100644
index 0000000..746f208
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_20_0.bin/b2_20_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_70_0.bin/b2_70_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_70_0.bin/b2_70_0.tmx
new file mode 100644
index 0000000..47c4f1a
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b2_70_0.bin/b2_70_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_1_0.bin/b34_1_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_1_0.bin/b34_1_0.tmx
new file mode 100644
index 0000000..c201984
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_1_0.bin/b34_1_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_2_0.bin/b34_2_0.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_2_0.bin/b34_2_0.tmx
new file mode 100644
index 0000000..f55f45f
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b34_2_0.bin/b34_2_0.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_10_4.bin/b4_10_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_10_4.bin/b4_10_4.tmx
new file mode 100644
index 0000000..426a9f3
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_10_4.bin/b4_10_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_1_4.bin/b4_1_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_1_4.bin/b4_1_4.tmx
new file mode 100644
index 0000000..66865b8
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_1_4.bin/b4_1_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_2_4.bin/b4_2_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_2_4.bin/b4_2_4.tmx
new file mode 100644
index 0000000..8e8b2df
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_2_4.bin/b4_2_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_3_4.bin/b4_3_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_3_4.bin/b4_3_4.tmx
new file mode 100644
index 0000000..1dd476b
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_3_4.bin/b4_3_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_4_4.bin/b4_4_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_4_4.bin/b4_4_4.tmx
new file mode 100644
index 0000000..35448b3
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_4_4.bin/b4_4_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_5_4.bin/b4_5_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_5_4.bin/b4_5_4.tmx
new file mode 100644
index 0000000..dce2638
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_5_4.bin/b4_5_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_6_4.bin/b4_6_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_6_4.bin/b4_6_4.tmx
new file mode 100644
index 0000000..7980bde
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_6_4.bin/b4_6_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_7_4.bin/b4_7_4.tmx b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_7_4.bin/b4_7_4.tmx
new file mode 100644
index 0000000..8e2baaf
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/bustup/b4_7_4.bin/b4_7_4.tmx differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face01x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face01x2.spr
new file mode 100644
index 0000000..96c35da
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face01x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face02x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face02x2.spr
new file mode 100644
index 0000000..1b00eeb
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face02x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face03x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face03x2.spr
new file mode 100644
index 0000000..5b19cac
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face03x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face04x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face04x2.spr
new file mode 100644
index 0000000..3888a58
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face04x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face06x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face06x2.spr
new file mode 100644
index 0000000..b3fd08d
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face06x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face07x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face07x2.spr
new file mode 100644
index 0000000..9ed068b
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face07x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face08x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face08x2.spr
new file mode 100644
index 0000000..35a793f
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/camp/party/party.bin/i_f_face08x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/chara_magax2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/chara_magax2.spr
new file mode 100644
index 0000000..85e27e4
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/chara_magax2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/v_icon.spr b/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/v_icon.spr
new file mode 100644
index 0000000..783ad81
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/facility/cmbroot.arc/v_icon.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/facility/trade.arc/snack_469.spr b/p4gpc.texturefixespack64/FEmulator/PAK/facility/trade.arc/snack_469.spr
new file mode 100644
index 0000000..d3a1a56
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/facility/trade.arc/snack_469.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/init_free.bin/smap/i_mini_map01x2.spr b/p4gpc.texturefixespack64/FEmulator/PAK/init_free.bin/smap/i_mini_map01x2.spr
new file mode 100644
index 0000000..3214764
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/init_free.bin/smap/i_mini_map01x2.spr differ
diff --git a/p4gpc.texturefixespack64/FEmulator/PAK/model/pack/em112.pac/em112.AMD b/p4gpc.texturefixespack64/FEmulator/PAK/model/pack/em112.pac/em112.AMD
new file mode 100644
index 0000000..de2db76
Binary files /dev/null and b/p4gpc.texturefixespack64/FEmulator/PAK/model/pack/em112.pac/em112.AMD differ
diff --git a/p4gpc.texturefixespack64/ModConfig.json b/p4gpc.texturefixespack64/ModConfig.json
new file mode 100644
index 0000000..16eb33e
--- /dev/null
+++ b/p4gpc.texturefixespack64/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.texturefixespack64",
+ "ModName": "Texture Fixes Pack\u002B 64",
+ "ModAuthor": "rudiger__gb et al.",
+ "ModVersion": "2.1.1",
+ "ModDescription": "A large collection of texture and UI improvement mods.\nRight-click this mod and select \u0022Visit Website\u0022 for more information!",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.texturefixespack64.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 426297
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/426297"
+}
\ No newline at end of file
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/commu/bustup/com_kyara1e_a.tmx b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/commu/bustup/com_kyara1e_a.tmx
new file mode 100644
index 0000000..e28c2fb
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/commu/bustup/com_kyara1e_a.tmx differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/model/npc/n801_0.AMD b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/model/npc/n801_0.AMD
new file mode 100644
index 0000000..321e0c0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/model/npc/n801_0.AMD differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_p.dds
new file mode 100644
index 0000000..b676793
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_S/003/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_p.dds
new file mode 100644
index 0000000..b676793
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/assist/ASSIST_RISE_W/003/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_S/001/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_S/001/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_S/001/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_W/001/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_W/001/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B116_W/001/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_S/001/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_S/001/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_S/001/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_W/001/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_W/001/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B117_W/001/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_S/002/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_S/002/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_S/002/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_W/003/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_W/003/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B118_W/003/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_S/003/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_S/003/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_S/003/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_W/003/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_W/003/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B119_W/003/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_S/007/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_W/007/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_W/007/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/battle/bike/B11B_W/007/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_20/002/b5_10_1.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_20/002/b5_10_1.dds
new file mode 100644
index 0000000..a1dd035
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_20/002/b5_10_1.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_21/002/b5_11_1.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_21/002/b5_11_1.dds
new file mode 100644
index 0000000..1be6565
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_21/002/b5_11_1.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_22/002/b5_12_1.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_22/002/b5_12_1.dds
new file mode 100644
index 0000000..1f2da9a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_22/002/b5_12_1.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_23/002/b5_14_1.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_23/002/b5_14_1.dds
new file mode 100644
index 0000000..71fde59
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_23/002/b5_14_1.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_30/002/b5_10_3.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_30/002/b5_10_3.dds
new file mode 100644
index 0000000..a44dcdc
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_30/002/b5_10_3.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_31/002/b5_11_3.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_31/002/b5_11_3.dds
new file mode 100644
index 0000000..6632c11
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_31/002/b5_11_3.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_32/002/b5_12_3.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_32/002/b5_12_3.dds
new file mode 100644
index 0000000..fdd69de
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_32/002/b5_12_3.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_33/002/b5_14_3.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_33/002/b5_14_3.dds
new file mode 100644
index 0000000..ee7f187
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_33/002/b5_14_3.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_40/002/b5_60_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_40/002/b5_60_0.dds
new file mode 100644
index 0000000..de16425
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_40/002/b5_60_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_41/002/b5_62_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_41/002/b5_62_0.dds
new file mode 100644
index 0000000..1060cc6
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C5_41/002/b5_62_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_20/002/b8_1_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_20/002/b8_1_0.dds
new file mode 100644
index 0000000..333ead1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_20/002/b8_1_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_21/002/b8_2_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_21/002/b8_2_0.dds
new file mode 100644
index 0000000..02ecf7e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_21/002/b8_2_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_22/002/b8_3_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_22/002/b8_3_0.dds
new file mode 100644
index 0000000..3dc19f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_22/002/b8_3_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_23/002/b8_5_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_23/002/b8_5_0.dds
new file mode 100644
index 0000000..6709cd6
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_23/002/b8_5_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_30/002/b8_1_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_30/002/b8_1_0.dds
new file mode 100644
index 0000000..333ead1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_30/002/b8_1_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_31/002/b8_2_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_31/002/b8_2_0.dds
new file mode 100644
index 0000000..02ecf7e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_31/002/b8_2_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_32/002/b8_3_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_32/002/b8_3_0.dds
new file mode 100644
index 0000000..3dc19f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_32/002/b8_3_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_33/002/b8_5_0.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_33/002/b8_5_0.dds
new file mode 100644
index 0000000..6709cd6
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/cutin/C8_33/002/b8_5_0.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_00/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_00/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_00/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_01/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_01/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_01/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_02/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_02/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_02/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_03/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_03/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_03/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_10/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_10/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_10/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_11/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_11/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_11/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_14/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_14/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_14/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_15/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_15/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_01_15/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_10/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_10/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_10/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_20/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_20/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_02_20/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_10/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_10/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_10/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_20/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_20/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_03_20/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_10/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_10/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_10/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_20/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_20/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_04_20/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_10/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_10/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_10/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_20/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_20/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_05_20/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_10/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_10/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_10/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_20/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_20/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_06_20/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_10/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_10/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_10/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_20/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_20/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_07_20/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kitunebody_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kitunebody_t01.dds
new file mode 100644
index 0000000..a814278
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kitunebody_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneepu_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneepu_t01.dds
new file mode 100644
index 0000000..12c11ce
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneepu_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneface_t01.dds
new file mode 100644
index 0000000..ad08095
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_10/fc_kituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kitunebody_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kitunebody_t01.dds
new file mode 100644
index 0000000..a814278
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kitunebody_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneepu_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneepu_t01.dds
new file mode 100644
index 0000000..12c11ce
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneepu_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneface_t01.dds
new file mode 100644
index 0000000..ad08095
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/field/fc_18_20/fc_kituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1005_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1006_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1007_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1007_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1007_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1008_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1011_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1012_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1013_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1013_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1013_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1014_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n101_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1020_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1021_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1021_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1021_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1022_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1022_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1022_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1025_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1025_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1025_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1026_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1027_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n102_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n108_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n109_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1100_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1100_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1100_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n110_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n110_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n110_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n111_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n111_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n111_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n112_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n114_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n114_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n114_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n115_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n116_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n116_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n116_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n117_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n117_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n117_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n118_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n118_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n118_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n119_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n119_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n119_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n120_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n120_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n120_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n121_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n121_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n121_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n122_0/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n122_0/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n122_0/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n123_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n123_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n123_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n124_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n124_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n124_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n125_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n125_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n125_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n126_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n126_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n126_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n127_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n127_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n127_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n128_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n128_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n128_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n129_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n129_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n129_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n12_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n12_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n12_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n130_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n130_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n130_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n132_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n133_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n133_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n133_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n134_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n134_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n134_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n135_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n136_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n137_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n137_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n137_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n138_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n139_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n139_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n139_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n140_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n140_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n140_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n142_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n142_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n142_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n143_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n143_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n143_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n145_0/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n145_0/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n145_0/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n146_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n146_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n146_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n147_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n147_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n147_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n149_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n149_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n149_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n150_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n152_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n153_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n156_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n156_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n156_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n157_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n158_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n158_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n158_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n159_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n159_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n159_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n15_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n161_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n161_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n161_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n162_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n163_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n164_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n165_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n165_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n165_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n166_0/bc002_ski_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n166_0/bc002_ski_body_t01.dds
new file mode 100644
index 0000000..9a08598
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n166_0/bc002_ski_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n167_0/bc002_ski_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n167_0/bc002_ski_body_t01.dds
new file mode 100644
index 0000000..9a08598
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n167_0/bc002_ski_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n168_0/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n168_0/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n168_0/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n16_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n170_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n172_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n172_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n172_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n173_0/bc002_ski_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n173_0/bc002_ski_body_t01.dds
new file mode 100644
index 0000000..9a08598
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n173_0/bc002_ski_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n174_0/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n175_5/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n179_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n179_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n179_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n17_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n180_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n180_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n180_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n182_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n182_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n182_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n18_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n199_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n199_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n199_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n19_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n1_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_3/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_3/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n200_3/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n201_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n202_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_body_t01.dds
new file mode 100644
index 0000000..d2343e5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_foot_t01.dds
new file mode 100644
index 0000000..088d9b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_hair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_hair_t01.dds
new file mode 100644
index 0000000..8522785
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2051_0/fc_shufu_hair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n208_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n208_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n208_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n209_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_1/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_1/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_1/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_3/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_3/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2101_3/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2102_0/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2102_0/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2102_0/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_1/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_1/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_1/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_3/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_3/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2103_3/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2104_0/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2104_0/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2104_0/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2105_0/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2105_0/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2105_0/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2106_0/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2106_0/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2106_0/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_1/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_1/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_1/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_3/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_3/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2107_3/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_1/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_1/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_1/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_3/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_3/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2108_3/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2109_0/fc_engekibuhair_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2109_0/fc_engekibuhair_t01.dds
new file mode 100644
index 0000000..b192376
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2109_0/fc_engekibuhair_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n210_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n211_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n212_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n213_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n213_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n213_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n214_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n214_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n214_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n215_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n215_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n215_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n216_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n216_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n216_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n217_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n217_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n217_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n218_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n218_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n218_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n219_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n219_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n219_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n21_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n21_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n21_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n220_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n220_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n220_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n221_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n221_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n221_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n222_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n222_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n222_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n223_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n223_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n223_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n224_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n224_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n224_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n225_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n225_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n225_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n226_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n227_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n227_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n227_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n228_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n228_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n228_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n229_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n229_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n229_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n22_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n22_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n22_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n230_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n231_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n232_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n232_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n232_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n233_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n233_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n233_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n234_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n235_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n235_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n235_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n236_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n236_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n236_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n238_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n238_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n238_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n239_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n239_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n239_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n240_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n240_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n240_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n241_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n241_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n241_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n242_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n242_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n242_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n243_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n243_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n243_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n244_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n244_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n244_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n245_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n245_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n245_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n246_0/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n246_0/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n246_0/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n247_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n247_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n247_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n248_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n248_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n248_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n249_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n249_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n249_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n24_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n24_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n24_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n250_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n251_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n252_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n253_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n254_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n254_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n254_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n255_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n255_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n255_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n256_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n256_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n256_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n257_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n257_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n257_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n258_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n258_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n258_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n259_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n25_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n25_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n25_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n260_0/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n260_0/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n260_0/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n261_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_4/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_4/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_4/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_6/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_6/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n262_6/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n263_0/bc003_sky_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n263_0/bc003_sky_body_t01.dds
new file mode 100644
index 0000000..edf7ee7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n263_0/bc003_sky_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n264_0/bc003_sky_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n264_0/bc003_sky_body_t01.dds
new file mode 100644
index 0000000..edf7ee7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n264_0/bc003_sky_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n265_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n265_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n265_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_5/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_5/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n266_5/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n267_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n268_0/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n268_0/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n268_0/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n270_0/bc003_sky_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n270_0/bc003_sky_body_t01.dds
new file mode 100644
index 0000000..edf7ee7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n270_0/bc003_sky_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n273_0/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n273_0/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n273_0/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n274_0/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n274_0/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n274_0/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n275_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n275_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n275_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n276_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n276_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n276_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n277_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n277_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n277_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n279_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n279_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n279_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n27_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n27_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n27_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n280_0/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n280_0/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n280_0/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n282_0/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n282_0/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n282_0/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n299_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n299_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n299_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n29_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n29_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n29_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n2_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_3/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_3/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n300_3/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n301_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n302_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n309_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n309_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n309_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n30_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n30_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n30_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n310_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n311_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n312_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n313_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n314_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n314_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n314_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n315_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n315_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n315_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n316_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n316_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n316_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n317_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n317_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n317_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n318_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n318_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n318_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n319_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n319_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n319_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n31_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n31_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n31_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n320_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n320_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n320_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n321_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n321_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n321_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n322_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n322_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n322_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n323_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n324_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n324_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n324_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n325_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n325_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n325_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n326_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n327_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n328_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n328_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n328_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n329_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n32_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n32_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n32_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n330_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n332_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n332_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n332_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n333_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n333_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n333_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n335_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n335_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n335_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n337_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n337_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n337_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n338_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n338_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n338_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n339_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n339_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n339_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n33_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n33_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n33_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n341_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n341_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n341_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n342_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n342_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n342_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n343_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n343_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n343_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n345_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n345_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n345_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n347_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n347_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n347_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n348_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n350_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n351_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n352_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n353_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n354_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n355_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n357_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n358_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n361_0/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n361_0/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n361_0/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n362_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n362_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n362_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n363_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n363_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n363_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n364_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n368_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n368_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n368_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n36_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n36_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n36_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n370_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n370_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n370_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n372_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n372_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n372_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n37_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n37_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n37_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n38_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n38_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n38_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n399_0/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n399_0/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n399_0/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n39_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_3/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_3/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n400_3/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n401_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n402_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n408_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n409_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n410_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n411_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n412_0/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n412_0/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n412_0/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n414_0/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n414_0/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n414_0/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n415_0/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n415_0/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n415_0/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n416_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n416_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n416_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n417_0/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n417_0/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n417_0/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n418_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n418_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n418_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n419_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n41_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n41_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n41_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n420_0/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n420_0/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n420_0/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n421_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n421_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n421_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n422_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n423_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n424_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n424_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n424_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n425_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n426_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n426_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n426_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n427_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n427_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n427_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n429_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n429_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n429_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n42_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n42_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n42_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n430_0/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n430_0/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n430_0/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n431_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n431_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n431_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n433_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n433_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n433_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n434_0/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n434_0/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n434_0/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n435_0/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n435_0/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n435_0/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n436_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n436_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n436_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n437_0/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n437_0/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n437_0/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n438_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n438_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n438_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n450_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n451_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n452_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n453_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n454_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n455_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_2/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_2/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_2/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_4/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_4/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_4/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n456_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n457_0/fc005_ski_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n457_0/fc005_ski_body_t01.dds
new file mode 100644
index 0000000..3d81761
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n457_0/fc005_ski_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n458_0/fc005_ski_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n458_0/fc005_ski_body_t01.dds
new file mode 100644
index 0000000..3d81761
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n458_0/fc005_ski_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n45_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n45_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n45_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n460_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n461_0/rise_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n461_0/rise_summer_body.dds
new file mode 100644
index 0000000..515b770
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n461_0/rise_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n462_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n464_5/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n467_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n467_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n467_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n468_0/rise_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n468_0/rise_winter_body.dds
new file mode 100644
index 0000000..c9bc252
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n468_0/rise_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n469_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n469_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n469_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n46_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n470_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n470_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n470_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/rise_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/rise_mafuyu_body_t01.dds
new file mode 100644
index 0000000..a5d92b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n473_0/rise_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n47_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n499_0/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n499_0/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n499_0/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n49_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_1/bc005_seifuku_summer_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_1/bc005_seifuku_summer_body_t01.dds
new file mode 100644
index 0000000..d17bd9b
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_1/bc005_seifuku_summer_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_3/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_3/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n500_3/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n501_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n502_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n507_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n507_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n507_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n508_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n509_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n50_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n510_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n511_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n512_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n512_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n512_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n513_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n513_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n513_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n514_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n514_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n514_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n515_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n515_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n515_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n516_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n516_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n516_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n517_0/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n517_0/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n517_0/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n518_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n518_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n518_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n519_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n519_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n519_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n51_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n520_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n520_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n520_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/bc006_fuyushifuku_kutushita.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/bc006_fuyushifuku_kutushita.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/bc006_fuyushifuku_kutushita.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n521_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n522_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n522_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n522_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n523_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n524_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n525_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n525_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n525_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n526_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n527_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n527_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n527_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n529_0/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n52_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n530_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n530_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n530_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n531_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n531_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n531_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n532_0/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n533_0/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n534_0/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n534_0/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n534_0/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n535_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n535_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n535_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n536_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n536_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n536_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n537_0/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n537_0/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n537_0/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n538_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n538_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n538_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n539_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n539_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n539_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n540_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n540_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n540_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n550_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/bc006_fuyushifuku_kutushita.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/bc006_fuyushifuku_kutushita.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/bc006_fuyushifuku_kutushita.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n551_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n552_0/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n552_0/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n552_0/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n553_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n554_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n555_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_4/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n556_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n562_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n563_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n563_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n563_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n564_5/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n564_5/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n564_5/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n567_0/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n567_0/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n567_0/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n568_0/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n56_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n57_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n58_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n599_0/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n599_0/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n599_0/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n59_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_3/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_3/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n600_3/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n601_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n602_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n602_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n602_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n603_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n604_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n605_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n606_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n607_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n607_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n607_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n608_0/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n60_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n612_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n612_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n612_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n615_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n615_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n615_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n616_0/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_2/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_2/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_2/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n617_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n618_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n618_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n618_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n619_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n61_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n620_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n620_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n620_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n621_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n622_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n622_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n622_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n624_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n624_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n624_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n625_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n625_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n625_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n626_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n626_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n626_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n627_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n627_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n627_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n62_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n62_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n62_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n63_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n650_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n651_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_2/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_2/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_2/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n652_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n653_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n655_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n656_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n657_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n658_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n658_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n658_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n659_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n659_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n659_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n65_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n660_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_6/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_6/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n661_6/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_5/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_5/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n664_5/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n666_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n666_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n666_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n668_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n668_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n668_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n66_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n67_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n68_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n699_0/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n699_0/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n699_0/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n69_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n700_3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n70_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n73_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n73_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n73_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n75_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n75_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n75_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n76_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n76_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n76_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n77_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n77_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n77_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n79_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kitunebody_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kitunebody_t01.dds
new file mode 100644
index 0000000..a814278
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kitunebody_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneepu_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneepu_t01.dds
new file mode 100644
index 0000000..12c11ce
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneepu_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneface_t01.dds
new file mode 100644
index 0000000..ad08095
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n801_0/fc_kituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kitunebody_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kitunebody_t01.dds
new file mode 100644
index 0000000..a814278
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kitunebody_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneepu_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneepu_t01.dds
new file mode 100644
index 0000000..12c11ce
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneepu_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneface_t01.dds
new file mode 100644
index 0000000..ad08095
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n802_0/fc_kituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n80_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n80_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n80_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n81_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n81_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n81_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n84_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n84_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n84_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n85_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n85_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n85_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n86_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n86_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n86_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n88_0/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n88_0/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n88_0/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kitunebody_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kitunebody_t01.dds
new file mode 100644
index 0000000..a814278
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kitunebody_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneepu_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneepu_t01.dds
new file mode 100644
index 0000000..12c11ce
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneepu_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneface_t01.dds
new file mode 100644
index 0000000..ad08095
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n900_0/fc_kituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n90_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n92_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n92_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n92_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n93_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n93_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n93_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n98_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_3/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_3/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc/n99_3/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n14951_0/fc_kokituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n14951_0/fc_kokituneface_t01.dds
new file mode 100644
index 0000000..4965abf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n14951_0/fc_kokituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15001_0/fc_kokituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15001_0/fc_kokituneface_t01.dds
new file mode 100644
index 0000000..4965abf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15001_0/fc_kokituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15051_0/fc_kokituneface_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15051_0/fc_kokituneface_t01.dds
new file mode 100644
index 0000000..4965abf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n15051_0/fc_kokituneface_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_1/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_1/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_1/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_3/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_3/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17051_3/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_1/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_1/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_1/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_3/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_3/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17052_3/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_1/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_1/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_1/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_3/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_3/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17351_3/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_1/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_1/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_1/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_3/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_3/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17352_3/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_1/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_1/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_1/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_3/bag02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_3/bag02.dds
new file mode 100644
index 0000000..6e62d6d
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n17751_3/bag02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n24221_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n24221_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n24221_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30501_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30501_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30501_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30502_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30502_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30502_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30503_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30503_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30503_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30504_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30504_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30504_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30505_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30505_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30505_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30506_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30506_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30506_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30507_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30507_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30507_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30508_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30508_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30508_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30509_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30509_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30509_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30510_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30510_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30510_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30511_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30511_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30511_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30512_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30512_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30512_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30513_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30513_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30513_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30514_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30514_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30514_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30515_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30515_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30515_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30516_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30516_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30516_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30517_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30517_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30517_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30518_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30518_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30518_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30519_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30519_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30519_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30520_0/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30520_0/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n30520_0/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5151_0/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5151_0/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5151_0/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5201_0/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5201_0/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/npc2/n5201_0/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c5/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cb/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/bc001_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/bc001_body_t02.dds
new file mode 100644
index 0000000..f62c280
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/bc001_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/bc001_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/bc001_body_t01.dds
new file mode 100644
index 0000000..44db6b5
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/bc001_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_p.dds
new file mode 100644
index 0000000..bb75b63
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc001_cff/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_mafuyu_body_t01.dds
new file mode 100644
index 0000000..d91dc84
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/bc002_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/bc002_shifuku_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/bc002_shifuku_summer_body.dds
new file mode 100644
index 0000000..d2641b7
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/bc002_shifuku_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c5/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cb/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body.dds
new file mode 100644
index 0000000..60788d9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body_t02.dds
new file mode 100644
index 0000000..5c528bf
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/bc002_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_p.dds
new file mode 100644
index 0000000..a3c4524
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc002_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/bc003_sif_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/bc003_sif_mafuyu_body_t01.dds
new file mode 100644
index 0000000..5d7593c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/bc003_sif_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/bc003_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/bc003_mafuyu_body_t01.dds
new file mode 100644
index 0000000..f5c059e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/bc003_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/tie_summer_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/tie_summer_body.dds
new file mode 100644
index 0000000..3e70b70
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c2/tie_summer_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/tie_winter_body.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/tie_winter_body.dds
new file mode 100644
index 0000000..82fbcad
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c3/tie_winter_body.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_c9/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/bc003_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/bc003_body_t01.dds
new file mode 100644
index 0000000..ee47b94
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/bc003_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/bc003_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/bc003_body_t02.dds
new file mode 100644
index 0000000..5e1582c
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/bc003_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_p.dds
new file mode 100644
index 0000000..9c2d9d0
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc003_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_c9/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/bc004_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/bc004_body_t01.dds
new file mode 100644
index 0000000..eff439e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/bc004_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/bc004_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/bc004_body_t02.dds
new file mode 100644
index 0000000..2de535e
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/bc004_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_p.dds
new file mode 100644
index 0000000..c8bc2a9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc004_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc005/bc005_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc005/bc005_body_t01.dds
new file mode 100644
index 0000000..dfbf8ec
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc005/bc005_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/bc006_mafuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/bc006_mafuyu_body_t01.dds
new file mode 100644
index 0000000..6ef590a
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/bc006_mafuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/kanji_natu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/kanji_natu_body_t01.dds
new file mode 100644
index 0000000..8f9604f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c2/kanji_natu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_body_t01.dds
new file mode 100644
index 0000000..6a04fe9
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_foot_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_foot_t01.dds
new file mode 100644
index 0000000..4498c8f
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c3/kanji_fuyu_foot_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c5/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cb/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/bc006_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/bc006_body_t01.dds
new file mode 100644
index 0000000..31e0482
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/bc006_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/bc006_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/bc006_body_t02.dds
new file mode 100644
index 0000000..69a6800
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/bc006_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_p.dds
new file mode 100644
index 0000000..e2ea9ab
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc006_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c1/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c17/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c3/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_c9/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/bc007_body_t01.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/bc007_body_t01.dds
new file mode 100644
index 0000000..c85e1b1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/bc007_body_t01.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/bc007_body_t02.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/bc007_body_t02.dds
new file mode 100644
index 0000000..9c1dd99
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/bc007_body_t02.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_ce/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_p.dds
new file mode 100644
index 0000000..04613ee
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc007_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c10/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c11/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c12/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c13/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c14/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c15/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c16/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c2/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c4/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c5/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c6/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c7/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_c8/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_ca/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cb/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cc/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cd/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_b.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_b.dds
new file mode 100644
index 0000000..4b22759
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_b.dds differ
diff --git a/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_p.dds b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_p.dds
new file mode 100644
index 0000000..bf440f1
Binary files /dev/null and b/p4gpc.texturefixespack64/P5REssentials/CPK/data.cpk/tex2/model/player/bc008_cf/card_p.dds differ
diff --git a/p4gpc.texturefixespack64/Preview.png b/p4gpc.texturefixespack64/Preview.png
new file mode 100644
index 0000000..d497634
Binary files /dev/null and b/p4gpc.texturefixespack64/Preview.png differ
diff --git a/p4gpc.texturefixespack64/Sewer56.Update.Metadata.json b/p4gpc.texturefixespack64/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..302ac5d
--- /dev/null
+++ b/p4gpc.texturefixespack64/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":6833713981493900132},{"RelativePath":"Preview.png","Hash":7751455554713547579},{"RelativePath":"FEmulator\\PAK\\bustup\\b10_20_0.bin\\m10_20_0.tmx","Hash":17889469559928732081},{"RelativePath":"FEmulator\\PAK\\bustup\\b11_31_0.bin\\b11_31_0.tmx","Hash":17140564776803018400},{"RelativePath":"FEmulator\\PAK\\bustup\\b11_3_0.bin\\b11_3_0.tmx","Hash":17498542566109271807},{"RelativePath":"FEmulator\\PAK\\bustup\\b2_1_4.bin\\b2_1_4.tmx","Hash":16707328082704792725},{"RelativePath":"FEmulator\\PAK\\bustup\\b2_1_6.bin\\b2_1_6.tmx","Hash":6478179108737388570},{"RelativePath":"FEmulator\\PAK\\bustup\\b2_20_0.bin\\b2_20_0.tmx","Hash":1216545225158523423},{"RelativePath":"FEmulator\\PAK\\bustup\\b2_70_0.bin\\b2_70_0.tmx","Hash":12723466122431372768},{"RelativePath":"FEmulator\\PAK\\bustup\\b34_1_0.bin\\b34_1_0.tmx","Hash":2272302188199908763},{"RelativePath":"FEmulator\\PAK\\bustup\\b34_2_0.bin\\b34_2_0.tmx","Hash":15745936150412134770},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_10_4.bin\\b4_10_4.tmx","Hash":7926091912002744914},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_1_4.bin\\b4_1_4.tmx","Hash":5205629424201854458},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_2_4.bin\\b4_2_4.tmx","Hash":1941130415023882865},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_3_4.bin\\b4_3_4.tmx","Hash":5205606188533341532},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_4_4.bin\\b4_4_4.tmx","Hash":1736194528616346413},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_5_4.bin\\b4_5_4.tmx","Hash":12309178354279031687},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_6_4.bin\\b4_6_4.tmx","Hash":5306492702121401498},{"RelativePath":"FEmulator\\PAK\\bustup\\b4_7_4.bin\\b4_7_4.tmx","Hash":18010959292425435369},{"RelativePath":"FEmulator\\PAK\\facility\\cmbroot.arc\\chara_magax2.spr","Hash":11884015750658628817},{"RelativePath":"FEmulator\\PAK\\facility\\cmbroot.arc\\v_icon.spr","Hash":11037719828091971839},{"RelativePath":"FEmulator\\PAK\\facility\\trade.arc\\snack_469.spr","Hash":6253200209212628547},{"RelativePath":"FEmulator\\PAK\\init_free.bin\\smap\\i_mini_map01x2.spr","Hash":13856013274042389563},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k01x2.spr","Hash":10392299256508151263},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k02x2.spr","Hash":12422980699219664181},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k03x2.spr","Hash":12537298809301350483},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k04x2.spr","Hash":17382475888641215272},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k06x2.spr","Hash":10700336146124857456},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k07x2.spr","Hash":18290116186204578365},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpanel.bin\\b_p_k08x2.spr","Hash":1483236738845742597},{"RelativePath":"FEmulator\\PAK\\battle\\panel\\btlpnlop.bin\\b_p_k01_op.spr","Hash":15572721990275712775},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face01x2.spr","Hash":3942476907476763912},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face02x2.spr","Hash":14698884004481701780},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face03x2.spr","Hash":6101089406179937528},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face04x2.spr","Hash":8426743071703011385},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face06x2.spr","Hash":11630583814811165485},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face07x2.spr","Hash":7329278960632603341},{"RelativePath":"FEmulator\\PAK\\camp\\party\\party.bin\\i_f_face08x2.spr","Hash":5027655279478907458},{"RelativePath":"FEmulator\\PAK\\model\\pack\\em112.pac\\em112.AMD","Hash":9623876443433122199},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\commu\\bustup\\com_kyara1e_a.tmx","Hash":2276754178990548998},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\model\\npc\\n801_0.AMD","Hash":8759363233877399021},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_20\\002\\b5_10_1.dds","Hash":3086091721293398959},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_21\\002\\b5_11_1.dds","Hash":17074246308050306245},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_22\\002\\b5_12_1.dds","Hash":12169017891761816001},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_23\\002\\b5_14_1.dds","Hash":1735952101255049541},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_30\\002\\b5_10_3.dds","Hash":2473266169872078274},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_31\\002\\b5_11_3.dds","Hash":7780635732060320450},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_32\\002\\b5_12_3.dds","Hash":8556460119596376921},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_33\\002\\b5_14_3.dds","Hash":17362245762447451671},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_40\\002\\b5_60_0.dds","Hash":4612101420388831282},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C5_41\\002\\b5_62_0.dds","Hash":18043277068179511872},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_20\\002\\b8_1_0.dds","Hash":2179906919630997113},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_21\\002\\b8_2_0.dds","Hash":11103583815677061354},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_22\\002\\b8_3_0.dds","Hash":2268999088325204590},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_23\\002\\b8_5_0.dds","Hash":3794423424357405954},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_30\\002\\b8_1_0.dds","Hash":2179906919630997113},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_31\\002\\b8_2_0.dds","Hash":11103583815677061354},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_32\\002\\b8_3_0.dds","Hash":2268999088325204590},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\cutin\\C8_33\\002\\b8_5_0.dds","Hash":3794423424357405954},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_00\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_01\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_02\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_03\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_10\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_11\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_14\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_01_15\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_02_10\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_02_20\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_03_10\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_03_20\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_04_10\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_04_20\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_05_10\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_05_20\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_06_10\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_06_20\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_07_10\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_07_20\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_10\\fc_kitunebody_t01.dds","Hash":9247569189082547137},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_10\\fc_kituneepu_t01.dds","Hash":9915061958328777344},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_10\\fc_kituneface_t01.dds","Hash":75370824533309803},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_20\\fc_kitunebody_t01.dds","Hash":9247569189082547137},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_20\\fc_kituneepu_t01.dds","Hash":9915061958328777344},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\field\\fc_18_20\\fc_kituneface_t01.dds","Hash":75370824533309803},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1005_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1005_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1006_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1006_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1007_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1008_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1008_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1011_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1011_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1012_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1012_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1013_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1014_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1014_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n101_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n101_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n101_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n101_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n101_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1020_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1020_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1021_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1022_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1025_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1026_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1026_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1027_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1027_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n102_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n102_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n108_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n108_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n108_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n108_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n109_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n109_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n109_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n109_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1100_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n110_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n111_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n112_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n112_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n114_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n115_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n115_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n115_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n115_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n115_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n116_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n117_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n118_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n119_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n120_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n121_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n122_0\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n123_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n124_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n125_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n126_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n127_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n128_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n129_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n12_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n130_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n132_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n132_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n132_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n133_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n134_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n135_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n135_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n136_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n136_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n136_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n136_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n136_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n137_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n138_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n138_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n138_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n139_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n140_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n142_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n143_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n145_0\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n146_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n147_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n149_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n150_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n150_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n150_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n150_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n150_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n152_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n152_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n152_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n153_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n153_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n153_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n156_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n157_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n157_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n158_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n159_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n15_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n15_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n161_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n162_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n162_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n162_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n162_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n162_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n163_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n163_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n163_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n163_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n163_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n164_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n164_2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n164_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n164_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n164_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n165_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n166_0\\bc002_ski_body_t01.dds","Hash":5865593658064125427},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n167_0\\bc002_ski_body_t01.dds","Hash":5865593658064125427},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n168_0\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n16_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n16_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n170_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n170_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n172_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n173_0\\bc002_ski_body_t01.dds","Hash":5865593658064125427},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n174_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n174_0\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n175_5\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n175_5\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n179_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n17_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n17_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n180_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n182_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n18_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n18_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n199_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n19_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n19_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n1_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n200_1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n200_3\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n201_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n202_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n202_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2051_0\\fc_shufu_body_t01.dds","Hash":10483992938573407834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2051_0\\fc_shufu_foot_t01.dds","Hash":13139334124434803785},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2051_0\\fc_shufu_hair_t01.dds","Hash":500542542469525889},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n208_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n209_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n209_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n209_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2101_1\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2101_3\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2102_0\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2103_1\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2103_3\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2104_0\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2105_0\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2106_0\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2107_1\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2107_3\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2108_1\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2108_3\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2109_0\\fc_engekibuhair_t01.dds","Hash":14393441119805776470},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n210_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n211_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n211_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n212_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n213_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n214_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n215_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n216_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n217_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n218_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n219_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n21_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n220_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n221_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n222_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n223_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n224_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n225_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n226_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n226_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n226_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n226_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n227_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n228_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n229_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n22_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n230_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n230_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n231_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n232_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n233_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n234_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n234_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n234_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n234_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n235_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n236_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n238_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n239_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n240_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n241_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n242_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n243_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n244_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n245_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n246_0\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n247_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n248_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n249_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n24_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n250_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n251_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n251_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n251_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n251_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n252_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n252_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n252_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n252_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n253_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n253_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n254_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n255_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n256_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n257_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n258_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n259_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n25_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n260_0\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n261_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_4\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n262_6\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n263_0\\bc003_sky_body_t01.dds","Hash":11562010298453451983},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n264_0\\bc003_sky_body_t01.dds","Hash":11562010298453451983},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n265_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n266_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n266_5\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n267_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n267_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n268_0\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n270_0\\bc003_sky_body_t01.dds","Hash":11562010298453451983},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n273_0\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n274_0\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n275_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n276_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n277_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n279_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n27_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n280_0\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n282_0\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n299_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n29_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n2_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n300_1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n300_3\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n301_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n301_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n302_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n302_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n309_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n30_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n310_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n310_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n311_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n311_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n312_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n312_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n313_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n313_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n314_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n315_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n316_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n317_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n318_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n319_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n31_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n320_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n321_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n322_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n323_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n323_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n324_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n325_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n326_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n326_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n327_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n327_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n328_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n329_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n329_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n32_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n330_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n330_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n332_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n333_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n335_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n337_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n338_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n339_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n33_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n341_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n342_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n343_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n345_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n347_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n348_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n348_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n350_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n350_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n351_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n351_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n352_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n352_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n353_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n353_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n354_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n354_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n355_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n355_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n357_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n357_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n358_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n358_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n361_0\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n362_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n363_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n364_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n364_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n368_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n36_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n370_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n372_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n37_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n38_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n399_0\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n39_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n39_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n400_1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n400_3\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n401_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n402_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n402_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n408_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n409_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n409_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n409_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n409_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n410_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n410_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n411_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n412_0\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n414_0\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n415_0\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n416_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n417_0\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n418_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n419_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n419_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n419_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n419_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n41_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n420_0\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n421_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n422_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n422_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n423_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n423_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n423_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n423_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n423_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n424_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n425_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n425_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n426_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n427_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n429_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n42_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n430_0\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n431_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n433_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n434_0\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n435_0\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n436_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n437_0\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n438_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n450_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n450_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n450_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n450_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n450_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n451_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n451_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n451_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n451_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n452_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n452_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n452_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n452_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n453_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n453_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n454_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n454_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n454_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n454_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n454_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n455_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_2\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_4\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n456_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n457_0\\fc005_ski_body_t01.dds","Hash":11238064266795398102},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n458_0\\fc005_ski_body_t01.dds","Hash":11238064266795398102},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n45_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n460_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n460_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n460_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n461_0\\rise_summer_body.dds","Hash":4425489878269307332},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n462_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n462_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n464_5\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n464_5\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n467_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n468_0\\rise_winter_body.dds","Hash":10099902026868452591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n469_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n46_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n46_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n470_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n473_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n473_0\\rise_mafuyu_body_t01.dds","Hash":4431059973084663864},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n47_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n47_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n499_0\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n49_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n49_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n500_1\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n500_3\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n501_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n502_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n502_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n507_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n508_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n509_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n509_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n509_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n50_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n50_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n510_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n510_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n511_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n512_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n513_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n514_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n515_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n516_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n517_0\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n518_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n519_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n51_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n51_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n520_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n521_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n521_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n521_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n521_4\\bc006_fuyushifuku_kutushita.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n521_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n522_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n523_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n523_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n524_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n525_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n526_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n526_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n526_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n526_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n526_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n527_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n529_0\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n529_0\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n52_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n52_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n530_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n531_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n532_0\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n532_0\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n533_0\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n533_0\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n534_0\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n535_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n536_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n537_0\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n538_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n539_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n540_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n550_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n551_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n551_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n551_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n551_4\\bc006_fuyushifuku_kutushita.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n551_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n552_0\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n553_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n553_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n554_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n555_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_4\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_4\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n556_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n562_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n562_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n563_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n564_5\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n567_0\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n568_0\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n568_0\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n56_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n56_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n57_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n57_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n58_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n58_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n599_0\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n59_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n59_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n600_1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n600_3\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n601_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n601_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n601_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n601_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n601_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n602_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n603_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n603_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n603_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n603_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n603_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n604_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n604_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n604_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n604_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n605_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n605_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n605_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n606_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n606_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n606_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n606_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n606_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n607_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n608_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n608_0\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n60_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n60_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n612_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n615_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n616_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n616_0\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n617_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n617_2\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n617_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n618_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n619_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n619_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n619_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n619_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n619_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n61_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n61_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n620_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n621_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n621_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n621_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n622_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n624_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n625_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n626_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n627_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n62_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n63_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n63_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n650_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n650_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n650_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n650_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n650_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n651_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n651_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n652_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n652_2\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n652_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n653_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n653_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n653_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n655_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n655_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n655_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n655_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n655_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n656_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n656_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n657_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n657_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n657_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n657_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n657_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n658_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n659_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n65_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n65_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n660_1\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n660_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n660_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n661_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n661_6\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n664_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n664_5\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n666_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n668_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n66_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n66_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n67_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n67_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n68_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n68_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n699_0\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n69_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n69_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n700_1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n700_3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n70_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n70_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n73_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n75_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n76_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n77_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n79_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n79_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n801_0\\fc_kitunebody_t01.dds","Hash":9247569189082547137},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n801_0\\fc_kituneepu_t01.dds","Hash":9915061958328777344},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n801_0\\fc_kituneface_t01.dds","Hash":75370824533309803},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n802_0\\fc_kitunebody_t01.dds","Hash":9247569189082547137},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n802_0\\fc_kituneepu_t01.dds","Hash":9915061958328777344},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n802_0\\fc_kituneface_t01.dds","Hash":75370824533309803},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n80_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n81_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n84_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n85_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n86_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n88_0\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n900_0\\fc_kitunebody_t01.dds","Hash":9247569189082547137},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n900_0\\fc_kituneepu_t01.dds","Hash":9915061958328777344},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n900_0\\fc_kituneface_t01.dds","Hash":75370824533309803},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n90_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n90_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n92_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n93_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n98_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n98_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n99_1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc\\n99_3\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n14951_0\\fc_kokituneface_t01.dds","Hash":14598587452090807826},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n15001_0\\fc_kokituneface_t01.dds","Hash":14598587452090807826},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n15051_0\\fc_kokituneface_t01.dds","Hash":14598587452090807826},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17051_1\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17051_3\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17052_1\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17052_3\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17351_1\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17351_3\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17352_1\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17352_3\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17751_1\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n17751_3\\bag02.dds","Hash":14940055697642762621},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n24221_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30501_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30502_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30503_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30504_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30505_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30506_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30507_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30508_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30509_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30510_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30511_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30512_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30513_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30514_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30515_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30516_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30517_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30518_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30519_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n30520_0\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n5151_0\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\npc2\\n5201_0\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c1\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c1\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c10\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c11\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c12\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c13\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c14\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c15\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c16\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c17\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c2\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c3\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c4\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c5\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c5\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c6\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c7\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_c8\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_ca\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cb\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cb\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cc\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cd\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cd\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_ce\\bc001_body_t02.dds","Hash":10321211475595731385},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_ce\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cf\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cff\\bc001_body_t01.dds","Hash":8272302090613295631},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cff\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc001_cff\\card_p.dds","Hash":7015990900870453131},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c1\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c1\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c1\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c10\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c11\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c12\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c13\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c14\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c15\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c16\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c16\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c17\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c17\\bc002_mafuyu_body_t01.dds","Hash":12478095771716285095},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c17\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c2\\bc002_shifuku_summer_body.dds","Hash":1785833958767641252},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c2\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c3\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c4\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c5\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c5\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c6\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c7\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_c8\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ca\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cb\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cb\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cc\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cd\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cd\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ce\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ce\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_ce\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc002_cf\\card_p.dds","Hash":12590944140112796560},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c1\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c1\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c10\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c11\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c12\\bc003_sif_mafuyu_body_t01.dds","Hash":4255098870619221716},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c12\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c13\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c14\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c15\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c16\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c17\\bc003_mafuyu_body_t01.dds","Hash":12954485850859718554},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c17\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c2\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c2\\tie_summer_body.dds","Hash":15200199284472929265},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c3\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c3\\tie_winter_body.dds","Hash":15198867863391195885},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c4\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c6\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c7\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c8\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c9\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_c9\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_ca\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cc\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cd\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cd\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_ce\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_ce\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc003_cf\\card_p.dds","Hash":1785171127300935698},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c1\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c1\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c10\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c11\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c12\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c13\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c14\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c15\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c16\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c17\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c2\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c3\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c4\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c6\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c7\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c8\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c9\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_c9\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_ca\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cc\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cd\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cd\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_ce\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_ce\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc004_cf\\card_p.dds","Hash":340880387140978329},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc005\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c1\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c1\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c10\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c11\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c12\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c13\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c14\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c15\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c16\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c17\\bc006_mafuyu_body_t01.dds","Hash":1023986529167298503},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c17\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c2\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c2\\kanji_natu_body_t01.dds","Hash":8117771788059396598},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c3\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c3\\kanji_fuyu_body_t01.dds","Hash":13857171672293252532},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c3\\kanji_fuyu_foot_t01.dds","Hash":9200227223967782890},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c4\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c5\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c5\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c6\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c7\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_c8\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_ca\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cb\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cb\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cc\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cd\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cd\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_ce\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_ce\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc006_cf\\card_p.dds","Hash":12327702817489801280},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c1\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c1\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c1\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c10\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c10\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c11\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c12\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c12\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c13\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c14\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c15\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c15\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c16\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c17\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c17\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c17\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c2\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c2\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c3\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c3\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c3\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c4\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c6\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c7\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c7\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c8\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c9\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_c9\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ca\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ca\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cc\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cd\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cd\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ce\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ce\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_ce\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc007_cf\\card_p.dds","Hash":15287655567573353591},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c10\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c10\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c11\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c11\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c12\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c12\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c13\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c13\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c14\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c14\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c15\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c15\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c16\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c16\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c2\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c2\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c4\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c4\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c5\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c5\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c6\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c6\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c7\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c7\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c8\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_c8\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_ca\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_ca\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cb\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cb\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cc\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cc\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cd\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cd\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cf\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\model\\player\\bc008_cf\\card_p.dds","Hash":4836539318782429244},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_S\\003\\bc005_seifuku_summer_body_t01.dds","Hash":6467835734062018179},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_S\\003\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_S\\003\\card_p.dds","Hash":10202607755696658581},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_W\\003\\bc005_body_t01.dds","Hash":15998321567245533481},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_W\\003\\card_b.dds","Hash":12825424853411673977},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\assist\\ASSIST_RISE_W\\003\\card_p.dds","Hash":10202607755696658581},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B116_S\\001\\bc002_body_t02.dds","Hash":17667874286611731494},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B116_W\\001\\bc002_body.dds","Hash":16502048329476404027},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B117_S\\001\\bc003_body_t02.dds","Hash":266324959882013763},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B117_W\\001\\bc003_body_t01.dds","Hash":175859168700859804},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B118_S\\002\\bc004_body_t02.dds","Hash":6346291231779068181},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B118_W\\003\\bc004_body_t01.dds","Hash":6521820190548173839},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B119_S\\003\\bc006_body_t02.dds","Hash":7839451023184631924},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B119_W\\003\\bc006_body_t01.dds","Hash":7405512064178419767},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B11B_S\\007\\bc007_body_t01.dds","Hash":9065717302337191612},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B11B_S\\007\\bc007_body_t02.dds","Hash":3291814040234114834},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\battle\\bike\\B11B_W\\007\\bc007_body_t01.dds","Hash":9065717302337191612}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.texturefixespack64\\.nuspec","p4gpc\\.texturefixespack64\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.texturefixespack64_p3posters/ModConfig.json b/p4gpc.texturefixespack64_p3posters/ModConfig.json
new file mode 100644
index 0000000..0f1173e
--- /dev/null
+++ b/p4gpc.texturefixespack64_p3posters/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.texturefixespack64_p3posters",
+ "ModName": "Texture Fixes Pack\u002B 64 \u2013 P3 Movie Posters",
+ "ModAuthor": "rudiger__gb",
+ "ModVersion": "2.1.1",
+ "ModDescription": "Replaces the movie posters in Okina City with posters featuring the Persona 3 anime films.",
+ "ModDll": "",
+ "ModIcon": "Preview_addon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.texturefixespack64_p3posters.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 426297
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/426297"
+}
\ No newline at end of file
diff --git a/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title1.dds b/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title1.dds
new file mode 100644
index 0000000..63ea970
Binary files /dev/null and b/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title1.dds differ
diff --git a/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title2.dds b/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title2.dds
new file mode 100644
index 0000000..43b1af1
Binary files /dev/null and b/p4gpc.texturefixespack64_p3posters/P5REssentials/CPK/data.cpk/tex2/field/model/f011_001/f011_001_eiga_title2.dds differ
diff --git a/p4gpc.texturefixespack64_p3posters/Preview_addon.png b/p4gpc.texturefixespack64_p3posters/Preview_addon.png
new file mode 100644
index 0000000..8669021
Binary files /dev/null and b/p4gpc.texturefixespack64_p3posters/Preview_addon.png differ
diff --git a/p4gpc.texturefixespack64_p3posters/Sewer56.Update.Metadata.json b/p4gpc.texturefixespack64_p3posters/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..d65685a
--- /dev/null
+++ b/p4gpc.texturefixespack64_p3posters/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.1.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":13888756491732927209},{"RelativePath":"Preview_addon.png","Hash":377297729738415923},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\field\\model\\f011_001\\f011_001_eiga_title1.dds","Hash":5080789674742549685},{"RelativePath":"P5REssentials\\CPK\\data.cpk\\tex2\\field\\model\\f011_001\\f011_001_eiga_title2.dds","Hash":6361182540807258116}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.texturefixespack64_p3posters\\.nuspec","p4gpc\\.texturefixespack64_p3posters\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.tinyfixes64/InabaPatches/TinyFixes64.expatch b/p4gpc.tinyfixes64/InabaPatches/TinyFixes64.expatch
new file mode 100644
index 0000000..17b61da
--- /dev/null
+++ b/p4gpc.tinyfixes64/InabaPatches/TinyFixes64.expatch
@@ -0,0 +1,19 @@
+[replacement Title Bar Fix 1]
+pattern = 47 00 4F 00 4C 00 44 00 45 00 4E // "GOLDEN" with a null between each character
+replacement = bytes(47 00 6F 00 6C 00 64 00 65 00 6E) // "Golden" with a null between each character
+
+[replacement Title Bar Fix 2]
+pattern = 20 00 5B 00 52 00 45 00 56 00 3A 00 20 00 25 00 64 00 5D // " [REV: %d]" with a null between each character
+replacement = "" // Replace all with null
+
+[replacement Subtitle Fix 1]
+search = "\nI'll reserve a"
+replacement = " I'll reserve\na"
+
+[replacement Subtitle Fix 2]
+search = "been through"
+replacement = "been\nthrough"
+
+[replacement Name Change Fix]
+search = "fixed as"
+replacement = "changed to"
\ No newline at end of file
diff --git a/p4gpc.tinyfixes64/ModConfig.json b/p4gpc.tinyfixes64/ModConfig.json
new file mode 100644
index 0000000..64b3c8c
--- /dev/null
+++ b/p4gpc.tinyfixes64/ModConfig.json
@@ -0,0 +1,55 @@
+{
+ "ModId": "p4gpc.tinyfixes64",
+ "ModName": "Tiny Fixes 64",
+ "ModAuthor": "lipsum, Pixelguin",
+ "ModVersion": "1.1.0",
+ "ModDescription": "Tiny executable fixes for 64-bit Persona 4 Golden.",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.tinyfixes64.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 422892
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p4gpc.inaba"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/422892"
+}
diff --git a/p4gpc.tinyfixes64/Preview.png b/p4gpc.tinyfixes64/Preview.png
new file mode 100644
index 0000000..f4aec55
Binary files /dev/null and b/p4gpc.tinyfixes64/Preview.png differ
diff --git a/p4gpc.tinyfixes64/Sewer56.Update.Metadata.json b/p4gpc.tinyfixes64/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..a987eed
--- /dev/null
+++ b/p4gpc.tinyfixes64/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":16760628419175482558},{"RelativePath":"Preview.png","Hash":311731100867969220},{"RelativePath":"InabaPatches\\TinyFixes64.expatch","Hash":9474645654096521655}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.tinyfixes64\\.nuspec","p4gpc\\.tinyfixes64\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx b/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx
new file mode 100644
index 0000000..cbd1c75
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx differ
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/atluslogo.tmx b/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/atluslogo.tmx
new file mode 100644
index 0000000..4c7f68c
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/logo.bin/atluslogo.tmx differ
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/P4Glogo.tmx b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/P4Glogo.tmx
new file mode 100644
index 0000000..1adcc9c
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/P4Glogo.tmx differ
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PERSONA4theGOLDENmoji.tmx b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PERSONA4theGOLDENmoji.tmx
new file mode 100644
index 0000000..0537b85
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PERSONA4theGOLDENmoji.tmx differ
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PRESS_ANY_BUTTONmoji.tmx b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PRESS_ANY_BUTTONmoji.tmx
new file mode 100644
index 0000000..2eb6b4d
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/PRESS_ANY_BUTTONmoji.tmx differ
diff --git a/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/title.plg b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/title.plg
new file mode 100644
index 0000000..2c79b8f
Binary files /dev/null and b/p4gpc.titlescreenfix/FEmulator/PAK/title/title.bin/title.plg differ
diff --git a/p4gpc.titlescreenfix/ModConfig.json b/p4gpc.titlescreenfix/ModConfig.json
new file mode 100644
index 0000000..955c012
--- /dev/null
+++ b/p4gpc.titlescreenfix/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.titlescreenfix",
+ "ModName": "Title Screen Fix\u002B",
+ "ModAuthor": "lipsum, Pixelguin",
+ "ModVersion": "4.0.1",
+ "ModDescription": "Fixes errors in the title sequence and changes \u0022Press Any Button\u0022 to \u0022Mod Loader Enabled.\u0022",
+ "ModDll": "",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.titlescreenfix.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 33990
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/33990"
+}
\ No newline at end of file
diff --git a/p4gpc.titlescreenfix/Preview.png b/p4gpc.titlescreenfix/Preview.png
new file mode 100644
index 0000000..1bc1111
Binary files /dev/null and b/p4gpc.titlescreenfix/Preview.png differ
diff --git a/p4gpc.titlescreenfix/Sewer56.Update.Metadata.json b/p4gpc.titlescreenfix/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..df048c7
--- /dev/null
+++ b/p4gpc.titlescreenfix/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"4.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":14223894105029838867},{"RelativePath":"Preview.png","Hash":17238716528237639437},{"RelativePath":"FEmulator\\PAK\\title\\logo.bin\\atluslogo.tmx","Hash":12583430264950692875},{"RelativePath":"FEmulator\\PAK\\title\\logo.bin\\P_studio_logo.tmx","Hash":8316404165029809336},{"RelativePath":"FEmulator\\PAK\\title\\title.bin\\P4Glogo.tmx","Hash":15573126083454990658},{"RelativePath":"FEmulator\\PAK\\title\\title.bin\\PERSONA4theGOLDENmoji.tmx","Hash":17458609310133944688},{"RelativePath":"FEmulator\\PAK\\title\\title.bin\\PRESS_ANY_BUTTONmoji.tmx","Hash":1153361079926713468},{"RelativePath":"FEmulator\\PAK\\title\\title.bin\\title.plg","Hash":1627840381019346535}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.titlescreenfix\\.nuspec","p4gpc\\.titlescreenfix\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx b/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx
new file mode 100644
index 0000000..ef1d876
Binary files /dev/null and b/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/P_studio_logo.tmx differ
diff --git a/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/atluslogo.tmx b/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/atluslogo.tmx
new file mode 100644
index 0000000..943396a
Binary files /dev/null and b/p4gpc.titlescreenfix_cep/FEmulator/PAK/title/logo.bin/atluslogo.tmx differ
diff --git a/p4gpc.titlescreenfix_cep/ModConfig.json b/p4gpc.titlescreenfix_cep/ModConfig.json
new file mode 100644
index 0000000..95e9a8b
--- /dev/null
+++ b/p4gpc.titlescreenfix_cep/ModConfig.json
@@ -0,0 +1,136 @@
+{
+ "ModId": "p4gpc.titlescreenfix_cep",
+ "ModName": "Title Screen Fix\u002B \u2013 P4G CEP Logo",
+ "ModAuthor": "Pixelguin",
+ "ModVersion": "4.0.1",
+ "ModDescription": "Shows the P4G CEP logo in the title sequence.",
+ "ModDll": "",
+ "ModIcon": "Preview_addon.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.titlescreenfix_cep.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 33990
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://gamebanana.com/mods/33990"
+}
\ No newline at end of file
diff --git a/p4gpc.titlescreenfix_cep/Preview_addon.png b/p4gpc.titlescreenfix_cep/Preview_addon.png
new file mode 100644
index 0000000..56be230
Binary files /dev/null and b/p4gpc.titlescreenfix_cep/Preview_addon.png differ
diff --git a/p4gpc.titlescreenfix_cep/Sewer56.Update.Metadata.json b/p4gpc.titlescreenfix_cep/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..bc1c47b
--- /dev/null
+++ b/p4gpc.titlescreenfix_cep/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"4.0.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":4576171641581756958},{"RelativePath":"Preview_addon.png","Hash":4201730547874622525},{"RelativePath":"FEmulator\\PAK\\title\\logo.bin\\atluslogo.tmx","Hash":2957505192265105429},{"RelativePath":"FEmulator\\PAK\\title\\logo.bin\\P_studio_logo.tmx","Hash":1119438509936971295}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.titlescreenfix_cep\\.nuspec","p4gpc\\.titlescreenfix_cep\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.universecard/FEmulator/PAK/battle/boss/e215.bin/BED/e215_END.BED b/p4gpc.universecard/FEmulator/PAK/battle/boss/e215.bin/BED/e215_END.BED
new file mode 100644
index 0000000..5e251ff
Binary files /dev/null and b/p4gpc.universecard/FEmulator/PAK/battle/boss/e215.bin/BED/e215_END.BED differ
diff --git a/p4gpc.universecard/ModConfig.json b/p4gpc.universecard/ModConfig.json
new file mode 100644
index 0000000..662ec53
--- /dev/null
+++ b/p4gpc.universecard/ModConfig.json
@@ -0,0 +1,137 @@
+{
+ "ModId": "p4gpc.universecard",
+ "ModName": "*SPOILER* World Card",
+ "ModAuthor": "Dexxtrip",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Adds the world card to the summoning animation during a specific fight.",
+ "ModDll": "",
+ "ModIcon": "world arcana card r2.png",
+ "ModR2RManagedDll32": "",
+ "ModR2RManagedDll64": "",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p4gpc.universecard.ReleaseMetadata.json",
+ "PluginData": {
+ "GameBanana": {
+ "ItemType": "Mod",
+ "ItemId": 499619
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "p5rpc.modloader": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "p5rpc.modloader.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "p5rpc.modloader",
+ "reloaded.universal.fileemulationframework.pak"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": ""
+}
\ No newline at end of file
diff --git a/p4gpc.universecard/P5REssentials/CPK/world/mdl2/battle/boss/BED/e215_END/065/065.AMD b/p4gpc.universecard/P5REssentials/CPK/world/mdl2/battle/boss/BED/e215_END/065/065.AMD
new file mode 100644
index 0000000..c902f86
Binary files /dev/null and b/p4gpc.universecard/P5REssentials/CPK/world/mdl2/battle/boss/BED/e215_END/065/065.AMD differ
diff --git a/p4gpc.universecard/Sewer56.Update.Metadata.json b/p4gpc.universecard/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..bedaa8d
--- /dev/null
+++ b/p4gpc.universecard/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":15854459090981722483},{"RelativePath":"world arcana card r2.png","Hash":13697264220449361021},{"RelativePath":"FEmulator\\PAK\\battle\\boss\\e215.bin\\BED\\e215_END.BED","Hash":15957984108137496496},{"RelativePath":"P5REssentials\\CPK\\world\\mdl2\\battle\\boss\\BED\\e215_END\\065\\065.AMD","Hash":3255887023402763992}]},"IgnoreRegexes":[".*\\.json","p4gpc\\.universecard\\.nuspec","p4gpc\\.universecard\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p4gpc.universecard/world arcana card r2.png b/p4gpc.universecard/world arcana card r2.png
new file mode 100644
index 0000000..5e80243
Binary files /dev/null and b/p4gpc.universecard/world arcana card r2.png differ
diff --git a/p5rpc.lib/ModConfig.json b/p5rpc.lib/ModConfig.json
new file mode 100644
index 0000000..350d347
--- /dev/null
+++ b/p5rpc.lib/ModConfig.json
@@ -0,0 +1,66 @@
+{
+ "ModId": "p5rpc.lib",
+ "ModName": "Persona 5 Royal Library",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.0.4",
+ "ModDescription": "A library that makes it easy for mods to use some of the game\u0027s native functions such as flowscript functions",
+ "ModDll": "p5rpc.lib.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p5rpc.lib.dll",
+ "ModR2RManagedDll64": "x64/p5rpc.lib.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [
+ "Library"
+ ],
+ "CanUnload": false,
+ "HasExports": true,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "p5rpc.lib.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "AnimatedSwine37",
+ "RepositoryName": "p5rpc.lib",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p5r.exe"
+ ],
+ "ProjectUrl": "https://github.com/AnimatedSwine37/p5rpc.lib"
+}
\ No newline at end of file
diff --git a/p5rpc.lib/Preview.png b/p5rpc.lib/Preview.png
new file mode 100644
index 0000000..32ef306
Binary files /dev/null and b/p5rpc.lib/Preview.png differ
diff --git a/p5rpc.lib/Reloaded.Hooks.Definitions.dll b/p5rpc.lib/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p5rpc.lib/Reloaded.Hooks.Definitions.dll differ
diff --git a/p5rpc.lib/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p5rpc.lib/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p5rpc.lib/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p5rpc.lib/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/p5rpc.lib/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/p5rpc.lib/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/p5rpc.lib/Reloaded.Memory.Sigscan.Definitions.dll b/p5rpc.lib/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..fb3f6c1
Binary files /dev/null and b/p5rpc.lib/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/p5rpc.lib/Sewer56.Update.Metadata.json b/p5rpc.lib/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..a093093
--- /dev/null
+++ b/p5rpc.lib/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.4","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":4485360003279607048},{"RelativePath":"p5rpc.lib.deps.json","Hash":8426642123268923246},{"RelativePath":"p5rpc.lib.dll","Hash":16410350269426757497},{"RelativePath":"p5rpc.lib.interfaces.dll","Hash":11665330656691596505},{"RelativePath":"Preview.png","Hash":15671630780861406942},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":15683563139532478541},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","p5rpc\\.lib\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p5rpc.lib/p5rpc.lib.deps.json b/p5rpc.lib/p5rpc.lib.deps.json
new file mode 100644
index 0000000..6161b1d
--- /dev/null
+++ b/p5rpc.lib/p5rpc.lib.deps.json
@@ -0,0 +1,113 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p5rpc.lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0",
+ "p5rpc.lib.interfaces": "1.0.1"
+ },
+ "runtime": {
+ "p5rpc.lib.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "p5rpc.lib.interfaces/1.0.1": {
+ "runtime": {
+ "p5rpc.lib.interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p5rpc.lib/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "p5rpc.lib.interfaces/1.0.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p5rpc.lib/p5rpc.lib.dll b/p5rpc.lib/p5rpc.lib.dll
new file mode 100644
index 0000000..b2c2ae3
Binary files /dev/null and b/p5rpc.lib/p5rpc.lib.dll differ
diff --git a/p5rpc.lib/p5rpc.lib.interfaces.dll b/p5rpc.lib/p5rpc.lib.interfaces.dll
new file mode 100644
index 0000000..be82c4b
Binary files /dev/null and b/p5rpc.lib/p5rpc.lib.interfaces.dll differ
diff --git a/p5rpc.modloader/BF.File.Emulator.Interfaces.dll b/p5rpc.modloader/BF.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..59c7fbd
Binary files /dev/null and b/p5rpc.modloader/BF.File.Emulator.Interfaces.dll differ
diff --git a/p5rpc.modloader/BMD.File.Emulator.Interfaces.dll b/p5rpc.modloader/BMD.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..ac03c0b
Binary files /dev/null and b/p5rpc.modloader/BMD.File.Emulator.Interfaces.dll differ
diff --git a/p5rpc.modloader/CriFs.V2.Hook.Interfaces.dll b/p5rpc.modloader/CriFs.V2.Hook.Interfaces.dll
new file mode 100644
index 0000000..d6a9ad8
Binary files /dev/null and b/p5rpc.modloader/CriFs.V2.Hook.Interfaces.dll differ
diff --git a/p5rpc.modloader/CriFsV2Lib.Definitions.dll b/p5rpc.modloader/CriFsV2Lib.Definitions.dll
new file mode 100644
index 0000000..b013235
Binary files /dev/null and b/p5rpc.modloader/CriFsV2Lib.Definitions.dll differ
diff --git a/p5rpc.modloader/FileEmulationFramework.Lib.dll b/p5rpc.modloader/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..f15d5fc
Binary files /dev/null and b/p5rpc.modloader/FileEmulationFramework.Lib.dll differ
diff --git a/p5rpc.modloader/ModConfig.json b/p5rpc.modloader/ModConfig.json
new file mode 100644
index 0000000..2c0febc
--- /dev/null
+++ b/p5rpc.modloader/ModConfig.json
@@ -0,0 +1,145 @@
+{
+ "ModId": "p5rpc.modloader",
+ "ModName": "Persona Essentials",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "2.7.0",
+ "ModDescription": "Mod which provides base modding support as well as miscellaneous basic quality of life fixes. See readme for Special Thanks!",
+ "ModDll": "p5rpc.modloader.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/p5rpc.modloader.dll",
+ "ModR2RManagedDll64": "x64/p5rpc.modloader.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": false,
+ "ReleaseMetadataFileName": "p5rpc.modloader.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "CriFs.V2.Hook.Awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.Awb.ReleaseMetadata.json"
+ },
+ "crifs.v2.hook": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "CriFs.V2.Hook.ReloadedII",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "CriFs.V2.Hook.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.pak": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "PAK.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bmd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BMD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.bf": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "BF.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.spd": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "SPD.File.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework.awb": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "AWB.Stream.Emulator.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "p5rpc.modloader",
+ "UseReleaseTag": true,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "reloaded.sharedlib.hooks",
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "CriFs.V2.Hook.Awb",
+ "crifs.v2.hook",
+ "reloaded.universal.fileemulationframework.pak",
+ "reloaded.universal.fileemulationframework.bmd",
+ "reloaded.universal.fileemulationframework.bf",
+ "reloaded.universal.fileemulationframework.spd"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p5r.exe",
+ "p4g.exe",
+ "p3p.exe",
+ "p3p_sln_dt_m.exe"
+ ],
+ "ProjectUrl": "https://sewer56.dev/p5rpc.modloader/"
+}
\ No newline at end of file
diff --git a/p5rpc.modloader/PAK.Stream.Emulator.Interfaces.dll b/p5rpc.modloader/PAK.Stream.Emulator.Interfaces.dll
new file mode 100644
index 0000000..bc66477
Binary files /dev/null and b/p5rpc.modloader/PAK.Stream.Emulator.Interfaces.dll differ
diff --git a/p5rpc.modloader/Persona.Merger.Common.dll b/p5rpc.modloader/Persona.Merger.Common.dll
new file mode 100644
index 0000000..0898752
Binary files /dev/null and b/p5rpc.modloader/Persona.Merger.Common.dll differ
diff --git a/p5rpc.modloader/Preview.png b/p5rpc.modloader/Preview.png
new file mode 100644
index 0000000..c51b6bf
Binary files /dev/null and b/p5rpc.modloader/Preview.png differ
diff --git a/p5rpc.modloader/Reloaded.Hooks.Definitions.dll b/p5rpc.modloader/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..0057556
Binary files /dev/null and b/p5rpc.modloader/Reloaded.Hooks.Definitions.dll differ
diff --git a/p5rpc.modloader/Reloaded.Hooks.ReloadedII.Interfaces.dll b/p5rpc.modloader/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/p5rpc.modloader/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/p5rpc.modloader/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/p5rpc.modloader/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/p5rpc.modloader/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/p5rpc.modloader/Reloaded.Memory.Sigscan.Definitions.dll b/p5rpc.modloader/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..7909132
Binary files /dev/null and b/p5rpc.modloader/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/p5rpc.modloader/Reloaded.Memory.dll b/p5rpc.modloader/Reloaded.Memory.dll
new file mode 100644
index 0000000..3327578
Binary files /dev/null and b/p5rpc.modloader/Reloaded.Memory.dll differ
diff --git a/p5rpc.modloader/SPD.File.Emulator.Interfaces.dll b/p5rpc.modloader/SPD.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..30d1c9a
Binary files /dev/null and b/p5rpc.modloader/SPD.File.Emulator.Interfaces.dll differ
diff --git a/p5rpc.modloader/Sewer56.StructuredDiff.dll b/p5rpc.modloader/Sewer56.StructuredDiff.dll
new file mode 100644
index 0000000..15add0e
Binary files /dev/null and b/p5rpc.modloader/Sewer56.StructuredDiff.dll differ
diff --git a/p5rpc.modloader/Sewer56.Update.Metadata.json b/p5rpc.modloader/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..a50c9c9
--- /dev/null
+++ b/p5rpc.modloader/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.6.1","Hashes":{"Files":[{"RelativePath":"BF.File.Emulator.Interfaces.dll","Hash":3477986140421940317},{"RelativePath":"CriFs.V2.Hook.Interfaces.dll","Hash":14906770374530426023},{"RelativePath":"CriFsV2Lib.Definitions.dll","Hash":3658745127075729307},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":3243729675672840950},{"RelativePath":"ModConfig.json","Hash":6037732645942887613},{"RelativePath":"p5rpc.modloader.deps.json","Hash":3410238478666248724},{"RelativePath":"p5rpc.modloader.dll","Hash":10113935500902849001},{"RelativePath":"PAK.Stream.Emulator.Interfaces.dll","Hash":9557048602085860861},{"RelativePath":"Persona.Merger.Common.dll","Hash":13513759230805190357},{"RelativePath":"Preview.png","Hash":2149567448201738791},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":3707225781942902320},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Reloaded.Memory.dll","Hash":9507460780949381769},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":11461046149750561495},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337},{"RelativePath":"Sewer56.StructuredDiff.dll","Hash":12918948954697222692},{"RelativePath":"SPD.File.Emulator.Interfaces.dll","Hash":15719244114049843845}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","p5rpc\\.modloader\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/p5rpc.modloader/p5rpc.modloader.deps.json b/p5rpc.modloader/p5rpc.modloader.deps.json
new file mode 100644
index 0000000..a5dac0a
--- /dev/null
+++ b/p5rpc.modloader/p5rpc.modloader.deps.json
@@ -0,0 +1,240 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "p5rpc.modloader/1.0.0": {
+ "dependencies": {
+ "BF.File.Emulator.Interfaces": "1.0.0",
+ "BMD.File.Emulator.Interfaces": "1.0.0",
+ "CriFs.V2.Hook.Interfaces": "1.0.0",
+ "PAK.Stream.Emulator.Interfaces": "1.0.0",
+ "Persona.Merger.Common": "1.0.0",
+ "Reloaded.Memory": "8.0.1",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0",
+ "SPD.File.Emulator.Interfaces": "1.0.0"
+ },
+ "runtime": {
+ "p5rpc.modloader.dll": {}
+ }
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "runtime": {
+ "lib/net7.0/CriFsV2Lib.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "lib/net5.0/FileEmulationFramework.Lib.dll": {
+ "assemblyVersion": "1.0.0.0",
+ "fileVersion": "1.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/8.0.1": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "8.0.1.0",
+ "fileVersion": "8.0.1.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "Sewer56.StructuredDiff/2.0.0": {
+ "runtime": {
+ "lib/net7.0/Sewer56.StructuredDiff.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.0.0.0"
+ }
+ }
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "BF.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "BMD.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "BMD.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "dependencies": {
+ "CriFsV2Lib.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "CriFs.V2.Hook.Interfaces.dll": {}
+ }
+ },
+ "PAK.Stream.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "PAK.Stream.Emulator.Interfaces.dll": {}
+ }
+ },
+ "Persona.Merger.Common/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Lib": "1.0.0",
+ "Reloaded.Memory": "8.0.1",
+ "Sewer56.StructuredDiff": "2.0.0"
+ },
+ "runtime": {
+ "Persona.Merger.Common.dll": {}
+ }
+ },
+ "SPD.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "SPD.File.Emulator.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "p5rpc.modloader/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFsV2Lib.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hPvJ4DR16lVSYHSddUsMTUQLajCALhNA+GDfAY0VMa4xSvBOEbZeCuj2tYO8GqeQMyiosL0/aRaFZ2OgFefRKA==",
+ "path": "crifsv2lib.definitions/1.1.0",
+ "hashPath": "crifsv2lib.definitions.1.1.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Lib/1.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ip4MNI6ikPA3BeVLCky7nTcC3T4OsPnWVUGvaczIYv9xlHQhKT+K/CSqsH486uNmvoCKY32iB0P6Y9quIyG5BA==",
+ "path": "fileemulationframework.lib/1.0.0",
+ "hashPath": "fileemulationframework.lib.1.0.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/8.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-GGshpShMtSsa7T7kMhm339nim0beVZGYH/OfTLkuDmjf6Ir/nY9u6m9US1J44YlcEFSVcexvENUf1a9fCfkZNg==",
+ "path": "reloaded.memory/8.0.1",
+ "hashPath": "reloaded.memory.8.0.1.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "Sewer56.StructuredDiff/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-03xrDgCYQZtMpFXW0bDhS0DBWA7d8/P6z1mS3evHfHCB/OqtbG81Tv3waS0Ny/TXiU/d3pmj4AtWscvnM3khVA==",
+ "path": "sewer56.structureddiff/2.0.0",
+ "hashPath": "sewer56.structureddiff.2.0.0.nupkg.sha512"
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BMD.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "CriFs.V2.Hook.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "PAK.Stream.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Persona.Merger.Common/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "SPD.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/p5rpc.modloader/p5rpc.modloader.dll b/p5rpc.modloader/p5rpc.modloader.dll
new file mode 100644
index 0000000..8997fcf
Binary files /dev/null and b/p5rpc.modloader/p5rpc.modloader.dll differ
diff --git a/reloaded.sharedlib.hooks/ModConfig.json b/reloaded.sharedlib.hooks/ModConfig.json
new file mode 100644
index 0000000..f2578e2
--- /dev/null
+++ b/reloaded.sharedlib.hooks/ModConfig.json
@@ -0,0 +1,36 @@
+{
+ "ModId": "reloaded.sharedlib.hooks",
+ "ModName": "Reloaded II Shared Lib: Reloaded.Hooks",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "1.16.1",
+ "ModDescription": "Lite Implementation of the Reloaded.Hooks library as a mod loader mod. Created in hopes of reducing load times at startup and reducing size of other mods.",
+ "ModDll": "Reloaded.Hooks.ReloadedII.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/Reloaded.Hooks.ReloadedII.dll",
+ "ModR2RManagedDll64": "x64/Reloaded.Hooks.ReloadedII.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "Sewer56.Update.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": ""
+}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/Preview.png b/reloaded.sharedlib.hooks/Preview.png
new file mode 100644
index 0000000..e983655
Binary files /dev/null and b/reloaded.sharedlib.hooks/Preview.png differ
diff --git a/reloaded.sharedlib.hooks/Sewer56.Update.Metadata.json b/reloaded.sharedlib.hooks/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..9af657e
--- /dev/null
+++ b/reloaded.sharedlib.hooks/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.16.1","Hashes":{"Files":[{"RelativePath":"ModConfig.json","Hash":11327042606725202397},{"RelativePath":"Preview.png","Hash":7791226744765526808},{"RelativePath":"x64\\FASM-LICENSE.TXT","Hash":759358439708773195},{"RelativePath":"x64\\FASM.DLL","Hash":17354107572446125849},{"RelativePath":"x64\\FASMX64.DLL","Hash":1146884748257468348},{"RelativePath":"x64\\Iced.dll","Hash":216705743175438484},{"RelativePath":"x64\\Reloaded.Assembler.dll","Hash":974931383939870792},{"RelativePath":"x64\\Reloaded.Assembler.targets","Hash":6287300676626934344},{"RelativePath":"x64\\Reloaded.Hooks.Definitions.dll","Hash":2165888413403984999},{"RelativePath":"x64\\Reloaded.Hooks.dll","Hash":1632434412724682788},{"RelativePath":"x64\\Reloaded.Hooks.ReloadedII.deps.json","Hash":13387975371959244122},{"RelativePath":"x64\\Reloaded.Hooks.ReloadedII.dll","Hash":3892434594970520121},{"RelativePath":"x64\\Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":2823275062949985515},{"RelativePath":"x64\\Reloaded.Hooks.ReloadedII.runtimeconfig.json","Hash":10945826221388333663},{"RelativePath":"x64\\Reloaded.Memory.Buffers.dll","Hash":151628756911077352},{"RelativePath":"x64\\Reloaded.Memory.dll","Hash":7925837936684289062},{"RelativePath":"x64\\Reloaded.Mod.Interfaces.dll","Hash":13783452380948118796},{"RelativePath":"x86\\FASM-LICENSE.TXT","Hash":759358439708773195},{"RelativePath":"x86\\FASM.DLL","Hash":17354107572446125849},{"RelativePath":"x86\\FASMX64.DLL","Hash":1146884748257468348},{"RelativePath":"x86\\Iced.dll","Hash":4053155563778532703},{"RelativePath":"x86\\Reloaded.Assembler.dll","Hash":8505108816310741638},{"RelativePath":"x86\\Reloaded.Assembler.targets","Hash":6287300676626934344},{"RelativePath":"x86\\Reloaded.Hooks.Definitions.dll","Hash":9263840244827880364},{"RelativePath":"x86\\Reloaded.Hooks.dll","Hash":6681931577014029133},{"RelativePath":"x86\\Reloaded.Hooks.ReloadedII.deps.json","Hash":10502664211824568927},{"RelativePath":"x86\\Reloaded.Hooks.ReloadedII.dll","Hash":6607542130684360227},{"RelativePath":"x86\\Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":12429473318054370227},{"RelativePath":"x86\\Reloaded.Hooks.ReloadedII.runtimeconfig.json","Hash":10945826221388333663},{"RelativePath":"x86\\Reloaded.Memory.Buffers.dll","Hash":4019920970990394692},{"RelativePath":"x86\\Reloaded.Memory.dll","Hash":13719397504238194543},{"RelativePath":"x86\\Reloaded.Mod.Interfaces.dll","Hash":9313208057028538772}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","Sewer56\\.Update\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x64/FASM-LICENSE.TXT b/reloaded.sharedlib.hooks/x64/FASM-LICENSE.TXT
new file mode 100644
index 0000000..9de7d9c
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x64/FASM-LICENSE.TXT
@@ -0,0 +1,37 @@
+
+flat assembler version 1.73
+Copyright (c) 1999-2014, Tomasz Grysztar.
+All rights reserved.
+
+This program is free for commercial and non-commercial use as long as
+the following conditions are adhered to.
+
+Copyright remains Tomasz Grysztar, and as such any Copyright notices
+in the code are not to be removed.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The licence and distribution terms for any publically available
+version or derivative of this code cannot be changed. i.e. this code
+cannot simply be copied and put under another distribution licence
+(including the GNU Public Licence).
diff --git a/reloaded.sharedlib.hooks/x64/FASM.DLL b/reloaded.sharedlib.hooks/x64/FASM.DLL
new file mode 100644
index 0000000..32b46e0
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/FASM.DLL differ
diff --git a/reloaded.sharedlib.hooks/x64/FASMX64.DLL b/reloaded.sharedlib.hooks/x64/FASMX64.DLL
new file mode 100644
index 0000000..0256c49
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/FASMX64.DLL differ
diff --git a/reloaded.sharedlib.hooks/x64/Iced.dll b/reloaded.sharedlib.hooks/x64/Iced.dll
new file mode 100644
index 0000000..8a6e3a3
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Iced.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.dll
new file mode 100644
index 0000000..c142989
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.targets b/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.targets
new file mode 100644
index 0000000..6ba0634
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x64/Reloaded.Assembler.targets
@@ -0,0 +1,10 @@
+
+
+
+
+
+ %(RecursiveDir)%(FileName)%(Extension)
+ PreserveNewest
+
+
+
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.Definitions.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..96d551a
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.Definitions.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..a1f26f7
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.deps.json b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.deps.json
new file mode 100644
index 0000000..cc39c0e
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.deps.json
@@ -0,0 +1,173 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x64",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x64": {
+ "Reloaded.Hooks.ReloadedII/1.0.0": {
+ "dependencies": {
+ "Reloaded.Hooks": "4.3.1",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.14.0",
+ "Reloaded.Hooks.ReloadedII.Interfaces": "1.14.0.0"
+ },
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.dll": {}
+ }
+ },
+ "Iced/1.17.0": {
+ "runtime": {
+ "lib/netstandard2.1/Iced.dll": {
+ "assemblyVersion": "1.17.0.0",
+ "fileVersion": "1.17.0.0"
+ }
+ }
+ },
+ "Reloaded.Assembler/1.0.14": {
+ "dependencies": {
+ "Reloaded.Memory.Buffers": "2.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Reloaded.Assembler.dll": {
+ "assemblyVersion": "1.0.14.0",
+ "fileVersion": "1.0.14.0"
+ }
+ }
+ },
+ "Reloaded.Hooks/4.3.1": {
+ "dependencies": {
+ "Iced": "1.17.0",
+ "Reloaded.Assembler": "1.0.14",
+ "Reloaded.Hooks.Definitions": "1.15.0",
+ "Reloaded.Memory.Buffers": "2.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Reloaded.Hooks.dll": {
+ "assemblyVersion": "4.3.1.0",
+ "fileVersion": "4.3.1.0"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.15.0.0",
+ "fileVersion": "1.15.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/7.0.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Buffers/2.0.0": {
+ "dependencies": {
+ "Reloaded.Memory": "7.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.Buffers.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Mod.Interfaces.dll": {
+ "assemblyVersion": "2.4.0.0",
+ "fileVersion": "2.4.0.0"
+ }
+ }
+ },
+ "Reloaded.SharedLib.Hooks/1.14.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.15.0"
+ },
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.Interfaces.dll": {}
+ }
+ },
+ "Reloaded.Hooks.ReloadedII.Interfaces/1.14.0.0": {
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.14.0.0",
+ "fileVersion": "1.14.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Reloaded.Hooks.ReloadedII/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Iced/1.17.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8x+HCVTl/HHTGpscH3vMBhV8sknN/muZFw9s3TsI8SA6+c43cOTCi2+jE4KsU8pNLbJ++iF2ZFcpcXHXtDglnw==",
+ "path": "iced/1.17.0",
+ "hashPath": "iced.1.17.0.nupkg.sha512"
+ },
+ "Reloaded.Assembler/1.0.14": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-y4I1ktSnHPIz3t1JcWk5Xiu0C0BmrlJ6nDnQGwiyz65RH6hjn9vPCcKYjpQDveuTtsebBFdTdUjxTUSw+qtZ2w==",
+ "path": "reloaded.assembler/1.0.14",
+ "hashPath": "reloaded.assembler.1.0.14.nupkg.sha512"
+ },
+ "Reloaded.Hooks/4.3.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/VA5uv+ZUR2bCZGXl3H17NAgBDS/Ug5oYSgQSs9OTXe4qrsg6ZyXYVIbazNQzNeeGJOV1utVq9g29xMiXMNXNw==",
+ "path": "reloaded.hooks/4.3.1",
+ "hashPath": "reloaded.hooks.4.3.1.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bLY20vYB0fS2xwu6RDQVwlJxt2//KXLigYrCsCuzt5QFQqkvft4abq9FWPeCJYcvEeg/GQpJ3LC+108/4I2l+g==",
+ "path": "reloaded.hooks.definitions/1.15.0",
+ "hashPath": "reloaded.hooks.definitions.1.15.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QGg022yKnymnOGvvWQbIa7s0ODm3YRf4epRtr4D9pQ3KBy7mq/pF5kqCgW1oCmocjKnCKNBOBIz2A4zgZkLNkQ==",
+ "path": "reloaded.memory/7.0.0",
+ "hashPath": "reloaded.memory.7.0.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Buffers/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LghMip4Q1mpr9+HsZCGYazlaxnZyMtbiGf87Ttao8Al2F+wvnRet1gPPA5qEaTWnBFg/3DNILwBBbC0W6o0tsw==",
+ "path": "reloaded.memory.buffers/2.0.0",
+ "hashPath": "reloaded.memory.buffers.2.0.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.14.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.ReloadedII.Interfaces/1.14.0.0": {
+ "type": "reference",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.dll
new file mode 100644
index 0000000..8318764
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.runtimeconfig.json b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.runtimeconfig.json
new file mode 100644
index 0000000..398903e
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.ReloadedII.runtimeconfig.json
@@ -0,0 +1,12 @@
+{
+ "runtimeOptions": {
+ "tfm": "net7.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "7.0.0"
+ },
+ "configProperties": {
+ "System.Reflection.Metadata.MetadataUpdater.IsSupported": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.dll
new file mode 100644
index 0000000..e044f71
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Hooks.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Memory.Buffers.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Memory.Buffers.dll
new file mode 100644
index 0000000..c011f58
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Memory.Buffers.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Memory.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Memory.dll
new file mode 100644
index 0000000..3565d92
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Memory.dll differ
diff --git a/reloaded.sharedlib.hooks/x64/Reloaded.Mod.Interfaces.dll b/reloaded.sharedlib.hooks/x64/Reloaded.Mod.Interfaces.dll
new file mode 100644
index 0000000..75f4c41
Binary files /dev/null and b/reloaded.sharedlib.hooks/x64/Reloaded.Mod.Interfaces.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/FASM-LICENSE.TXT b/reloaded.sharedlib.hooks/x86/FASM-LICENSE.TXT
new file mode 100644
index 0000000..9de7d9c
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x86/FASM-LICENSE.TXT
@@ -0,0 +1,37 @@
+
+flat assembler version 1.73
+Copyright (c) 1999-2014, Tomasz Grysztar.
+All rights reserved.
+
+This program is free for commercial and non-commercial use as long as
+the following conditions are adhered to.
+
+Copyright remains Tomasz Grysztar, and as such any Copyright notices
+in the code are not to be removed.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
+CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+The licence and distribution terms for any publically available
+version or derivative of this code cannot be changed. i.e. this code
+cannot simply be copied and put under another distribution licence
+(including the GNU Public Licence).
diff --git a/reloaded.sharedlib.hooks/x86/FASM.DLL b/reloaded.sharedlib.hooks/x86/FASM.DLL
new file mode 100644
index 0000000..32b46e0
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/FASM.DLL differ
diff --git a/reloaded.sharedlib.hooks/x86/FASMX64.DLL b/reloaded.sharedlib.hooks/x86/FASMX64.DLL
new file mode 100644
index 0000000..0256c49
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/FASMX64.DLL differ
diff --git a/reloaded.sharedlib.hooks/x86/Iced.dll b/reloaded.sharedlib.hooks/x86/Iced.dll
new file mode 100644
index 0000000..27de25a
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Iced.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.dll
new file mode 100644
index 0000000..2cddb0e
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.targets b/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.targets
new file mode 100644
index 0000000..6ba0634
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x86/Reloaded.Assembler.targets
@@ -0,0 +1,10 @@
+
+
+
+
+
+ %(RecursiveDir)%(FileName)%(Extension)
+ PreserveNewest
+
+
+
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.Definitions.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..95e3148
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.Definitions.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..edffc55
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.deps.json b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.deps.json
new file mode 100644
index 0000000..193664a
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.deps.json
@@ -0,0 +1,173 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0/win-x86",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {},
+ ".NETCoreApp,Version=v7.0/win-x86": {
+ "Reloaded.Hooks.ReloadedII/1.0.0": {
+ "dependencies": {
+ "Reloaded.Hooks": "4.3.1",
+ "Reloaded.Mod.Interfaces": "2.4.0",
+ "Reloaded.SharedLib.Hooks": "1.14.0",
+ "Reloaded.Hooks.ReloadedII.Interfaces": "1.14.0.0"
+ },
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.dll": {}
+ }
+ },
+ "Iced/1.17.0": {
+ "runtime": {
+ "lib/netstandard2.1/Iced.dll": {
+ "assemblyVersion": "1.17.0.0",
+ "fileVersion": "1.17.0.0"
+ }
+ }
+ },
+ "Reloaded.Assembler/1.0.14": {
+ "dependencies": {
+ "Reloaded.Memory.Buffers": "2.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Reloaded.Assembler.dll": {
+ "assemblyVersion": "1.0.14.0",
+ "fileVersion": "1.0.14.0"
+ }
+ }
+ },
+ "Reloaded.Hooks/4.3.1": {
+ "dependencies": {
+ "Iced": "1.17.0",
+ "Reloaded.Assembler": "1.0.14",
+ "Reloaded.Hooks.Definitions": "1.15.0",
+ "Reloaded.Memory.Buffers": "2.0.0"
+ },
+ "runtime": {
+ "lib/net7.0/Reloaded.Hooks.dll": {
+ "assemblyVersion": "4.3.1.0",
+ "fileVersion": "4.3.1.0"
+ }
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.15.0.0",
+ "fileVersion": "1.15.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/7.0.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Buffers/2.0.0": {
+ "dependencies": {
+ "Reloaded.Memory": "7.0.0"
+ },
+ "runtime": {
+ "lib/net6.0/Reloaded.Memory.Buffers.dll": {
+ "assemblyVersion": "2.0.0.0",
+ "fileVersion": "2.0.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Mod.Interfaces.dll": {
+ "assemblyVersion": "2.4.0.0",
+ "fileVersion": "2.4.0.0"
+ }
+ }
+ },
+ "Reloaded.SharedLib.Hooks/1.14.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.15.0"
+ },
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.Interfaces.dll": {}
+ }
+ },
+ "Reloaded.Hooks.ReloadedII.Interfaces/1.14.0.0": {
+ "runtime": {
+ "Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.14.0.0",
+ "fileVersion": "1.14.0.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Reloaded.Hooks.ReloadedII/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Iced/1.17.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8x+HCVTl/HHTGpscH3vMBhV8sknN/muZFw9s3TsI8SA6+c43cOTCi2+jE4KsU8pNLbJ++iF2ZFcpcXHXtDglnw==",
+ "path": "iced/1.17.0",
+ "hashPath": "iced.1.17.0.nupkg.sha512"
+ },
+ "Reloaded.Assembler/1.0.14": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-y4I1ktSnHPIz3t1JcWk5Xiu0C0BmrlJ6nDnQGwiyz65RH6hjn9vPCcKYjpQDveuTtsebBFdTdUjxTUSw+qtZ2w==",
+ "path": "reloaded.assembler/1.0.14",
+ "hashPath": "reloaded.assembler.1.0.14.nupkg.sha512"
+ },
+ "Reloaded.Hooks/4.3.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/VA5uv+ZUR2bCZGXl3H17NAgBDS/Ug5oYSgQSs9OTXe4qrsg6ZyXYVIbazNQzNeeGJOV1utVq9g29xMiXMNXNw==",
+ "path": "reloaded.hooks/4.3.1",
+ "hashPath": "reloaded.hooks.4.3.1.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bLY20vYB0fS2xwu6RDQVwlJxt2//KXLigYrCsCuzt5QFQqkvft4abq9FWPeCJYcvEeg/GQpJ3LC+108/4I2l+g==",
+ "path": "reloaded.hooks.definitions/1.15.0",
+ "hashPath": "reloaded.hooks.definitions.1.15.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QGg022yKnymnOGvvWQbIa7s0ODm3YRf4epRtr4D9pQ3KBy7mq/pF5kqCgW1oCmocjKnCKNBOBIz2A4zgZkLNkQ==",
+ "path": "reloaded.memory/7.0.0",
+ "hashPath": "reloaded.memory.7.0.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.Buffers/2.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LghMip4Q1mpr9+HsZCGYazlaxnZyMtbiGf87Ttao8Al2F+wvnRet1gPPA5qEaTWnBFg/3DNILwBBbC0W6o0tsw==",
+ "path": "reloaded.memory.buffers/2.0.0",
+ "hashPath": "reloaded.memory.buffers.2.0.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.4.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HKQu7M0MyToKU4NK5Ula29MXSNeHz01ZzMK9BWD+xqJCITemAPdMW+w60Swln3ceGCU/ZooFSKtn4I8rcSA9AQ==",
+ "path": "reloaded.mod.interfaces/2.4.0",
+ "hashPath": "reloaded.mod.interfaces.2.4.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.14.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.ReloadedII.Interfaces/1.14.0.0": {
+ "type": "reference",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.dll
new file mode 100644
index 0000000..9bd4b8a
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.runtimeconfig.json b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.runtimeconfig.json
new file mode 100644
index 0000000..398903e
--- /dev/null
+++ b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.ReloadedII.runtimeconfig.json
@@ -0,0 +1,12 @@
+{
+ "runtimeOptions": {
+ "tfm": "net7.0",
+ "framework": {
+ "name": "Microsoft.NETCore.App",
+ "version": "7.0.0"
+ },
+ "configProperties": {
+ "System.Reflection.Metadata.MetadataUpdater.IsSupported": false
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.dll
new file mode 100644
index 0000000..8654c19
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Hooks.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Memory.Buffers.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Memory.Buffers.dll
new file mode 100644
index 0000000..f10c951
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Memory.Buffers.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Memory.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Memory.dll
new file mode 100644
index 0000000..f1acfa5
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Memory.dll differ
diff --git a/reloaded.sharedlib.hooks/x86/Reloaded.Mod.Interfaces.dll b/reloaded.sharedlib.hooks/x86/Reloaded.Mod.Interfaces.dll
new file mode 100644
index 0000000..82407c0
Binary files /dev/null and b/reloaded.sharedlib.hooks/x86/Reloaded.Mod.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.Interfaces.dll b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.Interfaces.dll
new file mode 100644
index 0000000..d66b424
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.deps.json b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.deps.json
new file mode 100644
index 0000000..6f440f0
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.deps.json
@@ -0,0 +1,120 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "AWB.Stream.Emulator/1.0.0": {
+ "dependencies": {
+ "AWB.Stream.Emulator.Interfaces": "1.0.0",
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Memory": "9.3.2",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "AWB.Stream.Emulator.dll": {}
+ }
+ },
+ "Reloaded.Memory/9.3.2": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.3.2.0",
+ "fileVersion": "9.3.2.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "AWB.Stream.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "AWB.Stream.Emulator/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Memory/9.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WF4AAzzvLqYzIhoWsILfB10A+blkQZ9VyQ/OYYxsUsYxxUj7lzYbcLpMQQ1ONnCdWHlIbFWO4Cq1DmKvWdP23g==",
+ "path": "reloaded.memory/9.3.2",
+ "hashPath": "reloaded.memory.9.3.2.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "AWB.Stream.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.dll b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.dll
new file mode 100644
index 0000000..48d6714
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/AWB.Stream.Emulator.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..213f085
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/ModConfig.json b/reloaded.universal.fileemulationframework.awb/ModConfig.json
new file mode 100644
index 0000000..1990e77
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.awb/ModConfig.json
@@ -0,0 +1,73 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework.awb",
+ "ModName": "AWB Emulator for File Emulation Framework",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "2.1.3",
+ "ModDescription": "Simulates CRIWARE AWB (AFS2) files. Allows mods to add or replace existing files using files on disk.",
+ "ModDll": "AWB.Stream.Emulator.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/AWB.Stream.Emulator.dll",
+ "ModR2RManagedDll64": "x64/AWB.Stream.Emulator.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "AWB.Stream.Emulator.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "Reloaded.Memory.SigScan.ReloadedII": {
+ "Config": {
+ "UserName": "Reloaded-Project",
+ "RepositoryName": "Reloaded.Memory.SigScan",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Memory.SigScan.ReloadedII.ReleaseMetadata.json"
+ },
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "Reloaded.Memory.SigScan.ReloadedII",
+ "reloaded.universal.fileemulationframework"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p4g.exe"
+ ],
+ "ProjectUrl": "https://sewer56.dev/FileEmulationFramework/"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.awb/Preview.png b/reloaded.universal.fileemulationframework.awb/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.Sigscan.Definitions.dll b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..bfc7c34
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.dll b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.dll
new file mode 100644
index 0000000..7b280e0
Binary files /dev/null and b/reloaded.universal.fileemulationframework.awb/Reloaded.Memory.dll differ
diff --git a/reloaded.universal.fileemulationframework.awb/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework.awb/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..5ec33b7
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.awb/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.1.3","Hashes":{"Files":[{"RelativePath":"AWB.Stream.Emulator.deps.json","Hash":17721605009379803164},{"RelativePath":"AWB.Stream.Emulator.dll","Hash":14156690010193513223},{"RelativePath":"AWB.Stream.Emulator.Interfaces.dll","Hash":3132910582673172166},{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":75164588319806991},{"RelativePath":"ModConfig.json","Hash":6765325649393254210},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Memory.dll","Hash":4221090220205318825},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":12553189957395325718},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","AWB\\.Stream\\.Emulator\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Antlr4.Runtime.dll b/reloaded.universal.fileemulationframework.bf/Antlr4.Runtime.dll
new file mode 100644
index 0000000..e4a1c44
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/Antlr4.Runtime.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/AtlusScriptLibrary.dll b/reloaded.universal.fileemulationframework.bf/AtlusScriptLibrary.dll
new file mode 100644
index 0000000..919313d
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/AtlusScriptLibrary.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.Interfaces.dll b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..f29d339
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.deps.json b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.deps.json
new file mode 100644
index 0000000..0f2e13e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.deps.json
@@ -0,0 +1,1233 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "BF.File.Emulator/1.0.0": {
+ "dependencies": {
+ "AtlusScriptLibrary": "1.0.0",
+ "BF.File.Emulator.Interfaces": "1.0.0",
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "BF.File.Emulator.dll": {}
+ }
+ },
+ "Antlr4.Runtime/4.6.6": {
+ "dependencies": {
+ "NETStandard.Library": "1.6.0"
+ },
+ "runtime": {
+ "lib/netstandard1.1/Antlr4.Runtime.dll": {
+ "assemblyVersion": "4.6.0.0",
+ "fileVersion": "4.6.6.0"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.7.0": {},
+ "Microsoft.NETCore.Platforms/1.0.1": {},
+ "Microsoft.NETCore.Targets/1.0.1": {},
+ "Microsoft.Win32.Primitives/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "morelinq/3.3.2": {
+ "runtime": {
+ "lib/netstandard2.0/MoreLinq.dll": {
+ "assemblyVersion": "3.3.2.0",
+ "fileVersion": "3.3.2.0"
+ }
+ }
+ },
+ "NETStandard.Library/1.6.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.Win32.Primitives": "4.0.1",
+ "System.AppContext": "4.1.0",
+ "System.Collections": "4.0.11",
+ "System.Collections.Concurrent": "4.0.12",
+ "System.Console": "4.0.0",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tools": "4.0.1",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Calendars": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.Compression": "4.1.0",
+ "System.IO.Compression.ZipFile": "4.0.1",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Linq": "4.1.0",
+ "System.Linq.Expressions": "4.1.0",
+ "System.Net.Http": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Net.Sockets": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.0.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Text.Encoding.Extensions": "4.0.11",
+ "System.Text.RegularExpressions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "System.Threading.Timer": "4.0.1",
+ "System.Xml.ReaderWriter": "4.0.11",
+ "System.Xml.XDocument": "4.0.11"
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "runtime.native.System/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.IO.Compression/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.Net.Http/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.AppContext/4.1.0": {
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Buffers/4.0.0": {
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Collections/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Console/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Diagnostics.Tools/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization.Calendars/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization.Extensions/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0"
+ }
+ },
+ "System.IO/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.Compression/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.IO.Compression": "4.1.0"
+ }
+ },
+ "System.IO.Compression.ZipFile/4.0.1": {
+ "dependencies": {
+ "System.Buffers": "4.0.0",
+ "System.IO": "4.1.0",
+ "System.IO.Compression": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Linq/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Linq.Expressions/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Linq": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit": "4.0.1",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Emit.Lightweight": "4.0.1",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Net.Http/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.DiagnosticSource": "4.0.0",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Extensions": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.Net.Primitives": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.OpenSsl": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.Net.Http": "4.0.1",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Net.Primitives/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1"
+ }
+ },
+ "System.Net.Sockets/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.ObjectModel/4.0.12": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Reflection/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit/4.0.1": {
+ "dependencies": {
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit.ILGeneration/4.0.1": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit.Lightweight/4.0.1": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Extensions/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.TypeExtensions/4.1.0": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Threading": "4.0.11",
+ "runtime.native.System": "4.0.0"
+ }
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "dependencies": {
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.Cng/4.2.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Collections.Concurrent": "4.0.12",
+ "System.Linq": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.OpenSsl/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.X509Certificates/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Calendars": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Cng": "4.2.0",
+ "System.Security.Cryptography.Csp": "4.0.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.OpenSsl": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.Net.Http": "4.0.1",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Text.Encoding/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Text.Encoding.Extensions/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Text.RegularExpressions/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Threading/4.0.11": {
+ "dependencies": {
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Threading.Timer/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Xml.ReaderWriter/4.0.11": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Text.Encoding.Extensions": "4.0.11",
+ "System.Text.RegularExpressions": "4.1.0",
+ "System.Threading.Tasks": "4.0.11",
+ "System.Threading.Tasks.Extensions": "4.0.0"
+ }
+ },
+ "System.Xml.XDocument/4.0.11": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tools": "4.0.1",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Xml.ReaderWriter": "4.0.11"
+ }
+ },
+ "AtlusScriptLibrary/1.0.0": {
+ "dependencies": {
+ "Antlr4.Runtime": "4.6.6",
+ "Microsoft.CSharp": "4.7.0",
+ "morelinq": "3.3.2"
+ },
+ "runtime": {
+ "AtlusScriptLibrary.dll": {}
+ }
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "BF.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "BF.File.Emulator/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Antlr4.Runtime/4.6.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NlbRjkTCidRh1QeWvGfFPKq0sqpPZrAwGaSTV0X2jL8buZxTf9/aQ7PehFAmc7erXLUQ3YMZEVZU86aQwma2+w==",
+ "path": "antlr4.runtime/4.6.6",
+ "hashPath": "antlr4.runtime.4.6.6.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
+ "path": "microsoft.csharp/4.7.0",
+ "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2G6OjjJzwBfNOO8myRV/nFrbTw5iA+DEm0N+qUqhrOmaVtn4pC77h38I1jsXGw5VH55+dPfQsqHD0We9sCl9FQ==",
+ "path": "microsoft.netcore.platforms/1.0.1",
+ "hashPath": "microsoft.netcore.platforms.1.0.1.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rkn+fKobF/cbWfnnfBOQHKVKIOpxMZBvlSHkqDWgBpwGDcLRduvs3D9OLGeV6GWGvVwNlVi2CBbTjuPmtHvyNw==",
+ "path": "microsoft.netcore.targets/1.0.1",
+ "hashPath": "microsoft.netcore.targets.1.0.1.nupkg.sha512"
+ },
+ "Microsoft.Win32.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
+ "path": "microsoft.win32.primitives/4.0.1",
+ "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
+ },
+ "morelinq/3.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-MQc8GppZJLmjvcpEdf3EkC6ovsp7gRWt2e5mC7dcIOrgwSc+yjFd3JQ0iRqr3XrUT6rb/phv0IkEmBtbfVA7AQ==",
+ "path": "morelinq/3.3.2",
+ "hashPath": "morelinq.3.3.2.nupkg.sha512"
+ },
+ "NETStandard.Library/1.6.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ypsCvIdCZ4IoYASJHt6tF2fMo7N30NLgV1EbmC+snO490OMl9FvVxmumw14rhReWU3j3g7BYudG6YCrchwHJlA==",
+ "path": "netstandard.library/1.6.0",
+ "hashPath": "netstandard.library.1.6.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "runtime.native.System/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QfS/nQI7k/BLgmLrw7qm7YBoULEvgWnPI+cYsbfCVFTW8Aj+i8JhccxcFMu1RWms0YZzF+UHguNBK4Qn89e2Sg==",
+ "path": "runtime.native.system/4.0.0",
+ "hashPath": "runtime.native.system.4.0.0.nupkg.sha512"
+ },
+ "runtime.native.System.IO.Compression/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ob7nvnJBox1aaB222zSVZSkf4WrebPG4qFscfK7vmD7P7NxoSxACQLtO7ytWpqXDn2wcd/+45+EAZ7xjaPip8A==",
+ "path": "runtime.native.system.io.compression/4.1.0",
+ "hashPath": "runtime.native.system.io.compression.4.1.0.nupkg.sha512"
+ },
+ "runtime.native.System.Net.Http/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==",
+ "path": "runtime.native.system.net.http/4.0.1",
+ "hashPath": "runtime.native.system.net.http.4.0.1.nupkg.sha512"
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
+ "path": "runtime.native.system.security.cryptography/4.0.0",
+ "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
+ },
+ "System.AppContext/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==",
+ "path": "system.appcontext/4.1.0",
+ "hashPath": "system.appcontext.4.1.0.nupkg.sha512"
+ },
+ "System.Buffers/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-msXumHfjjURSkvxUjYuq4N2ghHoRi2VpXcKMA7gK6ujQfU3vGpl+B6ld0ATRg+FZFpRyA6PgEPA+VlIkTeNf2w==",
+ "path": "system.buffers/4.0.0",
+ "hashPath": "system.buffers.4.0.0.nupkg.sha512"
+ },
+ "System.Collections/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YUJGz6eFKqS0V//mLt25vFGrrCvOnsXjlvFQs+KimpwNxug9x0Pzy4PlFMU3Q2IzqAa9G2L4LsK3+9vCBK7oTg==",
+ "path": "system.collections/4.0.11",
+ "hashPath": "system.collections.4.0.11.nupkg.sha512"
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
+ "path": "system.collections.concurrent/4.0.12",
+ "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
+ },
+ "System.Console/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qSKUSOIiYA/a0g5XXdxFcUFmv1hNICBD7QZ0QhGYVipPIhvpiydY8VZqr1thmCXvmn8aipMg64zuanB4eotK9A==",
+ "path": "system.console/4.0.0",
+ "hashPath": "system.console.4.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w5U95fVKHY4G8ASs/K5iK3J5LY+/dLFd4vKejsnI/ZhBsWS9hQakfx3Zr7lRWKg4tAw9r4iktyvsTagWkqYCiw==",
+ "path": "system.diagnostics.debug/4.0.11",
+ "hashPath": "system.diagnostics.debug.4.0.11.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
+ "path": "system.diagnostics.diagnosticsource/4.0.0",
+ "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.Tools/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xBfJ8pnd4C17dWaC9FM6aShzbJcRNMChUMD42I6772KGGrqaFdumwhn9OdM68erj1ueNo3xdQ1EwiFjK5k8p0g==",
+ "path": "system.diagnostics.tools/4.0.1",
+ "hashPath": "system.diagnostics.tools.4.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
+ "path": "system.diagnostics.tracing/4.1.0",
+ "hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
+ },
+ "System.Globalization/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B95h0YLEL2oSnwF/XjqSWKnwKOy/01VWkNlsCeMTFJLLabflpGV26nK164eRs5GiaRSBGpOxQ3pKoSnnyZN5pg==",
+ "path": "system.globalization/4.0.11",
+ "hashPath": "system.globalization.4.0.11.nupkg.sha512"
+ },
+ "System.Globalization.Calendars/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==",
+ "path": "system.globalization.calendars/4.0.1",
+ "hashPath": "system.globalization.calendars.4.0.1.nupkg.sha512"
+ },
+ "System.Globalization.Extensions/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
+ "path": "system.globalization.extensions/4.0.1",
+ "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
+ },
+ "System.IO/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3KlTJceQc3gnGIaHZ7UBZO26SHL1SHE4ddrmiwumFnId+CEHP+O8r386tZKaE6zlk5/mF8vifMBzHj9SaXN+mQ==",
+ "path": "system.io/4.1.0",
+ "hashPath": "system.io.4.1.0.nupkg.sha512"
+ },
+ "System.IO.Compression/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TjnBS6eztThSzeSib+WyVbLzEdLKUcEHN69VtS3u8aAsSc18FU6xCZlNWWsEd8SKcXAE+y1sOu7VbU8sUeM0sg==",
+ "path": "system.io.compression/4.1.0",
+ "hashPath": "system.io.compression.4.1.0.nupkg.sha512"
+ },
+ "System.IO.Compression.ZipFile/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hBQYJzfTbQURF10nLhd+az2NHxsU6MU7AB8RUf4IolBP5lOAm4Luho851xl+CqslmhI5ZH/el8BlngEk4lBkaQ==",
+ "path": "system.io.compression.zipfile/4.0.1",
+ "hashPath": "system.io.compression.zipfile.4.0.1.nupkg.sha512"
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IBErlVq5jOggAD69bg1t0pJcHaDbJbWNUZTPI96fkYWzwYbN6D9wRHMULLDd9dHsl7C2YsxXL31LMfPI1SWt8w==",
+ "path": "system.io.filesystem/4.0.1",
+ "hashPath": "system.io.filesystem.4.0.1.nupkg.sha512"
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kWkKD203JJKxJeE74p8aF8y4Qc9r9WQx4C0cHzHPrY3fv/L/IhWnyCHaFJ3H1QPOH6A93whlQ2vG5nHlBDvzWQ==",
+ "path": "system.io.filesystem.primitives/4.0.1",
+ "hashPath": "system.io.filesystem.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Linq/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bQ0iYFOQI0nuTnt+NQADns6ucV4DUvMdwN6CbkB1yj8i7arTGiTN5eok1kQwdnnNWSDZfIUySQY+J3d5KjWn0g==",
+ "path": "system.linq/4.1.0",
+ "hashPath": "system.linq.4.1.0.nupkg.sha512"
+ },
+ "System.Linq.Expressions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",
+ "path": "system.linq.expressions/4.1.0",
+ "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"
+ },
+ "System.Net.Http/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
+ "path": "system.net.http/4.1.0",
+ "hashPath": "system.net.http.4.1.0.nupkg.sha512"
+ },
+ "System.Net.Primitives/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+ "path": "system.net.primitives/4.0.11",
+ "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+ },
+ "System.Net.Sockets/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
+ "path": "system.net.sockets/4.1.0",
+ "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
+ },
+ "System.ObjectModel/4.0.12": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",
+ "path": "system.objectmodel/4.0.12",
+ "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"
+ },
+ "System.Reflection/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JCKANJ0TI7kzoQzuwB/OoJANy1Lg338B6+JVacPl4TpUwi3cReg3nMLplMq2uqYfHFQpKIlHAUVAJlImZz/4ng==",
+ "path": "system.reflection/4.1.0",
+ "hashPath": "system.reflection.4.1.0.nupkg.sha512"
+ },
+ "System.Reflection.Emit/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",
+ "path": "system.reflection.emit/4.0.1",
+ "hashPath": "system.reflection.emit.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Emit.ILGeneration/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==",
+ "path": "system.reflection.emit.ilgeneration/4.0.1",
+ "hashPath": "system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Emit.Lightweight/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==",
+ "path": "system.reflection.emit.lightweight/4.0.1",
+ "hashPath": "system.reflection.emit.lightweight.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Extensions/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-GYrtRsZcMuHF3sbmRHfMYpvxZoIN2bQGrYGerUiWLEkqdEUQZhH3TRSaC/oI4wO0II1RKBPlpIa1TOMxIcOOzQ==",
+ "path": "system.reflection.extensions/4.0.1",
+ "hashPath": "system.reflection.extensions.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4inTox4wTBaDhB7V3mPvp9XlCbeGYWVEM9/fXALd52vNEAVisc1BoVWQPuUuD0Ga//dNbA/WeMy9u9mzLxGTHQ==",
+ "path": "system.reflection.primitives/4.0.1",
+ "hashPath": "system.reflection.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.TypeExtensions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==",
+ "path": "system.reflection.typeextensions/4.1.0",
+ "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512"
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TxwVeUNoTgUOdQ09gfTjvW411MF+w9MBYL7AtNVc+HtBCFlutPLhUCdZjNkjbhj3bNQWMdHboF0KIWEOjJssbA==",
+ "path": "system.resources.resourcemanager/4.0.1",
+ "hashPath": "system.resources.resourcemanager.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-v6c/4Yaa9uWsq+JMhnOFewrYkgdNHNG2eMKuNqRn8P733rNXeRCGvV5FkkjBXn2dbVkPXOsO0xjsEeM1q2zC0g==",
+ "path": "system.runtime/4.1.0",
+ "hashPath": "system.runtime.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CUOHjTT/vgP0qGW22U4/hDlOqXmcPq5YicBaXdUR2UiUoLwBT+olO6we4DVbq57jeX5uXH2uerVZhf0qGj+sVQ==",
+ "path": "system.runtime.extensions/4.1.0",
+ "hashPath": "system.runtime.extensions.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nCJvEKguXEvk2ymk1gqj625vVnlK3/xdGzx0vOKicQkoquaTBJTP13AIYkocSUwHCLNBwUbXTqTWGDxBTWpt7g==",
+ "path": "system.runtime.handles/4.0.1",
+ "hashPath": "system.runtime.handles.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-16eu3kjHS633yYdkjwShDHZLRNMKVi/s0bY8ODiqJ2RfMhDMAwxZaUaWVnZ2P71kr/or+X9o/xFWtNqz8ivieQ==",
+ "path": "system.runtime.interopservices/4.1.0",
+ "hashPath": "system.runtime.interopservices.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==",
+ "path": "system.runtime.interopservices.runtimeinformation/4.0.0",
+ "hashPath": "system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512"
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",
+ "path": "system.runtime.numerics/4.0.1",
+ "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",
+ "path": "system.security.cryptography.algorithms/4.2.0",
+ "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/4.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cUJ2h+ZvONDe28Szw3st5dOHdjndhJzQ2WObDEXAWRPEQBtVItVoxbXM/OEsTthl3cNn2dk2k0I3y45igCQcLw==",
+ "path": "system.security.cryptography.cng/4.2.0",
+ "hashPath": "system.security.cryptography.cng.4.2.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",
+ "path": "system.security.cryptography.csp/4.0.0",
+ "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",
+ "path": "system.security.cryptography.encoding/4.0.0",
+ "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.OpenSsl/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==",
+ "path": "system.security.cryptography.openssl/4.0.0",
+ "hashPath": "system.security.cryptography.openssl.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",
+ "path": "system.security.cryptography.primitives/4.0.0",
+ "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.X509Certificates/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==",
+ "path": "system.security.cryptography.x509certificates/4.1.0",
+ "hashPath": "system.security.cryptography.x509certificates.4.1.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-U3gGeMlDZXxCEiY4DwVLSacg+DFWCvoiX+JThA/rvw37Sqrku7sEFeVBBBMBnfB6FeZHsyDx85HlKL19x0HtZA==",
+ "path": "system.text.encoding/4.0.11",
+ "hashPath": "system.text.encoding.4.0.11.nupkg.sha512"
+ },
+ "System.Text.Encoding.Extensions/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==",
+ "path": "system.text.encoding.extensions/4.0.11",
+ "hashPath": "system.text.encoding.extensions.4.0.11.nupkg.sha512"
+ },
+ "System.Text.RegularExpressions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-i88YCXpRTjCnoSQZtdlHkAOx4KNNik4hMy83n0+Ftlb7jvV6ZiZWMpnEZHhjBp6hQVh8gWd/iKNPzlPF7iyA2g==",
+ "path": "system.text.regularexpressions/4.1.0",
+ "hashPath": "system.text.regularexpressions.4.1.0.nupkg.sha512"
+ },
+ "System.Threading/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N+3xqIcg3VDKyjwwCGaZ9HawG9aC6cSDI+s7ROma310GQo8vilFZa86hqKppwTHleR/G0sfOzhvgnUxWCR/DrQ==",
+ "path": "system.threading/4.0.11",
+ "hashPath": "system.threading.4.0.11.nupkg.sha512"
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-k1S4Gc6IGwtHGT8188RSeGaX86Qw/wnrgNLshJvsdNUOPP9etMmo8S07c+UlOAx4K/xLuN9ivA1bD0LVurtIxQ==",
+ "path": "system.threading.tasks/4.0.11",
+ "hashPath": "system.threading.tasks.4.0.11.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pH4FZDsZQ/WmgJtN4LWYmRdJAEeVkyriSwrv2Teoe5FOU0Yxlb6II6GL8dBPOfRmutHGATduj3ooMt7dJ2+i+w==",
+ "path": "system.threading.tasks.extensions/4.0.0",
+ "hashPath": "system.threading.tasks.extensions.4.0.0.nupkg.sha512"
+ },
+ "System.Threading.Timer/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+ "path": "system.threading.timer/4.0.1",
+ "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+ },
+ "System.Xml.ReaderWriter/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZIiLPsf67YZ9zgr31vzrFaYQqxRPX9cVHjtPSnmx4eN6lbS/yEyYNr2vs1doGDEscF0tjCZFsk9yUg1sC9e8tg==",
+ "path": "system.xml.readerwriter/4.0.11",
+ "hashPath": "system.xml.readerwriter.4.0.11.nupkg.sha512"
+ },
+ "System.Xml.XDocument/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Mk2mKmPi0nWaoiYeotq1dgeNK1fqWh61+EK+w4Wu8SWuTYLzpUnschb59bJtGywaPq7SmTuPf44wrXRwbIrukg==",
+ "path": "system.xml.xdocument/4.0.11",
+ "hashPath": "system.xml.xdocument.4.0.11.nupkg.sha512"
+ },
+ "AtlusScriptLibrary/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BF.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.dll b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.dll
new file mode 100644
index 0000000..eeda3b2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/BF.File.Emulator.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P3.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P3.tsv
new file mode 100644
index 0000000..c8b64bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P3.tsv
@@ -0,0 +1,225 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P3P_CHT.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P3P_CHT.tsv
new file mode 100644
index 0000000..523a4bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P3P_CHT.tsv
@@ -0,0 +1,865 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+' a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | }  ̄ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ※ ※ ※ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ※ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ※
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ ※ ♥ ♡ ♧ ♣ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω . ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ _ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ̄ _ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ‧ ˊ
+ˇ ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几
+刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么
+也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子
+孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋
+弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢
+仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗
+凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及
+反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引
+心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止
+歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙
+世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令
+仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北
+匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨
+叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央
+失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗
+必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民
+氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由
+甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟
+乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏
+仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰
+列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐
+吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在
+圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字
+存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖
+戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽
+朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛
+汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒
+耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫
+血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估
+佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余
+佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助
+努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈
+呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟
+听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯
+夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚
+孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序
+庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸
+忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒
+扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材
+村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈
+沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴
+沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖
+甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝
+肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤
+走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那
+酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京
+佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖
+佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷
+刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取
+叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱
+呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤
+坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍
+始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛
+尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛
+帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝
+忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛
+或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓
+拔 拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗
+拆 抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕
+昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰
+板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛
+泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄
+油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠
+炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐
+玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社
+祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱
+股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹
+花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返
+近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹
+雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶
+俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠
+剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛
+咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯
+咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕
+契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻
+孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥
+帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒
+思 怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁
+拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑
+挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷
+柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查
+枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟
+泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵
+洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮
+炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚
+甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆
+盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆
+祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀
+紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃
+胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦
+茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆
+虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴
+軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋
+酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食
+首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借
+倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪
+俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝
+匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩
+哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃
+堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥
+娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐
+峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱
+徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔
+悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺
+捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃
+晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔
+栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁
+殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海
+浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘
+烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠
+珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂
+疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破
+砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤
+秣 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊
+素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆
+耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈
+能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔
+荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔
+蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐
+討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬
+軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡
+郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝
+除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假
+偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜
+冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼
+商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售
+啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基
+堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆
+婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆
+崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷
+康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御
+徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼
+惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接
+捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬
+排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕
+敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗
+望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆
+梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙
+液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混
+淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬
+涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率
+琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏
+痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫
+硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮
+粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲
+紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰
+脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊
+莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆
+蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝
+訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧
+赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造
+透 逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩
+閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂
+頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚
+最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊
+喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻
+喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠
+壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊
+尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄
+弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻
+惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉
+揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹
+敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷
+曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒
+棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖
+殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減
+湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋
+溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜
+牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯
+琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發
+皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗
+窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞
+結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒
+肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃
+菸 萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲
+菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐
+蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐
+詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買
+貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸
+軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔
+鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊
+階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌
+項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭
+債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤
+勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡
+嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊
+塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌
+幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈
+慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪
+搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉
+暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概
+楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽
+溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準
+溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌
+煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞
+瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳
+盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎
+碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚
+稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹
+綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱
+腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵
+葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹
+蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘
+裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣
+誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資
+賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲
+較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏
+過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀
+鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕
+雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒
+頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮
+僥 僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭
+嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶
+團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩
+嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤
+察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹
+慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸
+摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨
+榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃
+榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢
+滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌
+滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰
+瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟
+碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋
+筵 算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾
+綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠
+翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔
+舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼
+蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹
+裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨
+誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒
+輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵
+酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨
+閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯
+颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻
+齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊
+勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰
+墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮
+寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠
+彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐
+憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰
+撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數
+暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂
+樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭
+潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱
+熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦
+瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕
+碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇
+篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩
+綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗
+蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴
+蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕
+褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶
+誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡
+赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟
+輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇
+醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲
+閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓
+餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄
+魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀
+冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯
+噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑
+憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇
+擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺
+橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂
+澱 澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐
+燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢
+甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦
+積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖
+縊 縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳
+膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞
+螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫
+諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓
+賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選
+遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐
+錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏
+靛 靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡
+餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛
+默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕
+壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽
+應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢
+擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠
+歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩
+濕 濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲
+璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷
+磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜
+糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁
+縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃
+膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔
+薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋
+褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁
+谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅
+輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊
+鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸
+雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿
+麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣
+戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸
+櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾
+燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡
+穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡
+繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰
+薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅
+蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔
+鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜
+雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿
+餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑
+鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶
+懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘
+爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱
+穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶
+羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠
+襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲
+躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃
+鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡
+韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉
+鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀
+孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐
+獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮
+繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔
+蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂
+醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓
+鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍
+懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩
+矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴
+護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫
+闢 霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭
+鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉
+孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳
+籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄
+鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻
+鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊
+籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤
+靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑
+壩 攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛
+釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇
+齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖
+鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼
+鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚
+厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉
+仈 冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱
+丼 仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒
+尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰
+玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅
+伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡
+囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼
+屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡
+扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳
+氘 汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿
+穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤
+阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳
+伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷
+吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥
+坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏
+妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕
+巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭
+忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎
+抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴
+旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚
+汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳
+汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓
+玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏
+芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠
+阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷
+佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮
+冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿
+咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘
+呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳
+坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃
+姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠
+岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗
+帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲
+怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉
+怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰
+抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑
+昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺
+枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬
+泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒
+泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔
+炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜
+狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿
+畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂
+礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠
+苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂
+芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗
+邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋
+俁 俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀
+勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮
+哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤
+垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞
+姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠
+姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊
+峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰
+庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓
+恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍
+挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻
+拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝
+昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅
+柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲
+柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄
+殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳
+洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠
+洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉
+牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂
+珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮
+甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧
+矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄
+秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁
+紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑
+胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡
+芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵
+茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎
+衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅
+邾 郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓
+倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯
+倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕
+剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫
+唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕
+埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖
+娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬
+峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝
+恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎
+戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩
+捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆
+旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻
+桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦
+栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤
+毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯
+涑 涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨
+涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹
+烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷
+牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣
+珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛
+畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒
+眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡
+砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭
+秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅
+笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑
+紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒
+翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥
+茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪
+茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋
+茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅
+蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲
+袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸
+趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙
+郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜
+陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈
+偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳
+偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐
+唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭
+唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸
+堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌
+埱 埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟
+婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌
+婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚
+崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴
+庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔
+惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊
+掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜
+捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡
+晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣
+梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛
+梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑
+殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔
+渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺
+淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗
+烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎
+牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶
+珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣
+痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴
+眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧
+祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴
+笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣
+粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿
+絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉
+耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕
+脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳
+莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋
+荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷
+蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾
+衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤
+袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝
+豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠
+軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬
+郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷
+釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛
+傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔
+匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁
+喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧
+堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻
+奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄
+媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔
+寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳
+崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁
+彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵
+愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰
+揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾
+揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪
+敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹
+晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤
+棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐
+棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩
+椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰
+淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜
+渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫
+渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚
+焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚
+犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣
+猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠
+琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚
+睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭
+硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌
+稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨
+粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑
+絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃
+腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿
+艵 茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫
+菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞
+萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗
+菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩
+蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽
+袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘
+詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵
+趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯
+軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭
+逴 逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡
+酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽
+鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾
+隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦
+黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺
+傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊
+嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙
+嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽
+塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷
+嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥
+嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋
+廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩
+慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃
+搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚
+摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐
+暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹
+楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀
+楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯
+楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛
+滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉
+溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡
+溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲
+煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍
+犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑
+瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷
+榃 痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙
+皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚
+碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽
+祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦
+筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯
+綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒
+罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩
+腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅
+蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚
+葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙
+葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶
+萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵
+蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌
+裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿
+詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄
+貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬
+跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇
+輈 輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎
+酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬
+鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖
+鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷
+靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪
+鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰
+僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏
+嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿
+塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮
+嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟
+孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼
+嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄
+彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔
+慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶
+摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿
+摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉
+榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄
+榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂
+榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃
+漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶
+潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹
+漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻
+熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵
+瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸
+瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫
+碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒
+禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐
+箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧
+綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖
+綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉
+膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮
+蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌
+蒛 蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡
+蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠
+蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑
+裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟
+覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗
+趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑
+輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳
+銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣
+鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩
+銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁
+靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂
+馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃
+儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂
+噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺
+圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶
+嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕
+嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋
+憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦
+憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨
+撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀
+樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲
+槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏
+槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦
+潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕
+潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩
+潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥
+熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛
+獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇
+畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏
+瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠
+禜 禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊
+箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱
+緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣
+膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏
+蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪
+蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽
+蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢
+蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪
+蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩
+衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣
+觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘
+諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜
+趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒
+踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯
+遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀
+鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂
+鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆
+銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈
+韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖
+餗 餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬
+髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬
+鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐
+儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲
+噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡
+嬔 嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮
+嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋
+徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐
+擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊
+曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭
+橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠
+樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄
+氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄
+澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅
+燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚
+燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕
+璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝
+瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡
+磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧
+篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗
+糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏
+縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦
+膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅
+蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛
+蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤
+螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝
+螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯
+褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡
+諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧
+踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲
+輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏
+錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎
+錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪
+錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵
+閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟
+餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻
+髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺
+鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈
+麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴
+嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥
+嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃
+憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀
+斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕
+檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴
+濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤
+燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑
+甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱
+瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛
+穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋
+篳 簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂
+縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿
+罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜
+薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡
+蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶
+薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃
+蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼
+褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋
+謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯
+貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚
+醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜
+鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷
+鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰
+隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄
+顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣
+馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽
+鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳
+鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵
+鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭
+儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟
+懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔
+旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞
+毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊
+爁 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓
+癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔
+礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨
+簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳
+翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽
+藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧
+蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤
+蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧
+謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻
+謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖
+蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻
+鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪
+鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒
+闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫
+鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺
+騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩
+鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽
+鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎
+麌 黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷
+厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰
+徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑
+櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖
+瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦
+犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡
+礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸
+繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗
+臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘
+藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌
+蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙
+覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒
+譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪
+蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏
+鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎
+鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝
+韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚
+騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎
+鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥
+鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫
+鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀
+黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇
+廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪
+櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹
+灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎
+矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈
+籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩
+蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗
+蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆
+躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋
+鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎
+鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮
+霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋
+饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒
+鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙
+鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞
+鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛
+齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏
+廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝
+爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋
+纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡
+蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫
+觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄
+酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥
+闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄
+驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣
+鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵
+鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭
+鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕
+巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟
+犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛
+籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨
+蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔
+躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈
+鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊
+驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁
+鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩
+鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽
+劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑
+欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺
+虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎
+讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀
+驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻
+鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳
+鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮
+齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥
+矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞
+躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞
+髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁
+鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗
+欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡
+虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯
+鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵
+鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶
+鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾
+蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤
+鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩
+虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁
+銹 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒
+╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨
+╜ ║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝
+仮 鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担
+携 隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜
+覇 № 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯
+塩 妬 鍅 疎 鮎 瑠 ~
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P3P_EFIGS.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P3P_EFIGS.tsv
new file mode 100644
index 0000000..08ba91f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P3P_EFIGS.tsv
@@ -0,0 +1,231 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 ¡ ¤ ¦ © ª « ¬
+\u3000 ® ¯ ² ³ μ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú Û Ü Ý Þ ß à
+á â ã ä å æ ç è é ê ë ì í î ï ð
+ñ ò ó ô õ ö ø ù ú û ü ý þ ÿ œ Œ
+Ō ő
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P3_EFIGS.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P3_EFIGS.tsv
new file mode 100644
index 0000000..b883c37
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P3_EFIGS.tsv
@@ -0,0 +1,231 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < #ERROR! > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 ¡ ¤ ¦ © ª « ¬
+\u3000 ® ¯ ² ³ μ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú Û Ü Ý Þ ß à
+á â ã ä å æ ç è é ê ë ì í î ï ð
+ñ ò ó ô õ ö ø ù ú û ü ý þ ÿ œ Œ
+Ō ő
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P4.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P4.tsv
new file mode 100644
index 0000000..1faa5c4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P4.tsv
@@ -0,0 +1,227 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P4G_CHT.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P4G_CHT.tsv
new file mode 100644
index 0000000..523a4bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P4G_CHT.tsv
@@ -0,0 +1,865 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+' a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | }  ̄ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ※ ※ ※ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ※ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ※
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ ※ ♥ ♡ ♧ ♣ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω . ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ _ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ̄ _ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ‧ ˊ
+ˇ ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几
+刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么
+也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子
+孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋
+弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢
+仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗
+凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及
+反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引
+心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止
+歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙
+世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令
+仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北
+匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨
+叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央
+失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗
+必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民
+氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由
+甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟
+乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏
+仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰
+列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐
+吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在
+圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字
+存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖
+戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽
+朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛
+汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒
+耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫
+血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估
+佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余
+佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助
+努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈
+呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟
+听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯
+夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚
+孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序
+庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸
+忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒
+扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材
+村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈
+沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴
+沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖
+甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝
+肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤
+走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那
+酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京
+佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖
+佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷
+刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取
+叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱
+呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤
+坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍
+始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛
+尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛
+帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝
+忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛
+或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓
+拔 拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗
+拆 抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕
+昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰
+板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛
+泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄
+油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠
+炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐
+玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社
+祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱
+股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹
+花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返
+近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹
+雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶
+俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠
+剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛
+咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯
+咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕
+契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻
+孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥
+帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒
+思 怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁
+拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑
+挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷
+柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查
+枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟
+泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵
+洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮
+炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚
+甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆
+盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆
+祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀
+紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃
+胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦
+茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆
+虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴
+軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋
+酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食
+首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借
+倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪
+俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝
+匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩
+哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃
+堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥
+娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐
+峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱
+徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔
+悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺
+捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃
+晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔
+栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁
+殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海
+浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘
+烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠
+珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂
+疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破
+砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤
+秣 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊
+素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆
+耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈
+能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔
+荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔
+蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐
+討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬
+軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡
+郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝
+除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假
+偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜
+冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼
+商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售
+啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基
+堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆
+婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆
+崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷
+康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御
+徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼
+惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接
+捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬
+排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕
+敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗
+望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆
+梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙
+液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混
+淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬
+涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率
+琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏
+痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫
+硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮
+粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲
+紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰
+脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊
+莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆
+蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝
+訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧
+赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造
+透 逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩
+閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂
+頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚
+最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊
+喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻
+喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠
+壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊
+尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄
+弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻
+惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉
+揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹
+敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷
+曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒
+棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖
+殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減
+湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋
+溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜
+牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯
+琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發
+皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗
+窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞
+結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒
+肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃
+菸 萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲
+菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐
+蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐
+詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買
+貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸
+軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔
+鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊
+階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌
+項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭
+債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤
+勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡
+嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊
+塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌
+幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈
+慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪
+搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉
+暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概
+楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽
+溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準
+溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌
+煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞
+瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳
+盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎
+碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚
+稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹
+綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱
+腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵
+葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹
+蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘
+裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣
+誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資
+賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲
+較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏
+過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀
+鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕
+雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒
+頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮
+僥 僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭
+嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶
+團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩
+嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤
+察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹
+慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸
+摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨
+榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃
+榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢
+滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌
+滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰
+瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟
+碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋
+筵 算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾
+綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠
+翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔
+舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼
+蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹
+裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨
+誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒
+輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵
+酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨
+閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯
+颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻
+齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊
+勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰
+墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮
+寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠
+彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐
+憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰
+撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數
+暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂
+樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭
+潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱
+熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦
+瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕
+碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇
+篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩
+綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗
+蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴
+蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕
+褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶
+誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡
+赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟
+輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇
+醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲
+閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓
+餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄
+魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀
+冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯
+噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑
+憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇
+擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺
+橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂
+澱 澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐
+燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢
+甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦
+積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖
+縊 縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳
+膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞
+螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫
+諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓
+賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選
+遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐
+錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏
+靛 靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡
+餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛
+默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕
+壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽
+應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢
+擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠
+歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩
+濕 濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲
+璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷
+磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜
+糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁
+縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃
+膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔
+薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋
+褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁
+谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅
+輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊
+鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸
+雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿
+麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣
+戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸
+櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾
+燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡
+穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡
+繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰
+薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅
+蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔
+鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜
+雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿
+餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑
+鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶
+懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘
+爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱
+穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶
+羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠
+襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲
+躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃
+鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡
+韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉
+鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀
+孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐
+獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮
+繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔
+蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂
+醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓
+鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍
+懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩
+矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴
+護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫
+闢 霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭
+鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉
+孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳
+籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄
+鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻
+鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊
+籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤
+靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑
+壩 攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛
+釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇
+齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖
+鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼
+鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚
+厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉
+仈 冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱
+丼 仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒
+尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰
+玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅
+伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡
+囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼
+屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡
+扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳
+氘 汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿
+穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤
+阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳
+伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷
+吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥
+坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏
+妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕
+巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭
+忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎
+抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴
+旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚
+汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳
+汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓
+玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏
+芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠
+阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷
+佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮
+冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿
+咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘
+呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳
+坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃
+姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠
+岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗
+帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲
+怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉
+怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰
+抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑
+昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺
+枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬
+泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒
+泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔
+炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜
+狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿
+畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂
+礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠
+苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂
+芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗
+邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋
+俁 俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀
+勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮
+哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤
+垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞
+姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠
+姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊
+峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰
+庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓
+恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍
+挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻
+拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝
+昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅
+柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲
+柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄
+殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳
+洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠
+洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉
+牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂
+珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮
+甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧
+矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄
+秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁
+紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑
+胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡
+芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵
+茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎
+衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅
+邾 郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓
+倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯
+倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕
+剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫
+唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕
+埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖
+娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬
+峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝
+恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎
+戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩
+捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆
+旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻
+桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦
+栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤
+毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯
+涑 涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨
+涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹
+烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷
+牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣
+珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛
+畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒
+眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡
+砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭
+秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅
+笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑
+紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒
+翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥
+茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪
+茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋
+茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅
+蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲
+袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸
+趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙
+郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜
+陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈
+偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳
+偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐
+唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭
+唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸
+堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌
+埱 埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟
+婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌
+婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚
+崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴
+庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔
+惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊
+掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜
+捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡
+晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣
+梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛
+梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑
+殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔
+渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺
+淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗
+烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎
+牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶
+珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣
+痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴
+眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧
+祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴
+笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣
+粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿
+絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉
+耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕
+脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳
+莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋
+荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷
+蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾
+衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤
+袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝
+豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠
+軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬
+郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷
+釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛
+傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔
+匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁
+喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧
+堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻
+奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄
+媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔
+寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳
+崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁
+彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵
+愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰
+揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾
+揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪
+敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹
+晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤
+棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐
+棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩
+椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰
+淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜
+渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫
+渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚
+焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚
+犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣
+猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠
+琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚
+睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭
+硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌
+稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨
+粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑
+絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃
+腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿
+艵 茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫
+菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞
+萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗
+菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩
+蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽
+袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘
+詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵
+趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯
+軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭
+逴 逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡
+酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽
+鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾
+隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦
+黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺
+傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊
+嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙
+嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽
+塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷
+嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥
+嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋
+廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩
+慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃
+搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚
+摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐
+暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹
+楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀
+楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯
+楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛
+滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉
+溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡
+溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲
+煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍
+犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑
+瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷
+榃 痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙
+皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚
+碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽
+祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦
+筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯
+綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒
+罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩
+腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅
+蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚
+葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙
+葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶
+萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵
+蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌
+裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿
+詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄
+貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬
+跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇
+輈 輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎
+酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬
+鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖
+鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷
+靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪
+鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰
+僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏
+嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿
+塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮
+嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟
+孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼
+嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄
+彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔
+慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶
+摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿
+摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉
+榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄
+榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂
+榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃
+漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶
+潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹
+漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻
+熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵
+瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸
+瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫
+碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒
+禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐
+箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧
+綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖
+綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉
+膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮
+蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌
+蒛 蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡
+蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠
+蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑
+裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟
+覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗
+趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑
+輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳
+銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣
+鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩
+銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁
+靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂
+馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃
+儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂
+噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺
+圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶
+嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕
+嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋
+憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦
+憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨
+撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀
+樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲
+槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏
+槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦
+潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕
+潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩
+潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥
+熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛
+獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇
+畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏
+瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠
+禜 禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊
+箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱
+緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣
+膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏
+蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪
+蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽
+蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢
+蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪
+蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩
+衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣
+觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘
+諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜
+趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒
+踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯
+遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀
+鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂
+鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆
+銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈
+韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖
+餗 餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬
+髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬
+鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐
+儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲
+噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡
+嬔 嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮
+嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋
+徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐
+擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊
+曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭
+橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠
+樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄
+氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄
+澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅
+燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚
+燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕
+璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝
+瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡
+磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧
+篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗
+糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏
+縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦
+膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅
+蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛
+蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤
+螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝
+螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯
+褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡
+諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧
+踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲
+輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏
+錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎
+錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪
+錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵
+閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟
+餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻
+髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺
+鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈
+麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴
+嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥
+嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃
+憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀
+斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕
+檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴
+濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤
+燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑
+甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱
+瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛
+穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋
+篳 簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂
+縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿
+罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜
+薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡
+蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶
+薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃
+蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼
+褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋
+謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯
+貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚
+醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜
+鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷
+鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰
+隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄
+顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣
+馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽
+鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳
+鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵
+鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭
+儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟
+懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔
+旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞
+毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊
+爁 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓
+癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔
+礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨
+簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳
+翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽
+藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧
+蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤
+蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧
+謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻
+謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖
+蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻
+鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪
+鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒
+闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫
+鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺
+騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩
+鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽
+鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎
+麌 黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷
+厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰
+徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑
+櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖
+瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦
+犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡
+礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸
+繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗
+臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘
+藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌
+蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙
+覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒
+譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪
+蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏
+鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎
+鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝
+韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚
+騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎
+鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥
+鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫
+鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀
+黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇
+廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪
+櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹
+灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎
+矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈
+籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩
+蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗
+蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆
+躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋
+鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎
+鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮
+霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋
+饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒
+鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙
+鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞
+鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛
+齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏
+廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝
+爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋
+纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡
+蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫
+觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄
+酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥
+闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄
+驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣
+鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵
+鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭
+鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕
+巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟
+犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛
+籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨
+蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔
+躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈
+鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊
+驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁
+鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩
+鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽
+劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑
+欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺
+虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎
+讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀
+驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻
+鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳
+鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮
+齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥
+矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞
+躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞
+髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁
+鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗
+欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡
+虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯
+鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵
+鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶
+鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾
+蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤
+鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩
+虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁
+銹 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒
+╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨
+╜ ║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝
+仮 鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担
+携 隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜
+覇 № 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯
+塩 妬 鍅 疎 鮎 瑠 ~
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P4_Spanish.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P4_Spanish.tsv
new file mode 100644
index 0000000..f91160b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P4_Spanish.tsv
@@ -0,0 +1,227 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+á é í ó ú Á É Í Ó Ú ü Ü Ñ ñ ¡ ¿
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5.tsv
new file mode 100644
index 0000000..6aed64b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5.tsv
@@ -0,0 +1,238 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Chinese.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Chinese.tsv
new file mode 100644
index 0000000..5e87eee
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Chinese.tsv
@@ -0,0 +1,867 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± ×
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 ♥ ♡ \0 🐾 💀 😁 😞 😢 😆 😺 💋 ✨
+
+
+ ♪ ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ ※ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ﹊ ﹋ ﹍ ﹎ ﹌ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ˉ ㄨ ㄩ ˊ ˇ
+ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀
+刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也
+乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑
+孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓
+才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁
+什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶
+分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反
+壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心
+戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹
+毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世
+丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙
+仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝
+仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼
+司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失
+奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必
+戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐
+永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲
+申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒
+乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲
+件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列
+刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁
+吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭
+圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存
+宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎
+戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴
+朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍
+汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳
+聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血
+行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐
+佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝
+佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努
+劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂
+君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听
+囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾
+妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛
+完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇
+床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪
+戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯
+折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村
+杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉
+沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆
+汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬
+甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘
+肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走
+足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉
+釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯
+依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾
+侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺
+到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔
+受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶
+和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼
+夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始
+姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚
+屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑
+幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠
+忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或
+戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔
+拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆
+抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊
+昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板
+枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣
+注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油
+況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕
+炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩
+玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀
+祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱 股
+肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花
+芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近
+邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨
+青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘
+俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎
+剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬
+哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫
+咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契
+奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩
+宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟
+幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思
+怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁 拜
+挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂
+政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿
+染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸
+柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉
+洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹
+洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤
+爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭
+畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃
+盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉
+祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉
+紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄
+背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄
+若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐
+虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍
+軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊
+重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首
+香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚
+倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾
+倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪
+卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭
+員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉
+夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌
+娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭
+峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒
+徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌
+悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐
+挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒
+晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩
+梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊
+殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙
+涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤
+烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪
+珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸
+皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷
+砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秣
+秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素
+索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘
+耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能
+脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊
+茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊
+蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討
+訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬 軒
+軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝
+郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除
+陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃
+偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕
+凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商
+啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜
+唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂
+堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊
+孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎
+崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康
+庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠
+徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘
+惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷
+捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排
+掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔
+斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望
+梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅
+梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液
+淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵
+淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿
+淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅
+琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔
+痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃
+硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒
+粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱
+缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤
+舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓
+莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋
+蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣
+訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦
+趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透
+逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩 閉
+陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃
+魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最
+凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝
+喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬
+喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹
+壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋
+就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼
+彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴
+慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆
+揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞
+敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾
+替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲
+棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼
+毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛
+湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉
+渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌
+犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛
+琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖
+皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖
+童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞 結
+絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅
+腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸
+萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊
+萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞
+街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆
+訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶
+貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼
+辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕
+鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階
+隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項
+順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債
+傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢
+勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅
+嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢
+塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹
+廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎
+慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭
+搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇
+暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊
+楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢
+溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜
+滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥
+煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁
+琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞
+盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰
+碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠
+稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑
+綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰
+腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦
+葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓
+蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝
+裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠
+話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈
+賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較
+載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過
+遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾
+鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍
+雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌
+飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥
+僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾
+嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團
+圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡
+嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察
+對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇
+愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟
+摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕
+槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣
+歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿
+滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷
+熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭
+甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧
+碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵
+算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠
+緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠 翡
+翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞
+艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑
+蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸
+製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘
+誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕
+輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸
+酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩
+閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱
+餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊
+億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰
+厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀
+墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬
+審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈
+影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫
+憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥
+撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮
+暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅
+槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛
+潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨
+牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡
+瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼
+磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁
+箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞
+緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽
+蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶
+蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊
+誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹
+諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭
+趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩
+輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉
+醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭
+閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒
+餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷
+魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪
+凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬
+噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩
+憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂
+操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙
+橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱
+澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐 燒
+燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌
+甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積
+穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊
+縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳 膩
+膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃
+螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫 諱
+謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴
+蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲
+遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦
+錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛
+靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚
+駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默
+黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓
+壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應
+懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭
+斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜
+殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕
+濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩
+環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺
+磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞
+糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴
+縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺
+臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯
+薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻
+褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿
+豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿
+避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥
+鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖
+霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋
+黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳
+擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂
+檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸
+獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢
+穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒
+繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺
+薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙
+蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊
+鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙
+雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽
+餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝
+鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵
+攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆
+爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫
+穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹
+羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟
+襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇
+蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈
+鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜
+韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡
+鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃
+孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻
+瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽
+繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕
+襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴
+釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍
+鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼
+懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓
+籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護
+譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢
+霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥
+鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿
+巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠
+籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑
+鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓
+鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤
+籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨
+顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩
+攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀
+鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷
+齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣
+黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷
+鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚 厂
+万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈
+冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱 丼
+仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻
+屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊
+禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢
+伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟
+圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺
+屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦
+扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘
+汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵
+网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤 阠
+阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿
+佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪
+呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁
+坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧
+妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠
+帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨
+忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏
+抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳
+旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸
+汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥
+汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔
+玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅
+芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰
+阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌
+侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞
+冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁
+咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣
+呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴
+坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖
+妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵
+岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔
+帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋
+怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜
+戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸
+攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐
+曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟
+枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫
+泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝
+沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘
+炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒
+狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀
+甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿
+秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀
+芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤
+苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲
+邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁
+俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂
+匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖
+咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌
+垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮
+娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾
+姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖
+峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤
+庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇
+恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋
+拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰
+敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴
+昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫
+柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼
+柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶
+毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄
+洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬
+洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊
+牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈
+珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮
+畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨
+砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕
+种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃
+紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈
+胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔
+苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌
+苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧
+衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾
+郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢
+倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱
+倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢
+勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑
+唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒
+垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭
+娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿
+峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚
+恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙
+扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁
+挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆
+旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋
+桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨
+栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨
+毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑
+涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋
+浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢
+烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶
+猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩
+珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟
+疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣
+眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩
+砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪
+秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏
+笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎
+紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃
+翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳
+茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈
+茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧
+荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥
+蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀
+衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵
+趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚
+郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟
+隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍
+偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗
+偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴
+唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻
+啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋
+埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱
+埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟 婥
+婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰
+婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠
+崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹
+庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏
+惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂
+捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭
+掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛
+晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬
+梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖
+梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏
+殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀
+淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕
+淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴
+焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾
+牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸
+珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎
+痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳
+眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩
+祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥
+笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔
+粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊
+紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟
+耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧
+脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤
+荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾
+莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂
+蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒
+袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬
+袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽
+貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡
+逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩
+酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨
+釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕
+傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒
+匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣
+喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣
+堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡
+媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊
+媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑
+寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺
+嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘
+徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓
+惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎
+揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝
+揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤
+敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪
+晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶
+椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽
+棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕
+椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼
+湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳
+湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹
+渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠
+焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈
+犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵
+猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲
+瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆
+睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱
+硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄
+窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡
+絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟
+絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊
+腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵
+茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣
+莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞 萑
+萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢
+萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗
+蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲
+褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄
+詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄
+趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷
+軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴
+逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤
+酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆
+鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈
+隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹
+亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱
+僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝
+嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂
+圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣
+塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀
+嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲
+嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇
+彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀
+戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟
+搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀
+搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋
+暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂
+楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯
+楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻
+椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖
+滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷
+溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿
+溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲 煸
+煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌
+犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗
+瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃
+痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙 皵
+盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔
+碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹
+稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤
+筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈
+綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭
+罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛
+腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱
+萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙
+葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋
+萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳
+葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍
+蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐
+覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷
+誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅
+賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱
+跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈
+輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮
+酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏
+鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲
+閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸
+靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭
+鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯
+僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜
+嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴
+墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥
+嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷
+寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍
+嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃
+彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺
+慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲
+摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬
+摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠
+槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽
+榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵
+榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥
+滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳
+滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜
+滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆
+熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲
+瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁
+睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞
+碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐
+稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖
+箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷
+緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼
+綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆
+膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫
+蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛
+蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳
+蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲
+蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷
+裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞
+觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖
+踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎
+輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥
+銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮
+銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝
+銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿
+韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽
+駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰
+僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌
+嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚
+墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃
+嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠
+嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃
+慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳
+戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱
+撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆
+樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮
+樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶
+樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾
+澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲
+潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿
+澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞
+熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡
+獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇 畾
+瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉
+瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜
+禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵
+糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰
+緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟
+膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀
+蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲
+蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞
+蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖
+蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐
+蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚
+褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭
+觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃
+誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡
+趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘
+踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧
+遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐
+鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨
+鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴
+镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐
+韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗
+餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬 髫
+髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼
+鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜
+儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞
+噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔
+嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪
+嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼
+憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏
+擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋
+曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶
+橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼
+橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃
+氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥
+澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂
+熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛
+犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡
+甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡
+瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢
+磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝
+篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐
+糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖
+縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮
+膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫
+蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱
+蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛
+螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄
+螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬
+褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨
+諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳
+踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲 輹
+輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧
+錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍
+鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔
+錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽
+隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧
+餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶
+髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕
+魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆
+麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓
+嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲
+嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵
+憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶
+旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃
+檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔
+濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰
+燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒
+甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨
+矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖
+穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳
+簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂 縳
+顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾
+罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃
+薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺
+蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘
+薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂
+蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾
+襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢
+謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕
+貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢
+醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶
+鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻
+鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬
+霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊
+顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡
+騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁
+髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁
+鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭
+麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮
+嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭
+懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛
+曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉
+氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 爁
+燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜
+癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉
+礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢
+簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷
+翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇
+藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦
+蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗
+蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣
+謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽
+謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞
+蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾
+醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞
+鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓
+闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤
+鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏
+騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵
+魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜
+鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌
+黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴
+嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿
+懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙
+櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫
+瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤
+犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜
+礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰
+繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕
+艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟
+藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋
+蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈
+覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗
+豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯
+蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂
+鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀
+鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞
+韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕
+騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌
+鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕
+鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴
+鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼
+鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮
+廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨
+櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀
+瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏
+矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊
+籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢
+藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓
+蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈
+躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓
+鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖
+鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯
+鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓
+騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑
+鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤
+鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣
+鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠
+齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱
+懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚
+爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋 纆
+纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠
+蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺
+譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅
+醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤
+闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂
+驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨
+鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎
+鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛
+鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑
+廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩
+獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚
+糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦
+蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚
+躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉
+鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉
+驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼
+鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙
+鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙
+壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒
+欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀
+蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋
+讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖
+驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷
+鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳 鷨
+鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯
+囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕
+礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟
+躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕
+魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉
+鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚
+灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆
+虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱
+鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉
+齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵
+驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽
+蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕
+鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩 虋
+讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 銹
+裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤
+╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜
+║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝 仮
+鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担 携
+隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜 覇
+№ 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯 塩
+妬 鍅 疎 鮎 ⒍ ⒌ ⒎ 瑠 鵺 冴 咤 脉 决 畠 凑 况
+竪 迹 厠 颷 綫 惧 厦 鈎 厨 鰐 烟 灾 猪 叠 廻 凉
+泪 葱 綳 麿 酶 Ⅳ 猬 鐧 噔 ’ 鰺 綉 晋 鍮 叙 д
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5R_EFIGS.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_EFIGS.tsv
new file mode 100644
index 0000000..0d49447
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_EFIGS.tsv
@@ -0,0 +1,239 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я ‚ ƒ „ † ‡ ‰ Š ‹ Œ Ž
+• – — ˜ ™ š › œ ž Ÿ ¡ ¢ £ ¤ ¥
+¦ § © ª « ¬ ® ¯ ² ³ µ ¶ · ¸ ¹
+º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É
+Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú
+Û Ü Ý Þ ß à á â ã ä å æ ç è é ê
+ë ì í î ï ð ñ ò ó ô õ ö ø ù ú û
+ü ý þ ÿ 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹 夥 疸 謐 炙 敲 遙 闖 澁 薔 薇
+搦 沁 棘 羹 鑽 榜 鑚 皺 悸 櫃
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Japanese.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Japanese.tsv
new file mode 100644
index 0000000..5be152f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5R_Japanese.tsv
@@ -0,0 +1,239 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹 夥 疸 謐 炙 敲 遙 闖 澁 薔 薇
+搦 沁 棘 羹 鑽 榜 鑚 皺 悸 櫃
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5_Chinese.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5_Chinese.tsv
new file mode 100644
index 0000000..b1a07b8
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5_Chinese.tsv
@@ -0,0 +1,868 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± ×
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 ♥ ♡ \0 🐾 💀 😁 😞 😢 😆 😺 💋 ✨
+
+
+ ♪ ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ ※ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ﹊ ﹋ ﹍ ﹎ ﹌ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ˉ ㄨ ㄩ ˊ ˇ
+ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀
+刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也
+乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑
+孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓
+才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁
+什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶
+分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反
+壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心
+戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹
+毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世
+丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙
+仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝
+仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼
+司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失
+奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必
+戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐
+永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲
+申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒
+乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲
+件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列
+刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁
+吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭
+圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存
+宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎
+戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴
+朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍
+汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳
+聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血
+行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐
+佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝
+佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努
+劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂
+君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听
+囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾
+妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛
+完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇
+床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪
+戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯
+折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村
+杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉
+沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆
+汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬
+甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘
+肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走
+足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉
+釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯
+依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾
+侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺
+到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔
+受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶
+和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼
+夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始
+姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚
+屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑
+幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠
+忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或
+戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔
+拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆
+抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊
+昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板
+枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣
+注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油
+況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕
+炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩
+玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀
+祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱 股
+肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花
+芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近
+邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨
+青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘
+俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎
+剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬
+哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫
+咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契
+奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩
+宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟
+幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思
+怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁 拜
+挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂
+政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿
+染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸
+柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉
+洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹
+洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤
+爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭
+畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃
+盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉
+祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉
+紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄
+背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄
+若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐
+虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍
+軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊
+重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首
+香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚
+倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾
+倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪
+卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭
+員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉
+夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌
+娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭
+峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒
+徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌
+悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐
+挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒
+晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩
+梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊
+殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙
+涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤
+烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪
+珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸
+皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷
+砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秣
+秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素
+索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘
+耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能
+脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊
+茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊
+蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討
+訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬 軒
+軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝
+郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除
+陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃
+偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕
+凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商
+啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜
+唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂
+堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊
+孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎
+崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康
+庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠
+徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘
+惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷
+捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排
+掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔
+斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望
+梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅
+梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液
+淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵
+淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿
+淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅
+琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔
+痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃
+硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒
+粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱
+缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤
+舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓
+莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋
+蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣
+訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦
+趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透
+逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩 閉
+陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃
+魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最
+凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝
+喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬
+喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹
+壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋
+就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼
+彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴
+慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆
+揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞
+敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾
+替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲
+棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼
+毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛
+湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉
+渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌
+犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛
+琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖
+皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖
+童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞 結
+絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅
+腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸
+萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊
+萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞
+街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆
+訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶
+貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼
+辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕
+鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階
+隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項
+順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債
+傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢
+勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅
+嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢
+塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹
+廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎
+慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭
+搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇
+暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊
+楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢
+溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜
+滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥
+煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁
+琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞
+盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰
+碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠
+稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑
+綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰
+腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦
+葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓
+蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝
+裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠
+話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈
+賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較
+載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過
+遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾
+鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍
+雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌
+飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥
+僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾
+嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團
+圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡
+嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察
+對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇
+愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟
+摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕
+槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣
+歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿
+滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷
+熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭
+甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧
+碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵
+算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠
+緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠 翡
+翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞
+艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑
+蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸
+製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘
+誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕
+輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸
+酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩
+閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱
+餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊
+億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰
+厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀
+墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬
+審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈
+影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫
+憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥
+撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮
+暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅
+槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛
+潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨
+牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡
+瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼
+磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁
+箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞
+緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽
+蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶
+蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊
+誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹
+諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭
+趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩
+輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉
+醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭
+閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒
+餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷
+魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪
+凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬
+噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩
+憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂
+操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙
+橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱
+澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐 燒
+燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌
+甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積
+穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊
+縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳 膩
+膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃
+螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫 諱
+謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴
+蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲
+遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦
+錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛
+靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚
+駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默
+黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓
+壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應
+懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭
+斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜
+殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕
+濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩
+環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺
+磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞
+糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴
+縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺
+臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯
+薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻
+褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿
+豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿
+避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥
+鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖
+霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋
+黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳
+擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂
+檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸
+獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢
+穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒
+繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺
+薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙
+蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊
+鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙
+雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽
+餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝
+鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵
+攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆
+爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫
+穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹
+羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟
+襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇
+蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈
+鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜
+韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡
+鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃
+孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻
+瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽
+繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕
+襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴
+釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍
+鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼
+懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓
+籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護
+譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢
+霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥
+鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿
+巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠
+籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑
+鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓
+鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤
+籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨
+顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩
+攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀
+鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷
+齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣
+黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷
+鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚 厂
+万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈
+冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱 丼
+仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻
+屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊
+禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢
+伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟
+圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺
+屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦
+扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘
+汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵
+网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤 阠
+阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿
+佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪
+呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁
+坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧
+妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠
+帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨
+忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏
+抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳
+旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸
+汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥
+汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔
+玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅
+芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰
+阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌
+侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞
+冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁
+咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣
+呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴
+坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖
+妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵
+岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔
+帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋
+怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜
+戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸
+攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐
+曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟
+枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫
+泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝
+沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘
+炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒
+狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀
+甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿
+秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀
+芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤
+苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲
+邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁
+俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂
+匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖
+咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌
+垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮
+娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾
+姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖
+峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤
+庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇
+恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋
+拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰
+敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴
+昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫
+柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼
+柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶
+毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄
+洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬
+洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊
+牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈
+珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮
+畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨
+砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕
+种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃
+紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈
+胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔
+苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌
+苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧
+衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾
+郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢
+倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱
+倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢
+勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑
+唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒
+垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭
+娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿
+峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚
+恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙
+扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁
+挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆
+旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋
+桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨
+栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨
+毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑
+涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋
+浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢
+烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶
+猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩
+珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟
+疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣
+眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩
+砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪
+秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏
+笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎
+紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃
+翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳
+茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈
+茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧
+荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥
+蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀
+衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵
+趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚
+郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟
+隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍
+偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗
+偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴
+唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻
+啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋
+埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱
+埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟 婥
+婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰
+婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠
+崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹
+庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏
+惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂
+捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭
+掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛
+晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬
+梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖
+梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏
+殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀
+淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕
+淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴
+焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾
+牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸
+珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎
+痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳
+眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩
+祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥
+笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔
+粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊
+紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟
+耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧
+脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤
+荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾
+莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂
+蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒
+袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬
+袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽
+貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡
+逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩
+酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨
+釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕
+傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒
+匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣
+喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣
+堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡
+媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊
+媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑
+寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺
+嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘
+徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓
+惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎
+揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝
+揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤
+敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪
+晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶
+椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽
+棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕
+椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼
+湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳
+湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹
+渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠
+焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈
+犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵
+猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲
+瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆
+睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱
+硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄
+窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡
+絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟
+絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊
+腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵
+茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣
+莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞 萑
+萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢
+萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗
+蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲
+褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄
+詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄
+趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷
+軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴
+逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤
+酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆
+鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈
+隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹
+亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱
+僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝
+嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂
+圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣
+塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀
+嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲
+嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇
+彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀
+戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟
+搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀
+搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋
+暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂
+楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯
+楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻
+椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖
+滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷
+溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿
+溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲 煸
+煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌
+犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗
+瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃
+痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙 皵
+盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔
+碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹
+稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤
+筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈
+綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭
+罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛
+腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱
+萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙
+葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋
+萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳
+葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍
+蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐
+覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷
+誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅
+賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱
+跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈
+輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮
+酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏
+鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲
+閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸
+靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭
+鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯
+僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜
+嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴
+墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥
+嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷
+寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍
+嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃
+彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺
+慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲
+摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬
+摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠
+槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽
+榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵
+榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥
+滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳
+滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜
+滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆
+熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲
+瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁
+睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞
+碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐
+稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖
+箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷
+緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼
+綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆
+膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫
+蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛
+蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳
+蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲
+蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷
+裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞
+觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖
+踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎
+輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥
+銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮
+銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝
+銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿
+韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽
+駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰
+僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌
+嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚
+墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃
+嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠
+嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃
+慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳
+戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱
+撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆
+樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮
+樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶
+樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾
+澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲
+潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿
+澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞
+熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡
+獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇 畾
+瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉
+瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜
+禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵
+糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰
+緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟
+膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀
+蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲
+蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞
+蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖
+蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐
+蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚
+褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭
+觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃
+誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡
+趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘
+踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧
+遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐
+鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨
+鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴
+镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐
+韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗
+餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬 髫
+髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼
+鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜
+儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞
+噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔
+嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪
+嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼
+憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏
+擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋
+曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶
+橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼
+橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃
+氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥
+澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂
+熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛
+犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡
+甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡
+瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢
+磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝
+篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐
+糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖
+縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮
+膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫
+蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱
+蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛
+螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄
+螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬
+褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨
+諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳
+踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲 輹
+輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧
+錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍
+鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔
+錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽
+隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧
+餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶
+髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕
+魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆
+麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓
+嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲
+嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵
+憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶
+旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃
+檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔
+濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰
+燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒
+甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨
+矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖
+穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳
+簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂 縳
+顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾
+罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃
+薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺
+蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘
+薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂
+蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾
+襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢
+謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕
+貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢
+醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶
+鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻
+鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬
+霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊
+顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡
+騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁
+髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁
+鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭
+麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮
+嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭
+懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛
+曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉
+氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 爁
+燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜
+癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉
+礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢
+簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷
+翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇
+藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦
+蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗
+蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣
+謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽
+謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞
+蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾
+醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞
+鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓
+闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤
+鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏
+騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵
+魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜
+鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌
+黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴
+嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿
+懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙
+櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫
+瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤
+犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜
+礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰
+繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕
+艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟
+藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋
+蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈
+覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗
+豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯
+蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂
+鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀
+鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞
+韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕
+騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌
+鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕
+鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴
+鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼
+鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮
+廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨
+櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀
+瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏
+矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊
+籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢
+藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓
+蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈
+躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓
+鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖
+鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯
+鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓
+騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑
+鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤
+鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣
+鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠
+齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱
+懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚
+爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋 纆
+纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠
+蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺
+譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅
+醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤
+闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂
+驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨
+鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎
+鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛
+鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑
+廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩
+獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚
+糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦
+蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚
+躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉
+鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉
+驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼
+鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙
+鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙
+壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒
+欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀
+蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋
+讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖
+驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷
+鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳 鷨
+鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯
+囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕
+礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟
+躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕
+魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉
+鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚
+灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆
+虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱
+鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉
+齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵
+驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽
+蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕
+鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩 虋
+讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 銹
+裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤
+╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜
+║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝 仮
+鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担 携
+隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜 覇
+№ 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯 塩
+妬 鍅 疎 鮎 ⒍ ⒌ ⒎ 瑠 冴 咤 脉 决 畠 凑 况
+竪 迹 厠 颷 綫 惧 厦 鈎 厨 鰐 烟 灾 猪 叠 廻 凉
+泪 葱 綳 麿 酶 Ⅳ 猬 鐧 噔 ’ 鰺 綉 晋 鍮 叙 д
+鵺
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Charsets/P5_Korean.tsv b/reloaded.universal.fileemulationframework.bf/Charsets/P5_Korean.tsv
new file mode 100644
index 0000000..3263e4b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Charsets/P5_Korean.tsv
@@ -0,0 +1,203 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω 가 각 간 갇 갈 갉 갊 감 갑 값 갓 갔
+강 갖 갗 같 갚 갛 개 객 갠 갤 갬 갭 갯 갰 갱 갸
+갹 갼 걀 걋 걍 걔 걘 걜 거 걱 건 걷 걸 걺 검 겁
+것 겄 겅 겆 겉 겊 겋 게 겐 겔 겜 겝 겟 겠 겡 겨
+격 겪 견 겯 결 겸 겹 겻 겼 경 곁 계 곈 곌 곕 곗
+고 곡 곤 곧 골 곪 곬 곯 곰 곱 곳 공 곶 과 곽 관
+괄 괆 괌 괍 괏 광 괘 괜 괠 괩 괬 괭 괴 괵 괸 괼
+굄 굅 굇 굉 교 굔 굘 굡 굣 구 국 군 굳 굴 굵 굶
+굻 굼 굽 굿 궁 궂 궈 궉 권 궐 궜 궝 궤 궷 귀 귁
+귄 귈 귐 귑 귓 규 균 귤 그 극 근 귿 글 긁 금 급
+긋 긍 긔 기 긱 긴 긷 길 긺 김 깁 깃 깅 깆 깊 까
+깍 깎 깐 깔 깖 깜 깝 깟 깠 깡 깥 깨 깩 깬 깰 깸
+깹 깻 깼 깽 꺄 꺅 꺌 꺼 꺽 꺾 껀 껄 껌 껍 껏 껐
+껑 께 껙 껜 껨 껫 껭 껴 껸 껼 꼇 꼈 꼍 꼐 꼬 꼭
+꼰 꼲 꼴 꼼 꼽 꼿 꽁 꽂 꽃 꽈 꽉 꽐 꽜 꽝 꽤 꽥
+꽹 꾀 꾄 꾈 꾐 꾑 꾕 꾜 꾸 꾹 꾼 꿀 꿇 꿈 꿉 꿋
+꿍 꿎 꿔 꿜 꿨 꿩 꿰 꿱 꿴 꿸 뀀 뀁 뀄 뀌 뀐 뀔
+뀜 뀝 뀨 끄 끅 끈 끊 끌 끎 끓 끔 끕 끗 끙 끝 끼
+끽 낀 낄 낌 낍 낏 낑 나 낙 낚 난 낟 날 낡 낢 남
+납 낫 났 낭 낮 낯 낱 낳 내 낵 낸 낼 냄 냅 냇 냈
+냉 냐 냑 냔 냘 냠 냥 너 넉 넋 넌 널 넒 넓 넘 넙
+넛 넜 넝 넣 네 넥 넨 넬 넴 넵 넷 넸 넹 녀 녁 년
+녈 념 녑 녔 녕 녘 녜 녠 노 녹 논 놀 놂 놈 놉 놋
+농 높 놓 놔 놘 놜 놨 뇌 뇐 뇔 뇜 뇝 뇟 뇨 뇩 뇬
+뇰 뇹 뇻 뇽 누 눅 눈 눋 눌 눔 눕 눗 눙 눠 눴 눼
+뉘 뉜 뉠 뉨 뉩 뉴 뉵 뉼 늄 늅 늉 느 늑 는 늘 늙
+늚 늠 늡 늣 능 늦 늪 늬 늰 늴 니 닉 닌 닐 닒 님
+닙 닛 닝 닢 다 닥 닦 단 닫 달 닭 닮 닯 닳 담 답
+닷 닸 당 닺 닻 닿 대 댁 댄 댈 댐 댑 댓 댔 댕 댜
+더 덕 덖 던 덛 덜 덞 덟 덤 덥 덧 덩 덫 덮 데 덱
+덴 델 뎀 뎁 뎃 뎄 뎅 뎌 뎐 뎔 뎠 뎡 뎨 뎬 도 독
+돈 돋 돌 돎 돐 돔 돕 돗 동 돛 돝 돠 돤 돨 돼 됐
+되 된 될 됨 됩 됫 됴 두 둑 둔 둘 둠 둡 둣 둥 둬
+뒀 뒈 뒝 뒤 뒨 뒬 뒵 뒷 뒹 듀 듄 듈 듐 듕 드 득
+든 듣 들 듦 듬 듭 듯 등 듸 디 딕 딘 딛 딜 딤 딥
+딧 딨 딩 딪 따 딱 딴 딸 땀 땁 땃 땄 땅 땋 때 땍
+땐 땔 땜 땝 땟 땠 땡 떠 떡 떤 떨 떪 떫 떰 떱 떳
+떴 떵 떻 떼 떽 뗀 뗄 뗌 뗍 뗏 뗐 뗑 뗘 뗬 또 똑
+똔 똘 똥 똬 똴 뙈 뙤 뙨 뚜 뚝 뚠 뚤 뚫 뚬 뚱 뛔
+뛰 뛴 뛸 뜀 뜁 뜅 뜨 뜩 뜬 뜯 뜰 뜸 뜹 뜻 띄 띈
+띌 띔 띕 띠 띤 띨 띰 띱 띳 띵 라 락 란 랄 람 랍
+랏 랐 랑 랒 랖 랗 래 랙 랜 랠 램 랩 랫 랬 랭 랴
+략 랸 럇 량 러 럭 런 럴 럼 럽 럿 렀 렁 렇 레 렉
+렌 렐 렘 렙 렛 렝 려 력 련 렬 렴 렵 렷 렸 령 례
+롄 롑 롓 로 록 론 롤 롬 롭 롯 롱 롸 롼 뢍 뢨 뢰
+뢴 뢸 룀 룁 룃 룅 료 룐 룔 룝 룟 룡 루 룩 룬 룰
+룸 룹 룻 룽 뤄 뤘 뤠 뤼 뤽 륀 륄 륌 륏 륑 류 륙
+륜 률 륨 륩 륫 륭 르 륵 른 를 름 릅 릇 릉 릊 릍
+릎 리 릭 린 릴 림 립 릿 링 마 막 만 많 맏 말 맑
+맒 맘 맙 맛 망 맞 맡 맣 매 맥 맨 맬 맴 맵 맷 맸
+맹 맺 먀 먁 먈 먕 머 먹 먼 멀 멂 멈 멉 멋 멍 멎
+멓 메 멕 멘 멜 멤 멥 멧 멨 멩 며 멱 면 멸 몃 몄
+명 몇 몌 모 목 몫 몬 몰 몲 몸 몹 못 몽 뫄 뫈 뫘
+뫙 뫼 묀 묄 묍 묏 묑 묘 묜 묠 묩 묫 무 묵 묶 문
+묻 물 묽 묾 뭄 뭅 뭇 뭉 뭍 뭏 뭐 뭔 뭘 뭡 뭣 뭬
+뮈 뮌 뮐 뮤 뮨 뮬 뮴 뮷 므 믄 믈 믐 믓 미 믹 민
+믿 밀 밂 밈 밉 밋 밌 밍 및 밑 바 박 밖 밗 반 받
+발 밝 밞 밟 밤 밥 밧 방 밭 배 백 밴 밸 뱀 뱁 뱃
+뱄 뱅 뱉 뱌 뱍 뱐 뱝 버 벅 번 벋 벌 벎 범 법 벗
+벙 벚 베 벡 벤 벧 벨 벰 벱 벳 벴 벵 벼 벽 변 별
+볍 볏 볐 병 볕 볘 볜 보 복 볶 본 볼 봄 봅 봇 봉
+봐 봔 봤 봬 뵀 뵈 뵉 뵌 뵐 뵘 뵙 뵤 뵨 부 북 분
+붇 불 붉 붊 붐 붑 붓 붕 붙 붚 붜 붤 붰 붸 뷔 뷕
+뷘 뷜 뷩 뷰 뷴 뷸 븀 븃 븅 브 븍 븐 블 븜 븝 븟
+비 빅 빈 빌 빎 빔 빕 빗 빙 빚 빛 빠 빡 빤 빨 빪
+빰 빱 빳 빴 빵 빻 빼 빽 뺀 뺄 뺌 뺍 뺏 뺐 뺑 뺘
+뺙 뺨 뻐 뻑 뻔 뻗 뻘 뻠 뻣 뻤 뻥 뻬 뼁 뼈 뼉 뼘
+뼙 뼛 뼜 뼝 뽀 뽁 뽄 뽈 뽐 뽑 뽕 뾔 뾰 뿅 뿌 뿍
+뿐 뿔 뿜 뿟 뿡 쀼 쁑 쁘 쁜 쁠 쁨 쁩 삐 삑 삔 삘
+삠 삡 삣 삥 사 삭 삯 산 삳 살 삵 삶 삼 삽 삿 샀
+상 샅 새 색 샌 샐 샘 샙 샛 샜 생 샤 샥 샨 샬 샴
+샵 샷 샹 섀 섄 섈 섐 섕 서 석 섞 섟 선 섣 설 섦
+섧 섬 섭 섯 섰 성 섶 세 섹 센 셀 셈 셉 셋 셌 셍
+셔 셕 션 셜 셤 셥 셧 셨 셩 셰 셴 셸 솅 소 속 솎
+손 솔 솖 솜 솝 솟 송 솥 솨 솩 솬 솰 솽 쇄 쇈 쇌
+쇔 쇗 쇘 쇠 쇤 쇨 쇰 쇱 쇳 쇼 쇽 숀 숄 숌 숍 숏
+숑 수 숙 순 숟 술 숨 숩 숫 숭 숯 숱 숲 숴 쉈 쉐
+쉑 쉔 쉘 쉠 쉥 쉬 쉭 쉰 쉴 쉼 쉽 쉿 슁 슈 슉 슐
+슘 슛 슝 스 슥 슨 슬 슭 슴 습 슷 승 시 식 신 싣
+실 싫 심 십 싯 싱 싶 싸 싹 싻 싼 쌀 쌈 쌉 쌌 쌍
+쌓 쌔 쌕 쌘 쌜 쌤 쌥 쌨 쌩 썅 써 썩 썬 썰 썲 썸
+썹 썼 썽 쎄 쎈 쎌 쏀 쏘 쏙 쏜 쏟 쏠 쏢 쏨 쏩 쏭
+쏴 쏵 쏸 쐈 쐐 쐤 쐬 쐰 쐴 쐼 쐽 쑈 쑤 쑥 쑨 쑬
+쑴 쑵 쑹 쒀 쒔 쒜 쒸 쒼 쓩 쓰 쓱 쓴 쓸 쓺 쓿 씀
+씁 씌 씐 씔 씜 씨 씩 씬 씰 씸 씹 씻 씽 아 악 안
+앉 않 알 앍 앎 앓 암 압 앗 았 앙 앝 앞 애 액 앤
+앨 앰 앱 앳 앴 앵 야 약 얀 얄 얇 얌 얍 얏 양 얕
+얗 얘 얜 얠 얩 어 억 언 얹 얻 얼 얽 얾 엄 업 없
+엇 었 엉 엊 엌 엎 에 엑 엔 엘 엠 엡 엣 엥 여 역
+엮 연 열 엶 엷 염 엽 엾 엿 였 영 옅 옆 옇 예 옌
+옐 옘 옙 옛 옜 오 옥 온 올 옭 옮 옰 옳 옴 옵 옷
+옹 옻 와 왁 완 왈 왐 왑 왓 왔 왕 왜 왝 왠 왬 왯
+왱 외 왹 왼 욀 욈 욉 욋 욍 요 욕 욘 욜 욤 욥 욧
+용 우 욱 운 울 욹 욺 움 웁 웃 웅 워 웍 원 월 웜
+웝 웠 웡 웨 웩 웬 웰 웸 웹 웽 위 윅 윈 윌 윔 윕
+윗 윙 유 육 윤 율 윰 윱 윳 융 윷 으 윽 은 을 읊
+음 읍 읏 응 읒 읓 읔 읕 읖 읗 의 읜 읠 읨 읫 이
+익 인 일 읽 읾 잃 임 입 잇 있 잉 잊 잎 자 작 잔
+잖 잗 잘 잚 잠 잡 잣 잤 장 잦 재 잭 잰 잴 잼 잽
+잿 쟀 쟁 쟈 쟉 쟌 쟎 쟐 쟘 쟝 쟤 쟨 쟬 저 적 전
+절 젊 점 접 젓 정 젖 제 젝 젠 젤 젬 젭 젯 젱 져
+젼 졀 졈 졉 졌 졍 졔 조 족 존 졸 졺 좀 좁 좃 종
+좆 좇 좋 좌 좍 좔 좝 좟 좡 좨 좼 좽 죄 죈 죌 죔
+죕 죗 죙 죠 죡 죤 죵 주 죽 준 줄 줅 줆 줌 줍 줏
+중 줘 줬 줴 쥐 쥑 쥔 쥘 쥠 쥡 쥣 쥬 쥰 쥴 쥼 즈
+즉 즌 즐 즘 즙 즛 증 지 직 진 짇 질 짊 짐 집 짓
+징 짖 짙 짚 짜 짝 짠 짢 짤 짧 짬 짭 짯 짰 짱 째
+짹 짼 쨀 쨈 쨉 쨋 쨌 쨍 쨔 쨘 쨩 쩌 쩍 쩐 쩔 쩜
+쩝 쩟 쩠 쩡 쩨 쩽 쪄 쪘 쪼 쪽 쫀 쫄 쫌 쫍 쫏 쫑
+쫓 쫘 쫙 쫠 쫬 쫴 쬈 쬐 쬔 쬘 쬠 쬡 쭁 쭈 쭉 쭌
+쭐 쭘 쭙 쭝 쭤 쭸 쭹 쮜 쮸 쯔 쯤 쯧 쯩 찌 찍 찐
+찔 찜 찝 찡 찢 찧 차 착 찬 찮 찰 참 찹 찻 찼 창
+찾 채 책 챈 챌 챔 챕 챗 챘 챙 챠 챤 챦 챨 챰 챵
+처 척 천 철 첨 첩 첫 첬 청 체 첵 첸 첼 쳄 쳅 쳇
+쳉 쳐 쳔 쳤 쳬 쳰 촁 초 촉 촌 촐 촘 촙 촛 총 촤
+촨 촬 촹 최 쵠 쵤 쵬 쵭 쵯 쵱 쵸 춈 추 축 춘 출
+춤 춥 춧 충 춰 췄 췌 췐 취 췬 췰 췸 췹 췻 췽 츄
+츈 츌 츔 츙 츠 측 츤 츨 츰 츱 츳 층 치 칙 친 칟
+칠 칡 침 칩 칫 칭 카 칵 칸 칼 캄 캅 캇 캉 캐 캑
+캔 캘 캠 캡 캣 캤 캥 캬 캭 컁 커 컥 컨 컫 컬 컴
+컵 컷 컸 컹 케 켁 켄 켈 켐 켑 켓 켕 켜 켠 켤 켬
+켭 켯 켰 켱 켸 코 콕 콘 콜 콤 콥 콧 콩 콰 콱 콴
+콸 쾀 쾅 쾌 쾡 쾨 쾰 쿄 쿠 쿡 쿤 쿨 쿰 쿱 쿳 쿵
+쿼 퀀 퀄 퀑 퀘 퀭 퀴 퀵 퀸 퀼 큄 큅 큇 큉 큐 큔
+큘 큠 크 큭 큰 클 큼 큽 킁 키 킥 킨 킬 킴 킵 킷
+킹 타 탁 탄 탈 탉 탐 탑 탓 탔 탕 태 택 탠 탤 탬
+탭 탯 탰 탱 탸 턍 터 턱 턴 털 턺 텀 텁 텃 텄 텅
+테 텍 텐 텔 템 텝 텟 텡 텨 텬 텼 톄 톈 토 톡 톤
+톨 톰 톱 톳 통 톺 톼 퇀 퇘 퇴 퇸 툇 툉 툐 투 툭
+툰 툴 툼 툽 툿 퉁 퉈 퉜 퉤 튀 튁 튄 튈 튐 튑 튕
+튜 튠 튤 튬 튱 트 특 튼 튿 틀 틂 틈 틉 틋 틔 틘
+틜 틤 틥 티 틱 틴 틸 팀 팁 팃 팅 파 팍 팎 판 팔
+팖 팜 팝 팟 팠 팡 팥 패 팩 팬 팰 팸 팹 팻 팼 팽
+퍄 퍅 퍼 퍽 펀 펄 펌 펍 펏 펐 펑 페 펙 펜 펠 펨
+펩 펫 펭 펴 편 펼 폄 폅 폈 평 폐 폘 폡 폣 포 폭
+폰 폴 폼 폽 폿 퐁 퐈 퐝 푀 푄 표 푠 푤 푭 푯 푸
+푹 푼 푿 풀 풂 품 풉 풋 풍 풔 풩 퓌 퓐 퓔 퓜 퓟
+퓨 퓬 퓰 퓸 퓻 퓽 프 픈 플 픔 픕 픗 피 픽 핀 필
+핌 핍 핏 핑 하 학 한 할 핥 함 합 핫 항 해 핵 핸
+핼 햄 햅 햇 했 행 햐 향 허 헉 헌 헐 헒 험 헙 헛
+헝 헤 헥 헨 헬 헴 헵 헷 헹 혀 혁 현 혈 혐 협 혓
+혔 형 혜 혠 혤 혭 호 혹 혼 홀 홅 홈 홉 홋 홍 홑
+화 확 환 활 홧 황 홰 홱 홴 횃 횅 회 획 횐 횔 횝
+횟 횡 효 횬 횰 횹 횻 후 훅 훈 훌 훑 훔 훗 훙 훠
+훤 훨 훰 훵 훼 훽 휀 휄 휑 휘 휙 휜 휠 휨 휩 휫
+휭 휴 휵 휸 휼 흄 흇 흉 흐 흑 흔 흖 흗 흘 흙 흠
+흡 흣 흥 흩 희 흰 흴 흼 흽 힁 히 힉 힌 힐 힘 힙
+힛 힝 ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ
+ㄿ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ
+ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ
+ㅟ ㅠ ㅡ ㅢ ㅣ , . · : ; ? ! " ° ′
+↘ ˝ ^ ∼ _ ™ 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 … 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..742ec0c
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga.json b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga.json
new file mode 100644
index 0000000..368bfec
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Digital Devil Saga",
+ "ShortName": "dds",
+ "FlowScriptModulesPath": "DigitalDevilSaga\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "DigitalDevilSaga\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/FlowScriptModules.json
new file mode 100644
index 0000000..b20a6e9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "DigitalDevilSaga\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "DigitalDevilSaga\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Enums.json
new file mode 100644
index 0000000..5f9eaf2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Enums.json
@@ -0,0 +1,5054 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "_0x000",
+ "Value": 0,
+ "Description": "Generated from table entry: 0x000"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "FlameBreath",
+ "Value": 7,
+ "Description": "Generated from table entry: Flame Breath"
+ },
+ {
+ "Name": "_0x008",
+ "Value": 8,
+ "Description": "Generated from table entry: 0x008"
+ },
+ {
+ "Name": "_0x009",
+ "Value": 9,
+ "Description": "Generated from table entry: 0x009"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 10,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 11,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 12,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 13,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 14,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 15,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "FrostBreath",
+ "Value": 16,
+ "Description": "Generated from table entry: Frost Breath"
+ },
+ {
+ "Name": "_0x011",
+ "Value": 17,
+ "Description": "Generated from table entry: 0x011"
+ },
+ {
+ "Name": "_0x012",
+ "Value": 18,
+ "Description": "Generated from table entry: 0x012"
+ },
+ {
+ "Name": "Zio",
+ "Value": 19,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 20,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 21,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 22,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 23,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 24,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "BoltFlare",
+ "Value": 25,
+ "Description": "Generated from table entry: Bolt Flare"
+ },
+ {
+ "Name": "_0x01A",
+ "Value": 26,
+ "Description": "Generated from table entry: 0x01A"
+ },
+ {
+ "Name": "_0x01B",
+ "Value": 27,
+ "Description": "Generated from table entry: 0x01B"
+ },
+ {
+ "Name": "Zan",
+ "Value": 28,
+ "Description": "Generated from table entry: Zan"
+ },
+ {
+ "Name": "Zanma",
+ "Value": 29,
+ "Description": "Generated from table entry: Zanma"
+ },
+ {
+ "Name": "Zandyne",
+ "Value": 30,
+ "Description": "Generated from table entry: Zandyne"
+ },
+ {
+ "Name": "Mazan",
+ "Value": 31,
+ "Description": "Generated from table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma",
+ "Value": 32,
+ "Description": "Generated from table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne",
+ "Value": 33,
+ "Description": "Generated from table entry: Mazandyne"
+ },
+ {
+ "Name": "ShockWave",
+ "Value": 34,
+ "Description": "Generated from table entry: Shock Wave"
+ },
+ {
+ "Name": "_0x023",
+ "Value": 35,
+ "Description": "Generated from table entry: 0x023"
+ },
+ {
+ "Name": "_0x024",
+ "Value": 36,
+ "Description": "Generated from table entry: 0x024"
+ },
+ {
+ "Name": "Tera",
+ "Value": 37,
+ "Description": "Generated from table entry: Tera"
+ },
+ {
+ "Name": "Terazi",
+ "Value": 38,
+ "Description": "Generated from table entry: Terazi"
+ },
+ {
+ "Name": "Teradyne",
+ "Value": 39,
+ "Description": "Generated from table entry: Teradyne"
+ },
+ {
+ "Name": "Matera",
+ "Value": 40,
+ "Description": "Generated from table entry: Matera"
+ },
+ {
+ "Name": "Materazi",
+ "Value": 41,
+ "Description": "Generated from table entry: Materazi"
+ },
+ {
+ "Name": "Materadyne",
+ "Value": 42,
+ "Description": "Generated from table entry: Materadyne"
+ },
+ {
+ "Name": "Avalanche",
+ "Value": 43,
+ "Description": "Generated from table entry: Avalanche"
+ },
+ {
+ "Name": "_0x02C",
+ "Value": 44,
+ "Description": "Generated from table entry: 0x02C"
+ },
+ {
+ "Name": "_0x02D",
+ "Value": 45,
+ "Description": "Generated from table entry: 0x02D"
+ },
+ {
+ "Name": "Megido",
+ "Value": 46,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 47,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 48,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "HPThief",
+ "Value": 49,
+ "Description": "Generated from table entry: HP Thief"
+ },
+ {
+ "Name": "MPThief",
+ "Value": 50,
+ "Description": "Generated from table entry: MP Thief"
+ },
+ {
+ "Name": "_0x033",
+ "Value": 51,
+ "Description": "Generated from table entry: 0x033"
+ },
+ {
+ "Name": "LastWord",
+ "Value": 52,
+ "Description": "Generated from table entry: Last Word"
+ },
+ {
+ "Name": "DeathMarch",
+ "Value": 53,
+ "Description": "Generated from table entry: Death March"
+ },
+ {
+ "Name": "_0x036",
+ "Value": 54,
+ "Description": "Generated from table entry: 0x036"
+ },
+ {
+ "Name": "Rage",
+ "Value": 55,
+ "Description": "Generated from table entry: Rage"
+ },
+ {
+ "Name": "PsychoRage",
+ "Value": 56,
+ "Description": "Generated from table entry: Psycho Rage"
+ },
+ {
+ "Name": "Vanity",
+ "Value": 57,
+ "Description": "Generated from table entry: Vanity"
+ },
+ {
+ "Name": "Revert",
+ "Value": 58,
+ "Description": "Generated from table entry: Revert"
+ },
+ {
+ "Name": "Marevert",
+ "Value": 59,
+ "Description": "Generated from table entry: Marevert"
+ },
+ {
+ "Name": "Hama",
+ "Value": 60,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 61,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 62,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "Xanadu",
+ "Value": 64,
+ "Description": "Generated from table entry: Xanadu"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 65,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 66,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 67,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 68,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "Curse",
+ "Value": 69,
+ "Description": "Generated from table entry: Curse"
+ },
+ {
+ "Name": "BloodCurse",
+ "Value": 70,
+ "Description": "Generated from table entry: Blood Curse"
+ },
+ {
+ "Name": "StoneGaze",
+ "Value": 71,
+ "Description": "Generated from table entry: Stone Gaze"
+ },
+ {
+ "Name": "_0x048",
+ "Value": 72,
+ "Description": "Generated from table entry: 0x048"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 73,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "Makajamon",
+ "Value": 74,
+ "Description": "Generated from table entry: Makajamon"
+ },
+ {
+ "Name": "DreamHaze",
+ "Value": 75,
+ "Description": "Generated from table entry: Dream Haze"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 76,
+ "Description": "Generated from table entry: Dormina"
+ },
+ {
+ "Name": "CalmDeath",
+ "Value": 77,
+ "Description": "Generated from table entry: Calm Death"
+ },
+ {
+ "Name": "StunSphere",
+ "Value": 78,
+ "Description": "Generated from table entry: Stun Sphere"
+ },
+ {
+ "Name": "StunWave",
+ "Value": 79,
+ "Description": "Generated from table entry: Stun Wave"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 80,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "_0x051",
+ "Value": 81,
+ "Description": "Generated from table entry: 0x051"
+ },
+ {
+ "Name": "_0x052",
+ "Value": 82,
+ "Description": "Generated from table entry: 0x052"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "SonicWave",
+ "Value": 85,
+ "Description": "Generated from table entry: Sonic Wave"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 86,
+ "Description": "Generated from table entry: Marin Karin"
+ },
+ {
+ "Name": "Allure",
+ "Value": 87,
+ "Description": "Generated from table entry: Allure"
+ },
+ {
+ "Name": "_0x058",
+ "Value": 88,
+ "Description": "Generated from table entry: 0x058"
+ },
+ {
+ "Name": "CelestialRay",
+ "Value": 89,
+ "Description": "Generated from table entry: Celestial Ray"
+ },
+ {
+ "Name": "Cocytus",
+ "Value": 90,
+ "Description": "Generated from table entry: Cocytus"
+ },
+ {
+ "Name": "_0x05B",
+ "Value": 91,
+ "Description": "Generated from table entry: 0x05B"
+ },
+ {
+ "Name": "_0x05C",
+ "Value": 92,
+ "Description": "Generated from table entry: 0x05C"
+ },
+ {
+ "Name": "_0x05D",
+ "Value": 93,
+ "Description": "Generated from table entry: 0x05D"
+ },
+ {
+ "Name": "DeathFlies",
+ "Value": 94,
+ "Description": "Generated from table entry: Death Flies"
+ },
+ {
+ "Name": "FireofSinai",
+ "Value": 95,
+ "Description": "Generated from table entry: Fire of Sinai"
+ },
+ {
+ "Name": "_0x060",
+ "Value": 96,
+ "Description": "Generated from table entry: 0x060"
+ },
+ {
+ "Name": "_0x061",
+ "Value": 97,
+ "Description": "Generated from table entry: 0x061"
+ },
+ {
+ "Name": "_0x062",
+ "Value": 98,
+ "Description": "Generated from table entry: 0x062"
+ },
+ {
+ "Name": "_0x063",
+ "Value": 99,
+ "Description": "Generated from table entry: 0x063"
+ },
+ {
+ "Name": "_0x064",
+ "Value": 100,
+ "Description": "Generated from table entry: 0x064"
+ },
+ {
+ "Name": "_0x065",
+ "Value": 101,
+ "Description": "Generated from table entry: 0x065"
+ },
+ {
+ "Name": "_0x066",
+ "Value": 102,
+ "Description": "Generated from table entry: 0x066"
+ },
+ {
+ "Name": "_0x067",
+ "Value": 103,
+ "Description": "Generated from table entry: 0x067"
+ },
+ {
+ "Name": "_0x068",
+ "Value": 104,
+ "Description": "Generated from table entry: 0x068"
+ },
+ {
+ "Name": "_0x069",
+ "Value": 105,
+ "Description": "Generated from table entry: 0x069"
+ },
+ {
+ "Name": "_0x06A",
+ "Value": 106,
+ "Description": "Generated from table entry: 0x06A"
+ },
+ {
+ "Name": "_0x06B",
+ "Value": 107,
+ "Description": "Generated from table entry: 0x06B"
+ },
+ {
+ "Name": "_0x06C",
+ "Value": 108,
+ "Description": "Generated from table entry: 0x06C"
+ },
+ {
+ "Name": "_0x06D",
+ "Value": 109,
+ "Description": "Generated from table entry: 0x06D"
+ },
+ {
+ "Name": "_0x06E",
+ "Value": 110,
+ "Description": "Generated from table entry: 0x06E"
+ },
+ {
+ "Name": "_0x06F",
+ "Value": 111,
+ "Description": "Generated from table entry: 0x06F"
+ },
+ {
+ "Name": "BodyRush",
+ "Value": 112,
+ "Description": "Generated from table entry: Body Rush"
+ },
+ {
+ "Name": "NeedleRush",
+ "Value": 113,
+ "Description": "Generated from table entry: Needle Rush"
+ },
+ {
+ "Name": "PoisonDart",
+ "Value": 114,
+ "Description": "Generated from table entry: Poison Dart"
+ },
+ {
+ "Name": "VenomClaw",
+ "Value": 115,
+ "Description": "Generated from table entry: Venom Claw"
+ },
+ {
+ "Name": "RavingSlash",
+ "Value": 116,
+ "Description": "Generated from table entry: Raving Slash"
+ },
+ {
+ "Name": "DeathSpray",
+ "Value": 117,
+ "Description": "Generated from table entry: Death Spray"
+ },
+ {
+ "Name": "StunNeedle",
+ "Value": 118,
+ "Description": "Generated from table entry: Stun Needle"
+ },
+ {
+ "Name": "MadRush",
+ "Value": 119,
+ "Description": "Generated from table entry: Mad Rush"
+ },
+ {
+ "Name": "DoubleSlash",
+ "Value": 120,
+ "Description": "Generated from table entry: Double Slash"
+ },
+ {
+ "Name": "HellThrust",
+ "Value": 121,
+ "Description": "Generated from table entry: Hell Thrust"
+ },
+ {
+ "Name": "HellFang",
+ "Value": 122,
+ "Description": "Generated from table entry: Hell Fang"
+ },
+ {
+ "Name": "Comatose",
+ "Value": 123,
+ "Description": "Generated from table entry: Comatose"
+ },
+ {
+ "Name": "CharmSlash",
+ "Value": 124,
+ "Description": "Generated from table entry: Charm Slash"
+ },
+ {
+ "Name": "SakuraRage",
+ "Value": 125,
+ "Description": "Generated from table entry: Sakura Rage"
+ },
+ {
+ "Name": "PowerWave",
+ "Value": 126,
+ "Description": "Generated from table entry: Power Wave"
+ },
+ {
+ "Name": "MindScream",
+ "Value": 127,
+ "Description": "Generated from table entry: Mind Scream"
+ },
+ {
+ "Name": "DeathBlow",
+ "Value": 128,
+ "Description": "Generated from table entry: Death Blow"
+ },
+ {
+ "Name": "ChiBlast",
+ "Value": 129,
+ "Description": "Generated from table entry: Chi Blast"
+ },
+ {
+ "Name": "MuteBlow",
+ "Value": 130,
+ "Description": "Generated from table entry: Mute Blow"
+ },
+ {
+ "Name": "SkullCleave",
+ "Value": 131,
+ "Description": "Generated from table entry: Skull Cleave"
+ },
+ {
+ "Name": "DemonRage",
+ "Value": 132,
+ "Description": "Generated from table entry: Demon Rage"
+ },
+ {
+ "Name": "_0x085",
+ "Value": 133,
+ "Description": "Generated from table entry: 0x085"
+ },
+ {
+ "Name": "VileBlade",
+ "Value": 134,
+ "Description": "Generated from table entry: Vile Blade"
+ },
+ {
+ "Name": "VenomFang",
+ "Value": 135,
+ "Description": "Generated from table entry: Venom Fang"
+ },
+ {
+ "Name": "Genocide",
+ "Value": 136,
+ "Description": "Generated from table entry: Genocide"
+ },
+ {
+ "Name": "GateofHell",
+ "Value": 137,
+ "Description": "Generated from table entry: Gate of Hell"
+ },
+ {
+ "Name": "Executioner",
+ "Value": 138,
+ "Description": "Generated from table entry: Executioner"
+ },
+ {
+ "Name": "Bloodbath",
+ "Value": 139,
+ "Description": "Generated from table entry: Bloodbath"
+ },
+ {
+ "Name": "Revelation",
+ "Value": 140,
+ "Description": "Generated from table entry: Revelation"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 141,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "Counter",
+ "Value": 142,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 143,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 144,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "_0x091",
+ "Value": 145,
+ "Description": "Generated from table entry: 0x091"
+ },
+ {
+ "Name": "_0x092",
+ "Value": 146,
+ "Description": "Generated from table entry: 0x092"
+ },
+ {
+ "Name": "_0x093",
+ "Value": 147,
+ "Description": "Generated from table entry: 0x093"
+ },
+ {
+ "Name": "_0x094",
+ "Value": 148,
+ "Description": "Generated from table entry: 0x094"
+ },
+ {
+ "Name": "_0x095",
+ "Value": 149,
+ "Description": "Generated from table entry: 0x095"
+ },
+ {
+ "Name": "_0x096",
+ "Value": 150,
+ "Description": "Generated from table entry: 0x096"
+ },
+ {
+ "Name": "_0x097",
+ "Value": 151,
+ "Description": "Generated from table entry: 0x097"
+ },
+ {
+ "Name": "_0x098",
+ "Value": 152,
+ "Description": "Generated from table entry: 0x098"
+ },
+ {
+ "Name": "_0x099",
+ "Value": 153,
+ "Description": "Generated from table entry: 0x099"
+ },
+ {
+ "Name": "_0x09A",
+ "Value": 154,
+ "Description": "Generated from table entry: 0x09A"
+ },
+ {
+ "Name": "_0x09B",
+ "Value": 155,
+ "Description": "Generated from table entry: 0x09B"
+ },
+ {
+ "Name": "_0x09C",
+ "Value": 156,
+ "Description": "Generated from table entry: 0x09C"
+ },
+ {
+ "Name": "_0x09D",
+ "Value": 157,
+ "Description": "Generated from table entry: 0x09D"
+ },
+ {
+ "Name": "_0x09E",
+ "Value": 158,
+ "Description": "Generated from table entry: 0x09E"
+ },
+ {
+ "Name": "_0x09F",
+ "Value": 159,
+ "Description": "Generated from table entry: 0x09F"
+ },
+ {
+ "Name": "Dia",
+ "Value": 160,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 161,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 162,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 163,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 164,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 165,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Patra",
+ "Value": 166,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 167,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "Closdi",
+ "Value": 168,
+ "Description": "Generated from table entry: Closdi"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 169,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "_0x0AA",
+ "Value": 170,
+ "Description": "Generated from table entry: 0x0AA"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 171,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 172,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 173,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 174,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Makatora",
+ "Value": 175,
+ "Description": "Generated from table entry: Makatora"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 176,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 177,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 178,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Makanda",
+ "Value": 179,
+ "Description": "Generated from table entry: Makanda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 180,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 181,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 182,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 183,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Makakaja",
+ "Value": 184,
+ "Description": "Generated from table entry: Makakaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 185,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "_0x0BA",
+ "Value": 186,
+ "Description": "Generated from table entry: 0x0BA"
+ },
+ {
+ "Name": "_0x0BB",
+ "Value": 187,
+ "Description": "Generated from table entry: 0x0BB"
+ },
+ {
+ "Name": "_0x0BC",
+ "Value": 188,
+ "Description": "Generated from table entry: 0x0BC"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 189,
+ "Description": "Generated from table entry: Taunt"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 190,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "Analyze",
+ "Value": 191,
+ "Description": "Generated from table entry: Analyze"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 192,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 193,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Retreat",
+ "Value": 194,
+ "Description": "Generated from table entry: Retreat"
+ },
+ {
+ "Name": "Reinforcements",
+ "Value": 195,
+ "Description": "Generated from table entry: Reinforcements"
+ },
+ {
+ "Name": "_0x0C4",
+ "Value": 196,
+ "Description": "Generated from table entry: 0x0C4"
+ },
+ {
+ "Name": "_0x0C5",
+ "Value": 197,
+ "Description": "Generated from table entry: 0x0C5"
+ },
+ {
+ "Name": "_0x0C6",
+ "Value": 198,
+ "Description": "Generated from table entry: 0x0C6"
+ },
+ {
+ "Name": "_0x0C7",
+ "Value": 199,
+ "Description": "Generated from table entry: 0x0C7"
+ },
+ {
+ "Name": "_0x0C8",
+ "Value": 200,
+ "Description": "Generated from table entry: 0x0C8"
+ },
+ {
+ "Name": "_0x0C9",
+ "Value": 201,
+ "Description": "Generated from table entry: 0x0C9"
+ },
+ {
+ "Name": "_0x0CA",
+ "Value": 202,
+ "Description": "Generated from table entry: 0x0CA"
+ },
+ {
+ "Name": "Support",
+ "Value": 203,
+ "Description": "Generated from table entry: Support"
+ },
+ {
+ "Name": "Backup",
+ "Value": 204,
+ "Description": "Generated from table entry: Backup"
+ },
+ {
+ "Name": "Summon",
+ "Value": 205,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Achedi",
+ "Value": 206,
+ "Description": "Generated from table entry: Achedi"
+ },
+ {
+ "Name": "Paraladi",
+ "Value": 207,
+ "Description": "Generated from table entry: Paraladi"
+ },
+ {
+ "Name": "Petradi",
+ "Value": 208,
+ "Description": "Generated from table entry: Petradi"
+ },
+ {
+ "Name": "SongofGrace",
+ "Value": 209,
+ "Description": "Generated from table entry: Song of Grace"
+ },
+ {
+ "Name": "SongofGrace1",
+ "Value": 210,
+ "Description": "Generated from table entry: Song of Grace"
+ },
+ {
+ "Name": "CelestialGift",
+ "Value": 211,
+ "Description": "Generated from table entry: Celestial Gift"
+ },
+ {
+ "Name": "Cursedi",
+ "Value": 212,
+ "Description": "Generated from table entry: Cursedi"
+ },
+ {
+ "Name": "ElementCore",
+ "Value": 213,
+ "Description": "Generated from table entry: Element Core"
+ },
+ {
+ "Name": "_0x0D6",
+ "Value": 214,
+ "Description": "Generated from table entry: 0x0D6"
+ },
+ {
+ "Name": "_0x0D7",
+ "Value": 215,
+ "Description": "Generated from table entry: 0x0D7"
+ },
+ {
+ "Name": "_0x0D8",
+ "Value": 216,
+ "Description": "Generated from table entry: 0x0D8"
+ },
+ {
+ "Name": "_0x0D9",
+ "Value": 217,
+ "Description": "Generated from table entry: 0x0D9"
+ },
+ {
+ "Name": "_0x0DA",
+ "Value": 218,
+ "Description": "Generated from table entry: 0x0DA"
+ },
+ {
+ "Name": "_0x0DB",
+ "Value": 219,
+ "Description": "Generated from table entry: 0x0DB"
+ },
+ {
+ "Name": "_0x0DC",
+ "Value": 220,
+ "Description": "Generated from table entry: 0x0DC"
+ },
+ {
+ "Name": "_0x0DD",
+ "Value": 221,
+ "Description": "Generated from table entry: 0x0DD"
+ },
+ {
+ "Name": "_0x0DE",
+ "Value": 222,
+ "Description": "Generated from table entry: 0x0DE"
+ },
+ {
+ "Name": "_0x0DF",
+ "Value": 223,
+ "Description": "Generated from table entry: 0x0DF"
+ },
+ {
+ "Name": "Devour",
+ "Value": 224,
+ "Description": "Generated from table entry: Devour"
+ },
+ {
+ "Name": "Consume",
+ "Value": 225,
+ "Description": "Generated from table entry: Consume"
+ },
+ {
+ "Name": "DevilFeast",
+ "Value": 226,
+ "Description": "Generated from table entry: Devil Feast"
+ },
+ {
+ "Name": "Ingest",
+ "Value": 227,
+ "Description": "Generated from table entry: Ingest"
+ },
+ {
+ "Name": "FeedFrenzy",
+ "Value": 228,
+ "Description": "Generated from table entry: Feed Frenzy"
+ },
+ {
+ "Name": "Insatiable",
+ "Value": 229,
+ "Description": "Generated from table entry: Insatiable"
+ },
+ {
+ "Name": "GreatFeast",
+ "Value": 230,
+ "Description": "Generated from table entry: Great Feast"
+ },
+ {
+ "Name": "WhiteBanquet",
+ "Value": 231,
+ "Description": "Generated from table entry: White Banquet"
+ },
+ {
+ "Name": "BlackBanquet",
+ "Value": 232,
+ "Description": "Generated from table entry: Black Banquet"
+ },
+ {
+ "Name": "LastMeal",
+ "Value": 233,
+ "Description": "Generated from table entry: Last Meal"
+ },
+ {
+ "Name": "_0x0EA",
+ "Value": 234,
+ "Description": "Generated from table entry: 0x0EA"
+ },
+ {
+ "Name": "_0x0EB",
+ "Value": 235,
+ "Description": "Generated from table entry: 0x0EB"
+ },
+ {
+ "Name": "_0x0EC",
+ "Value": 236,
+ "Description": "Generated from table entry: 0x0EC"
+ },
+ {
+ "Name": "_0x0ED",
+ "Value": 237,
+ "Description": "Generated from table entry: 0x0ED"
+ },
+ {
+ "Name": "_0x0EE",
+ "Value": 238,
+ "Description": "Generated from table entry: 0x0EE"
+ },
+ {
+ "Name": "_0x0EF",
+ "Value": 239,
+ "Description": "Generated from table entry: 0x0EF"
+ },
+ {
+ "Name": "_0x0F0",
+ "Value": 240,
+ "Description": "Generated from table entry: 0x0F0"
+ },
+ {
+ "Name": "_0x0F1",
+ "Value": 241,
+ "Description": "Generated from table entry: 0x0F1"
+ },
+ {
+ "Name": "_0x0F2",
+ "Value": 242,
+ "Description": "Generated from table entry: 0x0F2"
+ },
+ {
+ "Name": "_0x0F3",
+ "Value": 243,
+ "Description": "Generated from table entry: 0x0F3"
+ },
+ {
+ "Name": "_0x0F4",
+ "Value": 244,
+ "Description": "Generated from table entry: 0x0F4"
+ },
+ {
+ "Name": "_0x0F5",
+ "Value": 245,
+ "Description": "Generated from table entry: 0x0F5"
+ },
+ {
+ "Name": "_0x0F6",
+ "Value": 246,
+ "Description": "Generated from table entry: 0x0F6"
+ },
+ {
+ "Name": "_0x0F7",
+ "Value": 247,
+ "Description": "Generated from table entry: 0x0F7"
+ },
+ {
+ "Name": "_0x0F8",
+ "Value": 248,
+ "Description": "Generated from table entry: 0x0F8"
+ },
+ {
+ "Name": "_0x0F9",
+ "Value": 249,
+ "Description": "Generated from table entry: 0x0F9"
+ },
+ {
+ "Name": "_0x0FA",
+ "Value": 250,
+ "Description": "Generated from table entry: 0x0FA"
+ },
+ {
+ "Name": "_0x0FB",
+ "Value": 251,
+ "Description": "Generated from table entry: 0x0FB"
+ },
+ {
+ "Name": "_0x0FC",
+ "Value": 252,
+ "Description": "Generated from table entry: 0x0FC"
+ },
+ {
+ "Name": "_0x0FD",
+ "Value": 253,
+ "Description": "Generated from table entry: 0x0FD"
+ },
+ {
+ "Name": "_0x0FE",
+ "Value": 254,
+ "Description": "Generated from table entry: 0x0FE"
+ },
+ {
+ "Name": "_0x0FF",
+ "Value": 255,
+ "Description": "Generated from table entry: 0x0FF"
+ },
+ {
+ "Name": "JavelinRain",
+ "Value": 256,
+ "Description": "Generated from table entry: Javelin Rain"
+ },
+ {
+ "Name": "XerosBeat",
+ "Value": 257,
+ "Description": "Generated from table entry: Xeros-Beat"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 258,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "_0x103",
+ "Value": 259,
+ "Description": "Generated from table entry: 0x103"
+ },
+ {
+ "Name": "_0x104",
+ "Value": 260,
+ "Description": "Generated from table entry: 0x104"
+ },
+ {
+ "Name": "_0x105",
+ "Value": 261,
+ "Description": "Generated from table entry: 0x105"
+ },
+ {
+ "Name": "_0x106",
+ "Value": 262,
+ "Description": "Generated from table entry: 0x106"
+ },
+ {
+ "Name": "_0x107",
+ "Value": 263,
+ "Description": "Generated from table entry: 0x107"
+ },
+ {
+ "Name": "_0x108",
+ "Value": 264,
+ "Description": "Generated from table entry: 0x108"
+ },
+ {
+ "Name": "_0x109",
+ "Value": 265,
+ "Description": "Generated from table entry: 0x109"
+ },
+ {
+ "Name": "_0x10A",
+ "Value": 266,
+ "Description": "Generated from table entry: 0x10A"
+ },
+ {
+ "Name": "_0x10B",
+ "Value": 267,
+ "Description": "Generated from table entry: 0x10B"
+ },
+ {
+ "Name": "_0x10C",
+ "Value": 268,
+ "Description": "Generated from table entry: 0x10C"
+ },
+ {
+ "Name": "_0x10D",
+ "Value": 269,
+ "Description": "Generated from table entry: 0x10D"
+ },
+ {
+ "Name": "_0x10E",
+ "Value": 270,
+ "Description": "Generated from table entry: 0x10E"
+ },
+ {
+ "Name": "_0x10F",
+ "Value": 271,
+ "Description": "Generated from table entry: 0x10F"
+ },
+ {
+ "Name": "Ration",
+ "Value": 272,
+ "Description": "Generated from table entry: Ration"
+ },
+ {
+ "Name": "BraveRation",
+ "Value": 273,
+ "Description": "Generated from table entry: Brave Ration"
+ },
+ {
+ "Name": "HeroRation",
+ "Value": 274,
+ "Description": "Generated from table entry: Hero Ration"
+ },
+ {
+ "Name": "SablePack",
+ "Value": 275,
+ "Description": "Generated from table entry: Sable Pack"
+ },
+ {
+ "Name": "SauteBox",
+ "Value": 276,
+ "Description": "Generated from table entry: Saute Box"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 277,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "ChakraDrop",
+ "Value": 278,
+ "Description": "Generated from table entry: Chakra Drop"
+ },
+ {
+ "Name": "ChakraPot",
+ "Value": 279,
+ "Description": "Generated from table entry: Chakra Pot"
+ },
+ {
+ "Name": "GreatChakra",
+ "Value": 280,
+ "Description": "Generated from table entry: Great Chakra"
+ },
+ {
+ "Name": "SomaDroplet",
+ "Value": 281,
+ "Description": "Generated from table entry: Soma Droplet"
+ },
+ {
+ "Name": "Soma",
+ "Value": 282,
+ "Description": "Generated from table entry: Soma"
+ },
+ {
+ "Name": "MuscleDrink",
+ "Value": 283,
+ "Description": "Generated from table entry: Muscle Drink"
+ },
+ {
+ "Name": "DisAche",
+ "Value": 284,
+ "Description": "Generated from table entry: Dis-Ache"
+ },
+ {
+ "Name": "OddMorsel",
+ "Value": 285,
+ "Description": "Generated from table entry: Odd Morsel"
+ },
+ {
+ "Name": "MoldyRoll",
+ "Value": 286,
+ "Description": "Generated from table entry: Moldy Roll"
+ },
+ {
+ "Name": "RancidGravy",
+ "Value": 287,
+ "Description": "Generated from table entry: Rancid Gravy"
+ },
+ {
+ "Name": "_0x120",
+ "Value": 288,
+ "Description": "Generated from table entry: 0x120"
+ },
+ {
+ "Name": "_0x121",
+ "Value": 289,
+ "Description": "Generated from table entry: 0x121"
+ },
+ {
+ "Name": "_0x122",
+ "Value": 290,
+ "Description": "Generated from table entry: 0x122"
+ },
+ {
+ "Name": "_0x123",
+ "Value": 291,
+ "Description": "Generated from table entry: 0x123"
+ },
+ {
+ "Name": "_0x124",
+ "Value": 292,
+ "Description": "Generated from table entry: 0x124"
+ },
+ {
+ "Name": "_0x125",
+ "Value": 293,
+ "Description": "Generated from table entry: 0x125"
+ },
+ {
+ "Name": "_0x126",
+ "Value": 294,
+ "Description": "Generated from table entry: 0x126"
+ },
+ {
+ "Name": "_0x127",
+ "Value": 295,
+ "Description": "Generated from table entry: 0x127"
+ },
+ {
+ "Name": "_0x128",
+ "Value": 296,
+ "Description": "Generated from table entry: 0x128"
+ },
+ {
+ "Name": "_0x129",
+ "Value": 297,
+ "Description": "Generated from table entry: 0x129"
+ },
+ {
+ "Name": "_0x12A",
+ "Value": 298,
+ "Description": "Generated from table entry: 0x12A"
+ },
+ {
+ "Name": "_0x12B",
+ "Value": 299,
+ "Description": "Generated from table entry: 0x12B"
+ },
+ {
+ "Name": "_0x12C",
+ "Value": 300,
+ "Description": "Generated from table entry: 0x12C"
+ },
+ {
+ "Name": "_0x12D",
+ "Value": 301,
+ "Description": "Generated from table entry: 0x12D"
+ },
+ {
+ "Name": "_0x12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 0x12E"
+ },
+ {
+ "Name": "_0x12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 0x12F"
+ },
+ {
+ "Name": "Bullet",
+ "Value": 304,
+ "Description": "Generated from table entry: Bullet"
+ },
+ {
+ "Name": "ChargeAmmo",
+ "Value": 305,
+ "Description": "Generated from table entry: Charge Ammo"
+ },
+ {
+ "Name": "TranqAmmo",
+ "Value": 306,
+ "Description": "Generated from table entry: Tranq Ammo"
+ },
+ {
+ "Name": "ShotShell",
+ "Value": 307,
+ "Description": "Generated from table entry: Shot Shell"
+ },
+ {
+ "Name": "NerveAmmo",
+ "Value": 308,
+ "Description": "Generated from table entry: Nerve Ammo"
+ },
+ {
+ "Name": "FrigidAmmo",
+ "Value": 309,
+ "Description": "Generated from table entry: Frigid Ammo"
+ },
+ {
+ "Name": "MetalJacket",
+ "Value": 310,
+ "Description": "Generated from table entry: Metal Jacket"
+ },
+ {
+ "Name": "HollowPoint",
+ "Value": 311,
+ "Description": "Generated from table entry: Hollow Point"
+ },
+ {
+ "Name": "CharmAmmo",
+ "Value": 312,
+ "Description": "Generated from table entry: Charm Ammo"
+ },
+ {
+ "Name": "IronAmmo",
+ "Value": 313,
+ "Description": "Generated from table entry: Iron Ammo"
+ },
+ {
+ "Name": "NeutronAmmo",
+ "Value": 314,
+ "Description": "Generated from table entry: Neutron Ammo"
+ },
+ {
+ "Name": "_0x13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 0x13B"
+ },
+ {
+ "Name": "SilverAmmo",
+ "Value": 316,
+ "Description": "Generated from table entry: Silver Ammo"
+ },
+ {
+ "Name": "ForgedAmmo",
+ "Value": 317,
+ "Description": "Generated from table entry: Forged Ammo"
+ },
+ {
+ "Name": "DeadEnd",
+ "Value": 318,
+ "Description": "Generated from table entry: Dead End"
+ },
+ {
+ "Name": "_0x13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 0x13F"
+ },
+ {
+ "Name": "Matama",
+ "Value": 320,
+ "Description": "Generated from table entry: Matama"
+ },
+ {
+ "Name": "_0x141",
+ "Value": 321,
+ "Description": "Generated from table entry: 0x141"
+ },
+ {
+ "Name": "_0x142",
+ "Value": 322,
+ "Description": "Generated from table entry: 0x142"
+ },
+ {
+ "Name": "_0x143",
+ "Value": 323,
+ "Description": "Generated from table entry: 0x143"
+ },
+ {
+ "Name": "_0x144",
+ "Value": 324,
+ "Description": "Generated from table entry: 0x144"
+ },
+ {
+ "Name": "_0x145",
+ "Value": 325,
+ "Description": "Generated from table entry: 0x145"
+ },
+ {
+ "Name": "_0x146",
+ "Value": 326,
+ "Description": "Generated from table entry: 0x146"
+ },
+ {
+ "Name": "_0x147",
+ "Value": 327,
+ "Description": "Generated from table entry: 0x147"
+ },
+ {
+ "Name": "_0x148",
+ "Value": 328,
+ "Description": "Generated from table entry: 0x148"
+ },
+ {
+ "Name": "_0x149",
+ "Value": 329,
+ "Description": "Generated from table entry: 0x149"
+ },
+ {
+ "Name": "_0x14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 0x14A"
+ },
+ {
+ "Name": "_0x14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 0x14B"
+ },
+ {
+ "Name": "_0x14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 0x14C"
+ },
+ {
+ "Name": "_0x14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 0x14D"
+ },
+ {
+ "Name": "_0x14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 0x14E"
+ },
+ {
+ "Name": "_0x14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 0x14F"
+ },
+ {
+ "Name": "VoidPhys",
+ "Value": 336,
+ "Description": "Generated from table entry: Void Phys"
+ },
+ {
+ "Name": "VoidFire",
+ "Value": 337,
+ "Description": "Generated from table entry: Void Fire"
+ },
+ {
+ "Name": "VoidIce",
+ "Value": 338,
+ "Description": "Generated from table entry: Void Ice"
+ },
+ {
+ "Name": "VoidElec",
+ "Value": 339,
+ "Description": "Generated from table entry: Void Elec"
+ },
+ {
+ "Name": "VoidForce",
+ "Value": 340,
+ "Description": "Generated from table entry: Void Force"
+ },
+ {
+ "Name": "VoidEarth",
+ "Value": 341,
+ "Description": "Generated from table entry: Void Earth"
+ },
+ {
+ "Name": "VoidExpel",
+ "Value": 342,
+ "Description": "Generated from table entry: Void Expel"
+ },
+ {
+ "Name": "VoidDeath",
+ "Value": 343,
+ "Description": "Generated from table entry: Void Death"
+ },
+ {
+ "Name": "VoidCharm",
+ "Value": 344,
+ "Description": "Generated from table entry: Void Charm"
+ },
+ {
+ "Name": "VoidPoison",
+ "Value": 345,
+ "Description": "Generated from table entry: Void Poison"
+ },
+ {
+ "Name": "VoidMute",
+ "Value": 346,
+ "Description": "Generated from table entry: Void Mute"
+ },
+ {
+ "Name": "VoidPanic",
+ "Value": 347,
+ "Description": "Generated from table entry: Void Panic"
+ },
+ {
+ "Name": "VoidNerve",
+ "Value": 348,
+ "Description": "Generated from table entry: Void Nerve"
+ },
+ {
+ "Name": "PhysDrain",
+ "Value": 349,
+ "Description": "Generated from table entry: Phys Drain"
+ },
+ {
+ "Name": "FireDrain",
+ "Value": 350,
+ "Description": "Generated from table entry: Fire Drain"
+ },
+ {
+ "Name": "IceDrain",
+ "Value": 351,
+ "Description": "Generated from table entry: Ice Drain"
+ },
+ {
+ "Name": "ElecDrain",
+ "Value": 352,
+ "Description": "Generated from table entry: Elec Drain"
+ },
+ {
+ "Name": "ForceDrain",
+ "Value": 353,
+ "Description": "Generated from table entry: Force Drain"
+ },
+ {
+ "Name": "EarthDrain",
+ "Value": 354,
+ "Description": "Generated from table entry: Earth Drain"
+ },
+ {
+ "Name": "PhysDrain1",
+ "Value": 355,
+ "Description": "Generated from table entry: Phys Drain"
+ },
+ {
+ "Name": "FireRepel",
+ "Value": 356,
+ "Description": "Generated from table entry: Fire Repel"
+ },
+ {
+ "Name": "IceRepel",
+ "Value": 357,
+ "Description": "Generated from table entry: Ice Repel"
+ },
+ {
+ "Name": "ElecRepel",
+ "Value": 358,
+ "Description": "Generated from table entry: Elec Repel"
+ },
+ {
+ "Name": "ForceRepel",
+ "Value": 359,
+ "Description": "Generated from table entry: Force Repel"
+ },
+ {
+ "Name": "EarthRepel",
+ "Value": 360,
+ "Description": "Generated from table entry: Earth Repel"
+ },
+ {
+ "Name": "ExpelRepel",
+ "Value": 361,
+ "Description": "Generated from table entry: Expel Repel"
+ },
+ {
+ "Name": "DeathRepel",
+ "Value": 362,
+ "Description": "Generated from table entry: Death Repel"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 363,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "PhysRepel",
+ "Value": 364,
+ "Description": "Generated from table entry: Phys Repel"
+ },
+ {
+ "Name": "MagicRepel",
+ "Value": 365,
+ "Description": "Generated from table entry: Magic Repel"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from table entry: 0x16F"
+ },
+ {
+ "Name": "Reunite",
+ "Value": 368,
+ "Description": "Generated from table entry: Reunite"
+ },
+ {
+ "Name": "Absorb",
+ "Value": 369,
+ "Description": "Generated from table entry: Absorb"
+ },
+ {
+ "Name": "Cannibalize",
+ "Value": 370,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Cannibalize1",
+ "Value": 371,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Cannibalize2",
+ "Value": 372,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "DeathFlies1",
+ "Value": 373,
+ "Description": "Generated from table entry: Death Flies"
+ },
+ {
+ "Name": "FireofSinai1",
+ "Value": 374,
+ "Description": "Generated from table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Cocytus1",
+ "Value": 375,
+ "Description": "Generated from table entry: Cocytus"
+ },
+ {
+ "Name": "FrostRush",
+ "Value": 376,
+ "Description": "Generated from table entry: Frost Rush"
+ },
+ {
+ "Name": "HungerWave",
+ "Value": 377,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "HungerWave1",
+ "Value": 378,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "Annihilate",
+ "Value": 379,
+ "Description": "Generated from table entry: Annihilate"
+ },
+ {
+ "Name": "HPThief1",
+ "Value": 380,
+ "Description": "Generated from table entry: HP Thief"
+ },
+ {
+ "Name": "Attack",
+ "Value": 381,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 382,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "MPThief1",
+ "Value": 383,
+ "Description": "Generated from table entry: MP Thief"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 384,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "FireStorm",
+ "Value": 385,
+ "Description": "Generated from table entry: Fire Storm"
+ },
+ {
+ "Name": "Whirlwind",
+ "Value": 386,
+ "Description": "Generated from table entry: Whirlwind"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 387,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "WindsofHell",
+ "Value": 388,
+ "Description": "Generated from table entry: Winds of Hell"
+ },
+ {
+ "Name": "Leech",
+ "Value": 389,
+ "Description": "Generated from table entry: Leech"
+ },
+ {
+ "Name": "ZotzilahaBane",
+ "Value": 390,
+ "Description": "Generated from table entry: Zotzilaha Bane"
+ },
+ {
+ "Name": "SpiralEdge",
+ "Value": 391,
+ "Description": "Generated from table entry: Spiral Edge"
+ },
+ {
+ "Name": "DragonQuake",
+ "Value": 392,
+ "Description": "Generated from table entry: Dragon Quake"
+ },
+ {
+ "Name": "DragonThrash",
+ "Value": 393,
+ "Description": "Generated from table entry: Dragon Thrash"
+ },
+ {
+ "Name": "Rend",
+ "Value": 394,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Camouflage",
+ "Value": 395,
+ "Description": "Generated from table entry: Camouflage"
+ },
+ {
+ "Name": "HungerWave2",
+ "Value": 396,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "InfiniteWind",
+ "Value": 397,
+ "Description": "Generated from table entry: Infinite Wind"
+ },
+ {
+ "Name": "Impale",
+ "Value": 398,
+ "Description": "Generated from table entry: Impale"
+ },
+ {
+ "Name": "HimaAlaya",
+ "Value": 399,
+ "Description": "Generated from table entry: Hima Alaya"
+ },
+ {
+ "Name": "Vaikunta",
+ "Value": 400,
+ "Description": "Generated from table entry: Vaikunta"
+ },
+ {
+ "Name": "Bhairava",
+ "Value": 401,
+ "Description": "Generated from table entry: Bhairava"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 402,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "_0x193",
+ "Value": 403,
+ "Description": "Generated from table entry: 0x193"
+ },
+ {
+ "Name": "_0x194",
+ "Value": 404,
+ "Description": "Generated from table entry: 0x194"
+ },
+ {
+ "Name": "_0x195",
+ "Value": 405,
+ "Description": "Generated from table entry: 0x195"
+ },
+ {
+ "Name": "_0x196",
+ "Value": 406,
+ "Description": "Generated from table entry: 0x196"
+ },
+ {
+ "Name": "_0x197",
+ "Value": 407,
+ "Description": "Generated from table entry: 0x197"
+ },
+ {
+ "Name": "_0x198",
+ "Value": 408,
+ "Description": "Generated from table entry: 0x198"
+ },
+ {
+ "Name": "_0x199",
+ "Value": 409,
+ "Description": "Generated from table entry: 0x199"
+ },
+ {
+ "Name": "_0x19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 0x19A"
+ },
+ {
+ "Name": "_0x19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 0x19B"
+ },
+ {
+ "Name": "_0x19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 0x19C"
+ },
+ {
+ "Name": "_0x19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 0x19D"
+ },
+ {
+ "Name": "_0x19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 0x19E"
+ },
+ {
+ "Name": "_0x19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 0x19F"
+ },
+ {
+ "Name": "ItemDrop",
+ "Value": 416,
+ "Description": "Generated from table entry: Item Drop"
+ },
+ {
+ "Name": "Cannibalize3",
+ "Value": 417,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 418,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack3",
+ "Value": 419,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack4",
+ "Value": 420,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack5",
+ "Value": 421,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Guard",
+ "Value": 422,
+ "Description": "Generated from table entry: Guard"
+ },
+ {
+ "Name": "GaeaRage",
+ "Value": 423,
+ "Description": "Generated from table entry: Gaea Rage"
+ },
+ {
+ "Name": "CelestialRay1",
+ "Value": 424,
+ "Description": "Generated from table entry: Celestial Ray"
+ },
+ {
+ "Name": "Rend1",
+ "Value": 425,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Rend2",
+ "Value": 426,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Pyriphlegethon",
+ "Value": 427,
+ "Description": "Generated from table entry: Pyriphlegethon"
+ },
+ {
+ "Name": "SeraphLore",
+ "Value": 428,
+ "Description": "Generated from table entry: Seraph Lore"
+ },
+ {
+ "Name": "Reincarnate",
+ "Value": 429,
+ "Description": "Generated from table entry: Reincarnate"
+ },
+ {
+ "Name": "Phlegethon",
+ "Value": 430,
+ "Description": "Generated from table entry: Phlegethon"
+ },
+ {
+ "Name": "_0x1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 0x1AF"
+ },
+ {
+ "Name": "Maragi1",
+ "Value": 432,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion1",
+ "Value": 433,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne1",
+ "Value": 434,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Trisagion",
+ "Value": 435,
+ "Description": "Generated from table entry: Trisagion"
+ },
+ {
+ "Name": "Mabufu1",
+ "Value": 436,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula1",
+ "Value": 437,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne1",
+ "Value": 438,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "Fimbulvet",
+ "Value": 439,
+ "Description": "Generated from table entry: Fimbulvet"
+ },
+ {
+ "Name": "Mazio1",
+ "Value": 440,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga1",
+ "Value": 441,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne1",
+ "Value": 442,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 443,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "Mazan1",
+ "Value": 444,
+ "Description": "Generated from table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma1",
+ "Value": 445,
+ "Description": "Generated from table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne1",
+ "Value": 446,
+ "Description": "Generated from table entry: Mazandyne"
+ },
+ {
+ "Name": "Vayaviya",
+ "Value": 447,
+ "Description": "Generated from table entry: Vayaviya"
+ },
+ {
+ "Name": "Matera1",
+ "Value": 448,
+ "Description": "Generated from table entry: Matera"
+ },
+ {
+ "Name": "Materazi1",
+ "Value": 449,
+ "Description": "Generated from table entry: Materazi"
+ },
+ {
+ "Name": "Materadyne1",
+ "Value": 450,
+ "Description": "Generated from table entry: Materadyne"
+ },
+ {
+ "Name": "Titan",
+ "Value": 451,
+ "Description": "Generated from table entry: Titan"
+ },
+ {
+ "Name": "Vanity1",
+ "Value": 452,
+ "Description": "Generated from table entry: Vanity"
+ },
+ {
+ "Name": "Mahama1",
+ "Value": 453,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon1",
+ "Value": 454,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "Xanadu1",
+ "Value": 455,
+ "Description": "Generated from table entry: Xanadu"
+ },
+ {
+ "Name": "Mamudo1",
+ "Value": 456,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon1",
+ "Value": 457,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "_0x1CA",
+ "Value": 458,
+ "Description": "Generated from table entry: 0x1CA"
+ },
+ {
+ "Name": "_0x1CB",
+ "Value": 459,
+ "Description": "Generated from table entry: 0x1CB"
+ },
+ {
+ "Name": "_0x1CC",
+ "Value": 460,
+ "Description": "Generated from table entry: 0x1CC"
+ },
+ {
+ "Name": "_0x1CD",
+ "Value": 461,
+ "Description": "Generated from table entry: 0x1CD"
+ },
+ {
+ "Name": "_0x1CE",
+ "Value": 462,
+ "Description": "Generated from table entry: 0x1CE"
+ },
+ {
+ "Name": "VileBlade1",
+ "Value": 463,
+ "Description": "Generated from table entry: Vile Blade"
+ },
+ {
+ "Name": "_0x1D0",
+ "Value": 464,
+ "Description": "Generated from table entry: 0x1D0"
+ },
+ {
+ "Name": "Genocide1",
+ "Value": 465,
+ "Description": "Generated from table entry: Genocide"
+ },
+ {
+ "Name": "MicroNova",
+ "Value": 466,
+ "Description": "Generated from table entry: Micro Nova"
+ },
+ {
+ "Name": "GangBlast",
+ "Value": 467,
+ "Description": "Generated from table entry: Gang Blast"
+ },
+ {
+ "Name": "CrystalDust",
+ "Value": 468,
+ "Description": "Generated from table entry: Crystal Dust"
+ },
+ {
+ "Name": "SkyThrust",
+ "Value": 469,
+ "Description": "Generated from table entry: Sky Thrust"
+ },
+ {
+ "Name": "TripleThreat",
+ "Value": 470,
+ "Description": "Generated from table entry: Triple Threat"
+ },
+ {
+ "Name": "MillenniaCurse",
+ "Value": 471,
+ "Description": "Generated from table entry: Millennia Curse"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 472,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "_0x1D9",
+ "Value": 473,
+ "Description": "Generated from table entry: 0x1D9"
+ },
+ {
+ "Name": "PrimalDance",
+ "Value": 474,
+ "Description": "Generated from table entry: Primal Dance"
+ },
+ {
+ "Name": "InstantKill",
+ "Value": 475,
+ "Description": "Generated from table entry: Instant Kill"
+ },
+ {
+ "Name": "BlackSun",
+ "Value": 476,
+ "Description": "Generated from table entry: Black Sun"
+ },
+ {
+ "Name": "DemonFury",
+ "Value": 477,
+ "Description": "Generated from table entry: Demon Fury"
+ },
+ {
+ "Name": "Damnation",
+ "Value": 478,
+ "Description": "Generated from table entry: Damnation"
+ },
+ {
+ "Name": "SeraphGrace",
+ "Value": 479,
+ "Description": "Generated from table entry: Seraph Grace"
+ },
+ {
+ "Name": "Crossfire",
+ "Value": 480,
+ "Description": "Generated from table entry: Crossfire"
+ },
+ {
+ "Name": "IceShot",
+ "Value": 481,
+ "Description": "Generated from table entry: Ice Shot"
+ },
+ {
+ "Name": "FreezeShot",
+ "Value": 482,
+ "Description": "Generated from table entry: Freeze Shot"
+ },
+ {
+ "Name": "BlizzardShot",
+ "Value": 483,
+ "Description": "Generated from table entry: Blizzard Shot"
+ },
+ {
+ "Name": "FireShot",
+ "Value": 484,
+ "Description": "Generated from table entry: Fire Shot"
+ },
+ {
+ "Name": "FlameShot",
+ "Value": 485,
+ "Description": "Generated from table entry: Flame Shot"
+ },
+ {
+ "Name": "InfernoShot",
+ "Value": 486,
+ "Description": "Generated from table entry: Inferno Shot"
+ },
+ {
+ "Name": "EarthShot",
+ "Value": 487,
+ "Description": "Generated from table entry: Earth Shot"
+ },
+ {
+ "Name": "QuakeShot",
+ "Value": 488,
+ "Description": "Generated from table entry: Quake Shot"
+ },
+ {
+ "Name": "SeismicShot",
+ "Value": 489,
+ "Description": "Generated from table entry: Seismic Shot"
+ },
+ {
+ "Name": "WindShot",
+ "Value": 490,
+ "Description": "Generated from table entry: Wind Shot"
+ },
+ {
+ "Name": "GaleShot",
+ "Value": 491,
+ "Description": "Generated from table entry: Gale Shot"
+ },
+ {
+ "Name": "TornadoShot",
+ "Value": 492,
+ "Description": "Generated from table entry: Tornado Shot"
+ },
+ {
+ "Name": "ElecShot",
+ "Value": 493,
+ "Description": "Generated from table entry: Elec Shot"
+ },
+ {
+ "Name": "ThunderShot",
+ "Value": 494,
+ "Description": "Generated from table entry: Thunder Shot"
+ },
+ {
+ "Name": "NeutronShot",
+ "Value": 495,
+ "Description": "Generated from table entry: Neutron Shot"
+ },
+ {
+ "Name": "_0x1F0",
+ "Value": 496,
+ "Description": "Generated from table entry: 0x1F0"
+ },
+ {
+ "Name": "_0x1F1",
+ "Value": 497,
+ "Description": "Generated from table entry: 0x1F1"
+ },
+ {
+ "Name": "_0x1F2",
+ "Value": 498,
+ "Description": "Generated from table entry: 0x1F2"
+ },
+ {
+ "Name": "MePatra1",
+ "Value": 499,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "Makajamon1",
+ "Value": 500,
+ "Description": "Generated from table entry: Makajamon"
+ },
+ {
+ "Name": "PhysRepel1",
+ "Value": 501,
+ "Description": "Generated from table entry: Phys Repel"
+ },
+ {
+ "Name": "MagicRepel1",
+ "Value": 502,
+ "Description": "Generated from table entry: Magic Repel"
+ },
+ {
+ "Name": "Media1",
+ "Value": 503,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama1",
+ "Value": 504,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan1",
+ "Value": 505,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Debilitate1",
+ "Value": 506,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "Dekunda1",
+ "Value": 507,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Dekaja1",
+ "Value": 508,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "Megido1",
+ "Value": 509,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola1",
+ "Value": 510,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 511,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LifeBonus",
+ "Value": 512,
+ "Description": "Generated from table entry: Life Bonus"
+ },
+ {
+ "Name": "LifeGain",
+ "Value": 513,
+ "Description": "Generated from table entry: Life Gain"
+ },
+ {
+ "Name": "LifeSurge",
+ "Value": 514,
+ "Description": "Generated from table entry: Life Surge"
+ },
+ {
+ "Name": "ManaBonus",
+ "Value": 515,
+ "Description": "Generated from table entry: Mana Bonus"
+ },
+ {
+ "Name": "ManaGain",
+ "Value": 516,
+ "Description": "Generated from table entry: Mana Gain"
+ },
+ {
+ "Name": "ManaSurge",
+ "Value": 517,
+ "Description": "Generated from table entry: Mana Surge"
+ },
+ {
+ "Name": "Critical",
+ "Value": 518,
+ "Description": "Generated from table entry: Critical"
+ },
+ {
+ "Name": "MAXCritical",
+ "Value": 519,
+ "Description": "Generated from table entry: MAX Critical"
+ },
+ {
+ "Name": "MINCritical",
+ "Value": 520,
+ "Description": "Generated from table entry: MIN Critical"
+ },
+ {
+ "Name": "_0x209",
+ "Value": 521,
+ "Description": "Generated from table entry: 0x209"
+ },
+ {
+ "Name": "_0x20A",
+ "Value": 522,
+ "Description": "Generated from table entry: 0x20A"
+ },
+ {
+ "Name": "_0x20B",
+ "Value": 523,
+ "Description": "Generated from table entry: 0x20B"
+ },
+ {
+ "Name": "_0x20C",
+ "Value": 524,
+ "Description": "Generated from table entry: 0x20C"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 525,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 526,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 527,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ForceBoost",
+ "Value": 528,
+ "Description": "Generated from table entry: Force Boost"
+ },
+ {
+ "Name": "EarthBoost",
+ "Value": 529,
+ "Description": "Generated from table entry: Earth Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 530,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 531,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 532,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "ForceAmp",
+ "Value": 533,
+ "Description": "Generated from table entry: Force Amp"
+ },
+ {
+ "Name": "EarthAmp",
+ "Value": 534,
+ "Description": "Generated from table entry: Earth Amp"
+ },
+ {
+ "Name": "_0x217",
+ "Value": 535,
+ "Description": "Generated from table entry: 0x217"
+ },
+ {
+ "Name": "_0x218",
+ "Value": 536,
+ "Description": "Generated from table entry: 0x218"
+ },
+ {
+ "Name": "Counter1",
+ "Value": 537,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike1",
+ "Value": 538,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter1",
+ "Value": 539,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "_0x21C",
+ "Value": 540,
+ "Description": "Generated from table entry: 0x21C"
+ },
+ {
+ "Name": "_0x21D",
+ "Value": 541,
+ "Description": "Generated from table entry: 0x21D"
+ },
+ {
+ "Name": "AttackAll",
+ "Value": 542,
+ "Description": "Generated from table entry: Attack All"
+ },
+ {
+ "Name": "SharedKarma",
+ "Value": 543,
+ "Description": "Generated from table entry: Shared Karma"
+ },
+ {
+ "Name": "MutualKarma",
+ "Value": 544,
+ "Description": "Generated from table entry: Mutual Karma"
+ },
+ {
+ "Name": "AtmaBonus",
+ "Value": 545,
+ "Description": "Generated from table entry: Atma Bonus"
+ },
+ {
+ "Name": "_0x222",
+ "Value": 546,
+ "Description": "Generated from table entry: 0x222"
+ },
+ {
+ "Name": "_0x223",
+ "Value": 547,
+ "Description": "Generated from table entry: 0x223"
+ },
+ {
+ "Name": "_0x224",
+ "Value": 548,
+ "Description": "Generated from table entry: 0x224"
+ },
+ {
+ "Name": "IronStomach",
+ "Value": 549,
+ "Description": "Generated from table entry: Iron Stomach"
+ },
+ {
+ "Name": "_0x226",
+ "Value": 550,
+ "Description": "Generated from table entry: 0x226"
+ },
+ {
+ "Name": "_0x227",
+ "Value": 551,
+ "Description": "Generated from table entry: 0x227"
+ },
+ {
+ "Name": "_0x228",
+ "Value": 552,
+ "Description": "Generated from table entry: 0x228"
+ },
+ {
+ "Name": "IngestMana",
+ "Value": 553,
+ "Description": "Generated from table entry: Ingest Mana"
+ },
+ {
+ "Name": "_0x22A",
+ "Value": 554,
+ "Description": "Generated from table entry: 0x22A"
+ },
+ {
+ "Name": "AutoSoma",
+ "Value": 555,
+ "Description": "Generated from table entry: Auto Soma"
+ },
+ {
+ "Name": "ChakraWalk",
+ "Value": 556,
+ "Description": "Generated from table entry: Chakra Walk"
+ },
+ {
+ "Name": "NullRisks",
+ "Value": 557,
+ "Description": "Generated from table entry: Null Risks"
+ },
+ {
+ "Name": "FirstStrike",
+ "Value": 558,
+ "Description": "Generated from table entry: First Strike"
+ },
+ {
+ "Name": "NullCritical",
+ "Value": 559,
+ "Description": "Generated from table entry: Null Critical"
+ },
+ {
+ "Name": "QuickEscape",
+ "Value": 560,
+ "Description": "Generated from table entry: Quick Escape"
+ },
+ {
+ "Name": "CloseCall",
+ "Value": 561,
+ "Description": "Generated from table entry: Close Call"
+ },
+ {
+ "Name": "QuickCure",
+ "Value": 562,
+ "Description": "Generated from table entry: Quick Cure"
+ },
+ {
+ "Name": "_0x233",
+ "Value": 563,
+ "Description": "Generated from table entry: 0x233"
+ },
+ {
+ "Name": "_0x234",
+ "Value": 564,
+ "Description": "Generated from table entry: 0x234"
+ },
+ {
+ "Name": "_0x235",
+ "Value": 565,
+ "Description": "Generated from table entry: 0x235"
+ },
+ {
+ "Name": "_0x236",
+ "Value": 566,
+ "Description": "Generated from table entry: 0x236"
+ },
+ {
+ "Name": "_0x237",
+ "Value": 567,
+ "Description": "Generated from table entry: 0x237"
+ },
+ {
+ "Name": "_0x238",
+ "Value": 568,
+ "Description": "Generated from table entry: 0x238"
+ },
+ {
+ "Name": "_0x239",
+ "Value": 569,
+ "Description": "Generated from table entry: 0x239"
+ },
+ {
+ "Name": "_0x23A",
+ "Value": 570,
+ "Description": "Generated from table entry: 0x23A"
+ },
+ {
+ "Name": "_0x23B",
+ "Value": 571,
+ "Description": "Generated from table entry: 0x23B"
+ },
+ {
+ "Name": "PhysResist",
+ "Value": 572,
+ "Description": "Generated from table entry: Phys Resist"
+ },
+ {
+ "Name": "FireResist",
+ "Value": 573,
+ "Description": "Generated from table entry: Fire Resist"
+ },
+ {
+ "Name": "IceResist",
+ "Value": 574,
+ "Description": "Generated from table entry: Ice Resist"
+ },
+ {
+ "Name": "ElecResist",
+ "Value": 575,
+ "Description": "Generated from table entry: Elec Resist"
+ },
+ {
+ "Name": "ForceResist",
+ "Value": 576,
+ "Description": "Generated from table entry: Force Resist"
+ },
+ {
+ "Name": "EarthResist",
+ "Value": 577,
+ "Description": "Generated from table entry: Earth Resist"
+ },
+ {
+ "Name": "ExpelResist",
+ "Value": 578,
+ "Description": "Generated from table entry: Expel Resist"
+ },
+ {
+ "Name": "DeathResist",
+ "Value": 579,
+ "Description": "Generated from table entry: Death Resist"
+ },
+ {
+ "Name": "NullCharm",
+ "Value": 580,
+ "Description": "Generated from table entry: Null Charm"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 581,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 582,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullPanic",
+ "Value": 583,
+ "Description": "Generated from table entry: Null Panic"
+ },
+ {
+ "Name": "NullNerve",
+ "Value": 584,
+ "Description": "Generated from table entry: Null Nerve"
+ },
+ {
+ "Name": "NullAttack",
+ "Value": 585,
+ "Description": "Generated from table entry: Null Attack"
+ },
+ {
+ "Name": "NullSleep",
+ "Value": 586,
+ "Description": "Generated from table entry: Null Sleep"
+ },
+ {
+ "Name": "KillAdjust",
+ "Value": 587,
+ "Description": "Generated from table entry: Kill Adjust"
+ },
+ {
+ "Name": "APDivide",
+ "Value": 588,
+ "Description": "Generated from table entry: AP Divide"
+ },
+ {
+ "Name": "APGetter",
+ "Value": 589,
+ "Description": "Generated from table entry: AP Getter"
+ },
+ {
+ "Name": "DevourMana",
+ "Value": 590,
+ "Description": "Generated from table entry: Devour Mana"
+ },
+ {
+ "Name": "NullPhys",
+ "Value": 591,
+ "Description": "Generated from table entry: Null Phys"
+ },
+ {
+ "Name": "ManaWalk",
+ "Value": 592,
+ "Description": "Generated from table entry: Mana Walk"
+ },
+ {
+ "Name": "NullExpel",
+ "Value": 593,
+ "Description": "Generated from table entry: Null Expel"
+ },
+ {
+ "Name": "NullDeath",
+ "Value": 594,
+ "Description": "Generated from table entry: Null Death"
+ },
+ {
+ "Name": "NullAilment",
+ "Value": 595,
+ "Description": "Generated from table entry: Null Ailment"
+ },
+ {
+ "Name": "PhysAbsorb",
+ "Value": 596,
+ "Description": "Generated from table entry: Phys Absorb"
+ },
+ {
+ "Name": "RepelExpel",
+ "Value": 597,
+ "Description": "Generated from table entry: Repel Expel"
+ },
+ {
+ "Name": "RepelDeath",
+ "Value": 598,
+ "Description": "Generated from table entry: Repel Death"
+ },
+ {
+ "Name": "NullElement",
+ "Value": 599,
+ "Description": "Generated from table entry: Null Element"
+ },
+ {
+ "Name": "RepelElement",
+ "Value": 600,
+ "Description": "Generated from table entry: Repel Element"
+ },
+ {
+ "Name": "HumanForm",
+ "Value": 601,
+ "Description": "Generated from table entry: Human Form"
+ },
+ {
+ "Name": "_0x25A",
+ "Value": 602,
+ "Description": "Generated from table entry: 0x25A"
+ },
+ {
+ "Name": "_0x25B",
+ "Value": 603,
+ "Description": "Generated from table entry: 0x25B"
+ },
+ {
+ "Name": "_0x25C",
+ "Value": 604,
+ "Description": "Generated from table entry: 0x25C"
+ },
+ {
+ "Name": "_0x25D",
+ "Value": 605,
+ "Description": "Generated from table entry: 0x25D"
+ },
+ {
+ "Name": "_0x25E",
+ "Value": 606,
+ "Description": "Generated from table entry: 0x25E"
+ },
+ {
+ "Name": "_0x25F",
+ "Value": 607,
+ "Description": "Generated from table entry: 0x25F"
+ },
+ {
+ "Name": "ndaSkill",
+ "Value": 608,
+ "Description": "Generated from table entry: -nda Skill"
+ },
+ {
+ "Name": "kajaSkill",
+ "Value": 609,
+ "Description": "Generated from table entry: -kaja Skill"
+ },
+ {
+ "Name": "ERepelSkill",
+ "Value": 610,
+ "Description": "Generated from table entry: E.Repel Skill"
+ },
+ {
+ "Name": "VoidSkill",
+ "Value": 611,
+ "Description": "Generated from table entry: Void Skill"
+ },
+ {
+ "Name": "DrainSkill",
+ "Value": 612,
+ "Description": "Generated from table entry: Drain Skill"
+ },
+ {
+ "Name": "RepelSkill",
+ "Value": 613,
+ "Description": "Generated from table entry: Repel Skill"
+ },
+ {
+ "Name": "HuntSkill",
+ "Value": 614,
+ "Description": "Generated from table entry: Hunt Skill"
+ },
+ {
+ "Name": "_1HitSkill",
+ "Value": 615,
+ "Description": "Generated from table entry: 1-Hit Skill"
+ },
+ {
+ "Name": "AilmentSkill",
+ "Value": 616,
+ "Description": "Generated from table entry: Ailment Skill"
+ },
+ {
+ "Name": "MudoSkill",
+ "Value": 617,
+ "Description": "Generated from table entry: Mudo Skill"
+ },
+ {
+ "Name": "ForceSkill",
+ "Value": 618,
+ "Description": "Generated from table entry: Force Skill"
+ },
+ {
+ "Name": "StunSkill",
+ "Value": 619,
+ "Description": "Generated from table entry: Stun Skill"
+ },
+ {
+ "Name": "MegidoSkill",
+ "Value": 620,
+ "Description": "Generated from table entry: Megido Skill"
+ },
+ {
+ "Name": "_0x26D",
+ "Value": 621,
+ "Description": "Generated from table entry: 0x26D"
+ },
+ {
+ "Name": "_0x26E",
+ "Value": 622,
+ "Description": "Generated from table entry: 0x26E"
+ },
+ {
+ "Name": "_0x26F",
+ "Value": 623,
+ "Description": "Generated from table entry: 0x26F"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle",
+ "Members": [
+ {
+ "Name": "_0x000",
+ "Value": 0,
+ "Description": "Generated from table entry: 0x000"
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 1,
+ "Description": "Generated from table entry: Laksmi"
+ },
+ {
+ "Name": "Isis",
+ "Value": 2,
+ "Description": "Generated from table entry: Isis"
+ },
+ {
+ "Name": "Parvati",
+ "Value": 3,
+ "Description": "Generated from table entry: Parvati"
+ },
+ {
+ "Name": "Sati",
+ "Value": 4,
+ "Description": "Generated from table entry: Sati"
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 5,
+ "Description": "Generated from table entry: Kushinada"
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 6,
+ "Description": "Generated from table entry: Sarasvati"
+ },
+ {
+ "Name": "Uzume",
+ "Value": 7,
+ "Description": "Generated from table entry: Uzume"
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 8,
+ "Description": "Generated from table entry: Pazuzu"
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 9,
+ "Description": "Generated from table entry: Ganesha"
+ },
+ {
+ "Name": "WuKong",
+ "Value": 10,
+ "Description": "Generated from table entry: Wu Kong"
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 11,
+ "Description": "Generated from table entry: Arahabaki"
+ },
+ {
+ "Name": "Okuninushi",
+ "Value": 12,
+ "Description": "Generated from table entry: Okuninushi"
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 13,
+ "Description": "Generated from table entry: Hanuman"
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 14,
+ "Description": "Generated from table entry: Valkyrie"
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 15,
+ "Description": "Generated from table entry: Atavaka"
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 16,
+ "Description": "Generated from table entry: Rakshasa"
+ },
+ {
+ "Name": "Karasu",
+ "Value": 17,
+ "Description": "Generated from table entry: Karasu"
+ },
+ {
+ "Name": "Hresvelgr",
+ "Value": 18,
+ "Description": "Generated from table entry: Hresvelgr"
+ },
+ {
+ "Name": "Sparna",
+ "Value": 19,
+ "Description": "Generated from table entry: Sparna"
+ },
+ {
+ "Name": "Horus",
+ "Value": 20,
+ "Description": "Generated from table entry: Horus"
+ },
+ {
+ "Name": "BlackOoze",
+ "Value": 21,
+ "Description": "Generated from table entry: Black Ooze"
+ },
+ {
+ "Name": "Gurr",
+ "Value": 22,
+ "Description": "Generated from table entry: Gurr"
+ },
+ {
+ "Name": "Virtue",
+ "Value": 23,
+ "Description": "Generated from table entry: Virtue"
+ },
+ {
+ "Name": "Macha",
+ "Value": 24,
+ "Description": "Generated from table entry: Macha"
+ },
+ {
+ "Name": "Principality",
+ "Value": 25,
+ "Description": "Generated from table entry: Principality"
+ },
+ {
+ "Name": "Garuda",
+ "Value": 26,
+ "Description": "Generated from table entry: Garuda"
+ },
+ {
+ "Name": "Archangel",
+ "Value": 27,
+ "Description": "Generated from table entry: Archangel"
+ },
+ {
+ "Name": "BadbCatha",
+ "Value": 28,
+ "Description": "Generated from table entry: Badb Catha"
+ },
+ {
+ "Name": "Samael",
+ "Value": 29,
+ "Description": "Generated from table entry: Samael"
+ },
+ {
+ "Name": "Gorgon",
+ "Value": 30,
+ "Description": "Generated from table entry: Gorgon"
+ },
+ {
+ "Name": "Jatayu",
+ "Value": 31,
+ "Description": "Generated from table entry: Jatayu"
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 32,
+ "Description": "Generated from table entry: Yurlungur"
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 33,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Nidhoggr",
+ "Value": 34,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "_0x023",
+ "Value": 35,
+ "Description": "Generated from table entry: 0x023"
+ },
+ {
+ "Name": "Tarrasque",
+ "Value": 36,
+ "Description": "Generated from table entry: Tarrasque"
+ },
+ {
+ "Name": "Mizuchi",
+ "Value": 37,
+ "Description": "Generated from table entry: Mizuchi"
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 38,
+ "Description": "Generated from table entry: Nozuchi"
+ },
+ {
+ "Name": "TanKi",
+ "Value": 39,
+ "Description": "Generated from table entry: Tan-Ki"
+ },
+ {
+ "Name": "Cockatrice",
+ "Value": 40,
+ "Description": "Generated from table entry: Cockatrice"
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 41,
+ "Description": "Generated from table entry: Decarabia"
+ },
+ {
+ "Name": "Forneus",
+ "Value": 42,
+ "Description": "Generated from table entry: Forneus"
+ },
+ {
+ "Name": "Titania",
+ "Value": 43,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 44,
+ "Description": "Generated from table entry: Queen Mab"
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 45,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 46,
+ "Description": "Generated from table entry: Baphomet"
+ },
+ {
+ "Name": "Succubus",
+ "Value": 47,
+ "Description": "Generated from table entry: Succubus"
+ },
+ {
+ "Name": "Jinn",
+ "Value": 48,
+ "Description": "Generated from table entry: Jinn"
+ },
+ {
+ "Name": "Onkot",
+ "Value": 49,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 50,
+ "Description": "Generated from table entry: Pyro Jack"
+ },
+ {
+ "Name": "Blob",
+ "Value": 51,
+ "Description": "Generated from table entry: Blob"
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 52,
+ "Description": "Generated from table entry: Apsaras"
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 53,
+ "Description": "Generated from table entry: High Pixie"
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 54,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Lilim",
+ "Value": 55,
+ "Description": "Generated from table entry: Lilim"
+ },
+ {
+ "Name": "Slime",
+ "Value": 56,
+ "Description": "Generated from table entry: Slime"
+ },
+ {
+ "Name": "Pixie",
+ "Value": 57,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "Taown",
+ "Value": 58,
+ "Description": "Generated from table entry: Taown"
+ },
+ {
+ "Name": "Catoblepas",
+ "Value": 59,
+ "Description": "Generated from table entry: Catoblepas"
+ },
+ {
+ "Name": "_0x03C",
+ "Value": 60,
+ "Description": "Generated from table entry: 0x03C"
+ },
+ {
+ "Name": "Senri",
+ "Value": 61,
+ "Description": "Generated from table entry: Senri"
+ },
+ {
+ "Name": "Raiju",
+ "Value": 62,
+ "Description": "Generated from table entry: Raiju"
+ },
+ {
+ "Name": "Thoth",
+ "Value": 63,
+ "Description": "Generated from table entry: Thoth"
+ },
+ {
+ "Name": "Nue",
+ "Value": 64,
+ "Description": "Generated from table entry: Nue"
+ },
+ {
+ "Name": "CaiZhi",
+ "Value": 65,
+ "Description": "Generated from table entry: Cai-Zhi"
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 66,
+ "Description": "Generated from table entry: Unicorn"
+ },
+ {
+ "Name": "Mothman",
+ "Value": 67,
+ "Description": "Generated from table entry: Mothman"
+ },
+ {
+ "Name": "Nekomata",
+ "Value": 68,
+ "Description": "Generated from table entry: Nekomata"
+ },
+ {
+ "Name": "Kelpie",
+ "Value": 69,
+ "Description": "Generated from table entry: Kelpie"
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 70,
+ "Description": "Generated from table entry: Shiisaa"
+ },
+ {
+ "Name": "Bicorn",
+ "Value": 71,
+ "Description": "Generated from table entry: Bicorn"
+ },
+ {
+ "Name": "Empusa",
+ "Value": 72,
+ "Description": "Generated from table entry: Empusa"
+ },
+ {
+ "Name": "Isora",
+ "Value": 73,
+ "Description": "Generated from table entry: Isora"
+ },
+ {
+ "Name": "Alp",
+ "Value": 74,
+ "Description": "Generated from table entry: Alp"
+ },
+ {
+ "Name": "OngyoKi",
+ "Value": 75,
+ "Description": "Generated from table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 76,
+ "Description": "Generated from table entry: Shiki-Ouji"
+ },
+ {
+ "Name": "Girimehkala1",
+ "Value": 77,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Purski",
+ "Value": 78,
+ "Description": "Generated from table entry: Purski"
+ },
+ {
+ "Name": "FuuKi",
+ "Value": 79,
+ "Description": "Generated from table entry: Fuu-Ki"
+ },
+ {
+ "Name": "Phantom",
+ "Value": 80,
+ "Description": "Generated from table entry: Phantom"
+ },
+ {
+ "Name": "SuiKi",
+ "Value": 81,
+ "Description": "Generated from table entry: Sui-Ki"
+ },
+ {
+ "Name": "Turdak",
+ "Value": 82,
+ "Description": "Generated from table entry: Turdak"
+ },
+ {
+ "Name": "KinKi",
+ "Value": 83,
+ "Description": "Generated from table entry: Kin-Ki"
+ },
+ {
+ "Name": "Fomor",
+ "Value": 84,
+ "Description": "Generated from table entry: Fomor"
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 85,
+ "Description": "Generated from table entry: Ikusa"
+ },
+ {
+ "Name": "Chatterskull",
+ "Value": 86,
+ "Description": "Generated from table entry: Chatterskull"
+ },
+ {
+ "Name": "GyuKi",
+ "Value": 87,
+ "Description": "Generated from table entry: Gyu-Ki"
+ },
+ {
+ "Name": "MouRyo",
+ "Value": 88,
+ "Description": "Generated from table entry: Mou-Ryo"
+ },
+ {
+ "Name": "Yaka",
+ "Value": 89,
+ "Description": "Generated from table entry: Yaka"
+ },
+ {
+ "Name": "Ghoul",
+ "Value": 90,
+ "Description": "Generated from table entry: Ghoul"
+ },
+ {
+ "Name": "TempleGuard",
+ "Value": 91,
+ "Description": "Generated from table entry: Temple Guard"
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 92,
+ "Description": "Generated from table entry: Kikuri-Hime"
+ },
+ {
+ "Name": "Naga",
+ "Value": 93,
+ "Description": "Generated from table entry: Naga"
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 94,
+ "Description": "Generated from table entry: Saki Mitama"
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 95,
+ "Description": "Generated from table entry: Kusi Mitama"
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 96,
+ "Description": "Generated from table entry: Nigi Mitama"
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 97,
+ "Description": "Generated from table entry: Ara Mitama"
+ },
+ {
+ "Name": "Omoikane",
+ "Value": 98,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Onmoraki",
+ "Value": 99,
+ "Description": "Generated from table entry: Onmoraki"
+ },
+ {
+ "Name": "Apis",
+ "Value": 100,
+ "Description": "Generated from table entry: Apis"
+ },
+ {
+ "Name": "_0x065",
+ "Value": 101,
+ "Description": "Generated from table entry: 0x065"
+ },
+ {
+ "Name": "Preta",
+ "Value": 102,
+ "Description": "Generated from table entry: Preta"
+ },
+ {
+ "Name": "_0x067",
+ "Value": 103,
+ "Description": "Generated from table entry: 0x067"
+ },
+ {
+ "Name": "_0x068",
+ "Value": 104,
+ "Description": "Generated from table entry: 0x068"
+ },
+ {
+ "Name": "_0x069",
+ "Value": 105,
+ "Description": "Generated from table entry: 0x069"
+ },
+ {
+ "Name": "_0x06A",
+ "Value": 106,
+ "Description": "Generated from table entry: 0x06A"
+ },
+ {
+ "Name": "_0x06B",
+ "Value": 107,
+ "Description": "Generated from table entry: 0x06B"
+ },
+ {
+ "Name": "_0x06C",
+ "Value": 108,
+ "Description": "Generated from table entry: 0x06C"
+ },
+ {
+ "Name": "_0x06D",
+ "Value": 109,
+ "Description": "Generated from table entry: 0x06D"
+ },
+ {
+ "Name": "_0x06E",
+ "Value": 110,
+ "Description": "Generated from table entry: 0x06E"
+ },
+ {
+ "Name": "_0x06F",
+ "Value": 111,
+ "Description": "Generated from table entry: 0x06F"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 112,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 113,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 114,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 115,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 116,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 117,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 118,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 119,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 120,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 121,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 122,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 123,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 124,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 125,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 126,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 127,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 128,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 129,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 130,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 131,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 132,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 133,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 134,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 135,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve24",
+ "Value": 136,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve25",
+ "Value": 137,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve26",
+ "Value": 138,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve27",
+ "Value": 139,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve28",
+ "Value": 140,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve29",
+ "Value": 141,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve30",
+ "Value": 142,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve31",
+ "Value": 143,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve32",
+ "Value": 144,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve33",
+ "Value": 145,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve34",
+ "Value": 146,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve35",
+ "Value": 147,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve36",
+ "Value": 148,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve37",
+ "Value": 149,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve38",
+ "Value": 150,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve39",
+ "Value": 151,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve40",
+ "Value": 152,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve41",
+ "Value": 153,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve42",
+ "Value": 154,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve43",
+ "Value": 155,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve44",
+ "Value": 156,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve45",
+ "Value": 157,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve46",
+ "Value": 158,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve47",
+ "Value": 159,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve48",
+ "Value": 160,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve49",
+ "Value": 161,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve50",
+ "Value": 162,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve51",
+ "Value": 163,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve52",
+ "Value": 164,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve53",
+ "Value": 165,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve54",
+ "Value": 166,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "_0x0A7",
+ "Value": 167,
+ "Description": "Generated from table entry: 0x0A7"
+ },
+ {
+ "Name": "_0x0A8",
+ "Value": 168,
+ "Description": "Generated from table entry: 0x0A8"
+ },
+ {
+ "Name": "_0x0A9",
+ "Value": 169,
+ "Description": "Generated from table entry: 0x0A9"
+ },
+ {
+ "Name": "_0x0AA",
+ "Value": 170,
+ "Description": "Generated from table entry: 0x0AA"
+ },
+ {
+ "Name": "_0x0AB",
+ "Value": 171,
+ "Description": "Generated from table entry: 0x0AB"
+ },
+ {
+ "Name": "_0x0AC",
+ "Value": 172,
+ "Description": "Generated from table entry: 0x0AC"
+ },
+ {
+ "Name": "_0x0AD",
+ "Value": 173,
+ "Description": "Generated from table entry: 0x0AD"
+ },
+ {
+ "Name": "_0x0AE",
+ "Value": 174,
+ "Description": "Generated from table entry: 0x0AE"
+ },
+ {
+ "Name": "_0x0AF",
+ "Value": 175,
+ "Description": "Generated from table entry: 0x0AF"
+ },
+ {
+ "Name": "_0x0B0",
+ "Value": 176,
+ "Description": "Generated from table entry: 0x0B0"
+ },
+ {
+ "Name": "_0x0B1",
+ "Value": 177,
+ "Description": "Generated from table entry: 0x0B1"
+ },
+ {
+ "Name": "_0x0B2",
+ "Value": 178,
+ "Description": "Generated from table entry: 0x0B2"
+ },
+ {
+ "Name": "_0x0B3",
+ "Value": 179,
+ "Description": "Generated from table entry: 0x0B3"
+ },
+ {
+ "Name": "_0x0B4",
+ "Value": 180,
+ "Description": "Generated from table entry: 0x0B4"
+ },
+ {
+ "Name": "_0x0B5",
+ "Value": 181,
+ "Description": "Generated from table entry: 0x0B5"
+ },
+ {
+ "Name": "_0x0B6",
+ "Value": 182,
+ "Description": "Generated from table entry: 0x0B6"
+ },
+ {
+ "Name": "_0x0B7",
+ "Value": 183,
+ "Description": "Generated from table entry: 0x0B7"
+ },
+ {
+ "Name": "_0x0B8",
+ "Value": 184,
+ "Description": "Generated from table entry: 0x0B8"
+ },
+ {
+ "Name": "_0x0B9",
+ "Value": 185,
+ "Description": "Generated from table entry: 0x0B9"
+ },
+ {
+ "Name": "_0x0BA",
+ "Value": 186,
+ "Description": "Generated from table entry: 0x0BA"
+ },
+ {
+ "Name": "_0x0BB",
+ "Value": 187,
+ "Description": "Generated from table entry: 0x0BB"
+ },
+ {
+ "Name": "_0x0BC",
+ "Value": 188,
+ "Description": "Generated from table entry: 0x0BC"
+ },
+ {
+ "Name": "_0x0BD",
+ "Value": 189,
+ "Description": "Generated from table entry: 0x0BD"
+ },
+ {
+ "Name": "_0x0BE",
+ "Value": 190,
+ "Description": "Generated from table entry: 0x0BE"
+ },
+ {
+ "Name": "_0x0BF",
+ "Value": 191,
+ "Description": "Generated from table entry: 0x0BF"
+ },
+ {
+ "Name": "_0x0C0",
+ "Value": 192,
+ "Description": "Generated from table entry: 0x0C0"
+ },
+ {
+ "Name": "_0x0C1",
+ "Value": 193,
+ "Description": "Generated from table entry: 0x0C1"
+ },
+ {
+ "Name": "_0x0C2",
+ "Value": 194,
+ "Description": "Generated from table entry: 0x0C2"
+ },
+ {
+ "Name": "_0x0C3",
+ "Value": 195,
+ "Description": "Generated from table entry: 0x0C3"
+ },
+ {
+ "Name": "_0x0C4",
+ "Value": 196,
+ "Description": "Generated from table entry: 0x0C4"
+ },
+ {
+ "Name": "_0x0C5",
+ "Value": 197,
+ "Description": "Generated from table entry: 0x0C5"
+ },
+ {
+ "Name": "_0x0C6",
+ "Value": 198,
+ "Description": "Generated from table entry: 0x0C6"
+ },
+ {
+ "Name": "_0x0C7",
+ "Value": 199,
+ "Description": "Generated from table entry: 0x0C7"
+ },
+ {
+ "Name": "_0x0C8",
+ "Value": 200,
+ "Description": "Generated from table entry: 0x0C8"
+ },
+ {
+ "Name": "_0x0C9",
+ "Value": 201,
+ "Description": "Generated from table entry: 0x0C9"
+ },
+ {
+ "Name": "_0x0CA",
+ "Value": 202,
+ "Description": "Generated from table entry: 0x0CA"
+ },
+ {
+ "Name": "_0x0CB",
+ "Value": 203,
+ "Description": "Generated from table entry: 0x0CB"
+ },
+ {
+ "Name": "_0x0CC",
+ "Value": 204,
+ "Description": "Generated from table entry: 0x0CC"
+ },
+ {
+ "Name": "_0x0CD",
+ "Value": 205,
+ "Description": "Generated from table entry: 0x0CD"
+ },
+ {
+ "Name": "_0x0CE",
+ "Value": 206,
+ "Description": "Generated from table entry: 0x0CE"
+ },
+ {
+ "Name": "_0x0CF",
+ "Value": 207,
+ "Description": "Generated from table entry: 0x0CF"
+ },
+ {
+ "Name": "_0x0D0",
+ "Value": 208,
+ "Description": "Generated from table entry: 0x0D0"
+ },
+ {
+ "Name": "_0x0D1",
+ "Value": 209,
+ "Description": "Generated from table entry: 0x0D1"
+ },
+ {
+ "Name": "_0x0D2",
+ "Value": 210,
+ "Description": "Generated from table entry: 0x0D2"
+ },
+ {
+ "Name": "_0x0D3",
+ "Value": 211,
+ "Description": "Generated from table entry: 0x0D3"
+ },
+ {
+ "Name": "_0x0D4",
+ "Value": 212,
+ "Description": "Generated from table entry: 0x0D4"
+ },
+ {
+ "Name": "_0x0D5",
+ "Value": 213,
+ "Description": "Generated from table entry: 0x0D5"
+ },
+ {
+ "Name": "_0x0D6",
+ "Value": 214,
+ "Description": "Generated from table entry: 0x0D6"
+ },
+ {
+ "Name": "_0x0D7",
+ "Value": 215,
+ "Description": "Generated from table entry: 0x0D7"
+ },
+ {
+ "Name": "_0x0D8",
+ "Value": 216,
+ "Description": "Generated from table entry: 0x0D8"
+ },
+ {
+ "Name": "_0x0D9",
+ "Value": 217,
+ "Description": "Generated from table entry: 0x0D9"
+ },
+ {
+ "Name": "_0x0DA",
+ "Value": 218,
+ "Description": "Generated from table entry: 0x0DA"
+ },
+ {
+ "Name": "_0x0DB",
+ "Value": 219,
+ "Description": "Generated from table entry: 0x0DB"
+ },
+ {
+ "Name": "_0x0DC",
+ "Value": 220,
+ "Description": "Generated from table entry: 0x0DC"
+ },
+ {
+ "Name": "_0x0DD",
+ "Value": 221,
+ "Description": "Generated from table entry: 0x0DD"
+ },
+ {
+ "Name": "_0x0DE",
+ "Value": 222,
+ "Description": "Generated from table entry: 0x0DE"
+ },
+ {
+ "Name": "_0x0DF",
+ "Value": 223,
+ "Description": "Generated from table entry: 0x0DF"
+ },
+ {
+ "Name": "_0x0E0",
+ "Value": 224,
+ "Description": "Generated from table entry: 0x0E0"
+ },
+ {
+ "Name": "_0x0E1",
+ "Value": 225,
+ "Description": "Generated from table entry: 0x0E1"
+ },
+ {
+ "Name": "_0x0E2",
+ "Value": 226,
+ "Description": "Generated from table entry: 0x0E2"
+ },
+ {
+ "Name": "_0x0E3",
+ "Value": 227,
+ "Description": "Generated from table entry: 0x0E3"
+ },
+ {
+ "Name": "_0x0E4",
+ "Value": 228,
+ "Description": "Generated from table entry: 0x0E4"
+ },
+ {
+ "Name": "_0x0E5",
+ "Value": 229,
+ "Description": "Generated from table entry: 0x0E5"
+ },
+ {
+ "Name": "_0x0E6",
+ "Value": 230,
+ "Description": "Generated from table entry: 0x0E6"
+ },
+ {
+ "Name": "_0x0E7",
+ "Value": 231,
+ "Description": "Generated from table entry: 0x0E7"
+ },
+ {
+ "Name": "_0x0E8",
+ "Value": 232,
+ "Description": "Generated from table entry: 0x0E8"
+ },
+ {
+ "Name": "_0x0E9",
+ "Value": 233,
+ "Description": "Generated from table entry: 0x0E9"
+ },
+ {
+ "Name": "_0x0EA",
+ "Value": 234,
+ "Description": "Generated from table entry: 0x0EA"
+ },
+ {
+ "Name": "_0x0EB",
+ "Value": 235,
+ "Description": "Generated from table entry: 0x0EB"
+ },
+ {
+ "Name": "_0x0EC",
+ "Value": 236,
+ "Description": "Generated from table entry: 0x0EC"
+ },
+ {
+ "Name": "_0x0ED",
+ "Value": 237,
+ "Description": "Generated from table entry: 0x0ED"
+ },
+ {
+ "Name": "_0x0EE",
+ "Value": 238,
+ "Description": "Generated from table entry: 0x0EE"
+ },
+ {
+ "Name": "_0x0EF",
+ "Value": 239,
+ "Description": "Generated from table entry: 0x0EF"
+ },
+ {
+ "Name": "_0x0F0",
+ "Value": 240,
+ "Description": "Generated from table entry: 0x0F0"
+ },
+ {
+ "Name": "_0x0F1",
+ "Value": 241,
+ "Description": "Generated from table entry: 0x0F1"
+ },
+ {
+ "Name": "_0x0F2",
+ "Value": 242,
+ "Description": "Generated from table entry: 0x0F2"
+ },
+ {
+ "Name": "_0x0F3",
+ "Value": 243,
+ "Description": "Generated from table entry: 0x0F3"
+ },
+ {
+ "Name": "_0x0F4",
+ "Value": 244,
+ "Description": "Generated from table entry: 0x0F4"
+ },
+ {
+ "Name": "_0x0F5",
+ "Value": 245,
+ "Description": "Generated from table entry: 0x0F5"
+ },
+ {
+ "Name": "_0x0F6",
+ "Value": 246,
+ "Description": "Generated from table entry: 0x0F6"
+ },
+ {
+ "Name": "_0x0F7",
+ "Value": 247,
+ "Description": "Generated from table entry: 0x0F7"
+ },
+ {
+ "Name": "_0x0F8",
+ "Value": 248,
+ "Description": "Generated from table entry: 0x0F8"
+ },
+ {
+ "Name": "_0x0F9",
+ "Value": 249,
+ "Description": "Generated from table entry: 0x0F9"
+ },
+ {
+ "Name": "_0x0FA",
+ "Value": 250,
+ "Description": "Generated from table entry: 0x0FA"
+ },
+ {
+ "Name": "_0x0FB",
+ "Value": 251,
+ "Description": "Generated from table entry: 0x0FB"
+ },
+ {
+ "Name": "_0x0FC",
+ "Value": 252,
+ "Description": "Generated from table entry: 0x0FC"
+ },
+ {
+ "Name": "_0x0FD",
+ "Value": 253,
+ "Description": "Generated from table entry: 0x0FD"
+ },
+ {
+ "Name": "_0x0FE",
+ "Value": 254,
+ "Description": "Generated from table entry: 0x0FE"
+ },
+ {
+ "Name": "_0x0FF",
+ "Value": 255,
+ "Description": "Generated from table entry: 0x0FF"
+ },
+ {
+ "Name": "_0x100",
+ "Value": 256,
+ "Description": "Generated from table entry: 0x100"
+ },
+ {
+ "Name": "Hayagriva",
+ "Value": 257,
+ "Description": "Generated from table entry: Hayagriva"
+ },
+ {
+ "Name": "Camazotz",
+ "Value": 258,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Camazotz1",
+ "Value": 259,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Camazotz2",
+ "Value": 260,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Usas",
+ "Value": 261,
+ "Description": "Generated from table entry: Usas"
+ },
+ {
+ "Name": "Agni",
+ "Value": 262,
+ "Description": "Generated from table entry: Agni"
+ },
+ {
+ "Name": "RahuHead",
+ "Value": 263,
+ "Description": "Generated from table entry: Rahu (Head)"
+ },
+ {
+ "Name": "RahuBody",
+ "Value": 264,
+ "Description": "Generated from table entry: Rahu (Body)"
+ },
+ {
+ "Name": "Metatron",
+ "Value": 265,
+ "Description": "Generated from table entry: Metatron"
+ },
+ {
+ "Name": "CerberusR",
+ "Value": 266,
+ "Description": "Generated from table entry: Cerberus (R)"
+ },
+ {
+ "Name": "Catoblepas1",
+ "Value": 267,
+ "Description": "Generated from table entry: Catoblepas"
+ },
+ {
+ "Name": "Isis1",
+ "Value": 268,
+ "Description": "Generated from table entry: Isis"
+ },
+ {
+ "Name": "Nidhoggr1",
+ "Value": 269,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "Ravana",
+ "Value": 270,
+ "Description": "Generated from table entry: Ravana"
+ },
+ {
+ "Name": "Ravana1",
+ "Value": 271,
+ "Description": "Generated from table entry: Ravana"
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 272,
+ "Description": "Generated from table entry: Beelzebub"
+ },
+ {
+ "Name": "Beelzebub1",
+ "Value": 273,
+ "Description": "Generated from table entry: Beelzebub"
+ },
+ {
+ "Name": "Orochi",
+ "Value": 274,
+ "Description": "Generated from table entry: Orochi"
+ },
+ {
+ "Name": "HuangLong",
+ "Value": 275,
+ "Description": "Generated from table entry: Huang Long"
+ },
+ {
+ "Name": "TempleGuard1",
+ "Value": 276,
+ "Description": "Generated from table entry: Temple Guard"
+ },
+ {
+ "Name": "Vasuki",
+ "Value": 277,
+ "Description": "Generated from table entry: Vasuki"
+ },
+ {
+ "Name": "Garuda1",
+ "Value": 278,
+ "Description": "Generated from table entry: Garuda"
+ },
+ {
+ "Name": "Jatayu1",
+ "Value": 279,
+ "Description": "Generated from table entry: Jatayu"
+ },
+ {
+ "Name": "Ananta",
+ "Value": 280,
+ "Description": "Generated from table entry: Ananta"
+ },
+ {
+ "Name": "Harihara",
+ "Value": 281,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Harihara1",
+ "Value": 282,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Harihara2",
+ "Value": 283,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Ghoul1",
+ "Value": 284,
+ "Description": "Generated from table entry: Ghoul"
+ },
+ {
+ "Name": "Nidhoggr2",
+ "Value": 285,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "Cockatrice1",
+ "Value": 286,
+ "Description": "Generated from table entry: Cockatrice"
+ },
+ {
+ "Name": "Empusa1",
+ "Value": 287,
+ "Description": "Generated from table entry: Empusa"
+ },
+ {
+ "Name": "Tarrasque1",
+ "Value": 288,
+ "Description": "Generated from table entry: Tarrasque"
+ },
+ {
+ "Name": "Lilim1",
+ "Value": 289,
+ "Description": "Generated from table entry: Lilim"
+ },
+ {
+ "Name": "GyuKi1",
+ "Value": 290,
+ "Description": "Generated from table entry: Gyu-Ki"
+ },
+ {
+ "Name": "Macha1",
+ "Value": 291,
+ "Description": "Generated from table entry: Macha"
+ },
+ {
+ "Name": "Rahu",
+ "Value": 292,
+ "Description": "Generated from table entry: Rahu"
+ },
+ {
+ "Name": "Jinana",
+ "Value": 293,
+ "Description": "Generated from table entry: Jinana"
+ },
+ {
+ "Name": "BadbCatha1",
+ "Value": 294,
+ "Description": "Generated from table entry: Badb Catha"
+ },
+ {
+ "Name": "Apis1",
+ "Value": 295,
+ "Description": "Generated from table entry: Apis"
+ },
+ {
+ "Name": "Bicorn1",
+ "Value": 296,
+ "Description": "Generated from table entry: Bicorn"
+ },
+ {
+ "Name": "Onkot1",
+ "Value": 297,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "Uzume1",
+ "Value": 298,
+ "Description": "Generated from table entry: Uzume"
+ },
+ {
+ "Name": "Ikusa1",
+ "Value": 299,
+ "Description": "Generated from table entry: Ikusa"
+ },
+ {
+ "Name": "Turdak1",
+ "Value": 300,
+ "Description": "Generated from table entry: Turdak"
+ },
+ {
+ "Name": "Unicorn1",
+ "Value": 301,
+ "Description": "Generated from table entry: Unicorn"
+ },
+ {
+ "Name": "CerberusC",
+ "Value": 302,
+ "Description": "Generated from table entry: Cerberus (C)"
+ },
+ {
+ "Name": "CerberusL",
+ "Value": 303,
+ "Description": "Generated from table entry: Cerberus (L)"
+ },
+ {
+ "Name": "Agni1",
+ "Value": 304,
+ "Description": "Generated from table entry: Agni"
+ },
+ {
+ "Name": "Archangel1",
+ "Value": 305,
+ "Description": "Generated from table entry: Archangel"
+ },
+ {
+ "Name": "Heat",
+ "Value": 306,
+ "Description": "Generated from table entry: Heat"
+ },
+ {
+ "Name": "Kelpie1",
+ "Value": 307,
+ "Description": "Generated from table entry: Kelpie"
+ },
+ {
+ "Name": "Nue1",
+ "Value": 308,
+ "Description": "Generated from table entry: Nue"
+ },
+ {
+ "Name": "Onkot2",
+ "Value": 309,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "Atavaka1",
+ "Value": 310,
+ "Description": "Generated from table entry: Atavaka"
+ },
+ {
+ "Name": "KingFrost",
+ "Value": 311,
+ "Description": "Generated from table entry: King Frost"
+ },
+ {
+ "Name": "FengHuang",
+ "Value": 312,
+ "Description": "Generated from table entry: Feng Huang"
+ },
+ {
+ "Name": "Long",
+ "Value": 313,
+ "Description": "Generated from table entry: Long"
+ },
+ {
+ "Name": "GuiXian",
+ "Value": 314,
+ "Description": "Generated from table entry: Gui Xian"
+ },
+ {
+ "Name": "Baihu",
+ "Value": 315,
+ "Description": "Generated from table entry: Baihu"
+ },
+ {
+ "Name": "Demifiend",
+ "Value": 316,
+ "Description": "Generated from table entry: Demi-fiend"
+ },
+ {
+ "Name": "FireCore",
+ "Value": 317,
+ "Description": "Generated from table entry: Fire Core"
+ },
+ {
+ "Name": "WaterCore",
+ "Value": 318,
+ "Description": "Generated from table entry: Water Core"
+ },
+ {
+ "Name": "ElecCore",
+ "Value": 319,
+ "Description": "Generated from table entry: Elec Core"
+ },
+ {
+ "Name": "WindCore",
+ "Value": 320,
+ "Description": "Generated from table entry: Wind Core"
+ },
+ {
+ "Name": "EarthCore",
+ "Value": 321,
+ "Description": "Generated from table entry: Earth Core"
+ },
+ {
+ "Name": "GoldCore",
+ "Value": 322,
+ "Description": "Generated from table entry: Gold Core"
+ },
+ {
+ "Name": "JackFrost1",
+ "Value": 323,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Baphomet1",
+ "Value": 324,
+ "Description": "Generated from table entry: Baphomet"
+ },
+ {
+ "Name": "Pixie1",
+ "Value": 325,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "HunterDemon",
+ "Value": 326,
+ "Description": "Generated from table entry: Hunter Demon"
+ },
+ {
+ "Name": "JackFrost2",
+ "Value": 327,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "PyroJack1",
+ "Value": 328,
+ "Description": "Generated from table entry: Pyro Jack"
+ },
+ {
+ "Name": "Valkyrie1",
+ "Value": 329,
+ "Description": "Generated from table entry: Valkyrie"
+ },
+ {
+ "Name": "CuChulainn1",
+ "Value": 330,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Girimehkala2",
+ "Value": 331,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Arahabaki1",
+ "Value": 332,
+ "Description": "Generated from table entry: Arahabaki"
+ },
+ {
+ "Name": "Pixie2",
+ "Value": 333,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "Titania1",
+ "Value": 334,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "Parvati1",
+ "Value": 335,
+ "Description": "Generated from table entry: Parvati"
+ },
+ {
+ "Name": "Titania2",
+ "Value": 336,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "CuChulainn2",
+ "Value": 337,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Jinn1",
+ "Value": 338,
+ "Description": "Generated from table entry: Jinn"
+ },
+ {
+ "Name": "Fomor1",
+ "Value": 339,
+ "Description": "Generated from table entry: Fomor"
+ },
+ {
+ "Name": "JackFrost3",
+ "Value": 340,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Omoikane1",
+ "Value": 341,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Omoikane2",
+ "Value": 342,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Omoikane3",
+ "Value": 343,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "_0x158",
+ "Value": 344,
+ "Description": "Generated from table entry: 0x158"
+ },
+ {
+ "Name": "_0x159",
+ "Value": 345,
+ "Description": "Generated from table entry: 0x159"
+ },
+ {
+ "Name": "_0x15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 0x15A"
+ },
+ {
+ "Name": "_0x15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 0x15B"
+ },
+ {
+ "Name": "_0x15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 0x15C"
+ },
+ {
+ "Name": "_0x15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 0x15D"
+ },
+ {
+ "Name": "_0x15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 0x15E"
+ },
+ {
+ "Name": "_0x15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 0x15F"
+ },
+ {
+ "Name": "_0x160",
+ "Value": 352,
+ "Description": "Generated from table entry: 0x160"
+ },
+ {
+ "Name": "_0x161",
+ "Value": 353,
+ "Description": "Generated from table entry: 0x161"
+ },
+ {
+ "Name": "_0x162",
+ "Value": 354,
+ "Description": "Generated from table entry: 0x162"
+ },
+ {
+ "Name": "_0x163",
+ "Value": 355,
+ "Description": "Generated from table entry: 0x163"
+ },
+ {
+ "Name": "_0x164",
+ "Value": 356,
+ "Description": "Generated from table entry: 0x164"
+ },
+ {
+ "Name": "_0x165",
+ "Value": 357,
+ "Description": "Generated from table entry: 0x165"
+ },
+ {
+ "Name": "_0x166",
+ "Value": 358,
+ "Description": "Generated from table entry: 0x166"
+ },
+ {
+ "Name": "_0x167",
+ "Value": 359,
+ "Description": "Generated from table entry: 0x167"
+ },
+ {
+ "Name": "_0x168",
+ "Value": 360,
+ "Description": "Generated from table entry: 0x168"
+ },
+ {
+ "Name": "_0x169",
+ "Value": 361,
+ "Description": "Generated from table entry: 0x169"
+ },
+ {
+ "Name": "_0x16A",
+ "Value": 362,
+ "Description": "Generated from table entry: 0x16A"
+ },
+ {
+ "Name": "_0x16B",
+ "Value": 363,
+ "Description": "Generated from table entry: 0x16B"
+ },
+ {
+ "Name": "_0x16C",
+ "Value": 364,
+ "Description": "Generated from table entry: 0x16C"
+ },
+ {
+ "Name": "_0x16D",
+ "Value": 365,
+ "Description": "Generated from table entry: 0x16D"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from table entry: 0x16F"
+ },
+ {
+ "Name": "_0x170",
+ "Value": 368,
+ "Description": "Generated from table entry: 0x170"
+ },
+ {
+ "Name": "_0x171",
+ "Value": 369,
+ "Description": "Generated from table entry: 0x171"
+ },
+ {
+ "Name": "_0x172",
+ "Value": 370,
+ "Description": "Generated from table entry: 0x172"
+ },
+ {
+ "Name": "_0x173",
+ "Value": 371,
+ "Description": "Generated from table entry: 0x173"
+ },
+ {
+ "Name": "_0x174",
+ "Value": 372,
+ "Description": "Generated from table entry: 0x174"
+ },
+ {
+ "Name": "_0x175",
+ "Value": 373,
+ "Description": "Generated from table entry: 0x175"
+ },
+ {
+ "Name": "_0x176",
+ "Value": 374,
+ "Description": "Generated from table entry: 0x176"
+ },
+ {
+ "Name": "_0x177",
+ "Value": 375,
+ "Description": "Generated from table entry: 0x177"
+ },
+ {
+ "Name": "_0x178",
+ "Value": 376,
+ "Description": "Generated from table entry: 0x178"
+ },
+ {
+ "Name": "_0x179",
+ "Value": 377,
+ "Description": "Generated from table entry: 0x179"
+ },
+ {
+ "Name": "_0x17A",
+ "Value": 378,
+ "Description": "Generated from table entry: 0x17A"
+ },
+ {
+ "Name": "_0x17B",
+ "Value": 379,
+ "Description": "Generated from table entry: 0x17B"
+ },
+ {
+ "Name": "_0x17C",
+ "Value": 380,
+ "Description": "Generated from table entry: 0x17C"
+ },
+ {
+ "Name": "_0x17D",
+ "Value": 381,
+ "Description": "Generated from table entry: 0x17D"
+ },
+ {
+ "Name": "_0x17E",
+ "Value": 382,
+ "Description": "Generated from table entry: 0x17E"
+ },
+ {
+ "Name": "_0x17F",
+ "Value": 383,
+ "Description": "Generated from table entry: 0x17F"
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Functions.json
new file mode 100644
index 0000000..8e633c4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/DigitalDevilSaga/Modules/Common/Functions.json
@@ -0,0 +1,7603 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "int",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "int",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "int",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "int",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "int",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0097",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0098",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E1",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0122",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0140",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0141",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "bool",
+ "Name": "FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0151",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0167",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0168",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0170",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0171",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0175",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0177",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0180",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0181",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0183",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0184",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0185",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0186",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0187",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0190",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0191",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0193",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0194",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0195",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0198",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D8",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DD",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DE",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DF",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EA",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EB",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01ED",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EE",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EF",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FD",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0200",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0200",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0201",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0201",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0202",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0202",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0203",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0203",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0204",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0204",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0205",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0205",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0206",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0206",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0207",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0207",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0208",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0208",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0209",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0209",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x020a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x020d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0210",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0210",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0211",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0211",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0212",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0212",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0213",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0213",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0214",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0214",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0215",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0215",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0216",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0216",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0217",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0217",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0218",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0218",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0219",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0219",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x021a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x021b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne.json b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne.json
new file mode 100644
index 0000000..8d75262
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Shin Megami Tensei III: Nocturne",
+ "ShortName": "smt3",
+ "FlowScriptModulesPath": "Nocturne\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Nocturne\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/FlowScriptModules.json
new file mode 100644
index 0000000..3a68344
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Nocturne\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Nocturne\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Enums.json
new file mode 100644
index 0000000..1ae44cd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Enums.json
@@ -0,0 +1,4504 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle.",
+ "Members": [
+ {
+ "Name": "Null",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: Null"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: Maragidyne"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Mabufudyne"
+ },
+ {
+ "Name": "Zio",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Zan",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: Zan"
+ },
+ {
+ "Name": "Zanma",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Zanma"
+ },
+ {
+ "Name": "Zandyne",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Zandyne"
+ },
+ {
+ "Name": "Mazan",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mazandyne"
+ },
+ {
+ "Name": "Megido",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Hama",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Mahamaon"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Mamudoon"
+ },
+ {
+ "Name": "Dia",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Mediarahan"
+ },
+ {
+ "Name": "Makatora",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Makatora"
+ },
+ {
+ "Name": "Patra",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Me Patra"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Mutudi"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Posumudi"
+ },
+ {
+ "Name": "Paraladi",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Paraladi"
+ },
+ {
+ "Name": "Petradi",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: Petradi"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: Recarm"
+ },
+ {
+ "Name": "Samrecarm",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Samrecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Recarmdra"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Tarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Sukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Rakunda"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Makajam"
+ },
+ {
+ "Name": "Makajamon",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Makajamon"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Dekaja"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Shibaboo",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: Shibaboo"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Dormina"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Pulinpa"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Marin Karin"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Tentarafoo"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Tarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Sukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Rakukaja"
+ },
+ {
+ "Name": "Makakaja",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Makakaja"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Tetraja"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Makarakarn"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Tetrakarn"
+ },
+ {
+ "Name": "Analyze",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Analyze"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Trafuri"
+ },
+ {
+ "Name": "Estoma",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Estoma"
+ },
+ {
+ "Name": "Riberama",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Riberama"
+ },
+ {
+ "Name": "Liftoma",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Liftoma"
+ },
+ {
+ "Name": "Lightoma",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Lightoma"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Dekunda"
+ },
+ {
+ "Name": "_0x04E",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: 0x04E"
+ },
+ {
+ "Name": "Pestilence",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: Pestilence"
+ },
+ {
+ "Name": "_0x050",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: 0x050"
+ },
+ {
+ "Name": "_0x051",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: 0x051"
+ },
+ {
+ "Name": "_0x052",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: 0x052"
+ },
+ {
+ "Name": "_0x053",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: 0x053"
+ },
+ {
+ "Name": "_0x054",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: 0x054"
+ },
+ {
+ "Name": "_0x055",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: 0x055"
+ },
+ {
+ "Name": "_0x056",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: 0x056"
+ },
+ {
+ "Name": "_0x057",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: 0x057"
+ },
+ {
+ "Name": "_0x058",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: 0x058"
+ },
+ {
+ "Name": "_0x059",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: 0x059"
+ },
+ {
+ "Name": "_0x05A",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: 0x05A"
+ },
+ {
+ "Name": "_0x05B",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: 0x05B"
+ },
+ {
+ "Name": "_0x05C",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: 0x05C"
+ },
+ {
+ "Name": "_0x05D",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: 0x05D"
+ },
+ {
+ "Name": "_0x05E",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: 0x05E"
+ },
+ {
+ "Name": "_0x05F",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: 0x05F"
+ },
+ {
+ "Name": "Lunge",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "HellThrust",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Hell Thrust"
+ },
+ {
+ "Name": "Berserk",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Berserk"
+ },
+ {
+ "Name": "Tempest",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: Tempest"
+ },
+ {
+ "Name": "HadesBlast",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Hades Blast"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Heat Wave"
+ },
+ {
+ "Name": "Blight",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Blight"
+ },
+ {
+ "Name": "BrutalSlash",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Brutal Slash"
+ },
+ {
+ "Name": "Hassohappa",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Hassohappa"
+ },
+ {
+ "Name": "DarkSword",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Dark Sword"
+ },
+ {
+ "Name": "StasisBlade",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Stasis Blade"
+ },
+ {
+ "Name": "MightyGust",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Mighty Gust"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: Deathbound"
+ },
+ {
+ "Name": "Guillotine",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: Guillotine"
+ },
+ {
+ "Name": "ChaosBlade",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Chaos Blade"
+ },
+ {
+ "Name": "NeedleRush",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Needle Rush"
+ },
+ {
+ "Name": "StunNeedle",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Stun Needle"
+ },
+ {
+ "Name": "ToxicSting",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Toxic Sting"
+ },
+ {
+ "Name": "AridNeedle",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: Arid Needle"
+ },
+ {
+ "Name": "Sacrifice",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: Sacrifice"
+ },
+ {
+ "Name": "Kamikaze",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: Kamikaze"
+ },
+ {
+ "Name": "FeralBite",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: Feral Bite"
+ },
+ {
+ "Name": "VenomBite",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: Venom Bite"
+ },
+ {
+ "Name": "CharmBite",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: Charm Bite"
+ },
+ {
+ "Name": "StoneBite",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Stone Bite"
+ },
+ {
+ "Name": "StunBite",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Stun Bite"
+ },
+ {
+ "Name": "HellFang",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Hell Fang"
+ },
+ {
+ "Name": "FeralClaw",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Feral Claw"
+ },
+ {
+ "Name": "VenomClaw",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: Venom Claw"
+ },
+ {
+ "Name": "StunClaw",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Stun Claw"
+ },
+ {
+ "Name": "IronClaw",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Iron Claw"
+ },
+ {
+ "Name": "GodlyLight",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: Godly Light"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DeadlyFury",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "XerosBeat",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Xeros-Beat"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DivineShot",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Divine Shot"
+ },
+ {
+ "Name": "Attack",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack3",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "JavelinRain",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: Javelin Rain"
+ },
+ {
+ "Name": "OniKagura",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Oni-Kagura"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Freikugel",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Freikugel"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Last Resort"
+ },
+ {
+ "Name": "FoulHavoc",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Foul Havoc"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Earthquake",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Earthquake"
+ },
+ {
+ "Name": "_0x09C",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: 0x09C"
+ },
+ {
+ "Name": "_0x09D",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: 0x09D"
+ },
+ {
+ "Name": "HolyMelody",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Holy Melody"
+ },
+ {
+ "Name": "EvilMelody",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Evil Melody"
+ },
+ {
+ "Name": "SpiralViper",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Spiral Viper"
+ },
+ {
+ "Name": "MagmaAxis",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Magma Axis"
+ },
+ {
+ "Name": "_0x0A2",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: 0x0A2"
+ },
+ {
+ "Name": "GaeaRage",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Gaea Rage"
+ },
+ {
+ "Name": "Counter",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Retaliate",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: Retaliate"
+ },
+ {
+ "Name": "Avenge",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: Avenge"
+ },
+ {
+ "Name": "ExtraHit",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: Extra Hit"
+ },
+ {
+ "Name": "Tentacle",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: Tentacle"
+ },
+ {
+ "Name": "Attack4",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack5",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack6",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack7",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack8",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack9",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack10",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "FireBreath",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Fire Breath"
+ },
+ {
+ "Name": "Hellfire",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Hellfire"
+ },
+ {
+ "Name": "Prominence",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: Prominence"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: Ragnarok"
+ },
+ {
+ "Name": "IceBreath",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: Ice Breath"
+ },
+ {
+ "Name": "GlacialBlast",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: Glacial Blast"
+ },
+ {
+ "Name": "Shock",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: Shock"
+ },
+ {
+ "Name": "BoltStorm",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: Bolt Storm"
+ },
+ {
+ "Name": "WingBuffet",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: Wing Buffet"
+ },
+ {
+ "Name": "Tornado",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: Tornado"
+ },
+ {
+ "Name": "WindCutter",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: Wind Cutter"
+ },
+ {
+ "Name": "WetWind",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: Wet Wind"
+ },
+ {
+ "Name": "Thunderclap",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: Thunderclap"
+ },
+ {
+ "Name": "HolyWrath",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: Holy Wrath"
+ },
+ {
+ "Name": "Deathtouch",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: Deathtouch"
+ },
+ {
+ "Name": "ManaDrain",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: Mana Drain"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Life Drain"
+ },
+ {
+ "Name": "VioletFlash",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Violet Flash"
+ },
+ {
+ "Name": "Starlight",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Starlight"
+ },
+ {
+ "Name": "Radiance",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Radiance"
+ },
+ {
+ "Name": "HellGaze",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: Hell Gaze"
+ },
+ {
+ "Name": "StoneGaze",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Stone Gaze"
+ },
+ {
+ "Name": "MuteGaze",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Mute Gaze"
+ },
+ {
+ "Name": "EvilGaze",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: Evil Gaze"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "BaelsBane",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Bael's Bane"
+ },
+ {
+ "Name": "ToxicCloud",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: Toxic Cloud"
+ },
+ {
+ "Name": "WarCry",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: War Cry"
+ },
+ {
+ "Name": "FogBreath",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Fog Breath"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Taunt"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Debilitate"
+ },
+ {
+ "Name": "DismalTune",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: Dismal Tune"
+ },
+ {
+ "Name": "SolNiger",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: Sol Niger"
+ },
+ {
+ "Name": "StunGaze",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: Stun Gaze"
+ },
+ {
+ "Name": "Lullaby",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: Lullaby"
+ },
+ {
+ "Name": "BindingCry",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: Binding Cry"
+ },
+ {
+ "Name": "EternalRest",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: Eternal Rest"
+ },
+ {
+ "Name": "SonicWave",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: Sonic Wave"
+ },
+ {
+ "Name": "SexyGaze",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: Sexy Gaze"
+ },
+ {
+ "Name": "Allure",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: Allure"
+ },
+ {
+ "Name": "PanicVoice",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: Panic Voice"
+ },
+ {
+ "Name": "Intoxicate",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: Intoxicate"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: Prayer"
+ },
+ {
+ "Name": "BeastEye",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: Beast Eye"
+ },
+ {
+ "Name": "DragonEye",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: Dragon Eye"
+ },
+ {
+ "Name": "InfiniteLight",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: Infinite Light"
+ },
+ {
+ "Name": "Summon",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: Summon"
+ },
+ {
+ "Name": "BeckonCall",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: Beckon Call"
+ },
+ {
+ "Name": "Focus",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: Focus"
+ },
+ {
+ "Name": "Retreat",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: Retreat"
+ },
+ {
+ "Name": "Gathering",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: Gathering"
+ },
+ {
+ "Name": "DarkHowl",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: Dark Howl"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Laughter",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: Laughter"
+ },
+ {
+ "Name": "DivineWill",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: Divine Will"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "FoulUnion",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: Foul Union"
+ },
+ {
+ "Name": "Replicate",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: Replicate"
+ },
+ {
+ "Name": "Aurora",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: Aurora"
+ },
+ {
+ "Name": "FireofSinai",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Conjuration",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: Conjuration"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "VastLight",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: Vast Light"
+ },
+ {
+ "Name": "GodsCurse",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: God's Curse"
+ },
+ {
+ "Name": "HellsCall",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: Hell's Call"
+ },
+ {
+ "Name": "IcyDeath",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: Icy Death"
+ },
+ {
+ "Name": "Mirage",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: Mirage"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LostMacca!",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: Lost Macca!"
+ },
+ {
+ "Name": "Reserve24",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "WildDance",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: Wild Dance"
+ },
+ {
+ "Name": "Domination",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: Domination"
+ },
+ {
+ "Name": "Samrecarm1",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: Samrecarm"
+ },
+ {
+ "Name": "Gathering1",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: Gathering"
+ },
+ {
+ "Name": "Apocalypse",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: Apocalypse"
+ },
+ {
+ "Name": "PhaseShift",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: Phase Shift"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: (Summon)"
+ },
+ {
+ "Name": "Attack11",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "FireofSinai1",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Attack12",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "DeathFlies",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: Death Flies"
+ },
+ {
+ "Name": "DeathFlies1",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Death Flies"
+ },
+ {
+ "Name": "SoulDivide",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Soul Divide"
+ },
+ {
+ "Name": "EAndI",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: E & I"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Rebellion"
+ },
+ {
+ "Name": "BulletTime",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Bullet-Time"
+ },
+ {
+ "Name": "Provoke",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Provoke"
+ },
+ {
+ "Name": "Stinger",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Stinger"
+ },
+ {
+ "Name": "Roundtrip",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Roundtrip"
+ },
+ {
+ "Name": "Whirlwind",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Whirlwind"
+ },
+ {
+ "Name": "Showtime",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: Showtime"
+ },
+ {
+ "Name": "Attack13",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "EvilGleam",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Evil Gleam"
+ },
+ {
+ "Name": "RootofEvil",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Root of Evil"
+ },
+ {
+ "Name": "HighKing",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: High King"
+ },
+ {
+ "Name": "HolyStar",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Holy Star"
+ },
+ {
+ "Name": "Andalucia",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Andalucia"
+ },
+ {
+ "Name": "RedCapote",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Red Capote"
+ },
+ {
+ "Name": "Startle",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Startle"
+ },
+ {
+ "Name": "Preach",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Preach"
+ },
+ {
+ "Name": "Meditation",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: Meditation"
+ },
+ {
+ "Name": "Terrorblade",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Terrorblade"
+ },
+ {
+ "Name": "HellSpin",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Hell Spin"
+ },
+ {
+ "Name": "HellExhaust",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Hell Exhaust"
+ },
+ {
+ "Name": "HellBurner",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Hell Burner"
+ },
+ {
+ "Name": "HellThrottle",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Hell Throttle"
+ },
+ {
+ "Name": "DeathLust",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Death Lust"
+ },
+ {
+ "Name": "BeastRoar",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Beast Roar"
+ },
+ {
+ "Name": "GodsBow",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: God's Bow"
+ },
+ {
+ "Name": "Reserve25",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve26",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LifeBonus",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: Life Bonus"
+ },
+ {
+ "Name": "LifeGain",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: Life Gain"
+ },
+ {
+ "Name": "LifeSurge",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: Life Surge"
+ },
+ {
+ "Name": "ManaBonus",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: Mana Bonus"
+ },
+ {
+ "Name": "ManaGain",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: Mana Gain"
+ },
+ {
+ "Name": "ManaSurge",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: Mana Surge"
+ },
+ {
+ "Name": "FastRetreat",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: Fast Retreat"
+ },
+ {
+ "Name": "Reserve27",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "MindsEye",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: Mind's Eye"
+ },
+ {
+ "Name": "Might",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Might"
+ },
+ {
+ "Name": "BrightMight",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Bright Might"
+ },
+ {
+ "Name": "DarkMight",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Dark Might"
+ },
+ {
+ "Name": "DrainAttack",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Drain Attack"
+ },
+ {
+ "Name": "Reserve28",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "AttackAll",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: Attack All"
+ },
+ {
+ "Name": "Counter1",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Retaliate1",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Retaliate"
+ },
+ {
+ "Name": "Avenge1",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Avenge"
+ },
+ {
+ "Name": "Reserve29",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: Fire Boost"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Ice Boost"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Elec Boost"
+ },
+ {
+ "Name": "ForceBoost",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Force Boost"
+ },
+ {
+ "Name": "AntiPhys",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: Anti-Phys"
+ },
+ {
+ "Name": "AntiFire",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: Anti-Fire"
+ },
+ {
+ "Name": "AntiIce",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Anti-Ice"
+ },
+ {
+ "Name": "AntiElec",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Anti-Elec"
+ },
+ {
+ "Name": "AntiForce",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: Anti-Force"
+ },
+ {
+ "Name": "AntiExpel",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Anti-Expel"
+ },
+ {
+ "Name": "AntiDeath",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: Anti-Death"
+ },
+ {
+ "Name": "AntiCurse",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: Anti-Curse"
+ },
+ {
+ "Name": "AntiNerve",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: Anti-Nerve"
+ },
+ {
+ "Name": "AntiMind",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: Anti-Mind"
+ },
+ {
+ "Name": "VoidPhys",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: Void Phys"
+ },
+ {
+ "Name": "VoidFire",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: Void Fire"
+ },
+ {
+ "Name": "VoidIce",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Void Ice"
+ },
+ {
+ "Name": "VoidElec",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: Void Elec"
+ },
+ {
+ "Name": "VoidForce",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Void Force"
+ },
+ {
+ "Name": "VoidExpel",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Void Expel"
+ },
+ {
+ "Name": "VoidDeath",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Void Death"
+ },
+ {
+ "Name": "VoidCurse",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Void Curse"
+ },
+ {
+ "Name": "VoidNerve",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Void Nerve"
+ },
+ {
+ "Name": "VoidMind",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: Void Mind"
+ },
+ {
+ "Name": "PhysDrain",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: Phys Drain"
+ },
+ {
+ "Name": "FireDrain",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: Fire Drain"
+ },
+ {
+ "Name": "IceDrain",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Ice Drain"
+ },
+ {
+ "Name": "ElecDrain",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Elec Drain"
+ },
+ {
+ "Name": "ForceDrain",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Force Drain"
+ },
+ {
+ "Name": "PhysRepel",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Phys Repel"
+ },
+ {
+ "Name": "FireRepel",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: Fire Repel"
+ },
+ {
+ "Name": "IceRepel",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Ice Repel"
+ },
+ {
+ "Name": "ElecRepel",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Elec Repel"
+ },
+ {
+ "Name": "ForceRepel",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Force Repel"
+ },
+ {
+ "Name": "Reserve30",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve31",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Endure",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Endure"
+ },
+ {
+ "Name": "LifeAid",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: Life Aid"
+ },
+ {
+ "Name": "ManaAid",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Mana Aid"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Victory Cry"
+ },
+ {
+ "Name": "LifeRefill",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: Life Refill"
+ },
+ {
+ "Name": "ManaRefill",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Mana Refill"
+ },
+ {
+ "Name": "ThiefsLore",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Thief's Lore"
+ },
+ {
+ "Name": "Reserve32",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LuckyFind",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: Lucky Find"
+ },
+ {
+ "Name": "Watchful",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: Watchful"
+ },
+ {
+ "Name": "Charisma",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Charisma"
+ },
+ {
+ "Name": "Reserve33",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Pierce",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: Pierce"
+ },
+ {
+ "Name": "_0x166",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: 0x166"
+ },
+ {
+ "Name": "_0x167",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: 0x167"
+ },
+ {
+ "Name": "NeverYield",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Never Yield"
+ },
+ {
+ "Name": "SonsOath",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Son's Oath"
+ },
+ {
+ "Name": "_0x16A",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: 0x16A"
+ },
+ {
+ "Name": "_0x16B",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: 0x16B"
+ },
+ {
+ "Name": "_0x16C",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: 0x16C"
+ },
+ {
+ "Name": "_0x16D",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: 0x16D"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: 0x16F"
+ },
+ {
+ "Name": "_0x170",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: 0x170"
+ },
+ {
+ "Name": "_0x171",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: 0x171"
+ },
+ {
+ "Name": "_0x172",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: 0x172"
+ },
+ {
+ "Name": "_0x173",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: 0x173"
+ },
+ {
+ "Name": "_0x174",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: 0x174"
+ },
+ {
+ "Name": "_0x175",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: 0x175"
+ },
+ {
+ "Name": "_0x176",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: 0x176"
+ },
+ {
+ "Name": "_0x177",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: 0x177"
+ },
+ {
+ "Name": "_0x178",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: 0x178"
+ },
+ {
+ "Name": "_0x179",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: 0x179"
+ },
+ {
+ "Name": "_0x17A",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: 0x17A"
+ },
+ {
+ "Name": "_0x17B",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: 0x17B"
+ },
+ {
+ "Name": "_0x17C",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: 0x17C"
+ },
+ {
+ "Name": "_0x17D",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: 0x17D"
+ },
+ {
+ "Name": "_0x17E",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: 0x17E"
+ },
+ {
+ "Name": "_0x17F",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: 0x17F"
+ },
+ {
+ "Name": "Talk",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: Talk"
+ },
+ {
+ "Name": "Scout",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: Scout"
+ },
+ {
+ "Name": "Kidnap",
+ "Value": 386,
+ "Description": "Generated from skill name table entry: Kidnap"
+ },
+ {
+ "Name": "Seduce",
+ "Value": 387,
+ "Description": "Generated from skill name table entry: Seduce"
+ },
+ {
+ "Name": "Brainwash",
+ "Value": 388,
+ "Description": "Generated from skill name table entry: Brainwash"
+ },
+ {
+ "Name": "Reserve34",
+ "Value": 389,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DarkPledge",
+ "Value": 390,
+ "Description": "Generated from skill name table entry: Dark Pledge"
+ },
+ {
+ "Name": "Wooing",
+ "Value": 391,
+ "Description": "Generated from skill name table entry: Wooing"
+ },
+ {
+ "Name": "Beseech",
+ "Value": 392,
+ "Description": "Generated from skill name table entry: Beseech"
+ },
+ {
+ "Name": "SoulRecruit",
+ "Value": 393,
+ "Description": "Generated from skill name table entry: Soul Recruit"
+ },
+ {
+ "Name": "Mischief",
+ "Value": 394,
+ "Description": "Generated from skill name table entry: Mischief"
+ },
+ {
+ "Name": "DeathPact",
+ "Value": 395,
+ "Description": "Generated from skill name table entry: Death Pact"
+ },
+ {
+ "Name": "Pester",
+ "Value": 396,
+ "Description": "Generated from skill name table entry: Pester"
+ },
+ {
+ "Name": "Begging",
+ "Value": 397,
+ "Description": "Generated from skill name table entry: Begging"
+ },
+ {
+ "Name": "Threaten",
+ "Value": 398,
+ "Description": "Generated from skill name table entry: Threaten"
+ },
+ {
+ "Name": "StoneHunt",
+ "Value": 399,
+ "Description": "Generated from skill name table entry: Stone Hunt"
+ },
+ {
+ "Name": "Trade",
+ "Value": 400,
+ "Description": "Generated from skill name table entry: Trade"
+ },
+ {
+ "Name": "Loan",
+ "Value": 401,
+ "Description": "Generated from skill name table entry: Loan"
+ },
+ {
+ "Name": "Reserve35",
+ "Value": 402,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve36",
+ "Value": 403,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve37",
+ "Value": 404,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve38",
+ "Value": 405,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve39",
+ "Value": 406,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve40",
+ "Value": 407,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve41",
+ "Value": 408,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Haggle",
+ "Value": 409,
+ "Description": "Generated from skill name table entry: Haggle"
+ },
+ {
+ "Name": "Arbitration",
+ "Value": 410,
+ "Description": "Generated from skill name table entry: Arbitration"
+ },
+ {
+ "Name": "Detain",
+ "Value": 411,
+ "Description": "Generated from skill name table entry: Detain"
+ },
+ {
+ "Name": "Gonnection",
+ "Value": 412,
+ "Description": "Generated from skill name table entry: Gonnection"
+ },
+ {
+ "Name": "Persuade",
+ "Value": 413,
+ "Description": "Generated from skill name table entry: Persuade"
+ },
+ {
+ "Name": "Intimidate",
+ "Value": 414,
+ "Description": "Generated from skill name table entry: Intimidate"
+ },
+ {
+ "Name": "Nag",
+ "Value": 415,
+ "Description": "Generated from skill name table entry: Nag"
+ },
+ {
+ "Name": "Reserve42",
+ "Value": 416,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve43",
+ "Value": 417,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "MaidenPlea",
+ "Value": 418,
+ "Description": "Generated from skill name table entry: Maiden Plea"
+ },
+ {
+ "Name": "WineParty",
+ "Value": 419,
+ "Description": "Generated from skill name table entry: Wine Party"
+ },
+ {
+ "Name": "Flatter",
+ "Value": 420,
+ "Description": "Generated from skill name table entry: Flatter"
+ },
+ {
+ "Name": "JiveTalk",
+ "Value": 421,
+ "Description": "Generated from skill name table entry: Jive Talk"
+ },
+ {
+ "Name": "_0x1A6",
+ "Value": 422,
+ "Description": "Generated from skill name table entry: 0x1A6"
+ },
+ {
+ "Name": "_0x1A7",
+ "Value": 423,
+ "Description": "Generated from skill name table entry: 0x1A7"
+ },
+ {
+ "Name": "_0x1A8",
+ "Value": 424,
+ "Description": "Generated from skill name table entry: 0x1A8"
+ },
+ {
+ "Name": "_0x1A9",
+ "Value": 425,
+ "Description": "Generated from skill name table entry: 0x1A9"
+ },
+ {
+ "Name": "_0x1AA",
+ "Value": 426,
+ "Description": "Generated from skill name table entry: 0x1AA"
+ },
+ {
+ "Name": "_0x1AB",
+ "Value": 427,
+ "Description": "Generated from skill name table entry: 0x1AB"
+ },
+ {
+ "Name": "_0x1AC",
+ "Value": 428,
+ "Description": "Generated from skill name table entry: 0x1AC"
+ },
+ {
+ "Name": "_0x1AD",
+ "Value": 429,
+ "Description": "Generated from skill name table entry: 0x1AD"
+ },
+ {
+ "Name": "_0x1AE",
+ "Value": 430,
+ "Description": "Generated from skill name table entry: 0x1AE"
+ },
+ {
+ "Name": "_0x1AF",
+ "Value": 431,
+ "Description": "Generated from skill name table entry: 0x1AF"
+ },
+ {
+ "Name": "_0x1B0",
+ "Value": 432,
+ "Description": "Generated from skill name table entry: 0x1B0"
+ },
+ {
+ "Name": "_0x1B1",
+ "Value": 433,
+ "Description": "Generated from skill name table entry: 0x1B1"
+ },
+ {
+ "Name": "_0x1B2",
+ "Value": 434,
+ "Description": "Generated from skill name table entry: 0x1B2"
+ },
+ {
+ "Name": "_0x1B3",
+ "Value": 435,
+ "Description": "Generated from skill name table entry: 0x1B3"
+ },
+ {
+ "Name": "_0x1B4",
+ "Value": 436,
+ "Description": "Generated from skill name table entry: 0x1B4"
+ },
+ {
+ "Name": "_0x1B5",
+ "Value": 437,
+ "Description": "Generated from skill name table entry: 0x1B5"
+ },
+ {
+ "Name": "_0x1B6",
+ "Value": 438,
+ "Description": "Generated from skill name table entry: 0x1B6"
+ },
+ {
+ "Name": "_0x1B7",
+ "Value": 439,
+ "Description": "Generated from skill name table entry: 0x1B7"
+ },
+ {
+ "Name": "_0x1B8",
+ "Value": 440,
+ "Description": "Generated from skill name table entry: 0x1B8"
+ },
+ {
+ "Name": "_0x1B9",
+ "Value": 441,
+ "Description": "Generated from skill name table entry: 0x1B9"
+ },
+ {
+ "Name": "_0x1BA",
+ "Value": 442,
+ "Description": "Generated from skill name table entry: 0x1BA"
+ },
+ {
+ "Name": "_0x1BB",
+ "Value": 443,
+ "Description": "Generated from skill name table entry: 0x1BB"
+ },
+ {
+ "Name": "_0x1BC",
+ "Value": 444,
+ "Description": "Generated from skill name table entry: 0x1BC"
+ },
+ {
+ "Name": "_0x1BD",
+ "Value": 445,
+ "Description": "Generated from skill name table entry: 0x1BD"
+ },
+ {
+ "Name": "_0x1BE",
+ "Value": 446,
+ "Description": "Generated from skill name table entry: 0x1BE"
+ },
+ {
+ "Name": "_0x1BF",
+ "Value": 447,
+ "Description": "Generated from skill name table entry: 0x1BF"
+ },
+ {
+ "Name": "_0x1C0",
+ "Value": 448,
+ "Description": "Generated from skill name table entry: 0x1C0"
+ },
+ {
+ "Name": "_0x1C1",
+ "Value": 449,
+ "Description": "Generated from skill name table entry: 0x1C1"
+ },
+ {
+ "Name": "_0x1C2",
+ "Value": 450,
+ "Description": "Generated from skill name table entry: 0x1C2"
+ },
+ {
+ "Name": "_0x1C3",
+ "Value": 451,
+ "Description": "Generated from skill name table entry: 0x1C3"
+ },
+ {
+ "Name": "_0x1C4",
+ "Value": 452,
+ "Description": "Generated from skill name table entry: 0x1C4"
+ },
+ {
+ "Name": "_0x1C5",
+ "Value": 453,
+ "Description": "Generated from skill name table entry: 0x1C5"
+ },
+ {
+ "Name": "_0x1C6",
+ "Value": 454,
+ "Description": "Generated from skill name table entry: 0x1C6"
+ },
+ {
+ "Name": "_0x1C7",
+ "Value": 455,
+ "Description": "Generated from skill name table entry: 0x1C7"
+ },
+ {
+ "Name": "_0x1C8",
+ "Value": 456,
+ "Description": "Generated from skill name table entry: 0x1C8"
+ },
+ {
+ "Name": "_0x1C9",
+ "Value": 457,
+ "Description": "Generated from skill name table entry: 0x1C9"
+ },
+ {
+ "Name": "_0x1CA",
+ "Value": 458,
+ "Description": "Generated from skill name table entry: 0x1CA"
+ },
+ {
+ "Name": "_0x1CB",
+ "Value": 459,
+ "Description": "Generated from skill name table entry: 0x1CB"
+ },
+ {
+ "Name": "_0x1CC",
+ "Value": 460,
+ "Description": "Generated from skill name table entry: 0x1CC"
+ },
+ {
+ "Name": "_0x1CD",
+ "Value": 461,
+ "Description": "Generated from skill name table entry: 0x1CD"
+ },
+ {
+ "Name": "_0x1CE",
+ "Value": 462,
+ "Description": "Generated from skill name table entry: 0x1CE"
+ },
+ {
+ "Name": "_0x1CF",
+ "Value": 463,
+ "Description": "Generated from skill name table entry: 0x1CF"
+ },
+ {
+ "Name": "_0x1D0",
+ "Value": 464,
+ "Description": "Generated from skill name table entry: 0x1D0"
+ },
+ {
+ "Name": "_0x1D1",
+ "Value": 465,
+ "Description": "Generated from skill name table entry: 0x1D1"
+ },
+ {
+ "Name": "_0x1D2",
+ "Value": 466,
+ "Description": "Generated from skill name table entry: 0x1D2"
+ },
+ {
+ "Name": "_0x1D3",
+ "Value": 467,
+ "Description": "Generated from skill name table entry: 0x1D3"
+ },
+ {
+ "Name": "_0x1D4",
+ "Value": 468,
+ "Description": "Generated from skill name table entry: 0x1D4"
+ },
+ {
+ "Name": "_0x1D5",
+ "Value": 469,
+ "Description": "Generated from skill name table entry: 0x1D5"
+ },
+ {
+ "Name": "_0x1D6",
+ "Value": 470,
+ "Description": "Generated from skill name table entry: 0x1D6"
+ },
+ {
+ "Name": "_0x1D7",
+ "Value": 471,
+ "Description": "Generated from skill name table entry: 0x1D7"
+ },
+ {
+ "Name": "_0x1D8",
+ "Value": 472,
+ "Description": "Generated from skill name table entry: 0x1D8"
+ },
+ {
+ "Name": "_0x1D9",
+ "Value": 473,
+ "Description": "Generated from skill name table entry: 0x1D9"
+ },
+ {
+ "Name": "_0x1DA",
+ "Value": 474,
+ "Description": "Generated from skill name table entry: 0x1DA"
+ },
+ {
+ "Name": "_0x1DB",
+ "Value": 475,
+ "Description": "Generated from skill name table entry: 0x1DB"
+ },
+ {
+ "Name": "_0x1DC",
+ "Value": 476,
+ "Description": "Generated from skill name table entry: 0x1DC"
+ },
+ {
+ "Name": "_0x1DD",
+ "Value": 477,
+ "Description": "Generated from skill name table entry: 0x1DD"
+ },
+ {
+ "Name": "_0x1DE",
+ "Value": 478,
+ "Description": "Generated from skill name table entry: 0x1DE"
+ },
+ {
+ "Name": "_0x1DF",
+ "Value": 479,
+ "Description": "Generated from skill name table entry: 0x1DF"
+ },
+ {
+ "Name": "_0x1E0",
+ "Value": 480,
+ "Description": "Generated from skill name table entry: 0x1E0"
+ },
+ {
+ "Name": "_0x1E1",
+ "Value": 481,
+ "Description": "Generated from skill name table entry: 0x1E1"
+ },
+ {
+ "Name": "_0x1E2",
+ "Value": 482,
+ "Description": "Generated from skill name table entry: 0x1E2"
+ },
+ {
+ "Name": "_0x1E3",
+ "Value": 483,
+ "Description": "Generated from skill name table entry: 0x1E3"
+ },
+ {
+ "Name": "_0x1E4",
+ "Value": 484,
+ "Description": "Generated from skill name table entry: 0x1E4"
+ },
+ {
+ "Name": "_0x1E5",
+ "Value": 485,
+ "Description": "Generated from skill name table entry: 0x1E5"
+ },
+ {
+ "Name": "_0x1E6",
+ "Value": 486,
+ "Description": "Generated from skill name table entry: 0x1E6"
+ },
+ {
+ "Name": "_0x1E7",
+ "Value": 487,
+ "Description": "Generated from skill name table entry: 0x1E7"
+ },
+ {
+ "Name": "_0x1E8",
+ "Value": 488,
+ "Description": "Generated from skill name table entry: 0x1E8"
+ },
+ {
+ "Name": "_0x1E9",
+ "Value": 489,
+ "Description": "Generated from skill name table entry: 0x1E9"
+ },
+ {
+ "Name": "_0x1EA",
+ "Value": 490,
+ "Description": "Generated from skill name table entry: 0x1EA"
+ },
+ {
+ "Name": "_0x1EB",
+ "Value": 491,
+ "Description": "Generated from skill name table entry: 0x1EB"
+ },
+ {
+ "Name": "_0x1EC",
+ "Value": 492,
+ "Description": "Generated from skill name table entry: 0x1EC"
+ },
+ {
+ "Name": "_0x1ED",
+ "Value": 493,
+ "Description": "Generated from skill name table entry: 0x1ED"
+ },
+ {
+ "Name": "_0x1EE",
+ "Value": 494,
+ "Description": "Generated from skill name table entry: 0x1EE"
+ },
+ {
+ "Name": "_0x1EF",
+ "Value": 495,
+ "Description": "Generated from skill name table entry: 0x1EF"
+ },
+ {
+ "Name": "CallAngel",
+ "Value": 496,
+ "Description": "Generated from skill name table entry: Call Angel"
+ },
+ {
+ "Name": "CallSoldier",
+ "Value": 497,
+ "Description": "Generated from skill name table entry: Call Soldier"
+ },
+ {
+ "Name": "CallSouls",
+ "Value": 498,
+ "Description": "Generated from skill name table entry: Call Souls"
+ },
+ {
+ "Name": "CallEvil",
+ "Value": 499,
+ "Description": "Generated from skill name table entry: Call Evil"
+ },
+ {
+ "Name": "_0x1F4",
+ "Value": 500,
+ "Description": "Generated from skill name table entry: 0x1F4"
+ },
+ {
+ "Name": "_0x1F5",
+ "Value": 501,
+ "Description": "Generated from skill name table entry: 0x1F5"
+ },
+ {
+ "Name": "_0x1F6",
+ "Value": 502,
+ "Description": "Generated from skill name table entry: 0x1F6"
+ },
+ {
+ "Name": "_0x1F7",
+ "Value": 503,
+ "Description": "Generated from skill name table entry: 0x1F7"
+ },
+ {
+ "Name": "_0x1F8",
+ "Value": 504,
+ "Description": "Generated from skill name table entry: 0x1F8"
+ },
+ {
+ "Name": "_0x1F9",
+ "Value": 505,
+ "Description": "Generated from skill name table entry: 0x1F9"
+ },
+ {
+ "Name": "_0x1FA",
+ "Value": 506,
+ "Description": "Generated from skill name table entry: 0x1FA"
+ },
+ {
+ "Name": "_0x1FB",
+ "Value": 507,
+ "Description": "Generated from skill name table entry: 0x1FB"
+ },
+ {
+ "Name": "_0x1FC",
+ "Value": 508,
+ "Description": "Generated from skill name table entry: 0x1FC"
+ },
+ {
+ "Name": "_0x1FD",
+ "Value": 509,
+ "Description": "Generated from skill name table entry: 0x1FD"
+ },
+ {
+ "Name": "_0x1FE",
+ "Value": 510,
+ "Description": "Generated from skill name table entry: 0x1FE"
+ },
+ {
+ "Name": "_0x1FF",
+ "Value": 511,
+ "Description": "Generated from skill name table entry: 0x1FF"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available skills in battle.",
+ "Members": [
+ {
+ "Name": "_00",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: 00"
+ },
+ {
+ "Name": "Vishnu",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: Vishnu"
+ },
+ {
+ "Name": "Mithra",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: Mithra"
+ },
+ {
+ "Name": "Amaterasu",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: Amaterasu"
+ },
+ {
+ "Name": "Odin",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: Odin"
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: Atavaka"
+ },
+ {
+ "Name": "Horus",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: Horus"
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: Laksmi"
+ },
+ {
+ "Name": "Scathach",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: Scathach"
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: Sarasvati"
+ },
+ {
+ "Name": "Sati",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Sati"
+ },
+ {
+ "Name": "Uzume",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Uzume"
+ },
+ {
+ "Name": "Shiva",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Shiva"
+ },
+ {
+ "Name": "BeijiWeng",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Beiji-Weng"
+ },
+ {
+ "Name": "WuKong",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Wu Kong"
+ },
+ {
+ "Name": "Dionysus",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Dionysus"
+ },
+ {
+ "Name": "Kali",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Kali"
+ },
+ {
+ "Name": "Skadi",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Skadi"
+ },
+ {
+ "Name": "Parvati",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: Parvati"
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: Kushinada"
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Kikuri-Hime"
+ },
+ {
+ "Name": "Bishamon",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Thor",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "Jikoku",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Jikoku"
+ },
+ {
+ "Name": "Mikazuchi",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mikazuchi"
+ },
+ {
+ "Name": "Okuninushi",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Okuninushi"
+ },
+ {
+ "Name": "Koumoku",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Koumoku"
+ },
+ {
+ "Name": "Zouchou",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Zouchou"
+ },
+ {
+ "Name": "Minakata",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: Minakata"
+ },
+ {
+ "Name": "Chimera",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: Chimera"
+ },
+ {
+ "Name": "Baihu",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Baihu"
+ },
+ {
+ "Name": "Senri",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Senri"
+ },
+ {
+ "Name": "FengHuang",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Feng Huang"
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Shiisaa"
+ },
+ {
+ "Name": "CaiZhi",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Cai-Zhi"
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Unicorn"
+ },
+ {
+ "Name": "Flaemis",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Flaemis"
+ },
+ {
+ "Name": "Aquans",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: Aquans"
+ },
+ {
+ "Name": "Aeros",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: Aeros"
+ },
+ {
+ "Name": "Erthys",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: Erthys"
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Saki Mitama"
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Kusi Mitama"
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Nigi Mitama"
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Ara Mitama"
+ },
+ {
+ "Name": "Efreet",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Efreet"
+ },
+ {
+ "Name": "Purski",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Purski"
+ },
+ {
+ "Name": "Onkot",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Onkot"
+ },
+ {
+ "Name": "Jinn",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Jinn"
+ },
+ {
+ "Name": "Karasu",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Dis",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: Dis"
+ },
+ {
+ "Name": "Isora",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Isora"
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Apsaras"
+ },
+ {
+ "Name": "Koppa",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Koppa"
+ },
+ {
+ "Name": "Titania",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Titania"
+ },
+ {
+ "Name": "Oberon",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Oberon"
+ },
+ {
+ "Name": "Troll",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Troll"
+ },
+ {
+ "Name": "Setanta",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Setanta"
+ },
+ {
+ "Name": "Kelpie",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Pyro Jack"
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: High Pixie"
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Jack Frost"
+ },
+ {
+ "Name": "Pixie",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Pixie"
+ },
+ {
+ "Name": "Throne",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Throne"
+ },
+ {
+ "Name": "Dominion",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Dominion"
+ },
+ {
+ "Name": "Virtue",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Virtue"
+ },
+ {
+ "Name": "Power",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Power"
+ },
+ {
+ "Name": "Principality",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Principality"
+ },
+ {
+ "Name": "Archangel",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Archangel"
+ },
+ {
+ "Name": "Angel",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Angel"
+ },
+ {
+ "Name": "Flauros",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Flauros"
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Decarabia"
+ },
+ {
+ "Name": "Ose",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Ose"
+ },
+ {
+ "Name": "Berith",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Berith"
+ },
+ {
+ "Name": "Eligor",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Forneus",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Forneus"
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Yurlungur"
+ },
+ {
+ "Name": "Quetzalcoatl",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Quetzalcoatl"
+ },
+ {
+ "Name": "RajaNaga",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Raja Naga"
+ },
+ {
+ "Name": "Mizuchi",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "Naga",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: Naga"
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: Nozuchi"
+ },
+ {
+ "Name": "Cerberus",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: Cerberus"
+ },
+ {
+ "Name": "Orthrus",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: Orthrus"
+ },
+ {
+ "Name": "Sparna",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: Sparna"
+ },
+ {
+ "Name": "BadbCatha",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: Badb Catha"
+ },
+ {
+ "Name": "Inugami",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: Inugami"
+ },
+ {
+ "Name": "Nekomata",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: Nekomata"
+ },
+ {
+ "Name": "Gogmagog",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: Gogmagog"
+ },
+ {
+ "Name": "Titan",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: Titan"
+ },
+ {
+ "Name": "Sarutahiko",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: Sarutahiko"
+ },
+ {
+ "Name": "Sudama",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: Sudama"
+ },
+ {
+ "Name": "HuaPo",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: Hua Po"
+ },
+ {
+ "Name": "Kodama",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: Kodama"
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: Shiki-Ouji"
+ },
+ {
+ "Name": "Oni",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: Oni"
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: Ikusa"
+ },
+ {
+ "Name": "Momunofu",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Momunofu"
+ },
+ {
+ "Name": "Shikigami",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Shikigami"
+ },
+ {
+ "Name": "Rangda",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Rangda"
+ },
+ {
+ "Name": "Dakini",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: Dakini"
+ },
+ {
+ "Name": "Yaksini",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Yaksini"
+ },
+ {
+ "Name": "Shikome",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Shikome"
+ },
+ {
+ "Name": "Taraka",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Taraka"
+ },
+ {
+ "Name": "DatsueBa",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Datsue-Ba"
+ },
+ {
+ "Name": "Mada",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Mada"
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Girimehkala"
+ },
+ {
+ "Name": "TaoTie",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Tao Tie"
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Pazuzu"
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: Baphomet"
+ },
+ {
+ "Name": "Mot",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: Mot"
+ },
+ {
+ "Name": "Aciel",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Aciel"
+ },
+ {
+ "Name": "Surt",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Surt"
+ },
+ {
+ "Name": "Abaddon",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Abaddon"
+ },
+ {
+ "Name": "Loki",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Loki"
+ },
+ {
+ "Name": "Lilith",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: Lilith"
+ },
+ {
+ "Name": "Nyx",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: Nyx"
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: Queen Mab"
+ },
+ {
+ "Name": "Succubus",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: Succubus"
+ },
+ {
+ "Name": "Incubus",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: Incubus"
+ },
+ {
+ "Name": "Fomor",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: Fomor"
+ },
+ {
+ "Name": "Lilim",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Lilim"
+ },
+ {
+ "Name": "Hresvelgr",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Hresvelgr"
+ },
+ {
+ "Name": "Mothman",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Mothman"
+ },
+ {
+ "Name": "Raiju",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Raiju"
+ },
+ {
+ "Name": "Nue",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: Nue"
+ },
+ {
+ "Name": "Bicorn",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Bicorn"
+ },
+ {
+ "Name": "Zhen",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Zhen"
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: Rakshasa"
+ },
+ {
+ "Name": "Legion",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Legion"
+ },
+ {
+ "Name": "Yaka",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Yaka"
+ },
+ {
+ "Name": "Choronzon",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Choronzon"
+ },
+ {
+ "Name": "Preta",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Preta"
+ },
+ {
+ "Name": "Shadow",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: Shadow"
+ },
+ {
+ "Name": "BlackOoze",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Black Ooze"
+ },
+ {
+ "Name": "Blob",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Blob"
+ },
+ {
+ "Name": "Slime",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: Slime"
+ },
+ {
+ "Name": "MouRyo",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Mou-Ryo"
+ },
+ {
+ "Name": "WilloWisp",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Will o' Wisp"
+ },
+ {
+ "Name": "Michael",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: Michael"
+ },
+ {
+ "Name": "Gabriel",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Gabriel"
+ },
+ {
+ "Name": "Raphael",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Raphael"
+ },
+ {
+ "Name": "Uriel",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Uriel"
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Ganesha"
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: Valkyrie"
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Arahabaki"
+ },
+ {
+ "Name": "Kurama",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Kurama"
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: Hanuman"
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Long",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Long"
+ },
+ {
+ "Name": "GuiXian",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: Gui Xian"
+ },
+ {
+ "Name": "Barong",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Barong"
+ },
+ {
+ "Name": "Makami",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Makami"
+ },
+ {
+ "Name": "Garuda",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Garuda"
+ },
+ {
+ "Name": "Yatagarasu",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Yatagarasu"
+ },
+ {
+ "Name": "Gurr",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: Gurr"
+ },
+ {
+ "Name": "Albion",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Albion"
+ },
+ {
+ "Name": "Manikin",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin1",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin2",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin3",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin4",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Samael",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Samael"
+ },
+ {
+ "Name": "Manikin5",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin6",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin7",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin8",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin9",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Pisaca",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: Pisaca"
+ },
+ {
+ "Name": "Kaiwan",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "KinKi",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: Kin-Ki"
+ },
+ {
+ "Name": "SuiKi",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Sui-Ki"
+ },
+ {
+ "Name": "FuuKi",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Fuu-Ki"
+ },
+ {
+ "Name": "OngyoKi",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "Clotho",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Loa",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Loa"
+ },
+ {
+ "Name": "Chatterskull",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Chatterskull"
+ },
+ {
+ "Name": "Phantom",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: Phantom"
+ },
+ {
+ "Name": "_0xB3",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: 0xB3"
+ },
+ {
+ "Name": "_0xB4",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: 0xB4"
+ },
+ {
+ "Name": "_0xB5",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: 0xB5"
+ },
+ {
+ "Name": "_0xB6",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: 0xB6"
+ },
+ {
+ "Name": "_0xB7",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: 0xB7"
+ },
+ {
+ "Name": "_0xB8",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: 0xB8"
+ },
+ {
+ "Name": "_0xB9",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: 0xB9"
+ },
+ {
+ "Name": "_0xBA",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: 0xBA"
+ },
+ {
+ "Name": "_0xBB",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: 0xBB"
+ },
+ {
+ "Name": "_0xBC",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: 0xBC"
+ },
+ {
+ "Name": "_0xBD",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: 0xBD"
+ },
+ {
+ "Name": "_0xBE",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: 0xBE"
+ },
+ {
+ "Name": "_0xBF",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: 0xBF"
+ },
+ {
+ "Name": "Dante",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Metatron",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Metatron"
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "PaleRider",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Pale Rider"
+ },
+ {
+ "Name": "WhiteRider",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: White Rider"
+ },
+ {
+ "Name": "RedRider",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Red Rider"
+ },
+ {
+ "Name": "BlackRider",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Black Rider"
+ },
+ {
+ "Name": "Matador",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: Matador"
+ },
+ {
+ "Name": "HellBiker",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Hell Biker"
+ },
+ {
+ "Name": "Daisoujou",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Daisoujou"
+ },
+ {
+ "Name": "TheHarlot",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: The Harlot"
+ },
+ {
+ "Name": "Trumpeter",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: Trumpeter"
+ },
+ {
+ "Name": "Futomimi",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Sakahagi",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "BlackFrost",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Black Frost"
+ },
+ {
+ "Name": "Beelzebub1",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "_0xD0",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: 0xD0"
+ },
+ {
+ "Name": "_0xD1",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: 0xD1"
+ },
+ {
+ "Name": "_0xD2",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: 0xD2"
+ },
+ {
+ "Name": "_0xD3",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: 0xD3"
+ },
+ {
+ "Name": "_0xD4",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: 0xD4"
+ },
+ {
+ "Name": "_0xD5",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: 0xD5"
+ },
+ {
+ "Name": "_0xD6",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: 0xD6"
+ },
+ {
+ "Name": "_0xD7",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: 0xD7"
+ },
+ {
+ "Name": "_0xD8",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: 0xD8"
+ },
+ {
+ "Name": "_0xD9",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: 0xD9"
+ },
+ {
+ "Name": "_0xDA",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: 0xDA"
+ },
+ {
+ "Name": "_0xDB",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: 0xDB"
+ },
+ {
+ "Name": "_0xDC",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: 0xDC"
+ },
+ {
+ "Name": "_0xDD",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: 0xDD"
+ },
+ {
+ "Name": "_0xDE",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: 0xDE"
+ },
+ {
+ "Name": "_0xDF",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: 0xDF"
+ },
+ {
+ "Name": "_0xE0",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: 0xE0"
+ },
+ {
+ "Name": "_0xE1",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: 0xE1"
+ },
+ {
+ "Name": "_0xE2",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: 0xE2"
+ },
+ {
+ "Name": "_0xE3",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: 0xE3"
+ },
+ {
+ "Name": "_0xE4",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: 0xE4"
+ },
+ {
+ "Name": "_0xE5",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: 0xE5"
+ },
+ {
+ "Name": "_0xE6",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: 0xE6"
+ },
+ {
+ "Name": "_0xE7",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: 0xE7"
+ },
+ {
+ "Name": "_0xE8",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: 0xE8"
+ },
+ {
+ "Name": "_0xE9",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: 0xE9"
+ },
+ {
+ "Name": "_0xEA",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: 0xEA"
+ },
+ {
+ "Name": "_0xEB",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: 0xEB"
+ },
+ {
+ "Name": "_0xEC",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: 0xEC"
+ },
+ {
+ "Name": "_0xED",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: 0xED"
+ },
+ {
+ "Name": "_0xEE",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: 0xEE"
+ },
+ {
+ "Name": "_0xEF",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: 0xEF"
+ },
+ {
+ "Name": "_0xF0",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: 0xF0"
+ },
+ {
+ "Name": "_0xF1",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: 0xF1"
+ },
+ {
+ "Name": "_0xF2",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: 0xF2"
+ },
+ {
+ "Name": "_0xF3",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: 0xF3"
+ },
+ {
+ "Name": "_0xF4",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: 0xF4"
+ },
+ {
+ "Name": "_0xF5",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: 0xF5"
+ },
+ {
+ "Name": "_0xF6",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: 0xF6"
+ },
+ {
+ "Name": "_0xF7",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: 0xF7"
+ },
+ {
+ "Name": "_0xF8",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: 0xF8"
+ },
+ {
+ "Name": "_0xF9",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: 0xF9"
+ },
+ {
+ "Name": "_0xFA",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: 0xFA"
+ },
+ {
+ "Name": "_0xFB",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: 0xFB"
+ },
+ {
+ "Name": "_0xFC",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: 0xFC"
+ },
+ {
+ "Name": "_0xFD",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: 0xFD"
+ },
+ {
+ "Name": "_0xFE",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: 0xFE"
+ },
+ {
+ "Name": "Protegonist",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: Protegonist"
+ },
+ {
+ "Name": "Forneus1",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: Forneus"
+ },
+ {
+ "Name": "Specter",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Ahriman",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: Ahriman"
+ },
+ {
+ "Name": "Noah",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: Noah"
+ },
+ {
+ "Name": "Incubus1",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Incubus"
+ },
+ {
+ "Name": "Koppa1",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Koppa"
+ },
+ {
+ "Name": "Kaiwan1",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "Ose1",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Ose"
+ },
+ {
+ "Name": "Kagutsuchi",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Kagutsuchi"
+ },
+ {
+ "Name": "Mizuchi1",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "KinKi1",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Kin-Ki"
+ },
+ {
+ "Name": "SuiKi1",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Sui-Ki"
+ },
+ {
+ "Name": "FuuKi1",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Fuu-Ki"
+ },
+ {
+ "Name": "OngyoKi1",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "Clotho1",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis1",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos1",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Specter1",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Girimehkala1",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Girimehkala"
+ },
+ {
+ "Name": "Specter2",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Aciel1",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Aciel"
+ },
+ {
+ "Name": "Skadi1",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Skadi"
+ },
+ {
+ "Name": "Albion1",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Albion"
+ },
+ {
+ "Name": "Urthona",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: Urthona"
+ },
+ {
+ "Name": "Urizen",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Urizen"
+ },
+ {
+ "Name": "Luvah",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Luvah"
+ },
+ {
+ "Name": "Tharmus",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Tharmus"
+ },
+ {
+ "Name": "Futomimi1",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Gabriel1",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Gabriel"
+ },
+ {
+ "Name": "Raphael1",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Raphael"
+ },
+ {
+ "Name": "Uriel1",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Uriel"
+ },
+ {
+ "Name": "Samael1",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: Samael"
+ },
+ {
+ "Name": "BaalAvatar",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: Baal Avatar"
+ },
+ {
+ "Name": "OseHallel",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: Ose Hallel"
+ },
+ {
+ "Name": "FlaurosHallel",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: Flauros Hallel"
+ },
+ {
+ "Name": "Ahriman1",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: Ahriman"
+ },
+ {
+ "Name": "Noah1",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: Noah"
+ },
+ {
+ "Name": "Kagutsuchi1",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: Kagutsuchi"
+ },
+ {
+ "Name": "Specter3",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Specter4",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Specter5",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Mizuchi2",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Sakahagi1",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "Orthrus1",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Orthrus"
+ },
+ {
+ "Name": "Yaksini1",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Yaksini"
+ },
+ {
+ "Name": "Thor1",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "BlackFrost1",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: Black Frost"
+ },
+ {
+ "Name": "Karasu1",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Karasu2",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Karasu3",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Eligor1",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Eligor2",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Eligor3",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Kelpie1",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "Kelpie2",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "Berith1",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Berith"
+ },
+ {
+ "Name": "Succubus1",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: Succubus"
+ },
+ {
+ "Name": "HighPixie1",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: High Pixie"
+ },
+ {
+ "Name": "Kaiwan2",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "Nekomata1",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Nekomata"
+ },
+ {
+ "Name": "Troll1",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: Troll"
+ },
+ {
+ "Name": "WilloWisp1",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Will o' Wisp"
+ },
+ {
+ "Name": "Preta1",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: Preta"
+ },
+ {
+ "Name": "Bishamon1",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Mara",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: Mara"
+ },
+ {
+ "Name": "Bishamon2",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Jikoku1",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: Jikoku"
+ },
+ {
+ "Name": "Koumoku1",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: Koumoku"
+ },
+ {
+ "Name": "Zouchou1",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Zouchou"
+ },
+ {
+ "Name": "Clotho2",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis2",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos2",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Mithra1",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Mithra"
+ },
+ {
+ "Name": "Masakado",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Masakado"
+ },
+ {
+ "Name": "StationHand",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Station Hand"
+ },
+ {
+ "Name": "Loki1",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: Loki"
+ },
+ {
+ "Name": "Mada1",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: Mada"
+ },
+ {
+ "Name": "Mot1",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: Mot"
+ },
+ {
+ "Name": "Surt1",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Surt"
+ },
+ {
+ "Name": "PyroJack1",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Pyro Jack"
+ },
+ {
+ "Name": "Thor2",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "Shade",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Shade"
+ },
+ {
+ "Name": "Dante1",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Dante2",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Dante3",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Metatron1",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Metatron"
+ },
+ {
+ "Name": "Beelzebub2",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "Lucifer",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: Lucifer"
+ },
+ {
+ "Name": "PaleRider1",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Pale Rider"
+ },
+ {
+ "Name": "WhiteRider1",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: White Rider"
+ },
+ {
+ "Name": "RedRider1",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Red Rider"
+ },
+ {
+ "Name": "BlackRider1",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Black Rider"
+ },
+ {
+ "Name": "Matador1",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: Matador"
+ },
+ {
+ "Name": "HellBiker1",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Hell Biker"
+ },
+ {
+ "Name": "Daisoujou1",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Daisoujou"
+ },
+ {
+ "Name": "TheHarlot1",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: The Harlot"
+ },
+ {
+ "Name": "Trumpeter1",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: Trumpeter"
+ },
+ {
+ "Name": "Futomimi2",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Sakahagi2",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "SevenEye",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Seven-Eye"
+ },
+ {
+ "Name": "BeelzebubM",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: BeelzebubM"
+ },
+ {
+ "Name": "Loa1",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: Loa"
+ },
+ {
+ "Name": "Virtue1",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: Virtue"
+ },
+ {
+ "Name": "Power1",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Power"
+ },
+ {
+ "Name": "Legion1",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Legion"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Null",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: None"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Functions.json
new file mode 100644
index 0000000..4258eb1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Nocturne/Modules/Common/Functions.json
@@ -0,0 +1,8250 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "int",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "MsgId",
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngMessage"
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "int",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngOpenWindow"
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "int",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngCloseWindow"
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSelect"
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "int",
+ "Name": "SEL_WND_DSP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngOpenSelectWindow"
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "int",
+ "Name": "SEL_WND_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngCloseSelectWindow"
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "int",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngMaskSelect"
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_CHK"
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "int",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_ON"
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "int",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_OFF"
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RND"
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "sndScript_sndScrCmd_SE_PLAY"
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "BGM_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "sndScript_sndScrCmd_BGM_PLAY"
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SYNC"
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "int",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_WAIT"
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FADE_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FADE_IN"
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FADE_OUT"
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "SEL_JMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SEL_JMP"
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "CAM_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_SEL"
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "CAM_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_PATH_MOVE"
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "SET_SKY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SKY"
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "MODEL_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_DSP"
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "MODEL_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_CLS"
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE"
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "MODEL_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOTION"
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "CAM_SEL_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_SEL_FOVY"
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "PAD_ACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_ACT"
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "MODEL_SCL_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SCL_XYZ"
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "MAKA_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_CHECK"
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "STOCK_FULL_CHECK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_STOCK_FULL_CHECK"
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "PLAYER_ADD_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_ADD_PARAM"
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "int",
+ "Name": "NULL_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "int",
+ "Name": "DH_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DH_EQUIP"
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "PMV_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_LOAD"
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "int",
+ "Name": "PMV_RUN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_RUN2"
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FIELD_CLS_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_CLS_STOP"
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PUT"
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "GET_MOON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MOON"
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "int",
+ "Name": "UNIT_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_UNIT_CLS"
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "GET_MOON16",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MOON16"
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "int",
+ "Name": "RESTORE_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_RESTORE_BATTLE"
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "int",
+ "Name": "UNIT_CLS_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_UNIT_CLS_STOP"
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "int",
+ "Name": "TEX_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_LOAD"
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "TEX_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ON"
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "int",
+ "Name": "TEX_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_OFF"
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "int",
+ "Name": "TEX_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_CLS"
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "EXIT_EVENT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_EXIT_EVENT"
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "int",
+ "Name": "AI_TBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TBL"
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_ATTACK"
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_ESCAPE"
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_WAIT"
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_SKILL"
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_AI"
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LIFEMIN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LIFEMIN"
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_BAD"
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_ID"
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "BTL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_EVENT"
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LIGHT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LIGHT"
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DARK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_DARK"
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_PLAYER",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_PLAYER"
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_RND"
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI"
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "BTL_PNL_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PNL_OFF"
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "BTL_PNL_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PNL_ON"
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "SEL_SELNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMng_SEL_SELNO"
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "BLUR2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_ON"
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "BLUR2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_OFF"
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "BLUR_ALLOFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR_ALLOFF"
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "MODEL_EXWAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_EXWAIT"
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "sndScript_sndScrCmd_BGM_STOP"
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "RTRN_TITLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_RTRN_TITLE"
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "SOFTEN_BIAS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SOFTEN_BIAS"
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "SET_SKY_A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SKY_A"
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT"
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "MODEL_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_POS"
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_MOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_MOT"
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE_MOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE_MOT"
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FIELD_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_DSP"
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FIELD_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_CLS"
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "CAMP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMisc_itfCamp"
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_PLAY"
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "MOVIE_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_STOP"
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "MOVIE_CHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_CHK"
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_TRIG"
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_PRESS"
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "CAM_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_PATH_WAIT"
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "MODEL_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ROT"
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CALL_PUZZLEBOY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_PUZZLEBOY"
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "CALL_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_COMBINE"
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "CALL_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_SAVE"
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "CALL_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_RECOVER"
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "CALL_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_SHOP"
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "CALL_RAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_RAG"
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD"
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP"
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "DIR_HIT_CNTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_DIR_HIT_CNTR"
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "int",
+ "Name": "PAD_DISABLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_PAD_DISABLE"
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "PAD_ENABLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_PAD_ENABLE"
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "dds3TitleMain_dds3Title"
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "MOON_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MOON_START"
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "int",
+ "Name": "MOON_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MOON_STOP"
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "int",
+ "Name": "CHG_MOON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CHG_MOON"
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_EVENT"
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_BATTLE"
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "MODEL_PLAYER",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_PLAYER"
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "int",
+ "Name": "MODEL_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ON"
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "int",
+ "Name": "MODEL_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_OFF"
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "int",
+ "Name": "OBJ_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_OBJ_PATH_MOVE"
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "int",
+ "Name": "OBJ_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_OBJ_PATH_WAIT"
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "int",
+ "Name": "SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SET_FOVY"
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "int",
+ "Name": "ENCOUNT_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_ENCOUNT_ON"
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "int",
+ "Name": "ENCOUNT_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_ENCOUNT_OFF"
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "ITEM_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_ITEM_PLUS"
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSetVarScr"
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "int",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PUTS"
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "MODEL_MOTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOTION2"
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_HOKAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_HOKAN"
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "CAM_CREATE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_CREATE"
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "CAM_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_CLS"
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "int",
+ "Name": "CAM_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_POS_XYZ"
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "int",
+ "Name": "CAM_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_ROT_XYZ"
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "MODEL_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_POS_XYZ"
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "MODEL_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ROT_XYZ"
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYHP"
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHP"
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DMGCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_DMGCNT"
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRCNT"
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENCNT"
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYBAD"
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRBAD"
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENBAD"
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENALLBAD"
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENID"
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRID"
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "Returns if enemy has the specified support skill active",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "supportSkillId",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHOJO"
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "Returns if an ally has the specified support skill active",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "supportSkillId",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHOJO"
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_BA"
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENLIGHT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENLIGHT"
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENDARK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENDARK"
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE2"
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_POW",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_POW"
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "int",
+ "Name": "LOAD_SOUND_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LOAD_SOUND_E"
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "BGM_PLAY_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_PLAY_E"
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "SE_PLAY_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SE_PLAY_E"
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "int",
+ "Name": "FADEOUT_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FADEOUT_E"
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "BGM_VOL_DOWN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_VOL_DOWN"
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "int",
+ "Name": "BGM_VOL_UP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_VOL_UP"
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "int",
+ "Name": "MSG_IGNORE_CONFIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngIgnoreConfig"
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "SEARCH_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SEARCH_ID"
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "MODEL_EXMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_EXMOTION"
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_EXMOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_EXMOT"
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "CALL_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_NEXT"
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD2"
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FILTER_ALLOFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER_ALLOFF"
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "int",
+ "Name": "EFFECT_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LOAD"
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "int",
+ "Name": "EFFECT_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_CLS"
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "int",
+ "Name": "EFFECT_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_POS_XYZ"
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "EFFECT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_POS"
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "EFFECT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_ON"
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "EFFECT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_OFF"
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "EFFECT_LINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LINK"
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "EFFECT_LINK2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LINK2"
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "EFFECT_UNLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_UNLINK"
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "SET_FIX_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_FIX_CAMERA"
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "SET_CHASE_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CHASE_CAMERA"
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "SCR_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_RUN"
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "int",
+ "Name": "SCR_KILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_KILL"
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "SCR_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_WAIT"
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "SCR_STAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_STAT"
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SCR_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_TIME"
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "PMV_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_RUN"
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "QUAKE_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_QUAKE_ON"
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "QUAKE_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_QUAKE_OFF"
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_OFF"
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_ON"
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_RGB"
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_DIR"
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_WAIT"
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "MODEL_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_RGB"
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "MODEL_A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_A"
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "int",
+ "Name": "SCENE_LIGHT_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_LIGHT_RGB"
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "SCENE_LIGHT_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_LIGHT_DIR"
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "int",
+ "Name": "SCENE_AMBIENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_AMBIENT"
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "int",
+ "Name": "PATH_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_STOP"
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "PATH_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_START"
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "int",
+ "Name": "PATH_RATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_RATE"
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "PATH_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_DIR"
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "SCENE_FOG_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_FOG_RGB"
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "int",
+ "Name": "SCENE_FOG_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_FOG_PARA"
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "int",
+ "Name": "BLUR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR"
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "int",
+ "Name": "SET_CASH_F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CASH_F"
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "int",
+ "Name": "FREE_CASH_F",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FREE_CASH_F"
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "SET_LOCK_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_SET_LOCK_CAMERA"
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "CAM_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_CAM_DIR"
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "CAM_SEL_PHOKAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_CAM_SEL_PHOKAN"
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "SET_ALLPANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_ALLPANEL"
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_LINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_LINK"
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_UNLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_UNLINK"
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "LIGHT_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LIGHT_PATH_MOVE"
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "LIGHT_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LIGHT_PATH_WAIT"
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "LOAD_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LOAD_BE"
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "MODEL_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_BE"
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FIELD_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_BE"
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "EFFECT_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_BE"
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "TEX_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_BE"
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "EFFBED_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_LOAD"
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "int",
+ "Name": "EFFBED_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_START"
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "EFFECT_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_ROT_XYZ"
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "int",
+ "Name": "EFFBED_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_BE"
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "EFFECT_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PATH_MOVE"
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "EFFECT_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PATH_WAIT"
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "EFFMG1_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_LOAD"
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "EFFMG1_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_BE"
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "EFFMG2_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_LOAD"
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "int",
+ "Name": "EFFMG2_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_BE"
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "EFFMG1_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_POS"
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "int",
+ "Name": "EFFMG2_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_POS"
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "int",
+ "Name": "SE_STOP_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SE_STOP_E"
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "CAM_ROT_Q",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_ROT_Q"
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "FIELD_ANIME_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_ANIME_START"
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "FIELD_ANIME_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_ANIME_STOP"
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_ON2"
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_PLV"
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PPARTYLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_PPARTYLV"
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "AI_GET_TURN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_TURN"
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "int",
+ "Name": "DV_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_PLUS"
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SUMMON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_SUMMON"
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "EFFMG2_PRESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_PRESET"
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "BTL_TAIKYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_TAIKYO"
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "BTL_ALLTAIKYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_ALLTAIKYO"
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "BTL_PRESS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PRESS"
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "int",
+ "Name": "BTL_NAKAMA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_NAKAMA"
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "PATH_LOOP_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_LOOP_ON"
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "int",
+ "Name": "PATH_LOOP_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_LOOP_OFF"
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_PARA"
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_RGBA"
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_AREA"
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_ON"
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_OFF"
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_PARA"
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_RGBA"
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_AREA"
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_ON"
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_OFF"
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_SET"
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_ORG",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_ORG"
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "AI_SET_CRITICAL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_SET_CRITICAL"
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "READ_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_READ_BE"
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "CHK_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CHK_BE"
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "DEL_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DEL_BE"
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_1SHOT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_1SHOT"
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_2SHOT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_2SHOT"
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_BOUGAI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_BOUGAI"
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_BTL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_BTL"
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_ANA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_ANA"
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_SISETU",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_SISETU"
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD3"
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FLD_KANKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_KANKYO"
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FLD_FILTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_FILTER"
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_ON"
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_OFF"
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ON"
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_OFF"
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FLD_ATARI_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ATARI_ON"
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FLD_ATARI_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ATARI_OFF"
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_ON2"
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_OFF2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_OFF2"
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ON2"
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_OFF2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_OFF2"
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ID2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ID2"
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_ON"
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_OFF"
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FLD_GIMIC_HOJI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GIMIC_HOJI"
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MAP_ON"
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MAP_OFF"
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "SET_CAMTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CAMTBL"
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TAKARA_TBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_TAKARA_TBL"
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "int",
+ "Name": "FLD_SET_TAKARA_OPEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SET_TAKARA_OPEN"
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_TAKARA_OPEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_TAKARA_OPEN"
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "MSG_SET_POS_SCR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSetMesPositionScript"
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "int",
+ "Name": "MSG_SET_POS_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngSetMesPosDefault"
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "int",
+ "Name": "MSG_VALID_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngValidateNext"
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FCL_TERM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fclTerminalInit_fclTerminal"
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_MENU_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclTerminalInit_fclTerminalMenuMask"
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_MENU_MASK_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalMenuMaskDef"
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "FCL_SIGNAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclMisc_fclSignal"
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "FCL_GET_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclMisc_fclGetVal"
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_ENABLE_TALK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalEnableTalk"
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_DISABLE_TALK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalDisableTalk"
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "int",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "Nme_Init_nmeNameEntry"
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "int",
+ "Name": "DH_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DH_PLUS"
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_ON"
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_OFF"
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "BOKASI_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BOKASI_ON"
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "int",
+ "Name": "BOKASI_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BOKASI_OFF"
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "int",
+ "Name": "BLUR2_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_PARA"
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "int",
+ "Name": "BLUR2_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_RGBA"
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "BLUR2_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_AREA"
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "BLUR2_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_SWAP"
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FILTER2_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_PARA"
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "int",
+ "Name": "FILTER2_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_RGBA"
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "FILTER2_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_SWAP"
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FILTER2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_ON"
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FILTER2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_OFF"
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "MFILTER_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_PARA"
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "MFILTER_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_RGBA"
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "int",
+ "Name": "MFILTER_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_AREA"
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "int",
+ "Name": "MFILTER_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_SWAP"
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "int",
+ "Name": "MFILTER_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_ON"
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "MFILTER_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_OFF"
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "BGM_TRANS_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_TRANS_E"
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "MAKA_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_PLUS"
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "PARTY_DAMAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_DAMAGE"
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "int",
+ "Name": "MSG_WND_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngWindowType"
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "int",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSelectDefKey"
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "int",
+ "Name": "POINT_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_ADD"
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "POINT_GET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_GET"
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "int",
+ "Name": "POINT_1ST",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_1ST"
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "POINT_2ND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_2ND"
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "int",
+ "Name": "POINT_3RD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_3RD"
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_ON"
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_OFF"
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_PARA"
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_RGBA"
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_AREA"
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_TEX_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DIST_BLUR_TEX_BE"
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_TEX_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_DIST_BLUR_TEX_DEF"
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "int",
+ "Name": "EFFECT_PRESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PRESET"
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYMP"
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "bool",
+ "Name": "AI_GET_PRESSKOUDO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_PRESSKOUDO"
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ALLKOUDO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_ALLKOUDO"
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYLV",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_MYLV"
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "UDV_LEAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_LEAVE"
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "UDV_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_CHECK"
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "UDV_DELETE_OK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_DELETE_OK"
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "UDV_DELETE_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_DELETE_NG"
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_ALL_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_ALL_ON"
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_PLY_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_PLY_ON"
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_ENE_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_ENE_ON"
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYAISYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_MYAISYO"
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "CALL_STAFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_STAFF"
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "STOCK_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_STOCK_PLUS"
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAARLV",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_BAARLV"
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "UDV_GETID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_GETID"
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "Targets unit that isn\u0027t the main character",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LVMIN"
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_PARAM"
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "AI_GET_FUREA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_FUREA"
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "CALL_ENDSAVE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_ENDSAVE"
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "KUTI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_KUTI"
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "MSG_WND_TYPE_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngWindowTypeAlpha"
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_INIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_INIT"
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_GET",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_GET"
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_NEXT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_NEXT"
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_DEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_DEL"
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "KUTISET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_KUTISET"
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_BATTLE2"
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "EFFBED_BE_EVO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_BE_EVO"
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "int",
+ "Name": "EFFBED_START_EVO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_START_EVO"
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ESCAPE"
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "int",
+ "Name": "DRAWSTOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DRAWSTOP"
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MOVIE_CHKDRAW",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_CHKDRAW"
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "int",
+ "Name": "NULL_016C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "int",
+ "Name": "NULL_016D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "int",
+ "Name": "NULL_016E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "int",
+ "Name": "NULL_016F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "int",
+ "Name": "BOSS_PRESS_REC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_BOSS_PRESS_REC"
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "int",
+ "Name": "NAKAMA_GET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_GET_PARAM"
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_LND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_LND"
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "NAKAMA_DEAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_DEAD"
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "NAKAMA_CHK_PIKUKO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_CHK_PIKUKO"
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "int",
+ "Name": "PIKUKO_GETID",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PIKUKO_GETID"
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "PARTY_KAIFUKU",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_KAIFUKU"
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "int",
+ "Name": "DV_COPY_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_COPY_PARAM"
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_CLR",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_CLR"
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_NEXT"
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_GET",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_GET"
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJOMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHOJOMAX"
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJOMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHOJOMAX"
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "BTL_AI_CHANGE_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_CHANGE_OFF"
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "int",
+ "Name": "BTL_AI_CHANGE_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_CHANGE_ON"
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHAMAMHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHAMAMHK"
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "int",
+ "Name": "AI_TAR_JOKEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_JOKEN"
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SKILLNOMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_SKILLNOMP"
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_LEVEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_LEVEL"
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "MAKA_PLUS_PER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_PLUS_PER"
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "DV_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_CHECK"
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "PMV_LOAD_END_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_LOAD_END_WAIT"
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "PARTY_KAIFUKU2",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_KAIFUKU2"
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "int",
+ "Name": "NULL_0187",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "NULL_0188",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "NULL_0189",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "NULL_018A",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "NULL_018B",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "int",
+ "Name": "NULL_018C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "int",
+ "Name": "NULL_018D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "NULL_018E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "int",
+ "Name": "NULL_018F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "HD_SET_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SUSPEND"
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "int",
+ "Name": "HD_GET_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_GET_RESUME"
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "HD_FLD_WAIT_CROSSFADE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WAIT_CROSSFADE"
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "int",
+ "Name": "HD_UNLOAD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_UNLOAD"
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "HD_MODEL_CLS2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_CLS2"
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "HD_UNLOCK_TRP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_UNLOCK_TRP"
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "HD_FRAMEMODE_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FRAMEMODE_ON"
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "HD_FRAMEMODE_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FRAMEMODE_OFF"
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "HD_GET_MSGTRG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MSGTRG"
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "HD_GET_MACHINE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MACHINE"
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "HD_BIT_CHK2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_CHK2"
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "NULL_019B",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "NULL_019C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "NULL_019D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "int",
+ "Name": "NULL_019E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "int",
+ "Name": "NULL_019F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "NULL_01A0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "NULL_01A1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "int",
+ "Name": "NULL_01A2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "NULL_01A3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "NULL_01A4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "NULL_01A5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "NULL_01A6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "NULL_01A7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "NULL_01A8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "int",
+ "Name": "NULL_01A9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "int",
+ "Name": "NULL_01AA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "int",
+ "Name": "NULL_01AB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "int",
+ "Name": "NULL_01AC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "int",
+ "Name": "NULL_01AD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "NULL_01AE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "NULL_01AF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "int",
+ "Name": "NULL_01B0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "int",
+ "Name": "NULL_01B1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "int",
+ "Name": "NULL_01B2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "int",
+ "Name": "NULL_01B3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "int",
+ "Name": "NULL_01B4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "int",
+ "Name": "NULL_01B5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "int",
+ "Name": "NULL_01B6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "int",
+ "Name": "NULL_01B7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "int",
+ "Name": "NULL_01B8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "int",
+ "Name": "NULL_01B9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "int",
+ "Name": "NULL_01BA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "int",
+ "Name": "NULL_01BB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "int",
+ "Name": "NULL_01BC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "NULL_01BD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "NULL_01BE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "int",
+ "Name": "NULL_01BF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "int",
+ "Name": "NULL_01C0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "int",
+ "Name": "NULL_01C1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "int",
+ "Name": "NULL_01C2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "int",
+ "Name": "NULL_01C3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "int",
+ "Name": "NULL_01C4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "NULL_01C5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "NULL_01C6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "NULL_01C7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "NULL_01C8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "NULL_01C9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "NULL_01CA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "NULL_01CB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "NULL_01CC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "NULL_01CD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "NULL_01CE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "NULL_01CF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "NULL_01D0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "NULL_01D1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "int",
+ "Name": "NULL_01D2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "int",
+ "Name": "NULL_01D3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "int",
+ "Name": "NULL_01D4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "int",
+ "Name": "NULL_01D5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "int",
+ "Name": "NULL_01D6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "int",
+ "Name": "NULL_01D7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "int",
+ "Name": "NULL_01D8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "int",
+ "Name": "NULL_01D9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "NULL_01DA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "NULL_01DB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "NULL_01DC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "int",
+ "Name": "NULL_01DD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "NULL_01DE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "int",
+ "Name": "NULL_01DF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "int",
+ "Name": "TEX_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_SWAP"
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "int",
+ "Name": "TEX_PRI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_PRI"
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "TEX_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_SIZE"
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "TEX_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_POS"
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "int",
+ "Name": "TEX_ALP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ALP"
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "TEX_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ZOOM"
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "int",
+ "Name": "TEX_OT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_OT"
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "int",
+ "Name": "TEX_STAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_STAT"
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "NULL_01E8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "NULL_01E9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "NULL_01EA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "int",
+ "Name": "NULL_01EB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "NULL_01EC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "int",
+ "Name": "NULL_01ED",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "int",
+ "Name": "NULL_01EE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "NULL_01EF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FLD_TITLE_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_TITLE_START2"
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_KIRETA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_KIRETA"
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ITEMBOX_RND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_ITEMBOX_RND"
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_PLAY2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_PLAY2"
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_STOP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_STOP2"
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "int",
+ "Name": "SET_NPC_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_NPC_CAMERA"
+ },
+ {
+ "Index": "0x01f6",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_DANTE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_DANTE"
+ },
+ {
+ "Index": "0x01f7",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_AI_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_AI_STOP"
+ },
+ {
+ "Index": "0x01f8",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_AI_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_AI_START"
+ },
+ {
+ "Index": "0x01f9",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_STANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_STANCE"
+ },
+ {
+ "Index": "0x01fa",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_RELOAD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_RELOAD"
+ },
+ {
+ "Index": "0x01fb",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_RELOAD_WAIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_RELOAD_WAIT"
+ },
+ {
+ "Index": "0x01fc",
+ "ReturnType": "int",
+ "Name": "NULL_01FC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01fd",
+ "ReturnType": "int",
+ "Name": "NULL_01FD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01fe",
+ "ReturnType": "int",
+ "Name": "NULL_01FE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ff",
+ "ReturnType": "int",
+ "Name": "NULL_01FF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0200",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_ELV_GETTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_ELV_GETTBL"
+ },
+ {
+ "Index": "0x0201",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_ELV_EXIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_ELV_EXIT"
+ },
+ {
+ "Index": "0x0202",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_CALL_FIELD"
+ },
+ {
+ "Index": "0x0203",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_CASH_F",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_CASH_F"
+ },
+ {
+ "Index": "0x0204",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_RUN_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_RUN_START"
+ },
+ {
+ "Index": "0x0205",
+ "ReturnType": "int",
+ "Name": "FLD_INF_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_NEXT"
+ },
+ {
+ "Index": "0x0206",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GET"
+ },
+ {
+ "Index": "0x0207",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GETPANEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GETPANEL"
+ },
+ {
+ "Index": "0x0208",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_HASIGO_GETTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_HASIGO_GETTBL"
+ },
+ {
+ "Index": "0x0209",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_FLOORSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_FLOORSTART"
+ },
+ {
+ "Index": "0x020a",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_FLOOREND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_FLOOREND"
+ },
+ {
+ "Index": "0x020b",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_ENDCHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_ENDCHK"
+ },
+ {
+ "Index": "0x020c",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_GET_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_GET_DOOR"
+ },
+ {
+ "Index": "0x020d",
+ "ReturnType": "int",
+ "Name": "FLD_EXIT_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_EXIT_CAMERA"
+ },
+ {
+ "Index": "0x020e",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GOWAP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GOWAP"
+ },
+ {
+ "Index": "0x020f",
+ "ReturnType": "int",
+ "Name": "FLD_CALL_WAPEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CALL_WAPEX"
+ },
+ {
+ "Index": "0x0210",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_PLAY"
+ },
+ {
+ "Index": "0x0211",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_CONTINUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_CONTINUE"
+ },
+ {
+ "Index": "0x0212",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_PAUSE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_PAUSE"
+ },
+ {
+ "Index": "0x0213",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_STOP"
+ },
+ {
+ "Index": "0x0214",
+ "ReturnType": "int",
+ "Name": "FLD_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SE_PLAY"
+ },
+ {
+ "Index": "0x0215",
+ "ReturnType": "int",
+ "Name": "FLD_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SE_STOP"
+ },
+ {
+ "Index": "0x0216",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_FADE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_FADE"
+ },
+ {
+ "Index": "0x0217",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_PLAY"
+ },
+ {
+ "Index": "0x0218",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SINEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_SINEN"
+ },
+ {
+ "Index": "0x0219",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_GET_WARPEFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_GET_WARPEFF"
+ },
+ {
+ "Index": "0x021a",
+ "ReturnType": "int",
+ "Name": "FLD_TITLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_TITLE_START"
+ },
+ {
+ "Index": "0x021b",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP2"
+ },
+ {
+ "Index": "0x021c",
+ "ReturnType": "int",
+ "Name": "FLD_SET_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SET_ENCOUNT"
+ },
+ {
+ "Index": "0x021d",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP3"
+ },
+ {
+ "Index": "0x021e",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_LIGHT"
+ },
+ {
+ "Index": "0x021f",
+ "ReturnType": "int",
+ "Name": "FLD_SAGASI_AKUMA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SAGASI_AKUMA"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3.json
new file mode 100644
index 0000000..e0d7921
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3",
+ "ShortName": "p3",
+ "FlowScriptModulesPath": "Persona3\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/FlowScriptModules.json
new file mode 100644
index 0000000..f105d9e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona3\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/Modules/Common/Functions.json
new file mode 100644
index 0000000..a41a94f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3/Modules/Common/Functions.json
@@ -0,0 +1,6520 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "sub_38D920;",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0001",
+ "Description": "sub_38E0D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0002",
+ "Description": "sub_38E140",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "MSG_FUNCTION_0003",
+ "Description": "sub_38DE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0006",
+ "Description": "sub_38E070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0007",
+ "Description": "sub_346870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_0008",
+ "Description": "sub_3468B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_0009",
+ "Description": "sub_346910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "sub_346970",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "sub_346A00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000C",
+ "Description": "sub_346A30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "sub_1BBEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000E",
+ "Description": "sub_1BBF10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_000F",
+ "Description": "sub_346B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "sub_346A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "PUTSTR",
+ "Description": "sub_346AD0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "sub_346BB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "sub_346BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "sub_346C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "None",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "CMN_FUNCTION_0017",
+ "Description": "sub_346C80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "sub_346D90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "sub_346E00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "sub_346E40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "sub_346EA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "val",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "type",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0021",
+ "Description": "sub_1BB930",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0026",
+ "Description": "sub_38DA30; itfMesManager.c",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0027",
+ "Description": "sub_38DC10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "sub_38E3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "sub_3F7840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "sub_3F78C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "sub_3F7970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_002E",
+ "Description": "sub_346F20",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0030",
+ "Description": "sub_2FDA00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "sub_2FD9C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "float",
+ "Name": "FUNCTION_0032",
+ "Description": "sub_2FC600",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "sub_2BB910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0034",
+ "Description": "sub_2BB9C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "sub_2BBA70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "sub_2BBB20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "sub_2BBBD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "sub_2BBC80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0039",
+ "Description": "sub_2BBD30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "sub_2BBDE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003B",
+ "Description": "sub_2BBE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003C",
+ "Description": "sub_2BBF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003D",
+ "Description": "sub_2BBFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003E",
+ "Description": "sub_2BC0A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003F",
+ "Description": "sub_2BC150",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "sub_2BC200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0041",
+ "Description": "sub_2BC2B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0042",
+ "Description": "sub_2BC360",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "sub_2BC410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0044",
+ "Description": "sub_2BC4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0045",
+ "Description": "sub_2BC570",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "sub_2BC5C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "sub_2BC610",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "sub_2BC660",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "sub_2BC710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "sub_2BC7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "sub_2BC870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "sub_2BC920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004D",
+ "Description": "sub_2BC9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "sub_2BCA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004F",
+ "Description": "sub_2BCB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "sub_2BCBE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "sub_2BCC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "sub_2BCD40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "sub_2BCDF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "sub_2BCEA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "sub_2BCF50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "sub_2BD000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "sub_2BD0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "sub_2BD160",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0059",
+ "Description": "sub_2BD210",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "sub_2BD2C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "sub_2BD310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "sub_2BD360",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "sub_2BD3B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "sub_2BD460",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005F",
+ "Description": "sub_2C0640",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "sub_2C06B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "sub_2C0720",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0062",
+ "Description": "sub_2C0790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0063",
+ "Description": "sub_2C0800",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0064",
+ "Description": "sub_2C08B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "sub_2C0960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0066",
+ "Description": "sub_2C0A10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0067",
+ "Description": "sub_2C0A80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "sub_2C0AF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0069",
+ "Description": "sub_2C0BA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006A",
+ "Description": "sub_2C0C50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "sub_2C0D00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "sub_2C0DB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "sub_2C0E60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "sub_2C0F10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006F",
+ "Description": "sub_2C0FC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0070",
+ "Description": "sub_2BB560",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0071",
+ "Description": "sub_2BB5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0072",
+ "Description": "sub_2BB6C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0073",
+ "Description": "sub_2BB700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "sub_2BB7A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0075",
+ "Description": "sub_2C5430",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0076",
+ "Description": "sub_1BBA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "sub_40E640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "sub_1BBC60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "sub_1BBE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007A",
+ "Description": "sub_1BBE50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "sub_34AB70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "sub_34ABB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_007D",
+ "Description": "sub_34AFB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007E",
+ "Description": "sub_1BBE80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007F",
+ "Description": "sub_1BBF90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0080",
+ "Description": "sub_1BBFC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0081",
+ "Description": "sub_1BBFF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0082",
+ "Description": "sub_1BC020",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "sub_1BC050",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0084",
+ "Description": "sub_1BC080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0085",
+ "Description": "sub_16CA40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "sub_16CC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "sub_1BC130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0088",
+ "Description": "sub_1BC1D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0089",
+ "Description": "sub_1BC200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "sub_1BC6D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008B",
+ "Description": "sub_2C1070",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "sub_2C10E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008D",
+ "Description": "sub_2C1150",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "sub_2BD510",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008F",
+ "Description": "sub_2BD560",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0090",
+ "Description": "sub_2BB8D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "sub_33BB50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0092",
+ "Description": "sub_33BBC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0093",
+ "Description": "sub_2FDB20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0094",
+ "Description": "sub_272710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0095",
+ "Description": "sub_2C11C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0096",
+ "Description": "sub_2C1270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0097",
+ "Description": "sub_2C1320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0098",
+ "Description": "sub_2C13D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0099",
+ "Description": "sub_2C1480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009A",
+ "Description": "sub_2C1530",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009B",
+ "Description": "sub_2C15E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009C",
+ "Description": "sub_2C1690",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "sub_2BD5B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "sub_2BD660",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "sub_2BD710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "sub_2BD7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "sub_2BD870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "sub_2BD920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "sub_2BD9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "sub_2BDA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "sub_2BB830",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "sub_272860",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "sub_2BDB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A8",
+ "Description": "sub_2BDC20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "sub_2BDD10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "sub_2BDE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "sub_2BDF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AC",
+ "Description": "sub_2BE000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AD",
+ "Description": "sub_2BE0F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AE",
+ "Description": "sub_2BE1E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AF",
+ "Description": "sub_2BE2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "sub_2BE3C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "sub_2BE4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "sub_2BE5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "sub_2BE640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B4",
+ "Description": "sub_2C1740",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B5",
+ "Description": "sub_34B1A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "CUTIN_FUNCTION_00B6",
+ "Description": "sub_3829A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "sub_382BE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_00B8",
+ "Description": "sub_379180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "sub_3A8590",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "sub_34AC10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "sub_34AD60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "sub_40E6A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BD",
+ "Description": "sub_40E700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BE",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BF",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "sub_1BC700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C1",
+ "Description": "sub_1BC7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C2",
+ "Description": "sub_1BC880",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C3",
+ "Description": "sub_1BC8D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C4",
+ "Description": "sub_1BC980",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "sub_1BC9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "sub_1BCBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "sub_1BCBF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "sub_1BCC40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C9",
+ "Description": "sub_1BCC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "sub_1BCCE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "sub_1BCD70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "sub_1BCEC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CD",
+ "Description": "sub_1BCF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CE",
+ "Description": "sub_40E7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00CF",
+ "Description": "sub_34B280",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00D0",
+ "Description": "sub_34B5D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D1",
+ "Description": "sub_16CD90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "void",
+ "Name": "G_DATA_FUNCTION_00D2",
+ "Description": "sub_16CDC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "void",
+ "Name": "G_DATA_FUNCTION_00D3",
+ "Description": "sub_16CE50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D4",
+ "Description": "sub_16CC40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D5",
+ "Description": "sub_16CC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D6",
+ "Description": "sub_1BBD80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "sub_1BCFC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D8",
+ "Description": "sub_1BCFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D9",
+ "Description": "sub_1BD050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DA",
+ "Description": "sub_34BB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DB",
+ "Description": "sub_34BBC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DC",
+ "Description": "sub_34BC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00DD",
+ "Description": "sub_34B080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00DE",
+ "Description": "sub_34B130",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DF",
+ "Description": "sub_34B670",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00E0",
+ "Description": "sub_34B840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00E1",
+ "Description": "sub_34B8E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E2",
+ "Description": "sub_1BD0B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "sub_1BD0E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "sub_1BD210",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "sub_1BD2A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "sub_1BD2D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E7",
+ "Description": "sub_1BD300",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E8",
+ "Description": "sub_1BD330",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E9",
+ "Description": "sub_1BC480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00EA",
+ "Description": "sub_34BD60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00EB",
+ "Description": "sub_2BB640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "sub_2BF3F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00ED",
+ "Description": "sub_2BF4D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EE",
+ "Description": "sub_2BF580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EF",
+ "Description": "sub_2BF630",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F0",
+ "Description": "sub_2BF6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F1",
+ "Description": "sub_2BF790",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F2",
+ "Description": "sub_2BF840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F3",
+ "Description": "sub_2BF8F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F4",
+ "Description": "sub_2BF9A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F5",
+ "Description": "sub_2BFA50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F6",
+ "Description": "sub_2BFB00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F7",
+ "Description": "sub_2BFBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F8",
+ "Description": "sub_2C2140",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "sub_2C2210",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FA",
+ "Description": "sub_2C2290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FB",
+ "Description": "sub_2C2370",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FC",
+ "Description": "sub_2C2410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00FD",
+ "Description": "sub_2C2580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FE",
+ "Description": "sub_2C2640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FF",
+ "Description": "sub_2C26E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0100",
+ "Description": "sub_2C27C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0101",
+ "Description": "sub_2C28C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0102",
+ "Description": "sub_2C29A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0103",
+ "Description": "sub_2C3650",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0104",
+ "Description": "sub_2C3780",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0105",
+ "Description": "sub_2C38B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0106",
+ "Description": "sub_2C3D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "sub_2C3E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0108",
+ "Description": "sub_2C3F80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0109",
+ "Description": "sub_2C39E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010A",
+ "Description": "sub_2C3A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010B",
+ "Description": "sub_2C3B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010C",
+ "Description": "sub_2C40B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "sub_2C41C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "sub_2C4350",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010F",
+ "Description": "sub_2C4470",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0110",
+ "Description": "sub_2C2A80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0111",
+ "Description": "sub_2C2B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "sub_2C2C40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0113",
+ "Description": "sub_2C3BF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0114",
+ "Description": "sub_1BD470",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0115",
+ "Description": "sub_1BD4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "sub_1BD240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0117",
+ "Description": "sub_1BC820",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0118",
+ "Description": "sub_1BC920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0119",
+ "Description": "sub_1BC750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011A",
+ "Description": "sub_1BCDC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011B",
+ "Description": "sub_1BCE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011C",
+ "Description": "sub_1BD500",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_011D",
+ "Description": "sub_34BE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011E",
+ "Description": "sub_2C1A50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "sub_1BD6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "sub_1BD740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0121",
+ "Description": "sub_34BF00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0122",
+ "Description": "sub_34BFB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0123",
+ "Description": "sub_1BD620",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0124",
+ "Description": "sub_34C060",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_0125",
+ "Description": "sub_34C1A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0126",
+ "Description": "sub_34C250",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0127",
+ "Description": "sub_17EE40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0128",
+ "Description": "sub_1BBCC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0129",
+ "Description": "sub_34C300",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012A",
+ "Description": "sub_34C3C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "sub_2BFC60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "sub_2BFCB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "sub_2BFD00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012E",
+ "Description": "sub_2C1B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012F",
+ "Description": "sub_2C1B90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "sub_1BD790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "sub_1BD7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "sub_1BD810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0133",
+ "Description": "sub_2C5500",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0134",
+ "Description": "sub_166030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0135",
+ "Description": "sub_1660F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0136",
+ "Description": "sub_1661C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "sub_1BD8B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0138",
+ "Description": "sub_1BD950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "sub_1BE190",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "sub_1BE1F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013B",
+ "Description": "sub_1BD590",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013C",
+ "Description": "sub_1BE3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013D",
+ "Description": "sub_2C17D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "sub_2C1C10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013F",
+ "Description": "sub_2C1880",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0140",
+ "Description": "sub_2C3C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0141",
+ "Description": "sub_167320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0142",
+ "Description": "sub_167410",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0143",
+ "Description": "sub_2C47C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0144",
+ "Description": "sub_168030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0145",
+ "Description": "sub_1686A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0146",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0147",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0148",
+ "Description": "sub_2C24B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0149",
+ "Description": "sub_2C48E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014A",
+ "Description": "sub_2C4920",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014B",
+ "Description": "sub_34B950",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014C",
+ "Description": "sub_34B9D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014D",
+ "Description": "sub_34BB10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "sub_40E810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "sub_40E8F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "sub_40EA60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0151",
+ "Description": "sub_40ECE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "sub_40EBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "sub_1BE4A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "sub_1BE520",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "sub_1BE580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0156",
+ "Description": "sub_1BE5E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0157",
+ "Description": "sub_2C45E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "sub_2BE6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "sub_2BE7F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "sub_2BE900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015B",
+ "Description": "sub_2BEA10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "sub_2BEB60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "sub_2BEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "sub_2BED40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "sub_2BEE50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "sub_2BEF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "sub_2BF070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "sub_2BF180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "sub_2BF290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "sub_2BF340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_FUNCTION_0165",
+ "Description": "sub_1BDE10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "sub_1BDF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0167",
+ "Description": "sub_1BE120",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0168",
+ "Description": "sub_1BEAD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "sub_1BD180",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016A",
+ "Description": "sub_40F350",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016B",
+ "Description": "sub_40F3A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016C",
+ "Description": "sub_40F3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016D",
+ "Description": "sub_40F410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016E",
+ "Description": "sub_40F4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016F",
+ "Description": "sub_40F550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0170",
+ "Description": "sub_40F5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "BR_FRIEND_FUNCTION_0171",
+ "Description": "sub_1F1FF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "sub_34C370",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "sub_1BED90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "sub_1BEE00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0175",
+ "Description": "sub_2C4960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "sub_2C49B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0177",
+ "Description": "sub_2C49E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "sub_1BEE30",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "sub_1BEE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "sub_2C4B30",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017B",
+ "Description": "sub_40F5D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017C",
+ "Description": "sub_2C4B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_017D",
+ "Description": "sub_34C430",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017E",
+ "Description": "sub_40F690",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017F",
+ "Description": "sub_2C4C00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0180",
+ "Description": "sub_2C4C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0181",
+ "Description": "sub_2C4AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "sub_2C4CC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0183",
+ "Description": "sub_1BEB90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0184",
+ "Description": "sub_1BED40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0185",
+ "Description": "sub_1BEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0186",
+ "Description": "sub_1BECA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0187",
+ "Description": "sub_1BECE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "sub_2C1C50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "sub_2C1CD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "sub_40EE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "sub_1BEF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018C",
+ "Description": "sub_17CCE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018D",
+ "Description": "sub_1BF000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "sub_1BF060",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018F",
+ "Description": "sub_184A20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0190",
+ "Description": "sub_184A50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0191",
+ "Description": "sub_1BBB60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "sub_2C5540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0193",
+ "Description": "sub_2C5580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0194",
+ "Description": "sub_2BFD50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0195",
+ "Description": "sub_2C1D70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "sub_2C1DE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "sub_2C1E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0198",
+ "Description": "sub_2C1EC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "sub_2C1F30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019A",
+ "Description": "sub_2C2D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019B",
+ "Description": "sub_2C2E30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "sub_2C2F60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019D",
+ "Description": "sub_2C4D20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019E",
+ "Description": "sub_34C510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019F",
+ "Description": "sub_40F700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "sub_1BD1C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "sub_40F240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01A2",
+ "Description": "sub_40F7B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "sub_40F7F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "sub_40F860",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "sub_40F8B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "sub_40F900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "sub_40F970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "sub_34C5B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01A9",
+ "Description": "sub_34C600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "sub_10B8E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AB",
+ "Description": "sub_10B9C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AC",
+ "Description": "sub_1BE2C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AD",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "sub_2BFE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "sub_2BFF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B0",
+ "Description": "sub_2C4D70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B1",
+ "Description": "sub_2C4DE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B2",
+ "Description": "sub_2C4E50",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B3",
+ "Description": "sub_2C4F60",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B4",
+ "Description": "sub_2C5000",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B5",
+ "Description": "sub_2C50A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B6",
+ "Description": "sub_2C5160",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B7",
+ "Description": "sub_2C5240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B8",
+ "Description": "sub_2C5280",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B9",
+ "Description": "sub_2C52D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BA",
+ "Description": "sub_2C5310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BB",
+ "Description": "sub_2C18F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BC",
+ "Description": "sub_2C19A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "sub_2C5350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "sub_2C0230",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "sub_44A310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C0",
+ "Description": "sub_44A3C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C1",
+ "Description": "sub_2C51F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C2",
+ "Description": "sub_272940",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C3",
+ "Description": "sub_272970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C4",
+ "Description": "sub_2C4CF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "sub_2C4C80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "sub_2C0300",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C7",
+ "Description": "sub_2C03F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C8",
+ "Description": "sub_2C1FA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C9",
+ "Description": "sub_2C2010",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CA",
+ "Description": "sub_2C2060",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CB",
+ "Description": "sub_2C20D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CC",
+ "Description": "sub_2C3110",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "sub_2C3270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CE",
+ "Description": "sub_2C33D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CF",
+ "Description": "sub_2C04A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "sub_1BE700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "sub_1BE7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D2",
+ "Description": "sub_2BB740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D3",
+ "Description": "sub_1BB9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "void",
+ "Name": "EDSR_FUNCTION_01D4",
+ "Description": "sub_270590",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D5",
+ "Description": "sub_1BF090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D6",
+ "Description": "sub_1BF110",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D7",
+ "Description": "sub_40F600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D8",
+ "Description": "sub_40F650",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D9",
+ "Description": "sub_1BE910",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "sub_2BFFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "sub_2C00B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "sub_2C0170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DD",
+ "Description": "sub_1BC580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DE",
+ "Description": "sub_2C0590",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DF",
+ "Description": "sub_2C4A70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "void",
+ "Name": "GAME_CLEAR_FUNCTION_01E0",
+ "Description": "sub_184FB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E1",
+ "Description": "sub_185040",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "sub_1BEBF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E3",
+ "Description": "sub_1BCAA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E4",
+ "Description": "sub_1BD5F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E5",
+ "Description": "sub_2C3540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E6",
+ "Description": "sub_40F2B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E7",
+ "Description": "sub_1BF3F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "sub_1BF440",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES.json
new file mode 100644
index 0000000..a3c9fe5
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3 FES",
+ "ShortName": "p3f",
+ "FlowScriptModulesPath": "Persona3FES\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3FES\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/FlowScriptModules.json
new file mode 100644
index 0000000..d971a01
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3FES\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona3FES\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Enums.json
new file mode 100644
index 0000000..d6e3154
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Enums.json
@@ -0,0 +1,1085 @@
+[
+ {
+ "Name": "PartyMember",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {"Name":"Protagonist","Value":1},
+ {"Name":"Yukari","Value":2},
+ {"Name":"Aigis","Value":3},
+ {"Name":"Mitsuru","Value":4},
+ {"Name":"Junpei","Value":5},
+ {"Name":"Fuuka","Value":6},
+ {"Name":"Akihiko","Value":7},
+ {"Name":"Ken","Value":8},
+ {"Name":"ShinjiroMetis","Value":9},
+ {"Name":"Koromaru","Value":10}
+ ]
+ },
+ {
+ "Name": "Arcana",
+ "Description": "",
+ "Members": [
+ {"Name":"Fool","Value":1},
+ {"Name":"Magician","Value":2},
+ {"Name":"Priestess","Value":3},
+ {"Name":"Empress","Value":4},
+ {"Name":"Emperor","Value":5},
+ {"Name":"Hierophant","Value":6},
+ {"Name":"Lovers","Value":7},
+ {"Name":"Chariot","Value":8},
+ {"Name":"Justice","Value":9},
+ {"Name":"Hermit","Value":10},
+ {"Name":"Fortune","Value":11},
+ {"Name":"Strength","Value":12},
+ {"Name":"HangedMan","Value":13},
+ {"Name":"Death","Value":14},
+ {"Name":"Temperance","Value":15},
+ {"Name":"Devil","Value":16},
+ {"Name":"Tower","Value":17},
+ {"Name":"Star","Value":18},
+ {"Name":"Moon","Value":19},
+ {"Name":"Sun","Value":20},
+ {"Name":"Judgement","Value":21},
+ {"Name":"Aeon","Value":22}
+ ]
+ },
+ {
+ "Name": "BattleSkill",
+ "Description": "",
+ "Members": [
+ {"Name":"SlashAttack","Value":0},
+ {"Name":"Agi","Value":1},
+ {"Name":"Agilao","Value":2},
+ {"Name":"Agidyne","Value":3},
+ {"Name":"Maragi","Value":4},
+ {"Name":"Maragion","Value":5},
+ {"Name":"Maragidyne","Value":6},
+ {"Name":"Maralagidyne","Value":7},
+ {"Name":"Ragnarok","Value":9},
+ {"Name":"Garu","Value":10},
+ {"Name":"Garula","Value":11},
+ {"Name":"Garudyne","Value":12},
+ {"Name":"Magaru","Value":13},
+ {"Name":"Magarula","Value":14},
+ {"Name":"Magarudyne","Value":15},
+ {"Name":"PantaRhei","Value":18},
+ {"Name":"Bufu","Value":19},
+ {"Name":"Bufula","Value":20},
+ {"Name":"Bufudyne","Value":21},
+ {"Name":"Mabufu","Value":22},
+ {"Name":"Mabufula","Value":23},
+ {"Name":"Mabufudyne","Value":24},
+ {"Name":"Niflheim","Value":27},
+ {"Name":"Zio","Value":28},
+ {"Name":"Zionga","Value":29},
+ {"Name":"Ziodyne","Value":30},
+ {"Name":"Mazio","Value":31},
+ {"Name":"Mazionga","Value":32},
+ {"Name":"Maziodyne","Value":33},
+ {"Name":"ThunderReign","Value":36},
+ {"Name":"Megido","Value":37},
+ {"Name":"Megidola","Value":38},
+ {"Name":"Megidolaon","Value":39},
+ {"Name":"LastResort","Value":40},
+ {"Name":"BlackViper","Value":43},
+ {"Name":"MorningStar","Value":44},
+ {"Name":"Hama","Value":45},
+ {"Name":"Mahama","Value":46},
+ {"Name":"Hamaon","Value":47},
+ {"Name":"Mahamaon","Value":48},
+ {"Name":"Samsara","Value":50},
+ {"Name":"Mudo","Value":51},
+ {"Name":"Mamudo","Value":52},
+ {"Name":"Mudoon","Value":53},
+ {"Name":"Mamudoon","Value":54},
+ {"Name":"DieforMe","Value":56},
+ {"Name":"MarinKarin","Value":57},
+ {"Name":"SexyDance","Value":58},
+ {"Name":"Bewilder","Value":59},
+ {"Name":"EerieSound","Value":60},
+ {"Name":"Pulinpa","Value":61},
+ {"Name":"Tentarafoo","Value":62},
+ {"Name":"EvilTouch","Value":63},
+ {"Name":"EvilSmile","Value":64},
+ {"Name":"GhastlyWail","Value":65},
+ {"Name":"Provoke","Value":66},
+ {"Name":"Infuriate","Value":67},
+ {"Name":"Poisma","Value":68},
+ {"Name":"PoisonMist","Value":69},
+ {"Name":"VirusBreath","Value":70},
+ {"Name":"FoulBreath","Value":73},
+ {"Name":"StagnantAir","Value":74},
+ {"Name":"LifeDrain","Value":75},
+ {"Name":"SpiritDrain","Value":76},
+ {"Name":"MaragidyneBoss","Value":80},
+ {"Name":"MagarudyneBoss","Value":81},
+ {"Name":"MabufudyneBoss","Value":82},
+ {"Name":"MaziodyneBoss","Value":83},
+ {"Name":"MegidolaonBoss","Value":84},
+ {"Name":"MahamaonBoss","Value":85},
+ {"Name":"MamudoonBoss","Value":86},
+ {"Name":"SexyDanceBoss","Value":87},
+ {"Name":"EerieSoundBoss","Value":88},
+ {"Name":"TentarafooBoss","Value":89},
+ {"Name":"EvilSmileBoss","Value":90},
+ {"Name":"PoisonMistBoss","Value":91},
+ {"Name":"HolyArrowBoss","Value":92},
+ {"Name":"LifeDrainBoss","Value":93},
+ {"Name":"SpiritDrainBoss","Value":94},
+ {"Name":"Death","Value":96},
+ {"Name":"Yell","Value":97},
+ {"Name":"Yell2","Value":98},
+ {"Name":"Death2","Value":99},
+ {"Name":"Death3","Value":100},
+ {"Name":"Death4","Value":101},
+ {"Name":"MoonlessGown","Value":102},
+ {"Name":"MoonlessGown2","Value":103},
+ {"Name":"Summon","Value":104},
+ {"Name":"SlashAttackElizabeth","Value":105},
+ {"Name":"PierceAttackElizabeth","Value":106},
+ {"Name":"StrikeAttackElizabeth","Value":107},
+ {"Name":"Yell3","Value":108},
+ {"Name":"PierceAttack109","Value":109},
+ {"Name":"FireAttack110","Value":110},
+ {"Name":"AlmightyAttack","Value":111},
+ {"Name":"Bash","Value":112},
+ {"Name":"AssaultDive","Value":113},
+ {"Name":"KillRush","Value":114},
+ {"Name":"SwiftStrike","Value":115},
+ {"Name":"SonicPunch","Value":116},
+ {"Name":"HeatWave","Value":117},
+ {"Name":"GiganticFist","Value":118},
+ {"Name":"AkashaArts","Value":119},
+ {"Name":"GodsHand","Value":120},
+ {"Name":"Cleave","Value":121},
+ {"Name":"FatalEnd","Value":122},
+ {"Name":"Getsuei","Value":123},
+ {"Name":"Zanei","Value":124},
+ {"Name":"MightySwing","Value":125},
+ {"Name":"DoubleFangs","Value":126},
+ {"Name":"BladeofFury","Value":127},
+ {"Name":"Deathbound","Value":128},
+ {"Name":"TempestSlash","Value":129},
+ {"Name":"HeavensBlade","Value":130},
+ {"Name":"Pralaya","Value":131},
+ {"Name":"PowerSlash","Value":132},
+ {"Name":"GaleSlash","Value":133},
+ {"Name":"BraveBlade","Value":134},
+ {"Name":"HerculeanStrike","Value":135},
+ {"Name":"ViciousStrike","Value":136},
+ {"Name":"SingleShot","Value":137},
+ {"Name":"TwinShot","Value":138},
+ {"Name":"HolyArrow139","Value":139},
+ {"Name":"TorrentShot","Value":140},
+ {"Name":"ArrowRain","Value":141},
+ {"Name":"MyriadArrows","Value":142},
+ {"Name":"PrimalForce","Value":143},
+ {"Name":"VorpalBlade","Value":144},
+ {"Name":"WearyThrust","Value":145},
+ {"Name":"CruelAttack","Value":146},
+ {"Name":"VileAssault","Value":147},
+ {"Name":"PoisonArrow","Value":148},
+ {"Name":"WearyThrustAnswer","Value":149},
+ {"Name":"VorpalBladeAnswer","Value":150},
+ {"Name":"charmlow","Value":160},
+ {"Name":"charmmed","Value":161},
+ {"Name":"charmhigh","Value":162},
+ {"Name":"distresslow","Value":163},
+ {"Name":"distressmed","Value":164},
+ {"Name":"distresshigh","Value":165},
+ {"Name":"paniclow","Value":166},
+ {"Name":"panicmed","Value":167},
+ {"Name":"panichigh","Value":168},
+ {"Name":"fearlow","Value":169},
+ {"Name":"fearmed","Value":170},
+ {"Name":"fearhigh","Value":171},
+ {"Name":"ragelow","Value":172},
+ {"Name":"ragemed","Value":173},
+ {"Name":"ragehigh","Value":174},
+ {"Name":"poisonlow","Value":175},
+ {"Name":"Dia","Value":192},
+ {"Name":"Diarama","Value":193},
+ {"Name":"Diarahan","Value":194},
+ {"Name":"Media","Value":195},
+ {"Name":"Mediarama","Value":196},
+ {"Name":"Mediarahan","Value":197},
+ {"Name":"Salvation","Value":198},
+ {"Name":"Patra","Value":199},
+ {"Name":"MePatra","Value":200},
+ {"Name":"RePatra","Value":201},
+ {"Name":"Posumudi","Value":202},
+ {"Name":"Amrita","Value":203},
+ {"Name":"Recarm","Value":204},
+ {"Name":"Samarecarm","Value":205},
+ {"Name":"Tarunda","Value":206},
+ {"Name":"Matarunda","Value":207},
+ {"Name":"Sukunda","Value":208},
+ {"Name":"Masukunda","Value":209},
+ {"Name":"Rakunda","Value":210},
+ {"Name":"Marakunda","Value":211},
+ {"Name":"Dekunda","Value":212},
+ {"Name":"Tarukaja","Value":214},
+ {"Name":"Matarukaja","Value":215},
+ {"Name":"Sukukaja","Value":216},
+ {"Name":"Masukukaja","Value":217},
+ {"Name":"Rakukaja","Value":218},
+ {"Name":"Marakukaja","Value":219},
+ {"Name":"PowerCharge","Value":220},
+ {"Name":"MindCharge","Value":221},
+ {"Name":"Dekaja","Value":223},
+ {"Name":"Tetrakarn","Value":224},
+ {"Name":"Makarakarn","Value":225},
+ {"Name":"Rebellion","Value":226},
+ {"Name":"Revolution","Value":227},
+ {"Name":"FireBreak","Value":229},
+ {"Name":"IceBreak","Value":230},
+ {"Name":"WindBreak","Value":231},
+ {"Name":"ElecBreak","Value":232},
+ {"Name":"Traesto","Value":233},
+ {"Name":"Trafuri","Value":234},
+ {"Name":"HealingWave235","Value":235},
+ {"Name":"Recarmdra","Value":236},
+ {"Name":"Charmdi","Value":237},
+ {"Name":"Enradi","Value":238},
+ {"Name":"SummerDream256","Value":256},
+ {"Name":"SummerDream257","Value":257},
+ {"Name":"SummerDream258","Value":258},
+ {"Name":"SummerDream259","Value":259},
+ {"Name":"SummerDream260","Value":260},
+ {"Name":"SummerDream261","Value":261},
+ {"Name":"SummerDream262","Value":262},
+ {"Name":"SummerDream263","Value":263},
+ {"Name":"SummerDream264","Value":264},
+ {"Name":"SummerDream265","Value":265},
+ {"Name":"SummerDream266","Value":266},
+ {"Name":"SummerDream267","Value":267},
+ {"Name":"SummerDream268","Value":268},
+ {"Name":"SummerDream269","Value":269},
+ {"Name":"SummerDream270","Value":270},
+ {"Name":"SummerDream271","Value":271},
+ {"Name":"JackBrothers","Value":272},
+ {"Name":"Ardhanari","Value":273},
+ {"Name":"Trickster","Value":274},
+ {"Name":"Infinity","Value":275},
+ {"Name":"Valhalla","Value":276},
+ {"Name":"SummerDream","Value":277},
+ {"Name":"Armageddon","Value":278},
+ {"Name":"Cadenza","Value":279},
+ {"Name":"ScarletHavoc","Value":280},
+ {"Name":"Frolic","Value":281},
+ {"Name":"Dreamfest","Value":282},
+ {"Name":"KingandI","Value":283},
+ {"Name":"BestFriends","Value":284},
+ {"Name":"ShadowHound","Value":285},
+ {"Name":"ThunderCall","Value":286},
+ {"Name":"LastJudge","Value":287},
+ {"Name":"Raktapaksha","Value":288},
+ {"Name":"Justice","Value":289},
+ {"Name":"Trickster2","Value":290},
+ {"Name":"PrimalDarkness293","Value":293},
+ {"Name":"DarkEmbrace","Value":294},
+ {"Name":"PrimalDarkness295","Value":295},
+ {"Name":"PrimalDarkness296","Value":296},
+ {"Name":"PierceAttack304","Value":304},
+ {"Name":"FireAttack305","Value":305},
+ {"Name":"Summon306","Value":306},
+ {"Name":"Summon307","Value":307},
+ {"Name":"ArmedReady","Value":308},
+ {"Name":"Sacrifice","Value":309},
+ {"Name":"ArcanaShift310","Value":310},
+ {"Name":"ArcanaShift311","Value":311},
+ {"Name":"ArcanaShift312","Value":312},
+ {"Name":"ArcanaShift313","Value":313},
+ {"Name":"ArcanaShift314","Value":314},
+ {"Name":"ArcanaShift315","Value":315},
+ {"Name":"ArcanaShift316","Value":316},
+ {"Name":"ArcanaShift317","Value":317},
+ {"Name":"ArcanaShift318","Value":318},
+ {"Name":"NightQueen","Value":319},
+ {"Name":"AllOut2","Value":320},
+ {"Name":"AllOut3","Value":321},
+ {"Name":"AllOut4","Value":322},
+ {"Name":"PlumeofDusk323","Value":323},
+ {"Name":"Analyze","Value":324},
+ {"Name":"Oracle325","Value":325},
+ {"Name":"FullAnalysis","Value":326},
+ {"Name":"Oracle327","Value":327},
+ {"Name":"Oracle328","Value":328},
+ {"Name":"Oracle329","Value":329},
+ {"Name":"Oracle330","Value":330},
+ {"Name":"Oracle331","Value":331},
+ {"Name":"AllOut2L","Value":332},
+ {"Name":"AllOut3L","Value":333},
+ {"Name":"AllOut4L","Value":334},
+ {"Name":"SupportScan","Value":335},
+ {"Name":"ThirdEye","Value":336},
+ {"Name":"MindDJ","Value":337},
+ {"Name":"DJQueen","Value":338},
+ {"Name":"EscapeRoute","Value":339},
+ {"Name":"HealingWave340","Value":340},
+ {"Name":"Summon341","Value":341},
+ {"Name":"OrgiaMode","Value":342},
+ {"Name":"GreatSeal","Value":343},
+ {"Name":"IceAttack","Value":346},
+ {"Name":"WindAttack","Value":347},
+ {"Name":"ElecAttack","Value":348},
+ {"Name":"FireAttack349","Value":349},
+ {"Name":"PierceAttack350","Value":350},
+ {"Name":"StrikeAttack351","Value":351},
+ {"Name":"Summon352","Value":352},
+ {"Name":"Summon353","Value":353},
+ {"Name":"Summon354","Value":354},
+ {"Name":"ProphecyofRuin","Value":355},
+ {"Name":"Heartbreaker","Value":356},
+ {"Name":"Unite","Value":357},
+ {"Name":"Separate","Value":358},
+ {"Name":"PierceAttack359","Value":359},
+ {"Name":"PierceAttack360","Value":360},
+ {"Name":"Samarecarm361","Value":361},
+ {"Name":"Samarecarm362","Value":362},
+ {"Name":"Charge","Value":363},
+ {"Name":"GigaSpark","Value":364},
+ {"Name":"WheelofFortune365","Value":365},
+ {"Name":"WheelofFortune366","Value":366},
+ {"Name":"WheelofFortune367","Value":367},
+ {"Name":"ParadigmShift","Value":368},
+ {"Name":"WheelofFortune369","Value":369},
+ {"Name":"WheelofFortune370","Value":370},
+ {"Name":"EAttackUp","Value":371},
+ {"Name":"PAttackUp","Value":372},
+ {"Name":"EAttackDown","Value":373},
+ {"Name":"PAttackDown","Value":374},
+ {"Name":"EDefenseUp","Value":375},
+ {"Name":"PDefenseUp","Value":376},
+ {"Name":"EDefenseDown","Value":377},
+ {"Name":"PDefenseDown","Value":378},
+ {"Name":"EPanic","Value":379},
+ {"Name":"PPanic","Value":380},
+ {"Name":"ERage","Value":381},
+ {"Name":"PRage","Value":382},
+ {"Name":"EDistress","Value":383},
+ {"Name":"PDistress","Value":384},
+ {"Name":"EFear","Value":385},
+ {"Name":"PFear","Value":386},
+ {"Name":"EDamageLow","Value":387},
+ {"Name":"PDamageLow","Value":388},
+ {"Name":"EDamageMid","Value":389},
+ {"Name":"PDamageMid","Value":390},
+ {"Name":"EDamageHigh","Value":391},
+ {"Name":"PDamageHigh","Value":392},
+ {"Name":"EHeal","Value":393},
+ {"Name":"PHeal","Value":394},
+ {"Name":"AlmightyAttack395","Value":395},
+ {"Name":"ArcanaShift396","Value":396},
+ {"Name":"ArcanaShift397","Value":397},
+ {"Name":"ArcanaShift398","Value":398},
+ {"Name":"ArcanaShift399","Value":399},
+ {"Name":"BandAid","Value":400},
+ {"Name":"Medicine","Value":401},
+ {"Name":"Bead","Value":402},
+ {"Name":"SnuffSoul","Value":403},
+ {"Name":"ChewingSoul","Value":404},
+ {"Name":"PreciousEgg","Value":405},
+ {"Name":"Soma","Value":406},
+ {"Name":"MuscleDrink","Value":411},
+ {"Name":"OddMorsel","Value":412},
+ {"Name":"RancidGravy","Value":413},
+ {"Name":"PowerfulDrug","Value":414},
+ {"Name":"ColdMedicine","Value":415},
+ {"Name":"EnergyDrink","Value":416},
+ {"Name":"Homunculus","Value":438},
+ {"Name":"PlumeofDusk439","Value":439},
+ {"Name":"ResistSlash","Value":464},
+ {"Name":"NullSlash","Value":465},
+ {"Name":"RepelSlash","Value":466},
+ {"Name":"AbsorbSlash","Value":467},
+ {"Name":"ResistStrike","Value":468},
+ {"Name":"NullStrike","Value":469},
+ {"Name":"RepelStrike","Value":470},
+ {"Name":"AbsorbStrike","Value":471},
+ {"Name":"ResistPierce","Value":472},
+ {"Name":"NullPierce","Value":473},
+ {"Name":"RepelPierce","Value":474},
+ {"Name":"AbsorbPierce","Value":475},
+ {"Name":"ResistFire","Value":476},
+ {"Name":"NullFire","Value":477},
+ {"Name":"RepelFire","Value":478},
+ {"Name":"AbsorbFire","Value":479},
+ {"Name":"ResistIce","Value":480},
+ {"Name":"NullIce","Value":481},
+ {"Name":"RepelIce","Value":482},
+ {"Name":"AbsorbIce","Value":483},
+ {"Name":"ResistElec","Value":484},
+ {"Name":"NullElec","Value":485},
+ {"Name":"RepelElec","Value":486},
+ {"Name":"AbsorbElec","Value":487},
+ {"Name":"ResistWind","Value":488},
+ {"Name":"NullWind","Value":489},
+ {"Name":"RepelWind","Value":490},
+ {"Name":"AbsorbWind","Value":491},
+ {"Name":"ResistLight","Value":492},
+ {"Name":"NullLight","Value":493},
+ {"Name":"RepelLight","Value":494},
+ {"Name":"ResistDark","Value":495},
+ {"Name":"NullDark","Value":496},
+ {"Name":"RepelDark","Value":497},
+ {"Name":"NullCharm","Value":498},
+ {"Name":"NullDistress","Value":499},
+ {"Name":"NullPanic","Value":500},
+ {"Name":"NullFear","Value":501},
+ {"Name":"NullRage","Value":502},
+ {"Name":"NullFreeze","Value":503},
+ {"Name":"NullShock","Value":504},
+ {"Name":"NullPoison","Value":505},
+ {"Name":"UnshakenWill","Value":506},
+ {"Name":"Masakados","Value":507},
+ {"Name":"DodgeSlash","Value":508},
+ {"Name":"EvadeSlash","Value":509},
+ {"Name":"DodgeStrike","Value":510},
+ {"Name":"EvadeStrike","Value":511},
+ {"Name":"DodgePierce","Value":512},
+ {"Name":"EvadePierce","Value":513},
+ {"Name":"DodgeFire","Value":514},
+ {"Name":"EvadeFire","Value":515},
+ {"Name":"DodgeIce","Value":516},
+ {"Name":"EvadeIce","Value":517},
+ {"Name":"DodgeWind","Value":518},
+ {"Name":"EvadeWind","Value":519},
+ {"Name":"DodgeElec","Value":520},
+ {"Name":"EvadeElec","Value":521},
+ {"Name":"StaminaUp1","Value":522},
+ {"Name":"StaminaUp2","Value":523},
+ {"Name":"StaminaUp3","Value":524},
+ {"Name":"Premonition","Value":526},
+ {"Name":"AngelicGrace","Value":527},
+ {"Name":"FireBoost","Value":528},
+ {"Name":"FireAmp","Value":529},
+ {"Name":"IceBoost","Value":530},
+ {"Name":"IceAmp","Value":531},
+ {"Name":"ElecBoost","Value":532},
+ {"Name":"ElecAmp","Value":533},
+ {"Name":"WindBoost","Value":534},
+ {"Name":"WindAmp","Value":535},
+ {"Name":"FastRetreat","Value":536},
+ {"Name":"HPUp1","Value":537},
+ {"Name":"HPUp2","Value":538},
+ {"Name":"HPUp3","Value":539},
+ {"Name":"SPUp1","Value":540},
+ {"Name":"SPUp2","Value":541},
+ {"Name":"SPUp3","Value":542},
+ {"Name":"RagingTiger","Value":543},
+ {"Name":"Counter","Value":544},
+ {"Name":"Counterstrike","Value":545},
+ {"Name":"HighCounter","Value":546},
+ {"Name":"Regenerate1","Value":547},
+ {"Name":"Regenerate2","Value":548},
+ {"Name":"Regenerate3","Value":549},
+ {"Name":"Invigorate1","Value":550},
+ {"Name":"Invigorate2","Value":551},
+ {"Name":"Invigorate3","Value":552},
+ {"Name":"Growth1","Value":553},
+ {"Name":"Growth2","Value":554},
+ {"Name":"Growth3","Value":555},
+ {"Name":"AutoTarukaja","Value":557},
+ {"Name":"AutoRakukaja","Value":558},
+ {"Name":"AutoSukukaja","Value":559},
+ {"Name":"Alertness","Value":560},
+ {"Name":"SharpStudent","Value":561},
+ {"Name":"AptPupil","Value":562},
+ {"Name":"AliDance","Value":563},
+ {"Name":"FirmStance","Value":564},
+ {"Name":"SpellMaster","Value":565},
+ {"Name":"ArmsMaster","Value":566},
+ {"Name":"HPUp","Value":567},
+ {"Name":"SPUp","Value":568},
+ {"Name":"DivineGrace","Value":570},
+ {"Name":"Endure","Value":571},
+ {"Name":"EnduringSoul","Value":572},
+ {"Name":"HeavyMaster","Value":573},
+ {"Name":"MagicSkillUp","Value":574},
+ {"Name":"PhysSkillUp","Value":575},
+ {"Name":"Rosary","Value":580},
+ {"Name":"PrayerBeads","Value":581},
+ {"Name":"SpearMaster","Value":582},
+ {"Name":"BowMaster","Value":583},
+ {"Name":"Skill1hSwdMaster","Value":584},
+ {"Name":"Skill2hSwdMaster","Value":585},
+ {"Name":"FistMaster","Value":586},
+ {"Name":"SurviveLight","Value":587},
+ {"Name":"SurviveDark","Value":588},
+ {"Name":"AutoMaraku","Value":589},
+ {"Name":"AutoMataru","Value":590},
+ {"Name":"AutoMasuku","Value":591},
+ {"Name":"CharmBoost","Value":592},
+ {"Name":"PoisonBoost","Value":593},
+ {"Name":"DistressBoost","Value":594},
+ {"Name":"PanicBoost","Value":595},
+ {"Name":"FearBoost","Value":596},
+ {"Name":"RageBoost","Value":597},
+ {"Name":"AilmentBoost","Value":598},
+ {"Name":"HamaBoost","Value":599},
+ {"Name":"MudoBoost","Value":600},
+ {"Name":"EndureLight","Value":601},
+ {"Name":"EndureDark","Value":602},
+ {"Name":"CoolBreeze","Value":605},
+ {"Name":"VictoryCry","Value":606},
+ {"Name":"SpringofLife607","Value":607},
+ {"Name":"SpringofLife608","Value":608},
+ {"Name":"ForDebug","Value":609},
+ {"Name":"FastHeal","Value":610},
+ {"Name":"InstaHeal","Value":611},
+ {"Name":"ResistCharm","Value":612},
+ {"Name":"ResistDistress","Value":613},
+ {"Name":"ResistPanic","Value":614},
+ {"Name":"ResistFear","Value":615},
+ {"Name":"ResistRage","Value":616},
+ {"Name":"ResistFreeze","Value":617},
+ {"Name":"ResistShock","Value":618},
+ {"Name":"ResistPoison","Value":619},
+ {"Name":"HPUpHigh","Value":620},
+ {"Name":"SPUpHigh","Value":621}
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "",
+ "Members": [
+ {"Name":"CowardlyMaya","Value":1},
+ {"Name":"Test","Value":2},
+ {"Name":"MagicHand","Value":5},
+ {"Name":"DancingHand","Value":6},
+ {"Name":"KillingHand","Value":7},
+ {"Name":"AlmightyHand","Value":8},
+ {"Name":"LaughingTable","Value":9},
+ {"Name":"CryingTable","Value":10},
+ {"Name":"AngryTable","Value":11},
+ {"Name":"SleepingTable","Value":12},
+ {"Name":"MagicalMagus","Value":13},
+ {"Name":"WondrousMagus","Value":14},
+ {"Name":"PrimeMagus","Value":15},
+ {"Name":"GrandMagus","Value":16},
+ {"Name":"MercilessMaya","Value":17},
+ {"Name":"MutteringTiara","Value":21},
+ {"Name":"GrievingTiara","Value":22},
+ {"Name":"WrithingTiara","Value":23},
+ {"Name":"ShoutingTiara","Value":24},
+ {"Name":"SpuriousBook","Value":25},
+ {"Name":"ManiacalBook","Value":26},
+ {"Name":"SilentBook","Value":27},
+ {"Name":"WrathfulBook","Value":28},
+ {"Name":"TranquilIdol","Value":29},
+ {"Name":"LiberatingIdol","Value":30},
+ {"Name":"RuinousIdol","Value":31},
+ {"Name":"VehementIdol","Value":32},
+ {"Name":"FrivolousMaya","Value":33},
+ {"Name":"VenusEagle","Value":37},
+ {"Name":"DarkEagle","Value":38},
+ {"Name":"JupiterEagle","Value":39},
+ {"Name":"EternalEagle","Value":40},
+ {"Name":"CreationRelic","Value":41},
+ {"Name":"ConstancyRelic","Value":42},
+ {"Name":"GrowthRelic","Value":43},
+ {"Name":"ChangeRelic","Value":44},
+ {"Name":"ElegantMother","Value":45},
+ {"Name":"RegalMother","Value":46},
+ {"Name":"PistilMother","Value":47},
+ {"Name":"DivineMother","Value":48},
+ {"Name":"HaughtyMaya","Value":49},
+ {"Name":"GraveBeetle","Value":53},
+ {"Name":"AdamantBeetle","Value":54},
+ {"Name":"GoldenBeetle","Value":55},
+ {"Name":"EmperorBeetle","Value":56},
+ {"Name":"AvengerKnight","Value":57},
+ {"Name":"ChampionKnight","Value":58},
+ {"Name":"HellKnight","Value":59},
+ {"Name":"IntrepidKnight","Value":60},
+ {"Name":"SolidCastle","Value":61},
+ {"Name":"PowerCastle","Value":62},
+ {"Name":"DeathCastle","Value":63},
+ {"Name":"KingCastle","Value":64},
+ {"Name":"IndolentMaya","Value":65},
+ {"Name":"TranceTwins","Value":69},
+ {"Name":"KillerTwins","Value":70},
+ {"Name":"DeathTwins","Value":71},
+ {"Name":"CrazyTwins","Value":72},
+ {"Name":"CorruptTower","Value":73},
+ {"Name":"DogmaticTower","Value":74},
+ {"Name":"ApostateTower","Value":75},
+ {"Name":"FanaticTower","Value":76},
+ {"Name":"BlueSigil","Value":77},
+ {"Name":"RedSigil","Value":78},
+ {"Name":"GreenSigil","Value":79},
+ {"Name":"WhiteSigil","Value":80},
+ {"Name":"InsidiousMaya","Value":81},
+ {"Name":"ObsessedCupid","Value":85},
+ {"Name":"JealousCupid","Value":86},
+ {"Name":"DevotedCupid","Value":87},
+ {"Name":"GraciousCupid","Value":88},
+ {"Name":"LustfulSnake","Value":89},
+ {"Name":"ImmoralSnake","Value":90},
+ {"Name":"CarnalSnake","Value":91},
+ {"Name":"AmorousSnake","Value":92},
+ {"Name":"SoulDancer","Value":93},
+ {"Name":"ArdentDancer","Value":94},
+ {"Name":"RoyalDancer","Value":95},
+ {"Name":"NaturalDancer","Value":96},
+ {"Name":"IllFatedMaya","Value":97},
+ {"Name":"BestialWheel","Value":101},
+ {"Name":"MachWheel","Value":102},
+ {"Name":"BraveWheel","Value":103},
+ {"Name":"BattleWheel","Value":104},
+ {"Name":"WildDrive","Value":105},
+ {"Name":"KillerDrive","Value":106},
+ {"Name":"SlaughterDrive","Value":107},
+ {"Name":"RampageDrive","Value":108},
+ {"Name":"ArcaneTurret","Value":109},
+ {"Name":"ScarletTurret","Value":110},
+ {"Name":"WickedTurret","Value":111},
+ {"Name":"HallowedTurret","Value":112},
+ {"Name":"VisceralMaya","Value":113},
+ {"Name":"HakurouMusha","Value":117},
+ {"Name":"KaidenMusha","Value":118},
+ {"Name":"OnnenMusha","Value":119},
+ {"Name":"TenjinMusha","Value":120},
+ {"Name":"DaringGigas","Value":121},
+ {"Name":"SteelGigas","Value":122},
+ {"Name":"FuriousGigas","Value":123},
+ {"Name":"MythicalGigas","Value":124},
+ {"Name":"WildBeast","Value":125},
+ {"Name":"EnslavedBeast","Value":126},
+ {"Name":"MightyBeast","Value":127},
+ {"Name":"NemeanBeast","Value":128},
+ {"Name":"DesirousMaya","Value":129},
+ {"Name":"BlackRaven","Value":133},
+ {"Name":"ViciousRaven","Value":134},
+ {"Name":"IceRaven","Value":135},
+ {"Name":"AmentiRaven","Value":136},
+ {"Name":"PhantomMage","Value":137},
+ {"Name":"PhantomMaster","Value":138},
+ {"Name":"PhantomLord","Value":139},
+ {"Name":"PhantomKing","Value":140},
+ {"Name":"DeathSeeker","Value":141},
+ {"Name":"FateSeeker","Value":142},
+ {"Name":"NobleSeeker","Value":143},
+ {"Name":"AcheronSeeker","Value":144},
+ {"Name":"ImprudentMaya","Value":145},
+ {"Name":"BronzeDice","Value":149},
+ {"Name":"IronDice","Value":150},
+ {"Name":"SilverDice","Value":151},
+ {"Name":"PlatinumDice","Value":152},
+ {"Name":"MindDice","Value":153},
+ {"Name":"CurseDice","Value":154},
+ {"Name":"DeathDice","Value":155},
+ {"Name":"ReckoningDice","Value":156},
+ {"Name":"FlowingSand","Value":157},
+ {"Name":"PerpetualSand","Value":158},
+ {"Name":"InfiniteSand","Value":159},
+ {"Name":"EternalSand","Value":160},
+ {"Name":"BigotedMaya","Value":161},
+ {"Name":"JusticeSword","Value":165},
+ {"Name":"ConvictionSword","Value":166},
+ {"Name":"JudgementSword","Value":167},
+ {"Name":"DoomSword","Value":168},
+ {"Name":"HeatBalance","Value":169},
+ {"Name":"SkyBalance","Value":170},
+ {"Name":"WorldBalance","Value":171},
+ {"Name":"LightBalance","Value":172},
+ {"Name":"OrderGiant","Value":173},
+ {"Name":"StasisGiant","Value":174},
+ {"Name":"HarmonyGiant","Value":175},
+ {"Name":"VoidGiant","Value":176},
+ {"Name":"DeviousMaya","Value":177},
+ {"Name":"MinotaurIV","Value":181},
+ {"Name":"MinotaurIII","Value":182},
+ {"Name":"MinotaurII","Value":183},
+ {"Name":"MinotaurI","Value":184},
+ {"Name":"JotunofPower","Value":185},
+ {"Name":"JotunofBlood","Value":186},
+ {"Name":"JotunofEvil","Value":187},
+ {"Name":"JotunofGrief","Value":188},
+ {"Name":"MightyCyclops","Value":189},
+ {"Name":"MadCyclops","Value":190},
+ {"Name":"FierceCyclops","Value":191},
+ {"Name":"ChaosCyclops","Value":192},
+ {"Name":"TheReaper","Value":193},
+ {"Name":"WealthHand","Value":197},
+ {"Name":"TreasureHand","Value":198},
+ {"Name":"SupremeHand","Value":199},
+ {"Name":"OpulentHand","Value":200},
+ {"Name":"LuxuryHand","Value":201},
+ {"Name":"GloriousHand","Value":202},
+ {"Name":"BerserkTurret","Value":203},
+ {"Name":"IndolentMaya2","Value":204},
+ {"Name":"StoicSnake","Value":205},
+ {"Name":"BurningBeetle","Value":206},
+ {"Name":"ElizabethSurtJLossGiantA","Value":207},
+ {"Name":"ElizabethJackJAffectionRelicA","Value":208},
+ {"Name":"ElizabethThorJPhantomHeroA","Value":209},
+ {"Name":"ElizabethCuJGrudgeTowerA","Value":210},
+ {"Name":"ElizabethMetatron","Value":211},
+ {"Name":"ElizabethAlice","Value":212},
+ {"Name":"ElizabethNebiros","Value":213},
+ {"Name":"ElizabethMasakado","Value":214},
+ {"Name":"ElizabethPixie","Value":215},
+ {"Name":"CowardlyMaya2","Value":224},
+ {"Name":"CowardlyMaya3","Value":225},
+ {"Name":"Metis","Value":233},
+ {"Name":"Unknown","Value":234},
+ {"Name":"Akihiko","Value":235},
+ {"Name":"Ken","Value":236},
+ {"Name":"Junpei","Value":237},
+ {"Name":"Koromaru","Value":238},
+ {"Name":"Yukari","Value":239},
+ {"Name":"Mitsuru","Value":240},
+ {"Name":"ErebusResistMagic","Value":241},
+ {"Name":"ErebusUnused","Value":242},
+ {"Name":"ErebusResistPhys","Value":243},
+ {"Name":"ErebusStunned","Value":244},
+ {"Name":"Priestess","Value":256},
+ {"Name":"Empress","Value":257},
+ {"Name":"Emperor","Value":258},
+ {"Name":"Hierophant","Value":259},
+ {"Name":"Lovers","Value":260},
+ {"Name":"Chariot","Value":261},
+ {"Name":"Justice","Value":262},
+ {"Name":"Hermit","Value":263},
+ {"Name":"Chidori","Value":264},
+ {"Name":"Fortune","Value":265},
+ {"Name":"Strength","Value":266},
+ {"Name":"Takaya","Value":267},
+ {"Name":"Jin","Value":268},
+ {"Name":"HangedMan","Value":269},
+ {"Name":"h10E","Value":270},
+ {"Name":"Jin2","Value":271},
+ {"Name":"Takaya2","Value":272},
+ {"Name":"NyxAvatar","Value":273},
+ {"Name":"Nyx","Value":274},
+ {"Name":"MutteringTiara2","Value":275},
+ {"Name":"MutteringTiara3","Value":276},
+ {"Name":"Unknown2","Value":277},
+ {"Name":"Statue","Value":278},
+ {"Name":"Statue2","Value":279},
+ {"Name":"Statue3","Value":280},
+ {"Name":"DeviousMaya2","Value":281},
+ {"Name":"NyxAvatarMagician","Value":282},
+ {"Name":"NyxAvatarPriestess","Value":283},
+ {"Name":"NyxAvatarEmpress","Value":284},
+ {"Name":"NyxAvatarEmperor","Value":285},
+ {"Name":"NyxAvatarHierophant","Value":286},
+ {"Name":"NyxAvatarLovers","Value":287},
+ {"Name":"NyxAvatarChariot","Value":288},
+ {"Name":"NyxAvatarJustice","Value":289},
+ {"Name":"NyxAvatarHermit","Value":290},
+ {"Name":"NyxAvatarFortune","Value":291},
+ {"Name":"NyxAvatarStrength","Value":292},
+ {"Name":"NyxAvatarHangedMan","Value":293},
+ {"Name":"Elizabeth","Value":294},
+ {"Name":"DeviousMaya3","Value":295},
+ {"Name":"NyxAvatarDeath","Value":296},
+ {"Name":"UnknownAthena","Value":297},
+ {"Name":"UnknownIsis","Value":298},
+ {"Name":"UnknownArtemisia","Value":299},
+ {"Name":"UnknownTrismegistus","Value":300},
+ {"Name":"UnknownCaesar","Value":301},
+ {"Name":"UnknownKalaNemi","Value":302},
+ {"Name":"UnknownCerberus","Value":303},
+ {"Name":"VenusEagleBoss","Value":304},
+ {"Name":"DancingHandBoss","Value":305},
+ {"Name":"CryingTableBoss","Value":306},
+ {"Name":"GoldenBeetleBoss","Value":307},
+ {"Name":"FuriousGigasBoss","Value":308},
+ {"Name":"MagicalMagusBoss","Value":309},
+ {"Name":"ArcaneTurretBoss","Value":310},
+ {"Name":"HellKnightBoss","Value":311},
+ {"Name":"JudgementSwordBoss","Value":312},
+ {"Name":"StasisGiantBoss","Value":313},
+ {"Name":"RoyalDancerBoss","Value":314},
+ {"Name":"NobleSeekerBoss","Value":315},
+ {"Name":"CarnalSnakeBoss","Value":316},
+ {"Name":"FierceCyclopsBoss","Value":317},
+ {"Name":"CorruptTowerBoss","Value":318},
+ {"Name":"HaughtyMayaBoss","Value":319},
+ {"Name":"SoulDancerBoss","Value":320},
+ {"Name":"SpuriousBookBoss","Value":321},
+ {"Name":"HeatBalanceBoss","Value":322},
+ {"Name":"DancingHandBoss2","Value":323},
+ {"Name":"LaughingTableBoss","Value":324},
+ {"Name":"ElDoradoBeast","Value":325},
+ {"Name":"ImmortalGigas","Value":326},
+ {"Name":"BrilliantCyclops","Value":327},
+ {"Name":"HaremDancerBoss","Value":328},
+ {"Name":"NeoMinotaur","Value":329},
+ {"Name":"SpasticTurret","Value":330},
+ {"Name":"ConceitedMaya","Value":331},
+ {"Name":"RebelliousCyclops","Value":332},
+ {"Name":"PrimitiveIdol","Value":333}
+ ]
+ },
+ {
+ "Name": "Affinity",
+ "Description": "",
+ "Members": [
+ {"Name":"Slash","Value":0},
+ {"Name":"Strike","Value":1},
+ {"Name":"Pierce","Value":2},
+ {"Name":"Fire","Value":3},
+ {"Name":"Ice","Value":4},
+ {"Name":"Elec","Value":5},
+ {"Name":"Wind","Value":6},
+ {"Name":"Almighty","Value":7},
+ {"Name":"Light","Value":8},
+ {"Name":"Dark","Value":9}
+ ]
+ },
+ {
+ "Name": "StatusEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"Charm","Value":1},
+ {"Name":"Despair","Value":2},
+ {"Name":"Panic","Value":4},
+ {"Name":"Fear","Value":8},
+ {"Name":"Rage","Value":16},
+ {"Name":"Freeze","Value":32},
+ {"Name":"Shock","Value":64},
+ {"Name":"Poison","Value":128},
+ {"Name":"Unconscious","Value":524288},
+ {"Name":"Downed","Value":1048576}
+ ]
+ },
+ {
+ "Name": "SpecialEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"AttackBuff","Value":1},
+ {"Name":"AttackDebuff","Value":2},
+ {"Name":"UnknownBuff","Value":4},
+ {"Name":"HitUpBuff","Value":16},
+ {"Name":"HitUpDebuff","Value":32},
+ {"Name":"DefenseBuff","Value":64},
+ {"Name":"DefenseDebuff","Value":128},
+ {"Name":"EvasionUpBuff","Value":256},
+ {"Name":"HitAndEvasionUpBuff","Value":272},
+ {"Name":"EvasionUpDebuff","Value":512},
+ {"Name":"PowerCharge","Value":1024},
+ {"Name":"MindCharge","Value":2048},
+ {"Name":"Rebellion","Value":16384},
+ {"Name":"Revolution","Value":32768},
+ {"Name":"Break1","Value":262144},
+ {"Name":"Break2","Value":524288},
+ {"Name":"Tetrakarn","Value":65536},
+ {"Name":"Break3","Value":1048576},
+ {"Name":"Break4","Value":2097152},
+ {"Name":"Makarakarn","Value":131072},
+ {"Name":"AilmentSusceptibility","Value":4194304}
+ ]
+},
+ {
+ "Name": "Persona",
+ "Description": "",
+ "Members": [
+ {"Name":"Orpheus","Value":1},
+ {"Name":"Susanoo","Value":2},
+ {"Name":"Flauros","Value":3},
+ {"Name":"Loki","Value":4},
+ {"Name":"Nekomata","Value":5},
+ {"Name":"PyroJack","Value":6},
+ {"Name":"JackFrost","Value":7},
+ {"Name":"Scathach","Value":8},
+ {"Name":"Rangda","Value":9},
+ {"Name":"NataTaishi","Value":10},
+ {"Name":"CuChulainn","Value":11},
+ {"Name":"Ose","Value":12},
+ {"Name":"KusiMitama","Value":13},
+ {"Name":"Apsaras","Value":14},
+ {"Name":"Laksmi","Value":15},
+ {"Name":"Parvati","Value":16},
+ {"Name":"KikuriHime","Value":17},
+ {"Name":"Sati","Value":18},
+ {"Name":"Sarasvati","Value":19},
+ {"Name":"Unicorn","Value":20},
+ {"Name":"Cybele","Value":21},
+ {"Name":"Skadi","Value":22},
+ {"Name":"Hariti","Value":23},
+ {"Name":"Kali","Value":24},
+ {"Name":"Ganga","Value":25},
+ {"Name":"Taraka","Value":26},
+ {"Name":"Lamia","Value":27},
+ {"Name":"Odin","Value":28},
+ {"Name":"KingFrost","Value":29},
+ {"Name":"Okuninushi","Value":30},
+ {"Name":"Kingu","Value":31},
+ {"Name":"RajaNaga","Value":32},
+ {"Name":"Forneus","Value":33},
+ {"Name":"Kohryu","Value":34},
+ {"Name":"Mithra","Value":35},
+ {"Name":"Daisoujou","Value":36},
+ {"Name":"Ananta","Value":37},
+ {"Name":"Omoikane","Value":38},
+ {"Name":"Principality","Value":39},
+ {"Name":"Raphael","Value":40},
+ {"Name":"Titania","Value":41},
+ {"Name":"Oberon","Value":42},
+ {"Name":"Narcissus","Value":43},
+ {"Name":"QueenMab","Value":44},
+ {"Name":"LeananSidhe","Value":45},
+ {"Name":"Pixie","Value":46},
+ {"Name":"Uriel","Value":47},
+ {"Name":"Surt","Value":48},
+ {"Name":"Throne","Value":49},
+ {"Name":"Ares","Value":50},
+ {"Name":"Titan","Value":51},
+ {"Name":"Chimera","Value":52},
+ {"Name":"AraMitama","Value":53},
+ {"Name":"Valkyrie","Value":54},
+ {"Name":"Melchizedek","Value":55},
+ {"Name":"Dominion","Value":56},
+ {"Name":"Siegfried","Value":57},
+ {"Name":"Virtue","Value":58},
+ {"Name":"Power","Value":59},
+ {"Name":"Archangel","Value":60},
+ {"Name":"Angel","Value":61},
+ {"Name":"Alilat","Value":62},
+ {"Name":"Arahabaki","Value":63},
+ {"Name":"Nebiros","Value":64},
+ {"Name":"Decarabia","Value":65},
+ {"Name":"KuramaTengu","Value":66},
+ {"Name":"YomotsuShikome","Value":67},
+ {"Name":"Naga","Value":68},
+ {"Name":"Norn","Value":69},
+ {"Name":"Atropos","Value":70},
+ {"Name":"Orobas","Value":71},
+ {"Name":"Lachesis","Value":72},
+ {"Name":"SakiMitama","Value":73},
+ {"Name":"Eligor","Value":74},
+ {"Name":"Clotho","Value":75},
+ {"Name":"Fortuna","Value":76},
+ {"Name":"Thor","Value":77},
+ {"Name":"Bishamonten","Value":78},
+ {"Name":"TakeMikazuchi","Value":79},
+ {"Name":"Jikokuten","Value":80},
+ {"Name":"Hanuman","Value":81},
+ {"Name":"Koumokuten","Value":82},
+ {"Name":"Zouchouten","Value":83},
+ {"Name":"Attis","Value":84},
+ {"Name":"Vasuki","Value":85},
+ {"Name":"Orthrus","Value":86},
+ {"Name":"TakeMinakata","Value":87},
+ {"Name":"Ubelluris","Value":88},
+ {"Name":"Inugami","Value":89},
+ {"Name":"Thanatos","Value":90},
+ {"Name":"Alice","Value":91},
+ {"Name":"Seth","Value":92},
+ {"Name":"Mot","Value":93},
+ {"Name":"Samael","Value":94},
+ {"Name":"Vetala","Value":95},
+ {"Name":"Loa","Value":96},
+ {"Name":"PaleRider","Value":97},
+ {"Name":"Michael","Value":98},
+ {"Name":"Byakko","Value":99},
+ {"Name":"Suzaku","Value":100},
+ {"Name":"Seiryu","Value":101},
+ {"Name":"NigiMitama","Value":102},
+ {"Name":"Genbu","Value":103},
+ {"Name":"Beelzebub","Value":104},
+ {"Name":"MotherHarlot","Value":105},
+ {"Name":"Abaddon","Value":106},
+ {"Name":"Lilith","Value":107},
+ {"Name":"Incubus","Value":108},
+ {"Name":"Succubus","Value":109},
+ {"Name":"Lilim","Value":110},
+ {"Name":"ChiYou","Value":111},
+ {"Name":"Shiva","Value":112},
+ {"Name":"Masakado","Value":113},
+ {"Name":"SeitenTaisei","Value":114},
+ {"Name":"Yamatanoorochi","Value":115},
+ {"Name":"Oumitsunu","Value":116},
+ {"Name":"Helel","Value":117},
+ {"Name":"Sandalphon","Value":118},
+ {"Name":"BlackFrost","Value":119},
+ {"Name":"Garuda","Value":120},
+ {"Name":"Kaiwan","Value":121},
+ {"Name":"Ganesha","Value":122},
+ {"Name":"Nandi","Value":123},
+ {"Name":"Chernobog","Value":124},
+ {"Name":"Dionysus","Value":125},
+ {"Name":"Narasimha","Value":126},
+ {"Name":"Girimehkala","Value":127},
+ {"Name":"Gurr","Value":128},
+ {"Name":"Legion","Value":129},
+ {"Name":"Berith","Value":130},
+ {"Name":"Saturnus","Value":131},
+ {"Name":"Vishnu","Value":132},
+ {"Name":"Barong","Value":133},
+ {"Name":"Jatayu","Value":134},
+ {"Name":"Horus","Value":135},
+ {"Name":"Quetzalcoatl","Value":136},
+ {"Name":"Yatagarasu","Value":137},
+ {"Name":"Messiah","Value":138},
+ {"Name":"Asura","Value":139},
+ {"Name":"Metatron","Value":140},
+ {"Name":"Satan","Value":141},
+ {"Name":"Gabriel","Value":142},
+ {"Name":"HokutoSeikun","Value":143},
+ {"Name":"Trumpeter","Value":144},
+ {"Name":"Anubis","Value":145},
+ {"Name":"Slime","Value":146},
+ {"Name":"HuaPo","Value":147},
+ {"Name":"HighPixie","Value":148},
+ {"Name":"Yaksini","Value":149},
+ {"Name":"Shiisaa","Value":150},
+ {"Name":"Thoth","Value":151},
+ {"Name":"Alp","Value":152},
+ {"Name":"Mothman","Value":153},
+ {"Name":"Kumbhanda","Value":154},
+ {"Name":"Empusa","Value":155},
+ {"Name":"Rakshasa","Value":156},
+ {"Name":"Hecatoncheires","Value":157},
+ {"Name":"HellBiker","Value":158},
+ {"Name":"Ghoul","Value":159},
+ {"Name":"Yurlungur","Value":160},
+ {"Name":"Pazuzu","Value":161},
+ {"Name":"Mara","Value":162},
+ {"Name":"Kartikeya","Value":163},
+ {"Name":"BaalZebul","Value":164},
+ {"Name":"Suparna","Value":165},
+ {"Name":"Lucifer","Value":166},
+ {"Name":"Nidhoggr","Value":167},
+ {"Name":"Atavaka","Value":168},
+ {"Name":"OrpheusTelos","Value":169},
+ {"Name":"Universe","Value":191},
+ {"Name":"Io","Value":192},
+ {"Name":"Isis","Value":193},
+ {"Name":"Palladion","Value":194},
+ {"Name":"Athena","Value":195},
+ {"Name":"Penthesilea","Value":196},
+ {"Name":"Artemisia","Value":197},
+ {"Name":"Hermes","Value":198},
+ {"Name":"Trismegistus","Value":199},
+ {"Name":"Lucia","Value":200},
+ {"Name":"Juno","Value":201},
+ {"Name":"Polydeuces","Value":202},
+ {"Name":"Caesar","Value":203},
+ {"Name":"Nemesis","Value":204},
+ {"Name":"KalaNemi","Value":205},
+ {"Name":"Castor","Value":206},
+ {"Name":"Cerberus","Value":207},
+ {"Name":"Hypnos","Value":208},
+ {"Name":"Moros","Value":209},
+ {"Name":"Medea","Value":210},
+ {"Name":"Psyche","Value":211}
+ ]
+ },
+ {
+ "Name": "WaitMessages",
+ "Description": "",
+ "Members": [
+ {"Name":"GenericArcana","Value":0},
+ {"Name":"CowardlyMaya","Value":218},
+ {"Name":"NyxFool","Value":219},
+ {"Name":"ArcanaHermit","Value":220},
+ {"Name":"GoldenHand","Value":221},
+ {"Name":"Metis","Value":222},
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Functions.json
new file mode 100644
index 0000000..a5a1596
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3FES/Modules/Common/Functions.json
@@ -0,0 +1,6690 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "003A2040",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "OPEN_MSG_WIN",
+ "Description": "003A27F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "CLOSE_MSG_WIN",
+ "Description": "003A2860",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "003A2550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MASK",
+ "Description": "Sets bit mask for SEL()",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "Checks if bit is true or not",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Turns on bit",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Turns off bit",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "0035AEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "0035AF00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000C",
+ "Description": "0035AF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "001C2750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Call animated transition",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Enum of fade"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Length of fade?"
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_000F",
+ "Description": "0035B010",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "0035AF90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "PUTSTR",
+ "Description": "0035AFD0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "message",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "0035B0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "0035B0F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "0035B130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "0035B170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "CMN_FUNCTION_0017",
+ "Description": "0035B180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "0035B290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "0035B300",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "0035B340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "0035B3A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "003A2A20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "val",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "type",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls field based on ids, entry point, and maybe position",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "entry",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Maybe rotation of camera?"
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "MSG_HELP",
+ "Description": "Displays msg on help screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Index/name of msg to display",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "MSG_NAVI",
+ "Description": "003A2330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Type",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_CHK_PAD",
+ "Description": "Bind button to SEL choice",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "button",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "selection",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "CALL_FCL",
+ "Description": "Calls a facility eg. velvet room, shop etc.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "FacilityID",
+ "Description": "To do: Make this an enum"
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "0040CBE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "0040CC90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_002E",
+ "Description": "0035B420",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0030",
+ "Description": "003110C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "00311080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "float",
+ "Name": "FUNCTION_0032",
+ "Description": "0030FCC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_SELF_HP_PERCENT",
+ "Description": "True if HP left is under the value, false if over",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_SELF_SP_PERCENT",
+ "Description": "002C76B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "002C7760",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "002C7810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "002C78C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "002C7970",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0039",
+ "Description": "002C7A20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "002C7AD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_COUNT",
+ "Description": "002C7B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "True if int is equal to or less than the number of allies present"
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "AI_ENEMY_COUNT",
+ "Description": "002C7C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "True if int is equal to or less than the number of enemies present"
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SELF_STATUS",
+ "Description": "002C7CE0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLIES_STATUS",
+ "Description": "002C7D90",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_STATUS",
+ "Description": "002C7E40",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMIES_STATUS",
+ "Description": "002C7EF0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_PRESENT",
+ "Description": "Returns 1 if at least one of the unit specified is currently alive in the fight",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "Checks if the party member specified is present in the fight",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "Unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLY_EFFECT",
+ "Description": "002C8100",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMIES_EFFECT",
+ "Description": "002C81B0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0045",
+ "Description": "002C8260",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "002C82B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "002C8300",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "002C8350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "002C8400",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "002C84B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "002C8560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "002C8610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_REFLECT",
+ "Description": "002C86C0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "002C8770",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_NULL",
+ "Description": "002C8820",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "002C88D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_ABSORB",
+ "Description": "002C8980",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "002C8A30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "002C8AE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "002C8B90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "002C8C40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "002C8CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "002C8DA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "002C8E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL",
+ "Description": "True if the opponent uses the skill in the conditional. Used for Armageddon checks",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "002C8FB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "002C9000",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "002C9050",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "002C90A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "002C9150",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "002CC330",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "002CC3A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "002CC410",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0062",
+ "Description": "002CC480",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "AI_TAR_STATUS",
+ "Description": "002CC4F0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "AI_DONT_TAR_STATUS",
+ "Description": "002CC5A0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNIT",
+ "Description": "002CC650",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "AI_TAR_SELF",
+ "Description": "002CC700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0067",
+ "Description": "002CC770",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "AI_TAR_REFLECT",
+ "Description": "002CC7E0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NULL",
+ "Description": "002CC890",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ABSORB",
+ "Description": "002CC940",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "AI_TAR_WEAK",
+ "Description": "002CC9F0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "002CCAA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "002CCB50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "002CCC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006F",
+ "Description": "002CCCB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WEAPON",
+ "Description": "002C7250",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Perform skill given",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "AI_ASK_TO_LEAVE",
+ "Description": "002C73B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "002C73F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "002C7490",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0075",
+ "Description": "002D1310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "Calls pm event based on id's",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "CALL_MAP",
+ "Description": "Calls town map with pointer at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "CALL_FLOOR",
+ "Description": "Goes to floor id set in the param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": "ID of floor"
+ }
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "001C26A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "NEXT_DAY",
+ "Description": "Goes to next day",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "0035F070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "0035F0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_007D",
+ "Description": "0035F4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007E",
+ "Description": "001C2720",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "Waits for fade function to catch up",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "Returns current month",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_MONTH",
+ "Description": "Returns current day of the month",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_WEEK",
+ "Description": "Returns the current day of the week.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "001C28F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "CHECK_TIME_SPAN",
+ "Description": "Returns true if within the two dates",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "month2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "ADD_MEMBER",
+ "Description": "Adds given party member id to party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 0"
+ },
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "0016E6C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "001C29D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0088",
+ "Description": "001C2A70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0089",
+ "Description": "001C2AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "GET_FLOOR_ID",
+ "Description": "Gets ID of current floor. 0 if not in dungeon",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008B",
+ "Description": "002CCD60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "002CCDD0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "STAND",
+ "Description": "002CCE40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "002C9200",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ONE_MORE",
+ "Description": "002C9250",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0090",
+ "Description": "002C75C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "00350090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0092",
+ "Description": "00350100",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0093",
+ "Description": "003111E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "Calls battle based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "HANSYA_ST",
+ "Description": "002CCEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "KYUSYU_ST",
+ "Description": "002CCF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "void",
+ "Name": "MUKOU_ST",
+ "Description": "002CD010",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "WEAK_ST",
+ "Description": "002CD0C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "NOT_HANSYA_ST",
+ "Description": "002CD170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "NOTKYUSYU_ST",
+ "Description": "002CD220",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "NOTMUKOU_ST",
+ "Description": "002CD2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "NOTWEAK_ST",
+ "Description": "002CD380",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "002C92A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "002C9350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "002C9400",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "002C94B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "002C9560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "002C9610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "002C96C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "002C9770",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "002C7520",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "0027D830",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_HP_PERCENT",
+ "Description": "002C9820",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "MYMP",
+ "Description": "002C9910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "002C9A00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_STATUS",
+ "Description": "This one is wack cause the first int will call enemies and party members alike depending on the enemy",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "StatusEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "002C9C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "MYHANSYA",
+ "Description": "002C9CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "MYUSEATTR",
+ "Description": "002C9DE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "MYUSESKILL",
+ "Description": "002C9ED0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "MYGROUP",
+ "Description": "002C9FC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "002CA0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "002CA1A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "002CA290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "MYHREC",
+ "Description": "002CA330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "APPOINT",
+ "Description": "002CD430",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B5",
+ "Description": "0035F6A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "EVT_CUTIN_FUNCTION_00B6",
+ "Description": "00397090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "003972D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_00B8",
+ "Description": "0038D870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "003BCD50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "0035F110",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "0035F260",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "00423A50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BD",
+ "Description": "00423AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BE",
+ "Description": "00423B50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BF",
+ "Description": "00423B60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "001C3070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "GET_CUR_HP",
+ "Description": "Get current hp of the id given",
+ "Parameters": [
+ {
+ "Type": "PertyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "GET_TOT_HP",
+ "Description": "Get total hp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "GET_CUR_SP",
+ "Description": "Get current sp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "GET_TOT_SP",
+ "Description": "Get total sp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "001C3340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "001C3510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "001C3560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "001C35B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "CHECK_FATIGUE",
+ "Description": "Returns fatigue level of id given. 0 is good, 2 is best, 3 or more is bad.",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "001C3650",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "001C36E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "001C3830",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CD",
+ "Description": "001C38B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CE",
+ "Description": "00423B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "CHANGE_SOCIAL_STAT",
+ "Description": "Increases given stat by given amount",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = academics, 1 = charm, 2 = courage"
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "CHANGE_PERSONA_STAT",
+ "Description": "Increases current persona's given stat with given amount",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = strength, 1 = magic, 2 = endurance, 3 = agility, 4 = luck"
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "GET_YEN",
+ "Description": "Returns how much yen you have.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "void",
+ "Name": "GIVE_YEN",
+ "Description": "Gives Amount yen to the player",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Amount",
+ "Description": "Amount to give to player"
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "void",
+ "Name": "REMOVE_YEN",
+ "Description": "Takes away Amount yen from player.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Amount",
+ "Description": "Amount of yen to remove"
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "GET_PARTY_ID",
+ "Description": "Get id from the given slot in party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "slot",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "void",
+ "Name": "REMOVE_MEMBER",
+ "Description": "Removes given party member id",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D6",
+ "Description": "001C2620",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "001C3930",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D8",
+ "Description": "001C3960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D9",
+ "Description": "001C39C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "GET_SL_LEVEL",
+ "Description": "Returns the social link rank of SLID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "SLID",
+ "Description": "A numeric id for the social link."
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DB",
+ "Description": "00360200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DC",
+ "Description": "003602D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00DD",
+ "Description": "0035F580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00DE",
+ "Description": "0035F630",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DF",
+ "Description": "0035FCB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00E0",
+ "Description": "0035FE80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00E1",
+ "Description": "0035FF20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E2",
+ "Description": "001C3A20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "001C3A50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "001C3B80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "001C3C10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "001C3C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E7",
+ "Description": "001C3C70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_00E8",
+ "Description": "001C3CA0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_00E9",
+ "Description": "001C2D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00EA",
+ "Description": "003603A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00EB",
+ "Description": "002C7330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "002CB0E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FRALLHP",
+ "Description": "002CB1C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "ENALLHP",
+ "Description": "002CB270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "AI_HAS_SKILL",
+ "Description": "Returns true if ai has the skill",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "AI_EN_WEAK",
+ "Description": "002CB3D0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "ENWEAK_ST_PAI",
+ "Description": "002CB480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "ENWEAK_DW_PAI",
+ "Description": "002CB530",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "AI_HAS_AFFINITY",
+ "Description": "002CB5E0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "MYNOMAL",
+ "Description": "002CB690",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_EN_WEAK",
+ "Description": "002CB740",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "ENNOMAL_ST",
+ "Description": "002CB7F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "ENNOMAL_DW",
+ "Description": "002CB8A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F8",
+ "Description": "002CDE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "002CDF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FA",
+ "Description": "002CDFE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FB",
+ "Description": "002CE0C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FC",
+ "Description": "002CE160",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "AI_TAR_POSITION",
+ "Description": "002CE2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FE",
+ "Description": "Has to do with targetting a specific ally",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FF",
+ "Description": "002CE430",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0100",
+ "Description": "002CE510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0101",
+ "Description": "002CE610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0102",
+ "Description": "002CE6F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0103",
+ "Description": "002CF3A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0104",
+ "Description": "002CF4D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0105",
+ "Description": "002CF600",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION",
+ "Description": "002CFA70",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "002CFBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0108",
+ "Description": "Another weakness check I think but like exclusive to Cruel Attack (no Vile Assault) so no clue",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0109",
+ "Description": "002CF730",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010A",
+ "Description": "002CF7E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010B",
+ "Description": "002CF890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010C",
+ "Description": "002CFE00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "002CFF10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "002D00A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010F",
+ "Description": "002D01C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0110",
+ "Description": "002CE7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0111",
+ "Description": "002CE8B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "002CE990",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "AI_WEAPON_AFFINITY",
+ "Description": "002CF940",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "GET_CNT",
+ "Description": "Gets value at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "SET_CNT",
+ "Description": "Sets value at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "001C3BB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Sets hp of given id",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "hp",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Sets sp of id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sp",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0119",
+ "Description": "001C30C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "GET_ITEM",
+ "Description": "Returns current amount of items",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "void",
+ "Name": "SET_ITEM",
+ "Description": "Sets given amount to given item id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011C",
+ "Description": "001C3E70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_011D",
+ "Description": "00360470",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "void",
+ "Name": "AI_AFFINITY_SWITCH",
+ "Description": "Switches current affinity to the enemy ID called. The Answer overwrites some of the values Elizabeth calls in The Journey",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "001C4050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "001C40B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0121",
+ "Description": "00360540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0122",
+ "Description": "003605F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0123",
+ "Description": "001C3F90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0124",
+ "Description": "003606A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_0125",
+ "Description": "003607E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0126",
+ "Description": "00360890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0127",
+ "Description": "00181680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0128",
+ "Description": "001C2550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0129",
+ "Description": "00360940",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012A",
+ "Description": "00360A00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "002CB950",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "002CB9A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "002CB9F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012E",
+ "Description": "002CD810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012F",
+ "Description": "002CD890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "001C4100",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "001C4130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "001C4180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "Returns random number from 0 to range given",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "range",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0134",
+ "Description": "00167AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0135",
+ "Description": "00167B70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0136",
+ "Description": "00167C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "001C4220",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0138",
+ "Description": "001C42C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "001C4BA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "001C4C00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013B",
+ "Description": "001C3F00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013C",
+ "Description": "001C4DF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNKNOWN_013D",
+ "Description": "Associated with instant kill spells",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "002CD960",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "AI_0013F",
+ "Description": "002CD570",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0140",
+ "Description": "002CF990",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0141",
+ "Description": "00168DA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0142",
+ "Description": "00168E90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0143",
+ "Description": "002D0510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0144",
+ "Description": "00169AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0145",
+ "Description": "0016A120",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0146",
+ "Description": "0016E600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0147",
+ "Description": "0016E660",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0148",
+ "Description": "002CE200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0149",
+ "Description": "Likely the function that splits Arcana Justice and Chariot",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014A",
+ "Description": "002D0670",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014B",
+ "Description": "0035FF90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014C",
+ "Description": "00360010",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014D",
+ "Description": "00360150",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "00423BC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "00423CA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "00423E10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0151",
+ "Description": "00424090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "00423F60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "001C4EB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "001C4F30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "001C4F90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0156",
+ "Description": "001C4FF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0157",
+ "Description": "002D0330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "002CA3D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "002CA4E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "002CA5F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_EFFECT",
+ "Description": "002CA700",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "playerID",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "002CA850",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "002CA920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "002CAA30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "002CAB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "002CAC50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "002CAD60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "002CAE70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "002CAF80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "002CB030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_FUNCTION_0165",
+ "Description": "001C4780",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "001C48A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0167",
+ "Description": "001C4B30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CALL_SFX",
+ "Description": "Plays sfx",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "001C3AF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016A",
+ "Description": "00424700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016B",
+ "Description": "00424750",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016C",
+ "Description": "00424790",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016D",
+ "Description": "004247C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016E",
+ "Description": "00424870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016F",
+ "Description": "00424900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0170",
+ "Description": "00424950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "BR_FRIEND_FUNCTION_0171",
+ "Description": "001FB030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "003609B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "001C57A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "001C5810",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0175",
+ "Description": "Likely related to Arcana Hermits Charge",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "002D07B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "AI_ACT_PERSONA",
+ "Description": "002D0830",
+ "Parameters": [
+ {
+ "Type": "Persona",
+ "Name": "personaID",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "Skill",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "001C5840",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "001C58A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "002D0A10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017B",
+ "Description": "00424980",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017C",
+ "Description": "002D0A40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_017D",
+ "Description": "00360A70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017E",
+ "Description": "00424A40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017F",
+ "Description": "002D0AE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0180",
+ "Description": "002D0B20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "A seemingly Elizabeth only weapon attack function",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "002D0BA0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "void",
+ "Name": "CALL_BTL_SFX",
+ "Description": "Calls battle sfx based on unknown indices",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0184",
+ "Description": "001C5750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "void",
+ "Name": "CALL_BGM",
+ "Description": "Plays bgm based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0186",
+ "Description": "001C56B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0187",
+ "Description": "001C56F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "002CD9A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "002CDA20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "00424240",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "001C5950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "SOFT_RESET",
+ "Description": "Brings game back to title screen",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018D",
+ "Description": "001C5A10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "001C5A70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018F",
+ "Description": "001883C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0190",
+ "Description": "00188410",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0191",
+ "Description": "001C23E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "Related to enemies with two turns and the below function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0193",
+ "Description": "Related to enemies with two turns and the above function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0194",
+ "Description": "002CBA40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ALLIES_EFFECTED",
+ "Description": "002CDAC0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "002CDB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "002CDBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ENEMIES_EFFECTED",
+ "Description": "002CDC10",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "002CDC80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ALLIES_EFFECT",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ENEMIES_EFFECT",
+ "Description": "002CEB80",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target"
+ }
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "002CECB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019D",
+ "Description": "002D0C00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019E",
+ "Description": "00360B50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019F",
+ "Description": "00424AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "001C3B30",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "004245F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01A2",
+ "Description": "00424B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "00424BA0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "00424C10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "00424C60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "00424CB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "00424D20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "00360BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01A9",
+ "Description": "00360C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "void",
+ "Name": "CALL_MOVIE",
+ "Description": "Call movie based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "void",
+ "Name": "NS_MOVIE_SYNC",
+ "Description": "Always called after CALL_MOVIE.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01AC",
+ "Description": "001C4CD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AD",
+ "Description": "002D14B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "002CBAF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "002CBC20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B0",
+ "Description": "002D0C50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B1",
+ "Description": "002D0CC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B2",
+ "Description": "002D0D30",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B3",
+ "Description": "002D0E40",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B4",
+ "Description": "002D0EE0",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B5",
+ "Description": "002D0F80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B6",
+ "Description": "002D1040",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B7",
+ "Description": "002D1120",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B8",
+ "Description": "002D1160",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B9",
+ "Description": "002D11B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BA",
+ "Description": "002D11F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "void",
+ "Name": "HOJO",
+ "Description": "002CD5E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "void",
+ "Name": "AI_DONT_TAR_EFFECT",
+ "Description": "002CD690",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "002D1230",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "002CBF20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "0045F6E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C0",
+ "Description": "0045F790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C1",
+ "Description": "002D10D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C2",
+ "Description": "0027D910",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C3",
+ "Description": "0027D940",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C4",
+ "Description": "002D0BD0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "002D0B60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "002CBFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SELF_EFFECT",
+ "Description": "002CC0E0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C8",
+ "Description": "002CDCF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C9",
+ "Description": "002CDD60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CA",
+ "Description": "002CDDB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CB",
+ "Description": "002CDE20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CC",
+ "Description": "002CEE60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "002CEFC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CE",
+ "Description": "002CF120",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CF",
+ "Description": "002CC190",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "001C5110",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "001C51E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "void",
+ "Name": "AI_WAIT_CUSTOM",
+ "Description": "The unit waits and calls a unique wait message, no idea where the values are",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D3",
+ "Description": "001C2250",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "void",
+ "Name": "EDSR_FUNCTION_01D4",
+ "Description": "0027B560",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D5",
+ "Description": "001C5AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D6",
+ "Description": "001C5B20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D7",
+ "Description": "004249B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D8",
+ "Description": "00424A00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01D9",
+ "Description": "001C5320",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "002CBCE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "002CBDA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "002CBE60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01DD",
+ "Description": "001C2E20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "For enemies with multiple turns, true if it is equivalent to the turn number",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DF",
+ "Description": "002D0920",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "void",
+ "Name": "GAME_CLEAR_FUNCTION_01E0",
+ "Description": "00188970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E1",
+ "Description": "00188A00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "001C5600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_RANK",
+ "Description": "Returns rank of given social stat",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = academics, 1 = charm, 2 = courage"
+ }
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E4",
+ "Description": "001C3F60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E5",
+ "Description": "002CF290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E6",
+ "Description": "00424660",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E7",
+ "Description": "001C5ED0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "001C5F20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E9",
+ "Description": "001C6000",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EA",
+ "Description": "001C4A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "void",
+ "Name": "SET_DATE",
+ "Description": "Sets next date",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "time",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EC",
+ "Description": "002D08C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01ED",
+ "Description": "002CD910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01EE",
+ "Description": "0017F790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_01EF",
+ "Description": "0035FC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F0",
+ "Description": "0035FC80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01F1",
+ "Description": "0035FB70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01F2",
+ "Description": "001C6050",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "void",
+ "Name": "HIKITUGI_FUNCTION_01F3",
+ "Description": "00193570",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F4",
+ "Description": "00193600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01F5",
+ "Description": "001C2F70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable.json
new file mode 100644
index 0000000..275d43c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3 Portable",
+ "ShortName": "p3p",
+ "FlowScriptModulesPath": "Persona3Portable\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3Portable\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Enums.json
new file mode 100644
index 0000000..29ed50e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Enums.json
@@ -0,0 +1,1107 @@
+[
+ {
+ "Name":"BattleSkill",
+ "Description":"This enum represents the available skills in battle",
+ "Members": [
+ {"Name":"SlashAttack","Value":0},
+ {"Name":"Agi","Value":1},
+ {"Name":"Agilao","Value":2},
+ {"Name":"Agidyne","Value":3},
+ {"Name":"Maragi","Value":4},
+ {"Name":"Maragilao","Value":5},
+ {"Name":"Maragidyne","Value":6},
+ {"Name":"Maralagidyne","Value":7},
+ {"Name":"Ragnarok","Value":9},
+ {"Name":"Garu","Value":10},
+ {"Name":"Garula","Value":11},
+ {"Name":"Garudyne","Value":12},
+ {"Name":"Magaru","Value":13},
+ {"Name":"Magarula","Value":14},
+ {"Name":"Magarudyne","Value":15},
+ {"Name":"PantaRhei","Value":18},
+ {"Name":"Bufu","Value":19},
+ {"Name":"Bufula","Value":20},
+ {"Name":"Bufudyne","Value":21},
+ {"Name":"Mabufu","Value":22},
+ {"Name":"Mabufula","Value":23},
+ {"Name":"Mabufudyne","Value":24},
+ {"Name":"Niflheim","Value":27},
+ {"Name":"Zio","Value":28},
+ {"Name":"Zionga","Value":29},
+ {"Name":"Ziodyne","Value":30},
+ {"Name":"Mazio","Value":31},
+ {"Name":"Mazionga","Value":32},
+ {"Name":"Maziodyne","Value":33},
+ {"Name":"ThunderReign","Value":36},
+ {"Name":"Megido","Value":37},
+ {"Name":"Megidola","Value":38},
+ {"Name":"Megidolaon","Value":39},
+ {"Name":"LastResort","Value":40},
+ {"Name":"BlackViper","Value":43},
+ {"Name":"MorningStar","Value":44},
+ {"Name":"Hama","Value":45},
+ {"Name":"Mahama","Value":46},
+ {"Name":"Hamaon","Value":47},
+ {"Name":"Mahamaon","Value":48},
+ {"Name":"Samsara","Value":50},
+ {"Name":"Mudo","Value":51},
+ {"Name":"Mamudo","Value":52},
+ {"Name":"Mudoon","Value":53},
+ {"Name":"Mamudoon","Value":54},
+ {"Name":"DieforMe","Value":56},
+ {"Name":"MarinKarin","Value":57},
+ {"Name":"SexyDance","Value":58},
+ {"Name":"Bewilder","Value":59},
+ {"Name":"EerieSound","Value":60},
+ {"Name":"Pulinpa","Value":61},
+ {"Name":"Tentarafoo","Value":62},
+ {"Name":"EvilTouch","Value":63},
+ {"Name":"EvilSmile","Value":64},
+ {"Name":"GhastlyWail","Value":65},
+ {"Name":"Provoke","Value":66},
+ {"Name":"Infuriate","Value":67},
+ {"Name":"Poisma","Value":68},
+ {"Name":"PoisonMist","Value":69},
+ {"Name":"VirusBreath","Value":70},
+ {"Name":"FoulBreath","Value":73},
+ {"Name":"StagnantAir","Value":74},
+ {"Name":"LifeDrain","Value":75},
+ {"Name":"SpiritDrain","Value":76},
+ {"Name":"MaragidyneBoss","Value":80},
+ {"Name":"MagarudyneBoss","Value":81},
+ {"Name":"MabufudyneBoss","Value":82},
+ {"Name":"MaziodyneBoss","Value":83},
+ {"Name":"MegidolaonBoss","Value":84},
+ {"Name":"MahamaonBoss","Value":85},
+ {"Name":"MamudoonBoss","Value":86},
+ {"Name":"SexyDanceBoss","Value":87},
+ {"Name":"EerieSoundBoss","Value":88},
+ {"Name":"TentarafooBoss","Value":89},
+ {"Name":"EvilSmileBoss","Value":90},
+ {"Name":"PoisonMistBoss","Value":91},
+ {"Name":"HolyArrowBoss","Value":92},
+ {"Name":"LifeDrainBoss","Value":93},
+ {"Name":"SpiritDrainBoss","Value":94},
+ {"Name":"Death","Value":96},
+ {"Name":"Yell","Value":97},
+ {"Name":"Yell2","Value":98},
+ {"Name":"Death2","Value":99},
+ {"Name":"Death3","Value":100},
+ {"Name":"Death4","Value":101},
+ {"Name":"MoonlessGown","Value":102},
+ {"Name":"MoonlessGown2","Value":103},
+ {"Name":"Summon","Value":104},
+ {"Name":"SlashAttackElizabeth","Value":105},
+ {"Name":"PierceAttackElizabeth","Value":106},
+ {"Name":"StrikeAttackElizabeth","Value":107},
+ {"Name":"Yell3","Value":108},
+ {"Name":"PierceAttack2","Value":109},
+ {"Name":"FireAttack","Value":110},
+ {"Name":"AlmightyAttack","Value":111},
+ {"Name":"Bash","Value":112},
+ {"Name":"AssaultDive","Value":113},
+ {"Name":"KillRush","Value":114},
+ {"Name":"SwiftStrike","Value":115},
+ {"Name":"SonicPunch","Value":116},
+ {"Name":"HeatWave","Value":117},
+ {"Name":"GiganticFist","Value":118},
+ {"Name":"AkashaArts","Value":119},
+ {"Name":"GodsHand","Value":120},
+ {"Name":"Cleave","Value":121},
+ {"Name":"FatalEnd","Value":122},
+ {"Name":"Getsuei","Value":123},
+ {"Name":"Zanei","Value":124},
+ {"Name":"MightySwing","Value":125},
+ {"Name":"DoubleFangs","Value":126},
+ {"Name":"BladeofFury","Value":127},
+ {"Name":"Deathbound","Value":128},
+ {"Name":"TempestSlash","Value":129},
+ {"Name":"HeavensBlade","Value":130},
+ {"Name":"Pralaya","Value":131},
+ {"Name":"PowerSlash","Value":132},
+ {"Name":"GaleSlash","Value":133},
+ {"Name":"BraveBlade","Value":134},
+ {"Name":"HerculeanStrike","Value":135},
+ {"Name":"ViciousStrike","Value":136},
+ {"Name":"SingleShot","Value":137},
+ {"Name":"TwinShot","Value":138},
+ {"Name":"HolyArrow2","Value":139},
+ {"Name":"TorrentShot","Value":140},
+ {"Name":"ArrowRain","Value":141},
+ {"Name":"MyriadArrows","Value":142},
+ {"Name":"PrimalForce","Value":143},
+ {"Name":"VorpalBlade","Value":144},
+ {"Name":"WearyThrust","Value":145},
+ {"Name":"CruelAttack","Value":146},
+ {"Name":"VileAssault","Value":147},
+ {"Name":"PoisonArrow","Value":148},
+ {"Name":"WearyThrustUnused","Value":149},
+ {"Name":"VorpalBladeUnused","Value":150},
+ {"Name":"JunpeiCoOp","Value":151},
+ {"Name":"YukariCoOp","Value":152},
+ {"Name":"AkihikoCoOp","Value":153},
+ {"Name":"MitsuruCoOp","Value":154},
+ {"Name":"AigisCoOp","Value":155},
+ {"Name":"KenCoOp","Value":156},
+ {"Name":"ShinjiroCoOp","Value":157},
+ {"Name":"KoromaruCoOp","Value":158},
+ {"Name":"charmlow","Value":160},
+ {"Name":"charmmed","Value":161},
+ {"Name":"charmhigh","Value":162},
+ {"Name":"distresslow","Value":163},
+ {"Name":"distressmed","Value":164},
+ {"Name":"distresshigh","Value":165},
+ {"Name":"paniclow","Value":166},
+ {"Name":"panicmed","Value":167},
+ {"Name":"panichigh","Value":168},
+ {"Name":"fearlow","Value":169},
+ {"Name":"fearmed","Value":170},
+ {"Name":"fearhigh","Value":171},
+ {"Name":"ragelow","Value":172},
+ {"Name":"ragemed","Value":173},
+ {"Name":"ragehigh","Value":174},
+ {"Name":"poisonlow","Value":175},
+ {"Name":"Dia","Value":192},
+ {"Name":"Diarama","Value":193},
+ {"Name":"Diarahan","Value":194},
+ {"Name":"Media","Value":195},
+ {"Name":"Mediarama","Value":196},
+ {"Name":"Mediarahan","Value":197},
+ {"Name":"Salvation","Value":198},
+ {"Name":"Patra","Value":199},
+ {"Name":"MePatra","Value":200},
+ {"Name":"RePatra","Value":201},
+ {"Name":"Posumudi","Value":202},
+ {"Name":"Amrita","Value":203},
+ {"Name":"Recarm","Value":204},
+ {"Name":"Samarecarm","Value":205},
+ {"Name":"Tarunda","Value":206},
+ {"Name":"Matarunda","Value":207},
+ {"Name":"Sukunda","Value":208},
+ {"Name":"Masukunda","Value":209},
+ {"Name":"Rakunda","Value":210},
+ {"Name":"Marakunda","Value":211},
+ {"Name":"Dekunda","Value":212},
+ {"Name":"Tarukaja","Value":214},
+ {"Name":"Matarukaja","Value":215},
+ {"Name":"Sukukaja","Value":216},
+ {"Name":"Masukukaja","Value":217},
+ {"Name":"Rakukaja","Value":218},
+ {"Name":"Marakukaja","Value":219},
+ {"Name":"PowerCharge","Value":220},
+ {"Name":"MindCharge","Value":221},
+ {"Name":"Dekaja","Value":223},
+ {"Name":"Tetrakarn","Value":224},
+ {"Name":"Makarakarn","Value":225},
+ {"Name":"Rebellion","Value":226},
+ {"Name":"Revolution","Value":227},
+ {"Name":"FireBreak","Value":229},
+ {"Name":"IceBreak","Value":230},
+ {"Name":"WindBreak","Value":231},
+ {"Name":"ElecBreak","Value":232},
+ {"Name":"Traesto","Value":233},
+ {"Name":"Trafuri","Value":234},
+ {"Name":"HealingWave","Value":235},
+ {"Name":"Recarmdra","Value":236},
+ {"Name":"Charmdi","Value":237},
+ {"Name":"Enradi","Value":238},
+ {"Name":"JunpeiCoOp2","Value":239},
+ {"Name":"YukariCoOp2","Value":240},
+ {"Name":"AkihikoCoOp2","Value":241},
+ {"Name":"MitsuruCoOp2","Value":242},
+ {"Name":"AigisCoOp2","Value":243},
+ {"Name":"KenCoOp2","Value":244},
+ {"Name":"ShinjiroCoOp2","Value":245},
+ {"Name":"KoromaruCoOp2","Value":246},
+ {"Name":"AigisCoOp3","Value":247},
+ {"Name":"AigisCoOp4","Value":248},
+ {"Name":"AigisCoOp5","Value":249},
+ {"Name":"AigisCoOp6","Value":250},
+ {"Name":"SummerDream","Value":256},
+ {"Name":"SummerDream2","Value":257},
+ {"Name":"SummerDream3","Value":258},
+ {"Name":"SummerDream4","Value":259},
+ {"Name":"SummerDream5","Value":260},
+ {"Name":"SummerDream6","Value":261},
+ {"Name":"SummerDream7","Value":262},
+ {"Name":"SummerDream8","Value":263},
+ {"Name":"SummerDream9","Value":264},
+ {"Name":"SummerDream10","Value":265},
+ {"Name":"SummerDream11","Value":266},
+ {"Name":"SummerDream12","Value":267},
+ {"Name":"SummerDream13","Value":268},
+ {"Name":"SummerDream14","Value":269},
+ {"Name":"SummerDream15","Value":270},
+ {"Name":"SummerDream16","Value":271},
+ {"Name":"JackBrothers","Value":272},
+ {"Name":"Ardhanari","Value":273},
+ {"Name":"Trickster","Value":274},
+ {"Name":"Infinity","Value":275},
+ {"Name":"Valhalla","Value":276},
+ {"Name":"SummerDream17","Value":277},
+ {"Name":"Armageddon","Value":278},
+ {"Name":"Cadenza","Value":279},
+ {"Name":"ScarletHavoc","Value":280},
+ {"Name":"Frolic","Value":281},
+ {"Name":"Dreamfest","Value":282},
+ {"Name":"KingandI","Value":283},
+ {"Name":"BestFriends","Value":284},
+ {"Name":"ShadowHound","Value":285},
+ {"Name":"ThunderCall","Value":286},
+ {"Name":"LastJudge","Value":287},
+ {"Name":"Raktapaksha","Value":288},
+ {"Name":"Justice","Value":289},
+ {"Name":"Trickster2","Value":290},
+ {"Name":"PrimalDarkness","Value":293},
+ {"Name":"DarkEmbrace","Value":294},
+ {"Name":"PrimalDarkness2","Value":295},
+ {"Name":"PrimalDarkness3","Value":296},
+ {"Name":"Heartbreaker","Value":297},
+ {"Name":"PierceAttack3","Value":298},
+ {"Name":"PierceAttack4","Value":299},
+ {"Name":"GigaSpark","Value":300},
+ {"Name":"Sacrifice","Value":301},
+ {"Name":"PierceAttack5","Value":304},
+ {"Name":"FireAttack2","Value":305},
+ {"Name":"Summon2","Value":306},
+ {"Name":"Summon3","Value":307},
+ {"Name":"ArmedReady","Value":308},
+ {"Name":"Sacrifice2","Value":309},
+ {"Name":"ArcanaShift","Value":310},
+ {"Name":"ArcanaShift2","Value":311},
+ {"Name":"ArcanaShift3","Value":312},
+ {"Name":"ArcanaShift4","Value":313},
+ {"Name":"ArcanaShift5","Value":314},
+ {"Name":"ArcanaShift6","Value":315},
+ {"Name":"ArcanaShift7","Value":316},
+ {"Name":"ArcanaShift8","Value":317},
+ {"Name":"ArcanaShift9","Value":318},
+ {"Name":"NightQueen","Value":319},
+ {"Name":"AllOut2","Value":320},
+ {"Name":"AllOut3","Value":321},
+ {"Name":"AllOut4","Value":322},
+ {"Name":"PlumeofDusk","Value":323},
+ {"Name":"Analyze","Value":324},
+ {"Name":"Oracle","Value":325},
+ {"Name":"FullAnalysis","Value":326},
+ {"Name":"Oracle2","Value":327},
+ {"Name":"Oracle3","Value":328},
+ {"Name":"Oracle4","Value":329},
+ {"Name":"Oracle5","Value":330},
+ {"Name":"Oracle6","Value":331},
+ {"Name":"AllOut2L","Value":332},
+ {"Name":"AllOut3L","Value":333},
+ {"Name":"AllOut4L","Value":334},
+ {"Name":"SupportScan","Value":335},
+ {"Name":"ThirdEye","Value":336},
+ {"Name":"MindDJ","Value":337},
+ {"Name":"DJQueen","Value":338},
+ {"Name":"EscapeRoute","Value":339},
+ {"Name":"HealingWave2","Value":340},
+ {"Name":"Summon4","Value":341},
+ {"Name":"OrgiaMode","Value":342},
+ {"Name":"GreatSeal","Value":343},
+ {"Name":"GreatSeal2","Value":344},
+ {"Name":"IceAttack","Value":346},
+ {"Name":"WindAttack","Value":347},
+ {"Name":"ElecAttack","Value":348},
+ {"Name":"FireAttack3","Value":349},
+ {"Name":"PierceAttack6","Value":350},
+ {"Name":"StrikeAttack2","Value":351},
+ {"Name":"Summon5","Value":352},
+ {"Name":"Summon6","Value":353},
+ {"Name":"Summon7","Value":354},
+ {"Name":"ProphecyofRuin","Value":355},
+ {"Name":"Heartbreaker2","Value":356},
+ {"Name":"Unite","Value":357},
+ {"Name":"Separate","Value":358},
+ {"Name":"PierceAttack7","Value":359},
+ {"Name":"PierceAttack8","Value":360},
+ {"Name":"Samarecarm2","Value":361},
+ {"Name":"Samarecarm3","Value":362},
+ {"Name":"Charge","Value":363},
+ {"Name":"GigaSpark2","Value":364},
+ {"Name":"WheelofFortune","Value":365},
+ {"Name":"WheelofFortune2","Value":366},
+ {"Name":"WheelofFortune3","Value":367},
+ {"Name":"ParadigmShift","Value":368},
+ {"Name":"WheelofFortune4","Value":369},
+ {"Name":"WheelofFortune5","Value":370},
+ {"Name":"EAttackUp","Value":371},
+ {"Name":"PAttackUp","Value":372},
+ {"Name":"EAttackDown","Value":373},
+ {"Name":"PAttackDown","Value":374},
+ {"Name":"EDefenseUp","Value":375},
+ {"Name":"PDefenseUp","Value":376},
+ {"Name":"EDefenseDown","Value":377},
+ {"Name":"PDefenseDown","Value":378},
+ {"Name":"EPanic","Value":379},
+ {"Name":"PPanic","Value":380},
+ {"Name":"ERage","Value":381},
+ {"Name":"PRage","Value":382},
+ {"Name":"EDistress","Value":383},
+ {"Name":"PDistress","Value":384},
+ {"Name":"EFear","Value":385},
+ {"Name":"PFear","Value":386},
+ {"Name":"EDamageLow","Value":387},
+ {"Name":"PDamageLow","Value":388},
+ {"Name":"EDamageMid","Value":389},
+ {"Name":"PDamageMid","Value":390},
+ {"Name":"EDamageHigh","Value":391},
+ {"Name":"PDamageHigh","Value":392},
+ {"Name":"EHeal","Value":393},
+ {"Name":"PHeal","Value":394},
+ {"Name":"AlmightyAttack2","Value":395},
+ {"Name":"ArcanaShift10","Value":396},
+ {"Name":"ArcanaShift11","Value":397},
+ {"Name":"ArcanaShift12","Value":398},
+ {"Name":"ArcanaShift13","Value":399},
+ {"Name":"BandAid","Value":400},
+ {"Name":"Medicine","Value":401},
+ {"Name":"Bead","Value":402},
+ {"Name":"SnuffSoul","Value":403},
+ {"Name":"ChewingSoul","Value":404},
+ {"Name":"PreciousEgg","Value":405},
+ {"Name":"Soma","Value":406},
+ {"Name":"MuscleDrink","Value":411},
+ {"Name":"OddMorsel","Value":412},
+ {"Name":"RancidGravy","Value":413},
+ {"Name":"PowerfulDrug","Value":414},
+ {"Name":"ColdMedicine","Value":415},
+ {"Name":"EnergyDrink","Value":416},
+ {"Name":"Homunculus","Value":438},
+ {"Name":"PlumeofDusk2","Value":439},
+ {"Name":"ResistSlash","Value":464},
+ {"Name":"NullSlash","Value":465},
+ {"Name":"RepelSlash","Value":466},
+ {"Name":"AbsorbSlash","Value":467},
+ {"Name":"ResistStrike","Value":468},
+ {"Name":"NullStrike","Value":469},
+ {"Name":"RepelStrike","Value":470},
+ {"Name":"AbsorbStrike","Value":471},
+ {"Name":"ResistPierce","Value":472},
+ {"Name":"NullPierce","Value":473},
+ {"Name":"RepelPierce","Value":474},
+ {"Name":"AbsorbPierce","Value":475},
+ {"Name":"ResistFire","Value":476},
+ {"Name":"NullFire","Value":477},
+ {"Name":"RepelFire","Value":478},
+ {"Name":"AbsorbFire","Value":479},
+ {"Name":"ResistIce","Value":480},
+ {"Name":"NullIce","Value":481},
+ {"Name":"RepelIce","Value":482},
+ {"Name":"AbsorbIce","Value":483},
+ {"Name":"ResistElec","Value":484},
+ {"Name":"NullElec","Value":485},
+ {"Name":"RepelElec","Value":486},
+ {"Name":"AbsorbElec","Value":487},
+ {"Name":"ResistWind","Value":488},
+ {"Name":"NullWind","Value":489},
+ {"Name":"RepelWind","Value":490},
+ {"Name":"AbsorbWind","Value":491},
+ {"Name":"ResistLight","Value":492},
+ {"Name":"NullLight","Value":493},
+ {"Name":"RepelLight","Value":494},
+ {"Name":"ResistDark","Value":495},
+ {"Name":"NullDark","Value":496},
+ {"Name":"RepelDark","Value":497},
+ {"Name":"NullCharm","Value":498},
+ {"Name":"NullDistress","Value":499},
+ {"Name":"NullPanic","Value":500},
+ {"Name":"NullFear","Value":501},
+ {"Name":"NullRage","Value":502},
+ {"Name":"NullFreeze","Value":503},
+ {"Name":"NullShock","Value":504},
+ {"Name":"NullPoison","Value":505},
+ {"Name":"UnshakenWill","Value":506},
+ {"Name":"Masakados","Value":507},
+ {"Name":"DodgeSlash","Value":508},
+ {"Name":"EvadeSlash","Value":509},
+ {"Name":"DodgeStrike","Value":510},
+ {"Name":"EvadeStrike","Value":511},
+ {"Name":"DodgePierce","Value":512},
+ {"Name":"EvadePierce","Value":513},
+ {"Name":"DodgeFire","Value":514},
+ {"Name":"EvadeFire","Value":515},
+ {"Name":"DodgeIce","Value":516},
+ {"Name":"EvadeIce","Value":517},
+ {"Name":"DodgeWind","Value":518},
+ {"Name":"EvadeWind","Value":519},
+ {"Name":"DodgeElec","Value":520},
+ {"Name":"EvadeElec","Value":521},
+ {"Name":"StaminaUp1","Value":522},
+ {"Name":"StaminaUp2","Value":523},
+ {"Name":"StaminaUp3","Value":524},
+ {"Name":"Premonition","Value":526},
+ {"Name":"AngelicGrace","Value":527},
+ {"Name":"FireBoost","Value":528},
+ {"Name":"FireAmp","Value":529},
+ {"Name":"IceBoost","Value":530},
+ {"Name":"IceAmp","Value":531},
+ {"Name":"ElecBoost","Value":532},
+ {"Name":"ElecAmp","Value":533},
+ {"Name":"WindBoost","Value":534},
+ {"Name":"WindAmp","Value":535},
+ {"Name":"FastRetreat","Value":536},
+ {"Name":"HPUp1","Value":537},
+ {"Name":"HPUp2","Value":538},
+ {"Name":"HPUp3","Value":539},
+ {"Name":"SPUp1","Value":540},
+ {"Name":"SPUp2","Value":541},
+ {"Name":"SPUp3","Value":542},
+ {"Name":"RagingTiger","Value":543},
+ {"Name":"Counter","Value":544},
+ {"Name":"Counterstrike","Value":545},
+ {"Name":"HighCounter","Value":546},
+ {"Name":"Regenerate1","Value":547},
+ {"Name":"Regenerate2","Value":548},
+ {"Name":"Regenerate3","Value":549},
+ {"Name":"Invigorate1","Value":550},
+ {"Name":"Invigorate2","Value":551},
+ {"Name":"Invigorate3","Value":552},
+ {"Name":"Growth1","Value":553},
+ {"Name":"Growth2","Value":554},
+ {"Name":"Growth3","Value":555},
+ {"Name":"AutoTarukaja","Value":557},
+ {"Name":"AutoRakukaja","Value":558},
+ {"Name":"AutoSukukaja","Value":559},
+ {"Name":"Alertness","Value":560},
+ {"Name":"SharpStudent","Value":561},
+ {"Name":"AptPupil","Value":562},
+ {"Name":"AliDance","Value":563},
+ {"Name":"FirmStance","Value":564},
+ {"Name":"SpellMaster","Value":565},
+ {"Name":"ArmsMaster","Value":566},
+ {"Name":"HPUp","Value":567},
+ {"Name":"SPUp","Value":568},
+ {"Name":"DivineGrace","Value":570},
+ {"Name":"Endure","Value":571},
+ {"Name":"EnduringSoul","Value":572},
+ {"Name":"HeavyMaster","Value":573},
+ {"Name":"MagicSkillUp","Value":574},
+ {"Name":"PhysSkillUp","Value":575},
+ {"Name":"Rosary","Value":580},
+ {"Name":"PrayerBeads","Value":581},
+ {"Name":"SpearMaster","Value":582},
+ {"Name":"BowMaster","Value":583},
+ {"Name":"1hSwdMaster","Value":584},
+ {"Name":"2hSwdMaster","Value":585},
+ {"Name":"FistMaster","Value":586},
+ {"Name":"SurviveLight","Value":587},
+ {"Name":"SurviveDark","Value":588},
+ {"Name":"AutoMaraku","Value":589},
+ {"Name":"AutoMataru","Value":590},
+ {"Name":"AutoMasuku","Value":591},
+ {"Name":"CharmBoost","Value":592},
+ {"Name":"PoisonBoost","Value":593},
+ {"Name":"DistressBoost","Value":594},
+ {"Name":"PanicBoost","Value":595},
+ {"Name":"FearBoost","Value":596},
+ {"Name":"RageBoost","Value":597},
+ {"Name":"AilmentBoost","Value":598},
+ {"Name":"HamaBoost","Value":599},
+ {"Name":"MudoBoost","Value":600},
+ {"Name":"EndureLight","Value":601},
+ {"Name":"EndureDark","Value":602},
+ {"Name":"WeaponsMaster","Value":603},
+ {"Name":"CoolBreeze","Value":605},
+ {"Name":"VictoryCry","Value":606},
+ {"Name":"SpringofLife","Value":607},
+ {"Name":"SpringofLife2","Value":608},
+ {"Name":"InfiniteEndure","Value":609},
+ {"Name":"FastHeal","Value":610},
+ {"Name":"InstaHeal","Value":611},
+ {"Name":"ResistCharm","Value":612},
+ {"Name":"ResistDistress","Value":613},
+ {"Name":"ResistPanic","Value":614},
+ {"Name":"ResistFear","Value":615},
+ {"Name":"ResistRage","Value":616},
+ {"Name":"ResistFreeze","Value":617},
+ {"Name":"ResistShock","Value":618},
+ {"Name":"ResistPoison","Value":619},
+ {"Name":"HPUpHigh","Value":620},
+ {"Name":"SPUpHigh","Value":621},
+ {"Name":"HighEndure","Value":622}
+ ]
+ },
+ {
+ "Name":"PartyMember",
+ "Description":"This enum represents the party members.",
+ "Members": [
+ {"Name":"Protagonist","Value":1},
+ {"Name":"Yukari","Value":2},
+ {"Name":"Aigis","Value":3},
+ {"Name":"Mitsuru","Value":4},
+ {"Name":"Junpei","Value":5},
+ {"Name":"Fuuka","Value":6},
+ {"Name":"Akihiko","Value":7},
+ {"Name":"Ken","Value":8},
+ {"Name":"Shinjiro","Value":9},
+ {"Name":"Koromaru","Value":10}
+ ]
+ },
+ {
+ "Name":"BattleUnit",
+ "Description":"This enum represents the available units in battle.",
+ "Members": [
+ {"Name":"CowardlyMaya","Value":1},
+ {"Name":"ElizabethSurt","Value":2},
+ {"Name":"ElizabethJack","Value":3},
+ {"Name":"ElizabethThor","Value":4},
+ {"Name":"MagicHand","Value":5},
+ {"Name":"DancingHand","Value":6},
+ {"Name":"KillingHand","Value":7},
+ {"Name":"AlmightyHand","Value":8},
+ {"Name":"LaughingTable","Value":9},
+ {"Name":"CryingTable","Value":10},
+ {"Name":"AngryTable","Value":11},
+ {"Name":"SleepingTable","Value":12},
+ {"Name":"MagicalMagus","Value":13},
+ {"Name":"WondrousMagus","Value":14},
+ {"Name":"PrimeMagus","Value":15},
+ {"Name":"GrandMagus","Value":16},
+ {"Name":"MercifulMaya","Value":17},
+ {"Name":"ElizabethCu","Value":18},
+ {"Name":"ElizabethMetatron","Value":19},
+ {"Name":"ElizabethAlice","Value":20},
+ {"Name":"MutteringTiara","Value":21},
+ {"Name":"GrievingTiara","Value":22},
+ {"Name":"WrithingTiara","Value":23},
+ {"Name":"ShoutingTiara","Value":24},
+ {"Name":"SpuriousBook","Value":25},
+ {"Name":"ManiacalBook","Value":26},
+ {"Name":"SilentBook","Value":27},
+ {"Name":"WrathfulBook","Value":28},
+ {"Name":"TranquilIdol","Value":29},
+ {"Name":"LiberatingIdol","Value":30},
+ {"Name":"RuinousIdol","Value":31},
+ {"Name":"VehementIdol","Value":32},
+ {"Name":"FrivolousMaya","Value":33},
+ {"Name":"ElizabethNebiros","Value":34},
+ {"Name":"ElizabethMasakado","Value":35},
+ {"Name":"ElizabethPixie","Value":36},
+ {"Name":"VenusEagle","Value":37},
+ {"Name":"DarkEagle","Value":38},
+ {"Name":"JupiterEagle","Value":39},
+ {"Name":"EternalEagle","Value":40},
+ {"Name":"CreationRelic","Value":41},
+ {"Name":"ConstancyRelic","Value":42},
+ {"Name":"GrowthRelic","Value":43},
+ {"Name":"ChangeRelic","Value":44},
+ {"Name":"ElegantMother","Value":45},
+ {"Name":"RegalMother","Value":46},
+ {"Name":"PistilMother","Value":47},
+ {"Name":"DivineMother","Value":48},
+ {"Name":"HaughtyMaya","Value":49},
+ {"Name":"MargaretAbsorbSlash","Value":50},
+ {"Name":"MargaretAbsorbStrike","Value":51},
+ {"Name":"MargaretAbsorbPierce","Value":52},
+ {"Name":"GraveBeetle","Value":53},
+ {"Name":"AdamantBeetle","Value":54},
+ {"Name":"GoldenBeetle","Value":55},
+ {"Name":"EmperorBeetle","Value":56},
+ {"Name":"AvengerKnight","Value":57},
+ {"Name":"ChampionKnight","Value":58},
+ {"Name":"HellKnight","Value":59},
+ {"Name":"IntrepidKnight","Value":60},
+ {"Name":"SolidCastle","Value":61},
+ {"Name":"PowerCastle","Value":62},
+ {"Name":"DeathCastle","Value":63},
+ {"Name":"KingCastle","Value":64},
+ {"Name":"IndolentMaya","Value":65},
+ {"Name":"MargaretMokoi","Value":66},
+ {"Name":"MargaretNekoShogun","Value":67},
+ {"Name":"MargaretAraMitama","Value":68},
+ {"Name":"TranceTwins","Value":69},
+ {"Name":"KillerTwins","Value":70},
+ {"Name":"DeathTwins","Value":71},
+ {"Name":"CrazyTwins","Value":72},
+ {"Name":"CorruptTower","Value":73},
+ {"Name":"DogmaticTower","Value":74},
+ {"Name":"ApostateTower","Value":75},
+ {"Name":"FanaticTower","Value":76},
+ {"Name":"BlueSigil","Value":77},
+ {"Name":"RedSigil","Value":78},
+ {"Name":"GreenSigil","Value":79},
+ {"Name":"WhiteSigil","Value":80},
+ {"Name":"InsidiousMaya","Value":81},
+ {"Name":"MargaretClotho","Value":82},
+ {"Name":"MargaretLachesis","Value":83},
+ {"Name":"MargaretAtropos","Value":84},
+ {"Name":"ObsessedCupid","Value":85},
+ {"Name":"JealousCupid","Value":86},
+ {"Name":"DevotedCupid","Value":87},
+ {"Name":"GraciousCupid","Value":88},
+ {"Name":"LustfulSnake","Value":89},
+ {"Name":"ImmoralSnake","Value":90},
+ {"Name":"CarnalSnake","Value":91},
+ {"Name":"AmorousSnake","Value":92},
+ {"Name":"SoulDancer","Value":93},
+ {"Name":"ArdentDancer","Value":94},
+ {"Name":"RoyalDancer","Value":95},
+ {"Name":"NaturalDancer","Value":96},
+ {"Name":"IllfatedMaya","Value":97},
+ {"Name":"BestialWheel","Value":101},
+ {"Name":"MachWheel","Value":102},
+ {"Name":"BraveWheel","Value":103},
+ {"Name":"BattleWheel","Value":104},
+ {"Name":"WildDrive","Value":105},
+ {"Name":"KillerDrive","Value":106},
+ {"Name":"SlaughterDrive","Value":107},
+ {"Name":"RampageDrive","Value":108},
+ {"Name":"ArcaneTurret","Value":109},
+ {"Name":"ScarletTurret","Value":110},
+ {"Name":"WickedTurret","Value":111},
+ {"Name":"HallowedTurret","Value":112},
+ {"Name":"VisceralMaya","Value":113},
+ {"Name":"MargaretKusiMitama","Value":114},
+ {"Name":"MargaretNigiMitama","Value":115},
+ {"Name":"MargaretSakiMitama","Value":116},
+ {"Name":"HakurouMusha","Value":117},
+ {"Name":"KaidenMusha","Value":118},
+ {"Name":"OnnenMusha","Value":119},
+ {"Name":"TenjinMusha","Value":120},
+ {"Name":"DaringGigas","Value":121},
+ {"Name":"SteelGigas","Value":122},
+ {"Name":"FuriousGigas","Value":123},
+ {"Name":"MythicalGigas","Value":124},
+ {"Name":"WildBeast","Value":125},
+ {"Name":"EnslavedBeast","Value":126},
+ {"Name":"MightyBeast","Value":127},
+ {"Name":"NemeanBeast","Value":128},
+ {"Name":"DesirousMaya","Value":129},
+ {"Name":"BlackRaven","Value":133},
+ {"Name":"ViciousRaven","Value":134},
+ {"Name":"IceRaven","Value":135},
+ {"Name":"AmentiRaven","Value":136},
+ {"Name":"PhantomMage","Value":137},
+ {"Name":"PhantomMaster","Value":138},
+ {"Name":"PhantomLord","Value":139},
+ {"Name":"PhantomKing","Value":140},
+ {"Name":"DeathSeeker","Value":141},
+ {"Name":"FateSeeker","Value":142},
+ {"Name":"NobleSeeker","Value":143},
+ {"Name":"AcheronSeeker","Value":144},
+ {"Name":"ImprudentMaya","Value":145},
+ {"Name":"BronzeDice","Value":149},
+ {"Name":"IronDice","Value":150},
+ {"Name":"SilverDice","Value":151},
+ {"Name":"PlatinumDice","Value":152},
+ {"Name":"MindDice","Value":153},
+ {"Name":"CurseDice","Value":154},
+ {"Name":"DeathDice","Value":155},
+ {"Name":"ReckoningDice","Value":156},
+ {"Name":"FlowingSand","Value":157},
+ {"Name":"PerpetualSand","Value":158},
+ {"Name":"InfiniteSand","Value":159},
+ {"Name":"EternalSand","Value":160},
+ {"Name":"BigotedMaya","Value":161},
+ {"Name":"JusticeSword","Value":165},
+ {"Name":"ConvictionSword","Value":166},
+ {"Name":"JudgementSword","Value":167},
+ {"Name":"DoomSword","Value":168},
+ {"Name":"HeatBalance","Value":169},
+ {"Name":"SkyBalance","Value":170},
+ {"Name":"WorldBalance","Value":171},
+ {"Name":"LightBalance","Value":172},
+ {"Name":"OrderGiant","Value":173},
+ {"Name":"StasisGiant","Value":174},
+ {"Name":"HarmonyGiant","Value":175},
+ {"Name":"VoidGiant","Value":176},
+ {"Name":"DeviousMaya","Value":177},
+ {"Name":"MinotaurIV","Value":181},
+ {"Name":"MinotaurIII","Value":182},
+ {"Name":"MinotaurII","Value":183},
+ {"Name":"MinotaurI","Value":184},
+ {"Name":"JotunofPower","Value":185},
+ {"Name":"JotunofBlood","Value":186},
+ {"Name":"JotunofEvil","Value":187},
+ {"Name":"JotunofGrief","Value":188},
+ {"Name":"MightyCyclops","Value":189},
+ {"Name":"MadCyclops","Value":190},
+ {"Name":"FierceCyclops","Value":191},
+ {"Name":"ChaosCyclops","Value":192},
+ {"Name":"TheReaper","Value":193},
+ {"Name":"Reserve","Value":194},
+ {"Name":"Reserve2","Value":195},
+ {"Name":"Reserve3","Value":196},
+ {"Name":"WealthHand","Value":197},
+ {"Name":"TreasureHand","Value":198},
+ {"Name":"SupremeHand","Value":199},
+ {"Name":"OpulentHand","Value":200},
+ {"Name":"LuxuryHand","Value":201},
+ {"Name":"GloriousHand","Value":202},
+ {"Name":"StrengthGuardian","Value":203},
+ {"Name":"PowerGuardian","Value":204},
+ {"Name":"MightGuardian","Value":205},
+ {"Name":"EnduranceGuardian","Value":206},
+ {"Name":"StaminaGuardian","Value":207},
+ {"Name":"FortitudeGuardian","Value":208},
+ {"Name":"Reserve4","Value":210},
+ {"Name":"MutteringTiara2","Value":211},
+ {"Name":"MutteringTiara3","Value":212},
+ {"Name":"Statue","Value":213},
+ {"Name":"Statue2","Value":214},
+ {"Name":"Statue3","Value":215},
+ {"Name":"DeviousMaya2","Value":216},
+ {"Name":"DeviousMaya3","Value":217},
+ {"Name":"Reserve5","Value":218},
+ {"Name":"Reserve6","Value":219},
+ {"Name":"Reserve7","Value":220},
+ {"Name":"Reserve8","Value":221},
+ {"Name":"Reserve9","Value":222},
+ {"Name":"Reserve10","Value":223},
+ {"Name":"CowardlyMaya2","Value":224},
+ {"Name":"CowardlyMaya3","Value":225},
+ {"Name":"Metis","Value":233},
+ {"Name":"Unknown","Value":234},
+ {"Name":"Akihiko","Value":235},
+ {"Name":"Ken","Value":236},
+ {"Name":"Junpei","Value":237},
+ {"Name":"Koromaru","Value":238},
+ {"Name":"Yukari","Value":239},
+ {"Name":"Mitsuru","Value":240},
+ {"Name":"Erebus","Value":241},
+ {"Name":"Priestess","Value":243},
+ {"Name":"Empress","Value":244},
+ {"Name":"Emperor","Value":245},
+ {"Name":"Hierophant","Value":246},
+ {"Name":"Lovers","Value":247},
+ {"Name":"Chariot","Value":248},
+ {"Name":"Justice","Value":249},
+ {"Name":"Hermit","Value":250},
+ {"Name":"Fortune","Value":251},
+ {"Name":"Strength","Value":252},
+ {"Name":"HangedMan","Value":253},
+ {"Name":"Unknown2","Value":254},
+ {"Name":"Priestess2","Value":256},
+ {"Name":"Empress2","Value":257},
+ {"Name":"Emperor2","Value":258},
+ {"Name":"Hierophant2","Value":259},
+ {"Name":"Lovers2","Value":260},
+ {"Name":"Chariot2","Value":261},
+ {"Name":"Justice2","Value":262},
+ {"Name":"Hermit2","Value":263},
+ {"Name":"Chidori","Value":264},
+ {"Name":"Fortune2","Value":265},
+ {"Name":"Strength2","Value":266},
+ {"Name":"Takaya","Value":267},
+ {"Name":"Jin","Value":268},
+ {"Name":"HangedMan2","Value":269},
+ {"Name":"Jin2","Value":271},
+ {"Name":"Takaya2","Value":272},
+ {"Name":"NyxAvatar","Value":273},
+ {"Name":"Nyx","Value":274},
+ {"Name":"MutteringTiara4","Value":275},
+ {"Name":"MutteringTiara5","Value":276},
+ {"Name":"Unknown3","Value":277},
+ {"Name":"Statue4","Value":278},
+ {"Name":"Statue5","Value":279},
+ {"Name":"Statue6","Value":280},
+ {"Name":"DeviousMaya4","Value":281},
+ {"Name":"NyxAvatarMagician","Value":282},
+ {"Name":"NyxAvatarPriestess","Value":283},
+ {"Name":"NyxAvatarEmpress","Value":284},
+ {"Name":"NyxAvatarEmperor","Value":285},
+ {"Name":"NyxAvatarHierophant","Value":286},
+ {"Name":"NyxAvatarLovers","Value":287},
+ {"Name":"NyxAvatarChariot","Value":288},
+ {"Name":"NyxAvatarJustice","Value":289},
+ {"Name":"NyxAvatarHermit","Value":290},
+ {"Name":"NyxAvatarFortune","Value":291},
+ {"Name":"NyxAvatarStrength","Value":292},
+ {"Name":"NyxAvatarHangedMan","Value":293},
+ {"Name":"Elizabeth","Value":294},
+ {"Name":"DeviousMaya5","Value":295},
+ {"Name":"NyxAvatar14","Value":296},
+ {"Name":"Magician","Value":297},
+ {"Name":"Theo","Value":298},
+ {"Name":"Margaret","Value":299},
+ {"Name":"Reserve11","Value":300},
+ {"Name":"Reserve12","Value":301},
+ {"Name":"VenusEagle2","Value":304},
+ {"Name":"DancingHand2","Value":305},
+ {"Name":"CryingTable2","Value":306},
+ {"Name":"GoldenBeetle2","Value":307},
+ {"Name":"FuriousGigas2","Value":308},
+ {"Name":"MagicalMagus2","Value":309},
+ {"Name":"ArcaneTurret2","Value":310},
+ {"Name":"HellKnight2","Value":311},
+ {"Name":"JudgementSword2","Value":312},
+ {"Name":"StasisGiant2","Value":313},
+ {"Name":"RoyalDancer2","Value":314},
+ {"Name":"NobleSeeker2","Value":315},
+ {"Name":"CarnalSnake2","Value":316},
+ {"Name":"FierceCyclops2","Value":317},
+ {"Name":"CorruptTower2","Value":318},
+ {"Name":"HaughtyMaya2","Value":319},
+ {"Name":"SoulDancer2","Value":320},
+ {"Name":"SpuriousBook2","Value":321},
+ {"Name":"HeatBalance2","Value":322},
+ {"Name":"DancingHand3","Value":323},
+ {"Name":"LaughingTable2","Value":324},
+ {"Name":"MagicGuardian","Value":325},
+ {"Name":"SorceryGuardian","Value":326},
+ {"Name":"ArcaneGuardian","Value":327},
+ {"Name":"AgilityGuardian","Value":328},
+ {"Name":"LuckGuardian","Value":329},
+ {"Name":"AlacrityGuardian","Value":330},
+ {"Name":"LuckGuardian2","Value":331},
+ {"Name":"KismetGuardian","Value":332},
+ {"Name":"BlessingGuardian","Value":333},
+ {"Name":"Reserve13","Value":334}
+ ]
+ },
+ {
+ "Name":"Persona",
+ "Description":"This enum represents the available personas",
+ "Members": [
+ {"Name":"Orpheus","Value":1},
+ {"Name":"Susanoo","Value":2},
+ {"Name":"Flauros","Value":3},
+ {"Name":"Loki","Value":4},
+ {"Name":"Nekomata","Value":5},
+ {"Name":"PyroJack","Value":6},
+ {"Name":"JackFrost","Value":7},
+ {"Name":"Scathach","Value":8},
+ {"Name":"Rangda","Value":9},
+ {"Name":"NataTaishi","Value":10},
+ {"Name":"CuChulainn","Value":11},
+ {"Name":"Ose","Value":12},
+ {"Name":"KusiMitama","Value":13},
+ {"Name":"Apsaras","Value":14},
+ {"Name":"Laksmi","Value":15},
+ {"Name":"Parvati","Value":16},
+ {"Name":"KikuriHime","Value":17},
+ {"Name":"Sati","Value":18},
+ {"Name":"Sarasvati","Value":19},
+ {"Name":"Unicorn","Value":20},
+ {"Name":"Cybele","Value":21},
+ {"Name":"Skadi","Value":22},
+ {"Name":"Hariti","Value":23},
+ {"Name":"Kali","Value":24},
+ {"Name":"Ganga","Value":25},
+ {"Name":"Taraka","Value":26},
+ {"Name":"Lamia","Value":27},
+ {"Name":"Odin","Value":28},
+ {"Name":"KingFrost","Value":29},
+ {"Name":"Oukuninushi","Value":30},
+ {"Name":"Kingu","Value":31},
+ {"Name":"NagaRaja","Value":32},
+ {"Name":"Forneus","Value":33},
+ {"Name":"Kohryu","Value":34},
+ {"Name":"Mithra","Value":35},
+ {"Name":"Daisoujou","Value":36},
+ {"Name":"Ananta","Value":37},
+ {"Name":"Omoikane","Value":38},
+ {"Name":"Principality","Value":39},
+ {"Name":"Raphael","Value":40},
+ {"Name":"Titania","Value":41},
+ {"Name":"Oberon","Value":42},
+ {"Name":"Narcissus","Value":43},
+ {"Name":"QueenMab","Value":44},
+ {"Name":"LeananSidhe","Value":45},
+ {"Name":"Pixie","Value":46},
+ {"Name":"Uriel","Value":47},
+ {"Name":"Surt","Value":48},
+ {"Name":"Throne","Value":49},
+ {"Name":"Ares","Value":50},
+ {"Name":"Titan","Value":51},
+ {"Name":"Chimera","Value":52},
+ {"Name":"AraMitama","Value":53},
+ {"Name":"Valkyrie","Value":54},
+ {"Name":"Melchizedek","Value":55},
+ {"Name":"Dominion","Value":56},
+ {"Name":"Siegfried","Value":57},
+ {"Name":"Virtue","Value":58},
+ {"Name":"Power","Value":59},
+ {"Name":"Archangel","Value":60},
+ {"Name":"Angel","Value":61},
+ {"Name":"Alilat","Value":62},
+ {"Name":"Arahabaki","Value":63},
+ {"Name":"Nebiros","Value":64},
+ {"Name":"Decarabia","Value":65},
+ {"Name":"KuramaTengu","Value":66},
+ {"Name":"YomotsuShikome","Value":67},
+ {"Name":"Naga","Value":68},
+ {"Name":"Norn","Value":69},
+ {"Name":"Atropos","Value":70},
+ {"Name":"Orobas","Value":71},
+ {"Name":"Lachesis","Value":72},
+ {"Name":"SakiMitama","Value":73},
+ {"Name":"Eligor","Value":74},
+ {"Name":"Clotho","Value":75},
+ {"Name":"Fortuna","Value":76},
+ {"Name":"Thor","Value":77},
+ {"Name":"Bishamonten","Value":78},
+ {"Name":"TakeMikazuchi","Value":79},
+ {"Name":"Jikokuten","Value":80},
+ {"Name":"Hanuman","Value":81},
+ {"Name":"Koumokuten","Value":82},
+ {"Name":"Zouchouten","Value":83},
+ {"Name":"Attis","Value":84},
+ {"Name":"Vasuki","Value":85},
+ {"Name":"Orthrus","Value":86},
+ {"Name":"TakeMinakata","Value":87},
+ {"Name":"Ubelluris","Value":88},
+ {"Name":"Inugami","Value":89},
+ {"Name":"Thanatos","Value":90},
+ {"Name":"Alice","Value":91},
+ {"Name":"Seth","Value":92},
+ {"Name":"Mot","Value":93},
+ {"Name":"Samael","Value":94},
+ {"Name":"Vetala","Value":95},
+ {"Name":"Loa","Value":96},
+ {"Name":"PaleRider","Value":97},
+ {"Name":"Michael","Value":98},
+ {"Name":"Byakko","Value":99},
+ {"Name":"Suzaku","Value":100},
+ {"Name":"Seiryuu","Value":101},
+ {"Name":"NigiMitama","Value":102},
+ {"Name":"Genbu","Value":103},
+ {"Name":"Beelzebub","Value":104},
+ {"Name":"MotherHarlot","Value":105},
+ {"Name":"Abaddon","Value":106},
+ {"Name":"Lilith","Value":107},
+ {"Name":"Incubus","Value":108},
+ {"Name":"Succubus","Value":109},
+ {"Name":"Lilim","Value":110},
+ {"Name":"ChiYou","Value":111},
+ {"Name":"Shiva","Value":112},
+ {"Name":"Masakado","Value":113},
+ {"Name":"SeitenTaisei","Value":114},
+ {"Name":"Yamatanoorochi","Value":115},
+ {"Name":"Oumitsunu","Value":116},
+ {"Name":"Helel","Value":117},
+ {"Name":"Sandalphon","Value":118},
+ {"Name":"BlackFrost","Value":119},
+ {"Name":"Garuda","Value":120},
+ {"Name":"Kaiwan","Value":121},
+ {"Name":"Ganesha","Value":122},
+ {"Name":"Nandi","Value":123},
+ {"Name":"Chernobog","Value":124},
+ {"Name":"Dionysus","Value":125},
+ {"Name":"Narasimha","Value":126},
+ {"Name":"Girimehkala","Value":127},
+ {"Name":"Gurr","Value":128},
+ {"Name":"Legion","Value":129},
+ {"Name":"Berith","Value":130},
+ {"Name":"Saturnus","Value":131},
+ {"Name":"Vishnu","Value":132},
+ {"Name":"Barong","Value":133},
+ {"Name":"Jatayu","Value":134},
+ {"Name":"Horus","Value":135},
+ {"Name":"Quetzalcoatl","Value":136},
+ {"Name":"Yatagarasu","Value":137},
+ {"Name":"Messiah","Value":138},
+ {"Name":"Asura","Value":139},
+ {"Name":"Metatron","Value":140},
+ {"Name":"Satan","Value":141},
+ {"Name":"Gabriel","Value":142},
+ {"Name":"HokutoSeikun","Value":143},
+ {"Name":"Trumpeter","Value":144},
+ {"Name":"Anubis","Value":145},
+ {"Name":"Slime","Value":146},
+ {"Name":"HuaPo","Value":147},
+ {"Name":"HighPixie","Value":148},
+ {"Name":"Yaksini","Value":149},
+ {"Name":"Shiisaa","Value":150},
+ {"Name":"Thoth","Value":151},
+ {"Name":"Alp","Value":152},
+ {"Name":"Mothman","Value":153},
+ {"Name":"Kumbhanda","Value":154},
+ {"Name":"Empusa","Value":155},
+ {"Name":"Rakshasa","Value":156},
+ {"Name":"Hecatoncheires","Value":157},
+ {"Name":"HellBiker","Value":158},
+ {"Name":"Ghoul","Value":159},
+ {"Name":"Yurlungur","Value":160},
+ {"Name":"Pazuzu","Value":161},
+ {"Name":"Mara","Value":162},
+ {"Name":"Kartikeya","Value":163},
+ {"Name":"BaalZebul","Value":164},
+ {"Name":"Suparna","Value":165},
+ {"Name":"Lucifer","Value":166},
+ {"Name":"Nidhoggr","Value":167},
+ {"Name":"Atavaka","Value":168},
+ {"Name":"OrpheusTelos","Value":169},
+ {"Name":"Mokoi","Value":170},
+ {"Name":"NekoShogun","Value":171},
+ {"Name":"Setanta","Value":172},
+ {"Name":"TamLin","Value":173},
+ {"Name":"FemaleOrpheus","Value":174},
+ {"Name":"Universe","Value":191},
+ {"Name":"Io","Value":192},
+ {"Name":"Isis","Value":193},
+ {"Name":"Palladion","Value":194},
+ {"Name":"Athena","Value":195},
+ {"Name":"Penthesilea","Value":196},
+ {"Name":"Artemisia","Value":197},
+ {"Name":"Hermes","Value":198},
+ {"Name":"Trismegistus","Value":199},
+ {"Name":"Lucia","Value":200},
+ {"Name":"Juno","Value":201},
+ {"Name":"Polydeuces","Value":202},
+ {"Name":"Caesar","Value":203},
+ {"Name":"Nemesis","Value":204},
+ {"Name":"KalaNemi","Value":205},
+ {"Name":"Castor","Value":206},
+ {"Name":"Cerberus","Value":207},
+ {"Name":"Hypnos","Value":208},
+ {"Name":"Moros","Value":209},
+ {"Name":"Medea","Value":210},
+ {"Name":"Psyche","Value":211}
+ ]
+ },
+ {
+ "Name": "Affinity",
+ "Description": "",
+ "Members": [
+ {"Name":"Slash","Value":0},
+ {"Name":"Strike","Value":1},
+ {"Name":"Pierce","Value":2},
+ {"Name":"Fire","Value":3},
+ {"Name":"Ice","Value":4},
+ {"Name":"Elec","Value":5},
+ {"Name":"Wind","Value":6},
+ {"Name":"Almighty","Value":7},
+ {"Name":"Light","Value":8},
+ {"Name":"Dark","Value":9}
+ ]
+ },
+ {
+ "Name": "StatusEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"Charm","Value":1},
+ {"Name":"Despair","Value":2},
+ {"Name":"Panic","Value":4},
+ {"Name":"Fear","Value":8},
+ {"Name":"Rage","Value":16},
+ {"Name":"Poison","Value":128},
+ {"Name":"Downed","Value":1048576}
+ ]
+ },
+ {
+ "Name": "SpecialEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"AttackBuff","Value":1},
+ {"Name":"AttackDebuff","Value":2},
+ {"Name":"HitUpBuff","Value":16},
+ {"Name":"HitUpDebuff","Value":32},
+ {"Name":"DefenseBuff","Value":64},
+ {"Name":"DefenseDebuff","Value":128},
+ {"Name":"EvasionUpBuff","Value":256},
+ {"Name":"EvasionUpDebuff","Value":512},
+ {"Name":"PowerCharge","Value":1024},
+ {"Name":"MindCharge","Value":2048},
+ {"Name":"Rebellion","Value":16384},
+ {"Name":"Revolution","Value":32768},
+ {"Name":"Tetrakarn","Value":65536},
+ {"Name":"Downed","Value":1048576},
+ {"Name":"Makarakarn","Value":131072},
+ {"Name":"AilmentSusceptibility","Value":4194304}
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/FlowScriptModules.json
new file mode 100644
index 0000000..50030a9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona3Portable\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility/Call related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Shared",
+ "ShortName": "Shared data",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Shared\\Functions.json"
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/MessageScriptLibrary.json
new file mode 100644
index 0000000..0b414ee
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/MessageScriptLibrary.json
@@ -0,0 +1,75 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "",
+ "Parameters": [
+ {
+ "Name": "color"
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Semantic": "Unused"
+ }
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "",
+ "Parameters": []
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": []
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "",
+ "Parameters": [
+ {
+ "Name": "param1"
+ },
+ {
+ "Name": "param2"
+ },
+ {
+ "Name": "param3"
+ },
+ {
+ "Name": "param4"
+ }
+ ]
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/AI/Functions.json
new file mode 100644
index 0000000..985475b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/AI/Functions.json
@@ -0,0 +1,3417 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_CHK_HP_PERCENT",
+ "Description": "True if HP left is under the value, false if over",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0001",
+ "Description": "Address: 0x089FC448",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0002",
+ "Description": "Address: 0x089FC494",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0003",
+ "Description": "Address: 0x089FC4E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0004",
+ "Description": "Address: 0x089FC52C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "Address: 0x089FC578",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0006",
+ "Description": "Address: 0x089FC5C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "Address: 0x089FC610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0008",
+ "Description": "Address: 0x089FC65C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0009",
+ "Description": "Address: 0x089FC6A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000A",
+ "Description": "Address: 0x089FC6F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000B",
+ "Description": "Address: 0x089FC740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_STATUS",
+ "Description": "Address: 0x089FC78C",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000D",
+ "Description": "Address: 0x089FC7D8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000E",
+ "Description": "Address: 0x089FC824",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "Address: 0x089FC870",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "BUFF_ALLIES_CHECK",
+ "Description": "Address: 0x089FC8BC",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "DEBUFF_ENEMIES_CHECK",
+ "Description": "Address: 0x089FC908",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0012",
+ "Description": "Address: 0x089FC954",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "Address: 0x089FC988",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0014",
+ "Description": "Address: 0x089FC9BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "Address: 0x089FC9F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "Address: 0x089FCA3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "Address: 0x089FCA88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0018",
+ "Description": "Address: 0x089FCAD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0019",
+ "Description": "Address: 0x089FCB20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001A",
+ "Description": "Address: 0x089FCB6C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001B",
+ "Description": "Address: 0x089FCBB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001C",
+ "Description": "Address: 0x089FCC04",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001D",
+ "Description": "Address: 0x089FCC50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001E",
+ "Description": "Address: 0x089FCC9C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001F",
+ "Description": "Address: 0x089FCCE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0020",
+ "Description": "Address: 0x089FCD34",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0021",
+ "Description": "Address: 0x089FCD80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0022",
+ "Description": "Address: 0x089FCDCC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0023",
+ "Description": "Address: 0x089FCE18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0024",
+ "Description": "Address: 0x089FCE64",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0025",
+ "Description": "Address: 0x089FCEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL",
+ "Description": "True if the opponent uses the skill in the conditional. Used for Armageddon checks",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "Address: 0x089FCF48",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "Address: 0x089FCF7C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "Address: 0x089FCFB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002A",
+ "Description": "Address: 0x089FCFE4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002B",
+ "Description": "Address: 0x089FD030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "Address: 0x089FF0F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002D",
+ "Description": "Address: 0x089FF11C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "Address: 0x089FF148",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002F",
+ "Description": "Address: 0x089FF174",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_STATUS",
+ "Description": "Address: 0x089FF1A0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_NOTBAD",
+ "Description": "Address: 0x089FF1E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_ID",
+ "Description": "Address: 0x089FF28C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_MINE",
+ "Description": "Address: 0x089FF2D0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0034",
+ "Description": "Address: 0x089FF2FC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0035",
+ "Description": "Address: 0x089FF328",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0036",
+ "Description": "Address: 0x089FF36C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0037",
+ "Description": "Address: 0x089FF3B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_TAR_WEAK",
+ "Description": "Address: 0x089FF3F4",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "Address: 0x089FF438",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "Address: 0x089FF47C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "Address: 0x089FF4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "Address: 0x089FF504",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WEAPON",
+ "Description": "Address: 0x089FC168",
+ "Parameters": []
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Perform skill given",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003F",
+ "Description": "Address: 0x089FC27C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "Address: 0x089FC2AC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0041",
+ "Description": "Address: 0x089FC320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "Address: 0x08A03F00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "Address: 0x089FF548",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0044",
+ "Description": "Address: 0x089FF574",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0045",
+ "Description": "Address: 0x089FF5A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "Address: 0x089FD07C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ONE_MORE",
+ "Description": "Address: 0x089FD0B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0048",
+ "Description": "Address: 0x089FC3CC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "Address: 0x089FF5CC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "Address: 0x089FF610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "Address: 0x089FF654",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004C",
+ "Description": "Address: 0x089FF698",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "Address: 0x089FF6DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "Address: 0x089FF720",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "Address: 0x089FF764",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "Address: 0x089FF7A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "Address: 0x089FD0E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "Address: 0x089FD130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "Address: 0x089FD17C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "Address: 0x089FD1C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "Address: 0x089FD214",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "Address: 0x089FD260",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "Address: 0x089FD2AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0058",
+ "Description": "Address: 0x089FD2F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0059",
+ "Description": "Address: 0x089FC370",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005A",
+ "Description": "Address: 0x089FD344",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "Address: 0x089FD3C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "Address: 0x089FD44C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005D",
+ "Description": "Address: 0x089FD4D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005E",
+ "Description": "Address: 0x089FD588",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "Address: 0x089FD608",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "Address: 0x089FD68C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0061",
+ "Description": "Address: 0x089FD710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0062",
+ "Description": "Address: 0x089FD794",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "Address: 0x089FD818",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "Address: 0x089FD89C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "Address: 0x089FD920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "Address: 0x089FD994",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "Address: 0x089FF7EC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "Address: 0x089FC208",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0069",
+ "Description": "Address: 0x089FE584",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "Address: 0x089FE630",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "Address: 0x089FE67C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006C",
+ "Description": "Address: 0x089FE6C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006D",
+ "Description": "Address: 0x089FE714",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006E",
+ "Description": "Address: 0x089FE760",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED_WEAK",
+ "Description": "A combination of checking if an enemy is downed and weak to a given affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0070",
+ "Description": "Address: 0x089FE7F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "Address: 0x089FE844",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0072",
+ "Description": "Address: 0x089FE890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "Address: 0x089FE8DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "Address: 0x089FE928",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0075",
+ "Description": "Address: 0x08A0006C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "Address: 0x08A000D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0077",
+ "Description": "Address: 0x08A00138",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0078",
+ "Description": "Address: 0x08A001E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0079",
+ "Description": "Address: 0x08A00264",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_007A",
+ "Description": "Address: 0x08A0044C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007B",
+ "Description": "Address: 0x08A004D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007C",
+ "Description": "Address: 0x08A00570",
+ "Parameters": []
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007D",
+ "Description": "Address: 0x08A00648",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007E",
+ "Description": "Address: 0x08A00748",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007F",
+ "Description": "Address: 0x08A0081C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0080",
+ "Description": "Address: 0x08A01C98",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0081",
+ "Description": "Address: 0x08A01D28",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0082",
+ "Description": "Address: 0x08A01DB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0083",
+ "Description": "Address: 0x08A022A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "Address: 0x08A02330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0085",
+ "Description": "Address: 0x08A023C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0086",
+ "Description": "Address: 0x08A01FF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0087",
+ "Description": "Address: 0x08A02084",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0088",
+ "Description": "Address: 0x08A02110",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "Address: 0x08A02450",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "Address: 0x08A02558",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "Address: 0x08A026C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008C",
+ "Description": "Address: 0x08A027D0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008D",
+ "Description": "Address: 0x08A008F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008E",
+ "Description": "Address: 0x08A009C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "Address: 0x08A00A98",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0090",
+ "Description": "Address: 0x08A0219C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_AFFINITY_SWITCH",
+ "Description": "Switches current affinity to the enemy ID called.",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "Address: 0x089FE974",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "Address: 0x089FE9A8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "Address: 0x089FE9DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "Address: 0x089FFA60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "Address: 0x089FFAD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "Address: 0x08A03F2C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0098",
+ "Description": "Address: 0x089FF844",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "Address: 0x089FFB80",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "Address: 0x089FF888",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009B",
+ "Description": "Address: 0x08A021D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "Address: 0x08A03314",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009D",
+ "Description": "Address: 0x08A002E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009E",
+ "Description": "Address: 0x08A036E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "Address: 0x08A03718",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A0",
+ "Description": "Address: 0x08A02954",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A1",
+ "Description": "Address: 0x089FDA08",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "Address: 0x089FDA8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "Address: 0x089FDB10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_CHECK_PLAYER_EFFECT",
+ "Description": "Address: 0x089FDB94",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "Address: 0x089FDEA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "Address: 0x089FE184",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "Address: 0x089FE208",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "Address: 0x089FE28C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "Address: 0x089FE310",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL_AFFINITY",
+ "Description": "For Margaret, first int is enemy position, second is affinity ID. True if target is hit with that affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "Address: 0x089FE418",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "Address: 0x089FE49C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AD",
+ "Description": "Address: 0x089FE510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00AE",
+ "Description": "Address: 0x08A03748",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "Address: 0x08A037F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "void",
+ "Name": "AI_ACT_PERSONA",
+ "Description": "Address: 0x08A03444",
+ "Parameters": [
+ {
+ "Type": "Persona",
+ "Name": "personaID",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "Address: 0x08A03530",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "Address: 0x08A03558",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "Address: 0x08A035AC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "Address: 0x08A035DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "A seemingly Elizabeth/Theo only weapon attack function",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "Address: 0x08A0363C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "Address: 0x089FFBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "Address: 0x089FFC14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "Address: 0x08A03F5C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "Address: 0x08A03F94",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BB",
+ "Description": "Address: 0x089FEA10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BC",
+ "Description": "Address: 0x089FFC78",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "Address: 0x089FFCD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "Address: 0x089FFD30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BF",
+ "Description": "Address: 0x089FFDE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "Address: 0x089FFE44",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C1",
+ "Description": "Address: 0x08A00B6C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C2",
+ "Description": "Address: 0x08A00C44",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "Address: 0x08A00D44",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C4",
+ "Description": "Address: 0x08A0368C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "Address: 0x08A03FDC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C6",
+ "Description": "Address: 0x089FEA5C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C7",
+ "Description": "Address: 0x089FEB0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "Address: 0x08A03890",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "Address: 0x08A038F4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "Address: 0x08A03958",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "Address: 0x08A03A48",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CC",
+ "Description": "Address: 0x08A03AC0",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "Address: 0x08A03B38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "Address: 0x08A03BD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "Address: 0x08A045D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "Address: 0x08A04584",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "Address: 0x08A04520",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "Address: 0x08A044BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "Address: 0x089FF8B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "Address: 0x089FF8F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D5",
+ "Description": "Address: 0x08A03C84",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "Address: 0x089FED50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D7",
+ "Description": "Address: 0x08A03C44",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "Address: 0x08A03664",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D9",
+ "Description": "Address: 0x08A0360C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "Address: 0x089FEDEC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "BUFF_SELF_CHECK",
+ "Description": "Address: 0x089FEE70",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DC",
+ "Description": "Address: 0x089FFEA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DD",
+ "Description": "Address: 0x089FFEFC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DE",
+ "Description": "Address: 0x089FFF40",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DF",
+ "Description": "Address: 0x089FFF88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E0",
+ "Description": "Address: 0x08A00EC8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "Address: 0x08A01068",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E2",
+ "Description": "Address: 0x08A01188",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E3",
+ "Description": "Address: 0x089FEEB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "Address: 0x089FC2DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "Address: 0x089FEBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "Address: 0x089FEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "Address: 0x089FECC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "For enemies with multiple turns, true if it is equivalent to the turn number",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "Address: 0x08A03868",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EA",
+ "Description": "Address: 0x08A01324",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "Address: 0x08A03848",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "Address: 0x089FFB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00ED",
+ "Description": "Address: 0x08A014EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "Address: 0x08A0140C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "Address: 0x08A0143C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "Address: 0x08A0147C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "Address: 0x08A01548",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "Address: 0x08A01588",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "Address: 0x08A014BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "Address: 0x08A00348",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "Address: 0x089FFFD0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "Address: 0x08A00004",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "Address: 0x089FFD8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F8",
+ "Description": "Address: 0x08A02AF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F9",
+ "Description": "Address: 0x08A003E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "Address: 0x08A03030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "Address: 0x08A0315C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "Address: 0x08A0328C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "Address: 0x08A00384",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FE",
+ "Description": "Address: 0x08A015C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "Address: 0x08A0169C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "Address: 0x08A0179C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "Address: 0x08A0189C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "Address: 0x089FF00C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "Address: 0x089FF058",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0104",
+ "Description": "Address: 0x089FF0A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0105",
+ "Description": "Address: 0x08A03D30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "Address: 0x08A03D38",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "Address: 0x08A03FE4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_CHK_HP_VALUE",
+ "Description": "Address: 0x08A00038",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Common/Functions.json
new file mode 100644
index 0000000..c171a37
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Common/Functions.json
@@ -0,0 +1,1436 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "Address: 0x08986BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "Address: 0x08985078",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "Address: 0x08985470",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Address: 0x08984D1C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0006",
+ "Description": "Address: 0x08982784",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "Address: 0x08978C64",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Address: 0x08978C94",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Address: 0x08978CE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "Address: 0x08978D3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "Address: 0x08978E2C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Address: 0x08978E4C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "Address: 0x08979C98",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Address: 0x08979CF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000F",
+ "Description": "Address: 0x08978F28",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0010",
+ "Description": "Address: 0x08979D70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Address: 0x08978F74",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0012",
+ "Description": "Address: 0x08978F18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0013",
+ "Description": "Address: 0x08978EB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0014",
+ "Description": "Address: 0x08978F20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0015",
+ "Description": "Address: 0x08978FE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0016",
+ "Description": "Address: 0x08979018",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "Address: 0x08979048",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0018",
+ "Description": "Address: 0x089790C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "Address: 0x0897918C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "Address: 0x089791D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "Address: 0x089791F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "Address: 0x08979234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "Address: 0x08986F8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Address: 0x089792FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Address: 0x08979344",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Address: 0x0897934C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0021",
+ "Description": "Address: 0x08979394",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "Address: 0x0897939C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "Address: 0x089793C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Address: 0x08979528",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Address: 0x0897985C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0026",
+ "Description": "Address: 0x089798AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0027",
+ "Description": "Address: 0x089798F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "Address: 0x089799A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Address: 0x08979A28",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "Address: 0x08979AB0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Address: 0x0897977C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "Address: 0x08982AA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Address: 0x08986A78",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "Address: 0x08979050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "Address: 0x08979080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0030",
+ "Description": "Address: 0x089729B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0031",
+ "Description": "Address: 0x089729EC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0032",
+ "Description": "Address: 0x08972A28",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "Address: 0x08972A58",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "Address: 0x08972A88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "Address: 0x08972B8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0036",
+ "Description": "Address: 0x08972B14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0037",
+ "Description": "Address: 0x08979C20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0038",
+ "Description": "Address: 0x08979C60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0039",
+ "Description": "Address: 0x08972C28",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "Address: 0x08979410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003B",
+ "Description": "Address: 0x089794DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003C",
+ "Description": "Address: 0x089796B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003D",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003E",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003F",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "Address: 0x089734F8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "Address: 0x089735BC",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0042",
+ "Description": "Address: 0x08973878",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0043",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0044",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0045",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0046",
+ "Description": "Address: 0x089738D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0047",
+ "Description": "Address: 0x089739E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0048",
+ "Description": "Address: 0x08973D18",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0049",
+ "Description": "Address: 0x08A3B940",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004A",
+ "Description": "Address: 0x08972C74",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004B",
+ "Description": "Address: 0x089B9E94",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004C",
+ "Description": "Address: 0x089B9EB4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "Address: 0x0897929C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004E",
+ "Description": "Address: 0x089792DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004F",
+ "Description": "Address: 0x0881E534",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "Address: 0x0881E58C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "Address: 0x0881E5B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "Address: 0x0881E5DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "Address: 0x0881E604",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "Address: 0x0881E634",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0055",
+ "Description": "Address: 0x089868DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "Address: 0x08986734",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "",
+ "Semantic": "SelId"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0057",
+ "Description": "Address: 0x08872794",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0058",
+ "Description": "Address: 0x088727B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0059",
+ "Description": "Address: 0x088727D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005A",
+ "Description": "Address: 0x088727F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005B",
+ "Description": "Address: 0x08872834",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005C",
+ "Description": "Address: 0x08872854",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005D",
+ "Description": "Address: 0x08872874",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005E",
+ "Description": "Address: 0x088728B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005F",
+ "Description": "Address: 0x088728D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "Address: 0x08872914",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "Address: 0x08872934",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "Address: 0x088729BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0063",
+ "Description": "Address: 0x088729E4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0064",
+ "Description": "Address: 0x08973AA4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "Address: 0x08973C38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0066",
+ "Description": "Address: 0x08872A0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "HD_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Event/Functions.json
new file mode 100644
index 0000000..8f5c465
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Event/Functions.json
@@ -0,0 +1,1233 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_BG_IMG",
+ "Description": "Address: 0x089B30A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "Address: 0x089B317C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "Address: 0x08991C54",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0003",
+ "Description": "Address: 0x089B319C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "Address: 0x08A5F338",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "Address: 0x08A5F394",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "Address: 0x08A5F3D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "Address: 0x08A5F414",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "Address: 0x08A5F4A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "Address: 0x08A5F704",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "Address: 0x08A5F75C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "Address: 0x08A5F798",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "Address: 0x08A5F8AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "Address: 0x08A5F9E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000E",
+ "Description": "Address: 0x08A5FB18",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "Checks whether a social link is ready to rank up. Returns true if they are, false otherwise.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "slId",
+ "Description": "The id of the social link to check."
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "Address: 0x08A5F554",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0011",
+ "Description": "Address: 0x08A5F62C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0012",
+ "Description": "Address: 0x08A5F5A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "Address: 0x08A5F680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "Address: 0x08A5FB48",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "Address: 0x08A600B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "Address: 0x08A600EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "Address: 0x08A60178",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "Address: 0x08A601C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "Address: 0x08A5F7C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "Address: 0x08A601E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "Address: 0x08A6023C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "Address: 0x08A5F820",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "Address: 0x08A5FD7C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "Address: 0x08A6028C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "Address: 0x08A60358",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "Address: 0x08A60388",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "Address: 0x08A603C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "Address: 0x08A5FF38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "Address: 0x08A602C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "Address: 0x08A60264",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "Address: 0x08A60428",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "Address: 0x08A60458",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "Address: 0x08A60488",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "Address: 0x08A60550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "Address: 0x08A605BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "Address: 0x08A602F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "Address: 0x08A60824",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002C",
+ "Description": "Address: 0x08A608BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "Address: 0x08A60904",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "Address: 0x08A60AD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "Address: 0x08A60B30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "Address: 0x08A5F4FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "Address: 0x08A603F8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "Address: 0x08994FFC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "Address: 0x08995050",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "Address: 0x08995078",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "Address: 0x08991F70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "Address: 0x08992058",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "Address: 0x089920B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "Address: 0x089922CC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0039",
+ "Description": "Address: 0x089924C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003A",
+ "Description": "Address: 0x08992504",
+ "Parameters": []
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "Address: 0x08992524",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "Address: 0x08992608",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "Address: 0x0899269C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "Address: 0x0899270C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "Address: 0x089927A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "Address: 0x089B31BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "Address: 0x089B3214",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "Address: 0x08992858",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "Address: 0x089B32AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "Address: 0x089B32D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "Address: 0x089B3314",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "Address: 0x089950A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "Address: 0x089954F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "Address: 0x089955B8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "Address: 0x089B3394",
+ "Parameters": []
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "Address: 0x089B3334",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "Address: 0x08995678",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_004C",
+ "Description": "Address: 0x08995744",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004D",
+ "Description": "Address: 0x08995554",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004E",
+ "Description": "Address: 0x08992128",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004F",
+ "Description": "Address: 0x0899225C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0050",
+ "Description": "Address: 0x089957E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0051",
+ "Description": "Address: 0x08992CC4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0052",
+ "Description": "Address: 0x08992E5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0053",
+ "Description": "Address: 0x089B3234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0054",
+ "Description": "Address: 0x089B328C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0055",
+ "Description": "Address: 0x08991D38",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0056",
+ "Description": "Address: 0x08991C34",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "Address: 0x08994F64",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "Address: 0x08994FB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0059",
+ "Description": "Address: 0x08992EA4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005A",
+ "Description": "Address: 0x08995B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005B",
+ "Description": "Address: 0x08995CF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005C",
+ "Description": "Address: 0x08995E7C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Facility/Functions.json
new file mode 100644
index 0000000..0102d14
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Facility/Functions.json
@@ -0,0 +1,318 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "Address: 0x08991DA4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "MajorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "MinorID",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Address: 0x08994EF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "MajorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "MinorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "Progresses time of day; Address: 0x08995024",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_EX",
+ "Description": "Opens map of the city; Address: 0x089660EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "StartingSelection",
+ "Description": "Puts the cursor on given position"
+ }
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0004",
+ "Description": "Address: 0x088C14B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "Address: 0x088C1568",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "Calls title screen; Address: 0x089733BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "Calls Protagonist name entry screen; Address: 0x089733FC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "Calls Save Data screen; Address: 0x08973740",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "LOAD_MENU",
+ "Description": "Calls Load Data screen; Address: 0x089737A8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000A",
+ "Description": "Address: 0x08973810",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "void",
+ "Name": "SAVE_NG_MENU",
+ "Description": "Calls Save New Cycle Data screen; Address: 0x08A63E5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000C",
+ "Description": "Address: 0x08A63E84",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "Address: 0x0896F390",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "Address: 0x0887262C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "Address: 0x08872674",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "Address: 0x08872704",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "Address: 0x089B9DDC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "Address: 0x089BA858",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "void",
+ "Name": "CALL_TRADE_SHOP",
+ "Description": "Address: 0x088726BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0014",
+ "Description": "Address: 0x0887274C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0015",
+ "Description": "Address: 0x088C1218",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "CALL_DARK_HOUR",
+ "Description": "Address: 0x08973D98",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0017",
+ "Description": "Address: 0x08973DB8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0018",
+ "Description": "Address: 0x08973DD8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0019",
+ "Description": "Address: 0x08973E54",
+ "Parameters": []
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "void",
+ "Name": "CALL_SEX_SELECT",
+ "Description": "Address: 0x08878C80",
+ "Parameters": []
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_001B",
+ "Description": "Address: 0x08973E20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001C",
+ "Description": "Address: 0x08991EB4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001D",
+ "Description": "Address: 0x089B9E0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001E",
+ "Description": "Address: 0x089BA79C",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Field/Functions.json
new file mode 100644
index 0000000..b62df26
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Field/Functions.json
@@ -0,0 +1,1449 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "Address: 0x088C1A2C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0001",
+ "Description": "Address: 0x088C3280",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0002",
+ "Description": "Address: 0x088C1658",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0003",
+ "Description": "Address: 0x088C1A6C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0004",
+ "Description": "Address: 0x088C1678",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "Address: 0x088C1788",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "Address: 0x088C2CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "Address: 0x088C2D18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "Address: 0x088C2FEC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "Address: 0x088C3014",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "Address: 0x088C30E4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "Address: 0x088C3494",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "Address: 0x088C3110",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000D",
+ "Description": "Address: 0x088C34D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "Address: 0x088C315C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "Address: 0x088C1C3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "Address: 0x088C3454",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "Address: 0x088C3288",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "Address: 0x088C2F18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0013",
+ "Description": "Address: 0x088C3584",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0014",
+ "Description": "Address: 0x088C35E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "Address: 0x088C34F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0016",
+ "Description": "Address: 0x088C3624",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0017",
+ "Description": "Address: 0x088C364C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0018",
+ "Description": "Address: 0x088C368C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "Address: 0x088C17B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "Address: 0x088C48AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "Address: 0x088C284C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "Address: 0x088C2898",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "Address: 0x088C2F84",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "Address: 0x088C2E90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "Address: 0x088C3714",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "Address: 0x088C371C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "Address: 0x088C3724",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0022",
+ "Description": "Address: 0x088C372C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0023",
+ "Description": "Address: 0x088C2044",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "Address: 0x088C25E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "Address: 0x088C27FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "Address: 0x088C3764",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "Address: 0x088C3088",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0028",
+ "Description": "Address: 0x088C3800",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "Address: 0x088C3840",
+ "Parameters": []
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_002A",
+ "Description": "Address: 0x088C18D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "Address: 0x088C1918",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "Address: 0x088C376C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "Address: 0x088C37F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "Address: 0x088C379C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "Address: 0x088C37E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "Address: 0x088C37F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "Address: 0x088C3868",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "Address: 0x088C391C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0033",
+ "Description": "Address: 0x088C3944",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0034",
+ "Description": "Address: 0x088C3260",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0035",
+ "Description": "Address: 0x088C30B8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0036",
+ "Description": "Address: 0x088C296C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0037",
+ "Description": "Address: 0x088C3734",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0038",
+ "Description": "Address: 0x088C3754",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0039",
+ "Description": "Address: 0x088C12BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003A",
+ "Description": "Address: 0x088C396C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003B",
+ "Description": "Address: 0x088C39B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003C",
+ "Description": "Address: 0x088C375C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003D",
+ "Description": "Address: 0x088C1EDC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003E",
+ "Description": "Address: 0x088C3774",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003F",
+ "Description": "Address: 0x088C32E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0040",
+ "Description": "Address: 0x088C2FC4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0041",
+ "Description": "Address: 0x088C3C98",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0042",
+ "Description": "Address: 0x088C3CD8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0043",
+ "Description": "Address: 0x088C276C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0044",
+ "Description": "Address: 0x088C3DE4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0045",
+ "Description": "Address: 0x088C1FCC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0046",
+ "Description": "Address: 0x088C3DC4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0047",
+ "Description": "Address: 0x088C433C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0048",
+ "Description": "Address: 0x088C4398",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0049",
+ "Description": "Address: 0x088C440C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004A",
+ "Description": "Address: 0x088C4480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004B",
+ "Description": "Address: 0x088C45D8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004C",
+ "Description": "Address: 0x088C4774",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004D",
+ "Description": "Address: 0x088C479C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004E",
+ "Description": "Address: 0x088C47C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004F",
+ "Description": "Address: 0x088C47E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0050",
+ "Description": "Address: 0x088C46F8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0051",
+ "Description": "Address: 0x088C480C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0052",
+ "Description": "Address: 0x088C3E04",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0053",
+ "Description": "Address: 0x0896B83C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0054",
+ "Description": "Address: 0x0896B8C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0055",
+ "Description": "Address: 0x0896B944",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0056",
+ "Description": "Address: 0x0896B754",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0057",
+ "Description": "Address: 0x0896B624",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0058",
+ "Description": "Address: 0x0896B67C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0059",
+ "Description": "Address: 0x0896B718",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005A",
+ "Description": "Address: 0x0896B72C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_005B",
+ "Description": "Address: 0x088C3178",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005C",
+ "Description": "Address: 0x088C31A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005D",
+ "Description": "Address: 0x0896B788",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005E",
+ "Description": "Address: 0x0896B978",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005F",
+ "Description": "Address: 0x088C4628",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0060",
+ "Description": "Address: 0x088C3E34",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0061",
+ "Description": "Address: 0x088C3EA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0062",
+ "Description": "Address: 0x088C3F3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0063",
+ "Description": "Address: 0x088C404C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0064",
+ "Description": "Address: 0x088C40E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0065",
+ "Description": "Address: 0x088C4180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0066",
+ "Description": "Address: 0x088C4218",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0067",
+ "Description": "Address: 0x088C42B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0068",
+ "Description": "Address: 0x088C2A74",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0069",
+ "Description": "Address: 0x088C2B30",
+ "Parameters": []
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "Address: 0x089365C4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_006B",
+ "Description": "Address: 0x088C31D0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_006C",
+ "Description": "Address: 0x088C16A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "HD_FLD_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "HD_FLD_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "int",
+ "Name": "HD_FLD_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Shared/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Shared/Functions.json
new file mode 100644
index 0000000..08548d3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona3Portable/Modules/Shared/Functions.json
@@ -0,0 +1,378 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "ADD_PC_STAT",
+ "Description": "Address: 0x089730D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0001",
+ "Description": "Address: 0x08973158",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0002",
+ "Description": "Address: 0x089731A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "Address: 0x08973354",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "Address: 0x08973488",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "Address: 0x089734B8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "Address: 0x089736A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "Address: 0x089736E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5008",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "Address: 0x08979C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5009",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "Address: 0x08979AE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500a",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "Address: 0x08979B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500b",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Address: 0x08979B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500c",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "Address: 0x08979B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500d",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "Address: 0x08979BB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500e",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Address: 0x08979BE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500f",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_000F",
+ "Description": "Address: 0x089731D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5010",
+ "ReturnType": "void",
+ "Name": "SHD_FUNCTION_0010",
+ "Description": "Address: 0x08973234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5011",
+ "ReturnType": "void",
+ "Name": "SHD_FUNCTION_0011",
+ "Description": "Address: 0x0897328C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5012",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0012",
+ "Description": "Address: 0x089732E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5013",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0013",
+ "Description": "Address: 0x0897332C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x5014",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "Address: 0x089738A8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5015",
+ "ReturnType": "int",
+ "Name": "CHECK_TIREDNESS",
+ "Description": "Address: 0x088C33C8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5016",
+ "ReturnType": "int",
+ "Name": "SET_TIREDNESS",
+ "Description": "Address: 0x088C33F8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5017",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0017",
+ "Description": "Address: 0x08973204",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4.json
new file mode 100644
index 0000000..979f6ec
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 4",
+ "ShortName": "p4",
+ "FlowScriptModulesPath": "Persona4\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona4\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/FlowScriptModules.json
new file mode 100644
index 0000000..f46ffba
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/FlowScriptModules.json
@@ -0,0 +1,34 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona4\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Event\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/MessageScriptLibrary.json
new file mode 100644
index 0000000..c44dc44
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Enums.json
new file mode 100644
index 0000000..ef9c64a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Enums.json
@@ -0,0 +1,4641 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members":
+ [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Meltdown",
+ "Value": 7,
+ "Description": "Generated from table entry: Meltdown"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 8,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "ImmortalFlame",
+ "Value": 9,
+ "Description": "Generated from table entry: Immortal Flame"
+ },
+ {
+ "Name": "Blank",
+ "Value": 10,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank1",
+ "Value": 11,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank2",
+ "Value": 12,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank3",
+ "Value": 13,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Garu",
+ "Value": 14,
+ "Description": "Generated from table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 15,
+ "Description": "Generated from table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 16,
+ "Description": "Generated from table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 17,
+ "Description": "Generated from table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 18,
+ "Description": "Generated from table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 19,
+ "Description": "Generated from table entry: Magarudyne"
+ },
+ {
+ "Name": "DivineWind",
+ "Value": 20,
+ "Description": "Generated from table entry: Divine Wind"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 21,
+ "Description": "Generated from table entry: Panta Rhei"
+ },
+ {
+ "Name": "Blank4",
+ "Value": 22,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank5",
+ "Value": 23,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank6",
+ "Value": 24,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank7",
+ "Value": 25,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 26,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 27,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 28,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 29,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 30,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 31,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "CocytusPain",
+ "Value": 32,
+ "Description": "Generated from table entry: Cocytus Pain"
+ },
+ {
+ "Name": "Niflheim",
+ "Value": 33,
+ "Description": "Generated from table entry: Niflheim"
+ },
+ {
+ "Name": "BloodyRain",
+ "Value": 34,
+ "Description": "Generated from table entry: Bloody Rain"
+ },
+ {
+ "Name": "Blank8",
+ "Value": 35,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank9",
+ "Value": 36,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank10",
+ "Value": 37,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank11",
+ "Value": 38,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Zio",
+ "Value": 39,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 40,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 41,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 42,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 43,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 44,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 45,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 46,
+ "Description": "Generated from table entry: Thunder Reign"
+ },
+ {
+ "Name": "Blank12",
+ "Value": 47,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank13",
+ "Value": 48,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank14",
+ "Value": 49,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank15",
+ "Value": 50,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Megido",
+ "Value": 51,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 52,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 53,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 54,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 55,
+ "Description": "Generated from table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 56,
+ "Description": "Generated from table entry: Morning Star"
+ },
+ {
+ "Name": "Blank16",
+ "Value": 57,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank17",
+ "Value": 58,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank18",
+ "Value": 59,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank19",
+ "Value": 60,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Hama",
+ "Value": 61,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 62,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 64,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "EternalWhite",
+ "Value": 65,
+ "Description": "Generated from table entry: Eternal White"
+ },
+ {
+ "Name": "GodsJudgment",
+ "Value": 66,
+ "Description": "Generated from table entry: God's Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 67,
+ "Description": "Generated from table entry: Samsara"
+ },
+ {
+ "Name": "Blank20",
+ "Value": 68,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank21",
+ "Value": 69,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank22",
+ "Value": 70,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank23",
+ "Value": 71,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 72,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 73,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 74,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 75,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "EternalBlack",
+ "Value": 76,
+ "Description": "Generated from table entry: Eternal Black"
+ },
+ {
+ "Name": "HellsJudgment",
+ "Value": 77,
+ "Description": "Generated from table entry: Hell's Judgment"
+ },
+ {
+ "Name": "DieforMe",
+ "Value": 78,
+ "Description": "Generated from table entry: Die for Me!"
+ },
+ {
+ "Name": "Blank24",
+ "Value": 79,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank25",
+ "Value": 80,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank26",
+ "Value": 81,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank27",
+ "Value": 82,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 85,
+ "Description": "Generated from table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 86,
+ "Description": "Generated from table entry: Evil Smile"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 87,
+ "Description": "Generated from table entry: Ghastly Wail"
+ },
+ {
+ "Name": "Balzac",
+ "Value": 88,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "ValiantDance",
+ "Value": 89,
+ "Description": "Generated from table entry: Valiant Dance"
+ },
+ {
+ "Name": "Poisma",
+ "Value": 90,
+ "Description": "Generated from table entry: Poisma"
+ },
+ {
+ "Name": "PoisonMist",
+ "Value": 91,
+ "Description": "Generated from table entry: Poison Mist"
+ },
+ {
+ "Name": "SoulBreak",
+ "Value": 92,
+ "Description": "Generated from table entry: Soul Break"
+ },
+ {
+ "Name": "AnimaFreeze",
+ "Value": 93,
+ "Description": "Generated from table entry: Anima Freeze"
+ },
+ {
+ "Name": "Enervation",
+ "Value": 94,
+ "Description": "Generated from table entry: Enervation"
+ },
+ {
+ "Name": "OldOne",
+ "Value": 95,
+ "Description": "Generated from table entry: Old One"
+ },
+ {
+ "Name": "GalgalimEyes",
+ "Value": 96,
+ "Description": "Generated from table entry: Galgalim Eyes"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 97,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "FoolishWhisper",
+ "Value": 98,
+ "Description": "Generated from table entry: Foolish Whisper"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 99,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 100,
+ "Description": "Generated from table entry: Stagnant Air"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 101,
+ "Description": "Generated from table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 102,
+ "Description": "Generated from table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 103,
+ "Description": "Generated from table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 104,
+ "Description": "Generated from table entry: Spirit Leech"
+ },
+ {
+ "Name": "Judgement",
+ "Value": 105,
+ "Description": "Generated from table entry: Judgement"
+ },
+ {
+ "Name": "Balzac1",
+ "Value": 106,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "LastResort1",
+ "Value": 107,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "LastResort2",
+ "Value": 108,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "Blank28",
+ "Value": 109,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank29",
+ "Value": 110,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank30",
+ "Value": 111,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank31",
+ "Value": 112,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank32",
+ "Value": 113,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank33",
+ "Value": 114,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank34",
+ "Value": 115,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank35",
+ "Value": 116,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank36",
+ "Value": 117,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank37",
+ "Value": 118,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank38",
+ "Value": 119,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bash",
+ "Value": 120,
+ "Description": "Generated from table entry: Bash"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 121,
+ "Description": "Generated from table entry: Cleave"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 122,
+ "Description": "Generated from table entry: Assault Dive"
+ },
+ {
+ "Name": "SonicPunch",
+ "Value": 123,
+ "Description": "Generated from table entry: Sonic Punch"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 124,
+ "Description": "Generated from table entry: Double Fangs"
+ },
+ {
+ "Name": "KillRush",
+ "Value": 125,
+ "Description": "Generated from table entry: Kill Rush"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 126,
+ "Description": "Generated from table entry: Swift Strike"
+ },
+ {
+ "Name": "TwinShot",
+ "Value": 127,
+ "Description": "Generated from table entry: Twin Shot"
+ },
+ {
+ "Name": "FatalEnd",
+ "Value": 128,
+ "Description": "Generated from table entry: Fatal End"
+ },
+ {
+ "Name": "MightySwing",
+ "Value": 129,
+ "Description": "Generated from table entry: Mighty Swing"
+ },
+ {
+ "Name": "TorrentShot",
+ "Value": 130,
+ "Description": "Generated from table entry: Torrent Shot"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 131,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "GiganticFist",
+ "Value": 132,
+ "Description": "Generated from table entry: Gigantic Fist"
+ },
+ {
+ "Name": "BladeofFury",
+ "Value": 133,
+ "Description": "Generated from table entry: Blade of Fury"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 134,
+ "Description": "Generated from table entry: Deathbound"
+ },
+ {
+ "Name": "ArrowRain",
+ "Value": 135,
+ "Description": "Generated from table entry: Arrow Rain"
+ },
+ {
+ "Name": "AkashaArts",
+ "Value": 136,
+ "Description": "Generated from table entry: Akasha Arts"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 137,
+ "Description": "Generated from table entry: Tempest Slash"
+ },
+ {
+ "Name": "HeavensBlade",
+ "Value": 138,
+ "Description": "Generated from table entry: Heaven's Blade"
+ },
+ {
+ "Name": "MyriadArrows",
+ "Value": 139,
+ "Description": "Generated from table entry: Myriad Arrows"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 140,
+ "Description": "Generated from table entry: God's Hand"
+ },
+ {
+ "Name": "Pralaya",
+ "Value": 141,
+ "Description": "Generated from table entry: Pralaya"
+ },
+ {
+ "Name": "PrimalForce",
+ "Value": 142,
+ "Description": "Generated from table entry: Primal Force"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 143,
+ "Description": "Generated from table entry: Vorpal Blade"
+ },
+ {
+ "Name": "PowerSlash",
+ "Value": 144,
+ "Description": "Generated from table entry: Power Slash"
+ },
+ {
+ "Name": "GaleSlash",
+ "Value": 145,
+ "Description": "Generated from table entry: Gale Slash"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 146,
+ "Description": "Generated from table entry: Brave Blade"
+ },
+ {
+ "Name": "HerculeanStrike",
+ "Value": 147,
+ "Description": "Generated from table entry: Herculean Strike"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 148,
+ "Description": "Generated from table entry: Vicious Strike"
+ },
+ {
+ "Name": "SingleShot",
+ "Value": 149,
+ "Description": "Generated from table entry: Single Shot"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 150,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "PoisonSkewer",
+ "Value": 151,
+ "Description": "Generated from table entry: Poison Skewer"
+ },
+ {
+ "Name": "PoisonArrow",
+ "Value": 152,
+ "Description": "Generated from table entry: Poison Arrow"
+ },
+ {
+ "Name": "Blight",
+ "Value": 153,
+ "Description": "Generated from table entry: Blight"
+ },
+ {
+ "Name": "VirusWave",
+ "Value": 154,
+ "Description": "Generated from table entry: Virus Wave"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 155,
+ "Description": "Generated from table entry: Skull Cracker"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 156,
+ "Description": "Generated from table entry: Mind Slice"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 157,
+ "Description": "Generated from table entry: Hysterical Slap"
+ },
+ {
+ "Name": "CrazyChain",
+ "Value": 158,
+ "Description": "Generated from table entry: Crazy Chain"
+ },
+ {
+ "Name": "MuzzleShot",
+ "Value": 159,
+ "Description": "Generated from table entry: Muzzle Shot"
+ },
+ {
+ "Name": "SealBomb",
+ "Value": 160,
+ "Description": "Generated from table entry: Seal Bomb"
+ },
+ {
+ "Name": "ArmChopper",
+ "Value": 161,
+ "Description": "Generated from table entry: Arm Chopper"
+ },
+ {
+ "Name": "AtomSmasher",
+ "Value": 162,
+ "Description": "Generated from table entry: Atom Smasher"
+ },
+ {
+ "Name": "CellBreaker",
+ "Value": 163,
+ "Description": "Generated from table entry: Cell Breaker"
+ },
+ {
+ "Name": "MustardBomb",
+ "Value": 164,
+ "Description": "Generated from table entry: Mustard Bomb"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 165,
+ "Description": "Generated from table entry: Brain Shake"
+ },
+ {
+ "Name": "NavasNebula",
+ "Value": 166,
+ "Description": "Generated from table entry: Navas Nebula"
+ },
+ {
+ "Name": "GoldenRight",
+ "Value": 167,
+ "Description": "Generated from table entry: Golden Right"
+ },
+ {
+ "Name": "BlackSpot",
+ "Value": 168,
+ "Description": "Generated from table entry: Black Spot"
+ },
+ {
+ "Name": "RainyDeath",
+ "Value": 169,
+ "Description": "Generated from table entry: Rainy Death"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 170,
+ "Description": "Generated from table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 171,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AeonRain",
+ "Value": 172,
+ "Description": "Generated from table entry: Aeon Rain"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 173,
+ "Description": "Generated from table entry: Agneyastra"
+ },
+ {
+ "Name": "CruelAttack",
+ "Value": 174,
+ "Description": "Generated from table entry: Cruel Attack"
+ },
+ {
+ "Name": "VileAssault",
+ "Value": 175,
+ "Description": "Generated from table entry: Vile Assault"
+ },
+ {
+ "Name": "Rampage1",
+ "Value": 176,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "Blank39",
+ "Value": 177,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank40",
+ "Value": 178,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank41",
+ "Value": 179,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank42",
+ "Value": 180,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank43",
+ "Value": 181,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank44",
+ "Value": 182,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank45",
+ "Value": 183,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank46",
+ "Value": 184,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank47",
+ "Value": 185,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank48",
+ "Value": 186,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank49",
+ "Value": 187,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank50",
+ "Value": 188,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank51",
+ "Value": 189,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank52",
+ "Value": 190,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank53",
+ "Value": 191,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Dia",
+ "Value": 192,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 193,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 194,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 195,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 196,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 197,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 198,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Patra",
+ "Value": 199,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 200,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "RePatra",
+ "Value": 201,
+ "Description": "Generated from table entry: Re Patra"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 202,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 203,
+ "Description": "Generated from table entry: Mutudi"
+ },
+ {
+ "Name": "Enradi",
+ "Value": 204,
+ "Description": "Generated from table entry: Enradi"
+ },
+ {
+ "Name": "Tirundi",
+ "Value": 205,
+ "Description": "Generated from table entry: Tirundi"
+ },
+ {
+ "Name": "Nervundi",
+ "Value": 206,
+ "Description": "Generated from table entry: Nervundi"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 207,
+ "Description": "Generated from table entry: Energy Shower"
+ },
+ {
+ "Name": "Amrita",
+ "Value": 208,
+ "Description": "Generated from table entry: Amrita"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 209,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 210,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 211,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 212,
+ "Description": "Generated from table entry: Matarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 213,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 214,
+ "Description": "Generated from table entry: Masukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 215,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 216,
+ "Description": "Generated from table entry: Marakunda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 217,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 218,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 219,
+ "Description": "Generated from table entry: Matarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 220,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 221,
+ "Description": "Generated from table entry: Masukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 222,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 223,
+ "Description": "Generated from table entry: Marakukaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 224,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 225,
+ "Description": "Generated from table entry: Heat Riser"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 226,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 227,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 228,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 229,
+ "Description": "Generated from table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 230,
+ "Description": "Generated from table entry: Makarakarn"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 231,
+ "Description": "Generated from table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 232,
+ "Description": "Generated from table entry: Makara Break"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 233,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 234,
+ "Description": "Generated from table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 235,
+ "Description": "Generated from table entry: Revolution"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 236,
+ "Description": "Generated from table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 237,
+ "Description": "Generated from table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 238,
+ "Description": "Generated from table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 239,
+ "Description": "Generated from table entry: Elec Break"
+ },
+ {
+ "Name": "RedWall",
+ "Value": 240,
+ "Description": "Generated from table entry: Red Wall"
+ },
+ {
+ "Name": "WhiteWall",
+ "Value": 241,
+ "Description": "Generated from table entry: White Wall"
+ },
+ {
+ "Name": "BlueWall",
+ "Value": 242,
+ "Description": "Generated from table entry: Blue Wall"
+ },
+ {
+ "Name": "GreenWall",
+ "Value": 243,
+ "Description": "Generated from table entry: Green Wall"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 244,
+ "Description": "Generated from table entry: Trafuri"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 245,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 246,
+ "Description": "Generated from table entry: Traesto"
+ },
+ {
+ "Name": "Blank54",
+ "Value": 247,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank55",
+ "Value": 248,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank56",
+ "Value": 249,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank57",
+ "Value": 250,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank58",
+ "Value": 251,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank59",
+ "Value": 252,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank60",
+ "Value": 253,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank61",
+ "Value": 254,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank62",
+ "Value": 255,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "_100",
+ "Value": 256,
+ "Description": "Generated from table entry: 100"
+ },
+ {
+ "Name": "_101",
+ "Value": 257,
+ "Description": "Generated from table entry: 101"
+ },
+ {
+ "Name": "_102",
+ "Value": 258,
+ "Description": "Generated from table entry: 102"
+ },
+ {
+ "Name": "WasteMoney",
+ "Value": 259,
+ "Description": "Generated from table entry: Waste Money"
+ },
+ {
+ "Name": "YosukeStrike",
+ "Value": 260,
+ "Description": "Generated from table entry: Yosuke Strike"
+ },
+ {
+ "Name": "GalacticPunt",
+ "Value": 261,
+ "Description": "Generated from table entry: Galactic Punt"
+ },
+ {
+ "Name": "FanAssault",
+ "Value": 262,
+ "Description": "Generated from table entry: Fan Assault"
+ },
+ {
+ "Name": "AtomicPress",
+ "Value": 263,
+ "Description": "Generated from table entry: Atomic Press"
+ },
+ {
+ "Name": "BearClaw",
+ "Value": 264,
+ "Description": "Generated from table entry: Bear Claw"
+ },
+ {
+ "Name": "UltraTrigger",
+ "Value": 265,
+ "Description": "Generated from table entry: Ultra Trigger"
+ },
+ {
+ "Name": "GalaxyKick",
+ "Value": 266,
+ "Description": "Generated from table entry: Galaxy Kick"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 267,
+ "Description": "Generated from table entry: Full Analysis"
+ },
+ {
+ "Name": "ThirdEye",
+ "Value": 268,
+ "Description": "Generated from table entry: Third Eye"
+ },
+ {
+ "Name": "WeaknessScan",
+ "Value": 269,
+ "Description": "Generated from table entry: Weakness Scan"
+ },
+ {
+ "Name": "HealingWave",
+ "Value": 270,
+ "Description": "Generated from table entry: Healing Wave"
+ },
+ {
+ "Name": "RelaxingWave",
+ "Value": 271,
+ "Description": "Generated from table entry: Relaxing Wave"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 272,
+ "Description": "Generated from table entry: Analysis"
+ },
+ {
+ "Name": "Summon",
+ "Value": 273,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "EnemyRadar",
+ "Value": 274,
+ "Description": "Generated from table entry: Enemy Radar"
+ },
+ {
+ "Name": "TreasureRadar",
+ "Value": 275,
+ "Description": "Generated from table entry: Treasure Radar"
+ },
+ {
+ "Name": "CertainEscape",
+ "Value": 276,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "MyriadTruths",
+ "Value": 277,
+ "Description": "Generated from table entry: Myriad Truths"
+ },
+ {
+ "Name": "_116",
+ "Value": 278,
+ "Description": "Generated from table entry: 116"
+ },
+ {
+ "Name": "_117",
+ "Value": 279,
+ "Description": "Generated from table entry: 117"
+ },
+ {
+ "Name": "_118",
+ "Value": 280,
+ "Description": "Generated from table entry: 118"
+ },
+ {
+ "Name": "_119",
+ "Value": 281,
+ "Description": "Generated from table entry: 119"
+ },
+ {
+ "Name": "_11A",
+ "Value": 282,
+ "Description": "Generated from table entry: 11A"
+ },
+ {
+ "Name": "_11B",
+ "Value": 283,
+ "Description": "Generated from table entry: 11B"
+ },
+ {
+ "Name": "_11C",
+ "Value": 284,
+ "Description": "Generated from table entry: 11C"
+ },
+ {
+ "Name": "_11D",
+ "Value": 285,
+ "Description": "Generated from table entry: 11D"
+ },
+ {
+ "Name": "_11E",
+ "Value": 286,
+ "Description": "Generated from table entry: 11E"
+ },
+ {
+ "Name": "_11F",
+ "Value": 287,
+ "Description": "Generated from table entry: 11F"
+ },
+ {
+ "Name": "SarxDrop",
+ "Value": 288,
+ "Description": "Generated from table entry: Sarx Drop"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 289,
+ "Description": "Generated from table entry: Medicine"
+ },
+ {
+ "Name": "MedicalPowder",
+ "Value": 290,
+ "Description": "Generated from table entry: Medical Powder"
+ },
+ {
+ "Name": "SpiritWater",
+ "Value": 291,
+ "Description": "Generated from table entry: Spirit Water"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 292,
+ "Description": "Generated from table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 293,
+ "Description": "Generated from table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 294,
+ "Description": "Generated from table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 295,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "UmugiWater",
+ "Value": 296,
+ "Description": "Generated from table entry: Umugi Water"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 297,
+ "Description": "Generated from table entry: Bead Chain"
+ },
+ {
+ "Name": "PneumaDrop",
+ "Value": 298,
+ "Description": "Generated from table entry: Pneuma Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 299,
+ "Description": "Generated from table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 300,
+ "Description": "Generated from table entry: Chewing Soul"
+ },
+ {
+ "Name": "PreciousEgg",
+ "Value": 301,
+ "Description": "Generated from table entry: Precious Egg"
+ },
+ {
+ "Name": "_12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 12E"
+ },
+ {
+ "Name": "_12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 12F"
+ },
+ {
+ "Name": "_130",
+ "Value": 304,
+ "Description": "Generated from table entry: 130"
+ },
+ {
+ "Name": "_131",
+ "Value": 305,
+ "Description": "Generated from table entry: 131"
+ },
+ {
+ "Name": "_132",
+ "Value": 306,
+ "Description": "Generated from table entry: 132"
+ },
+ {
+ "Name": "_133",
+ "Value": 307,
+ "Description": "Generated from table entry: 133"
+ },
+ {
+ "Name": "_134",
+ "Value": 308,
+ "Description": "Generated from table entry: 134"
+ },
+ {
+ "Name": "_135",
+ "Value": 309,
+ "Description": "Generated from table entry: 135"
+ },
+ {
+ "Name": "_136",
+ "Value": 310,
+ "Description": "Generated from table entry: 136"
+ },
+ {
+ "Name": "_137",
+ "Value": 311,
+ "Description": "Generated from table entry: 137"
+ },
+ {
+ "Name": "_138",
+ "Value": 312,
+ "Description": "Generated from table entry: 138"
+ },
+ {
+ "Name": "_139",
+ "Value": 313,
+ "Description": "Generated from table entry: 139"
+ },
+ {
+ "Name": "_13A",
+ "Value": 314,
+ "Description": "Generated from table entry: 13A"
+ },
+ {
+ "Name": "_13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 13B"
+ },
+ {
+ "Name": "_13C",
+ "Value": 316,
+ "Description": "Generated from table entry: 13C"
+ },
+ {
+ "Name": "_13D",
+ "Value": 317,
+ "Description": "Generated from table entry: 13D"
+ },
+ {
+ "Name": "_13E",
+ "Value": 318,
+ "Description": "Generated from table entry: 13E"
+ },
+ {
+ "Name": "_13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 13F"
+ },
+ {
+ "Name": "_140",
+ "Value": 320,
+ "Description": "Generated from table entry: 140"
+ },
+ {
+ "Name": "_141",
+ "Value": 321,
+ "Description": "Generated from table entry: 141"
+ },
+ {
+ "Name": "_142",
+ "Value": 322,
+ "Description": "Generated from table entry: 142"
+ },
+ {
+ "Name": "_143",
+ "Value": 323,
+ "Description": "Generated from table entry: 143"
+ },
+ {
+ "Name": "_144",
+ "Value": 324,
+ "Description": "Generated from table entry: 144"
+ },
+ {
+ "Name": "_145",
+ "Value": 325,
+ "Description": "Generated from table entry: 145"
+ },
+ {
+ "Name": "_146",
+ "Value": 326,
+ "Description": "Generated from table entry: 146"
+ },
+ {
+ "Name": "_147",
+ "Value": 327,
+ "Description": "Generated from table entry: 147"
+ },
+ {
+ "Name": "_148",
+ "Value": 328,
+ "Description": "Generated from table entry: 148"
+ },
+ {
+ "Name": "_149",
+ "Value": 329,
+ "Description": "Generated from table entry: 149"
+ },
+ {
+ "Name": "_14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 14A"
+ },
+ {
+ "Name": "_14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 14B"
+ },
+ {
+ "Name": "_14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 14C"
+ },
+ {
+ "Name": "_14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 14D"
+ },
+ {
+ "Name": "_14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 14E"
+ },
+ {
+ "Name": "_14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 14F"
+ },
+ {
+ "Name": "_150",
+ "Value": 336,
+ "Description": "Generated from table entry: 150"
+ },
+ {
+ "Name": "_151",
+ "Value": 337,
+ "Description": "Generated from table entry: 151"
+ },
+ {
+ "Name": "_152",
+ "Value": 338,
+ "Description": "Generated from table entry: 152"
+ },
+ {
+ "Name": "_153",
+ "Value": 339,
+ "Description": "Generated from table entry: 153"
+ },
+ {
+ "Name": "_154",
+ "Value": 340,
+ "Description": "Generated from table entry: 154"
+ },
+ {
+ "Name": "_155",
+ "Value": 341,
+ "Description": "Generated from table entry: 155"
+ },
+ {
+ "Name": "_156",
+ "Value": 342,
+ "Description": "Generated from table entry: 156"
+ },
+ {
+ "Name": "_157",
+ "Value": 343,
+ "Description": "Generated from table entry: 157"
+ },
+ {
+ "Name": "_158",
+ "Value": 344,
+ "Description": "Generated from table entry: 158"
+ },
+ {
+ "Name": "_159",
+ "Value": 345,
+ "Description": "Generated from table entry: 159"
+ },
+ {
+ "Name": "_15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 15A"
+ },
+ {
+ "Name": "_15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 15B"
+ },
+ {
+ "Name": "_15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 15C"
+ },
+ {
+ "Name": "_15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 15D"
+ },
+ {
+ "Name": "_15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 15E"
+ },
+ {
+ "Name": "_15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 15F"
+ },
+ {
+ "Name": "WindofOblivion",
+ "Value": 352,
+ "Description": "Generated from table entry: Wind of Oblivion"
+ },
+ {
+ "Name": "BottomlessEnvy",
+ "Value": 353,
+ "Description": "Generated from table entry: Bottomless Envy"
+ },
+ {
+ "Name": "BurntoAshes",
+ "Value": 354,
+ "Description": "Generated from table entry: Burn to Ashes"
+ },
+ {
+ "Name": "ShiveringRondo",
+ "Value": 355,
+ "Description": "Generated from table entry: Shivering Rondo"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 356,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Summon2",
+ "Value": 357,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "ForbiddenMurmur",
+ "Value": 358,
+ "Description": "Generated from table entry: Forbidden Murmur"
+ },
+ {
+ "Name": "RoarofWrath",
+ "Value": 359,
+ "Description": "Generated from table entry: Roar of Wrath"
+ },
+ {
+ "Name": "FanaticalSpark",
+ "Value": 360,
+ "Description": "Generated from table entry: Fanatical Spark"
+ },
+ {
+ "Name": "SupremeInsight",
+ "Value": 361,
+ "Description": "Generated from table entry: Supreme Insight"
+ },
+ {
+ "Name": "NihilHand",
+ "Value": 362,
+ "Description": "Generated from table entry: Nihil Hand"
+ },
+ {
+ "Name": "UltraCharge",
+ "Value": 363,
+ "Description": "Generated from table entry: Ultra Charge"
+ },
+ {
+ "Name": "NullityGuidance",
+ "Value": 364,
+ "Description": "Generated from table entry: Nullity Guidance"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 365,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Whisper",
+ "Value": 366,
+ "Description": "Generated from table entry: Whisper"
+ },
+ {
+ "Name": "Chant",
+ "Value": 367,
+ "Description": "Generated from table entry: Chant"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 368,
+ "Description": "Generated from table entry: Prayer"
+ },
+ {
+ "Name": "CharacterSetup",
+ "Value": 369,
+ "Description": "Generated from table entry: Character Setup"
+ },
+ {
+ "Name": "Command",
+ "Value": 370,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command1",
+ "Value": 371,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command2",
+ "Value": 372,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command3",
+ "Value": 373,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command4",
+ "Value": 374,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command5",
+ "Value": 375,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "ElementZero",
+ "Value": 376,
+ "Description": "Generated from table entry: Element Zero"
+ },
+ {
+ "Name": "MuteRay",
+ "Value": 377,
+ "Description": "Generated from table entry: Mute Ray"
+ },
+ {
+ "Name": "QuadConverge",
+ "Value": 378,
+ "Description": "Generated from table entry: Quad Converge"
+ },
+ {
+ "Name": "Control",
+ "Value": 379,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "UnerringJustice",
+ "Value": 380,
+ "Description": "Generated from table entry: Unerring Justice"
+ },
+ {
+ "Name": "NebulaOculus",
+ "Value": 381,
+ "Description": "Generated from table entry: Nebula Oculus"
+ },
+ {
+ "Name": "Quake",
+ "Value": 382,
+ "Description": "Generated from table entry: Quake"
+ },
+ {
+ "Name": "BewilderingFog",
+ "Value": 383,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "BewilderingFog1",
+ "Value": 384,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "ThousandCurses",
+ "Value": 385,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "WorldsEnd",
+ "Value": 386,
+ "Description": "Generated from table entry: World's End"
+ },
+ {
+ "Name": "TerrorVoice",
+ "Value": 387,
+ "Description": "Generated from table entry: Terror Voice"
+ },
+ {
+ "Name": "Control1",
+ "Value": 388,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "FuryofYasogami",
+ "Value": 389,
+ "Description": "Generated from table entry: Fury of Yasogami"
+ },
+ {
+ "Name": "BewilderingFog2",
+ "Value": 390,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "SummonstoYomi",
+ "Value": 391,
+ "Description": "Generated from table entry: Summons to Yomi"
+ },
+ {
+ "Name": "KuroIkazuchi",
+ "Value": 392,
+ "Description": "Generated from table entry: Kuro Ikazuchi"
+ },
+ {
+ "Name": "OhoIkazuchi",
+ "Value": 393,
+ "Description": "Generated from table entry: Oho Ikazuchi"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 394,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "ThousandCurses1",
+ "Value": 395,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "_18C",
+ "Value": 396,
+ "Description": "Generated from table entry: 18C"
+ },
+ {
+ "Name": "_18D",
+ "Value": 397,
+ "Description": "Generated from table entry: 18D"
+ },
+ {
+ "Name": "_18E",
+ "Value": 398,
+ "Description": "Generated from table entry: 18E"
+ },
+ {
+ "Name": "_18F",
+ "Value": 399,
+ "Description": "Generated from table entry: 18F"
+ },
+ {
+ "Name": "_190",
+ "Value": 400,
+ "Description": "Generated from table entry: 190"
+ },
+ {
+ "Name": "_191",
+ "Value": 401,
+ "Description": "Generated from table entry: 191"
+ },
+ {
+ "Name": "_192",
+ "Value": 402,
+ "Description": "Generated from table entry: 192"
+ },
+ {
+ "Name": "_193",
+ "Value": 403,
+ "Description": "Generated from table entry: 193"
+ },
+ {
+ "Name": "_194",
+ "Value": 404,
+ "Description": "Generated from table entry: 194"
+ },
+ {
+ "Name": "_195",
+ "Value": 405,
+ "Description": "Generated from table entry: 195"
+ },
+ {
+ "Name": "_196",
+ "Value": 406,
+ "Description": "Generated from table entry: 196"
+ },
+ {
+ "Name": "_197",
+ "Value": 407,
+ "Description": "Generated from table entry: 197"
+ },
+ {
+ "Name": "_198",
+ "Value": 408,
+ "Description": "Generated from table entry: 198"
+ },
+ {
+ "Name": "_199",
+ "Value": 409,
+ "Description": "Generated from table entry: 199"
+ },
+ {
+ "Name": "_19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 19A"
+ },
+ {
+ "Name": "_19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 19B"
+ },
+ {
+ "Name": "_19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 19C"
+ },
+ {
+ "Name": "_19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 19D"
+ },
+ {
+ "Name": "_19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 19E"
+ },
+ {
+ "Name": "_19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 19F"
+ },
+ {
+ "Name": "_1A0",
+ "Value": 416,
+ "Description": "Generated from table entry: 1A0"
+ },
+ {
+ "Name": "_1A1",
+ "Value": 417,
+ "Description": "Generated from table entry: 1A1"
+ },
+ {
+ "Name": "_1A2",
+ "Value": 418,
+ "Description": "Generated from table entry: 1A2"
+ },
+ {
+ "Name": "_1A3",
+ "Value": 419,
+ "Description": "Generated from table entry: 1A3"
+ },
+ {
+ "Name": "_1A4",
+ "Value": 420,
+ "Description": "Generated from table entry: 1A4"
+ },
+ {
+ "Name": "_1A5",
+ "Value": 421,
+ "Description": "Generated from table entry: 1A5"
+ },
+ {
+ "Name": "_1A6",
+ "Value": 422,
+ "Description": "Generated from table entry: 1A6"
+ },
+ {
+ "Name": "_1A7",
+ "Value": 423,
+ "Description": "Generated from table entry: 1A7"
+ },
+ {
+ "Name": "_1A8",
+ "Value": 424,
+ "Description": "Generated from table entry: 1A8"
+ },
+ {
+ "Name": "_1A9",
+ "Value": 425,
+ "Description": "Generated from table entry: 1A9"
+ },
+ {
+ "Name": "_1AA",
+ "Value": 426,
+ "Description": "Generated from table entry: 1AA"
+ },
+ {
+ "Name": "_1AB",
+ "Value": 427,
+ "Description": "Generated from table entry: 1AB"
+ },
+ {
+ "Name": "_1AC",
+ "Value": 428,
+ "Description": "Generated from table entry: 1AC"
+ },
+ {
+ "Name": "_1AD",
+ "Value": 429,
+ "Description": "Generated from table entry: 1AD"
+ },
+ {
+ "Name": "_1AE",
+ "Value": 430,
+ "Description": "Generated from table entry: 1AE"
+ },
+ {
+ "Name": "_1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 1AF"
+ },
+ {
+ "Name": "_1B0",
+ "Value": 432,
+ "Description": "Generated from table entry: 1B0"
+ },
+ {
+ "Name": "_1B1",
+ "Value": 433,
+ "Description": "Generated from table entry: 1B1"
+ },
+ {
+ "Name": "_1B2",
+ "Value": 434,
+ "Description": "Generated from table entry: 1B2"
+ },
+ {
+ "Name": "_1B3",
+ "Value": 435,
+ "Description": "Generated from table entry: 1B3"
+ },
+ {
+ "Name": "_1B4",
+ "Value": 436,
+ "Description": "Generated from table entry: 1B4"
+ },
+ {
+ "Name": "_1B5",
+ "Value": 437,
+ "Description": "Generated from table entry: 1B5"
+ },
+ {
+ "Name": "_1B6",
+ "Value": 438,
+ "Description": "Generated from table entry: 1B6"
+ },
+ {
+ "Name": "_1B7",
+ "Value": 439,
+ "Description": "Generated from table entry: 1B7"
+ },
+ {
+ "Name": "ResistPhysical",
+ "Value": 440,
+ "Description": "Generated from table entry: Resist Physical"
+ },
+ {
+ "Name": "NullPhysical",
+ "Value": 441,
+ "Description": "Generated from table entry: Null Physical"
+ },
+ {
+ "Name": "RepelPhysical",
+ "Value": 442,
+ "Description": "Generated from table entry: Repel Physical"
+ },
+ {
+ "Name": "AbsorbPhysical",
+ "Value": 443,
+ "Description": "Generated from table entry: Absorb Physical"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 444,
+ "Description": "Generated from table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 445,
+ "Description": "Generated from table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 446,
+ "Description": "Generated from table entry: Repel Fire"
+ },
+ {
+ "Name": "AbsorbFire",
+ "Value": 447,
+ "Description": "Generated from table entry: Absorb Fire"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 448,
+ "Description": "Generated from table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 449,
+ "Description": "Generated from table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 450,
+ "Description": "Generated from table entry: Repel Ice"
+ },
+ {
+ "Name": "AbsorbIce",
+ "Value": 451,
+ "Description": "Generated from table entry: Absorb Ice"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 452,
+ "Description": "Generated from table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 453,
+ "Description": "Generated from table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 454,
+ "Description": "Generated from table entry: Repel Elec"
+ },
+ {
+ "Name": "AbsorbElec",
+ "Value": 455,
+ "Description": "Generated from table entry: Absorb Elec"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 456,
+ "Description": "Generated from table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 457,
+ "Description": "Generated from table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 458,
+ "Description": "Generated from table entry: Repel Wind"
+ },
+ {
+ "Name": "AbsorbWind",
+ "Value": 459,
+ "Description": "Generated from table entry: Absorb Wind"
+ },
+ {
+ "Name": "ResistLight",
+ "Value": 460,
+ "Description": "Generated from table entry: Resist Light"
+ },
+ {
+ "Name": "NullLight",
+ "Value": 461,
+ "Description": "Generated from table entry: Null Light"
+ },
+ {
+ "Name": "RepelLight",
+ "Value": 462,
+ "Description": "Generated from table entry: Repel Light"
+ },
+ {
+ "Name": "ResistDark",
+ "Value": 463,
+ "Description": "Generated from table entry: Resist Dark"
+ },
+ {
+ "Name": "NullDark",
+ "Value": 464,
+ "Description": "Generated from table entry: Null Dark"
+ },
+ {
+ "Name": "RepelDark",
+ "Value": 465,
+ "Description": "Generated from table entry: Repel Dark"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 466,
+ "Description": "Generated from table entry: Null Confuse"
+ },
+ {
+ "Name": "NullExhaust",
+ "Value": 467,
+ "Description": "Generated from table entry: Null Exhaust"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 468,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 469,
+ "Description": "Generated from table entry: Null Fear"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 470,
+ "Description": "Generated from table entry: Null Rage"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 471,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 472,
+ "Description": "Generated from table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullEnervate",
+ "Value": 473,
+ "Description": "Generated from table entry: Null Enervate"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 474,
+ "Description": "Generated from table entry: Unshaken Will"
+ },
+ {
+ "Name": "Masakados",
+ "Value": 475,
+ "Description": "Generated from table entry: Masakados"
+ },
+ {
+ "Name": "DodgePhysical",
+ "Value": 476,
+ "Description": "Generated from table entry: Dodge Physical"
+ },
+ {
+ "Name": "EvadePhysical",
+ "Value": 477,
+ "Description": "Generated from table entry: Evade Physical"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 478,
+ "Description": "Generated from table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 479,
+ "Description": "Generated from table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 480,
+ "Description": "Generated from table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 481,
+ "Description": "Generated from table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 482,
+ "Description": "Generated from table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 483,
+ "Description": "Generated from table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 484,
+ "Description": "Generated from table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 485,
+ "Description": "Generated from table entry: Evade Elec"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 486,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 487,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 488,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 489,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 490,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 491,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 492,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 493,
+ "Description": "Generated from table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 494,
+ "Description": "Generated from table entry: Wind Amp"
+ },
+ {
+ "Name": "CertainEscape1",
+ "Value": 495,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "HPUp1",
+ "Value": 496,
+ "Description": "Generated from table entry: HP Up 1"
+ },
+ {
+ "Name": "HPUp2",
+ "Value": 497,
+ "Description": "Generated from table entry: HP Up 2"
+ },
+ {
+ "Name": "HPUp3",
+ "Value": 498,
+ "Description": "Generated from table entry: HP Up 3"
+ },
+ {
+ "Name": "SPUp1",
+ "Value": 499,
+ "Description": "Generated from table entry: SP Up 1"
+ },
+ {
+ "Name": "SPUp2",
+ "Value": 500,
+ "Description": "Generated from table entry: SP Up 2"
+ },
+ {
+ "Name": "SPUp3",
+ "Value": 501,
+ "Description": "Generated from table entry: SP Up 3"
+ },
+ {
+ "Name": "Counter",
+ "Value": 502,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 503,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 504,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 505,
+ "Description": "Generated from table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 506,
+ "Description": "Generated from table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 507,
+ "Description": "Generated from table entry: Regenerate 3"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 508,
+ "Description": "Generated from table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 509,
+ "Description": "Generated from table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 510,
+ "Description": "Generated from table entry: Invigorate 3"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 511,
+ "Description": "Generated from table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 512,
+ "Description": "Generated from table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 513,
+ "Description": "Generated from table entry: Growth 3"
+ },
+ {
+ "Name": "AutoTarukaja",
+ "Value": 514,
+ "Description": "Generated from table entry: Auto-Tarukaja"
+ },
+ {
+ "Name": "AutoRakukaja",
+ "Value": 515,
+ "Description": "Generated from table entry: Auto-Rakukaja"
+ },
+ {
+ "Name": "AutoSukukaja",
+ "Value": 516,
+ "Description": "Generated from table entry: Auto-Sukukaja"
+ },
+ {
+ "Name": "Alertness",
+ "Value": 517,
+ "Description": "Generated from table entry: Alertness"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 518,
+ "Description": "Generated from table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 519,
+ "Description": "Generated from table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 520,
+ "Description": "Generated from table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 521,
+ "Description": "Generated from table entry: Firm Stance"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 522,
+ "Description": "Generated from table entry: Spell Master"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 523,
+ "Description": "Generated from table entry: Arms Master"
+ },
+ {
+ "Name": "HPFavor",
+ "Value": 524,
+ "Description": "Generated from table entry: HP Favor"
+ },
+ {
+ "Name": "SPFavor",
+ "Value": 525,
+ "Description": "Generated from table entry: SP Favor"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 526,
+ "Description": "Generated from table entry: Divine Grace"
+ },
+ {
+ "Name": "Endure",
+ "Value": 527,
+ "Description": "Generated from table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 528,
+ "Description": "Generated from table entry: Enduring Soul"
+ },
+ {
+ "Name": "SurviveLight",
+ "Value": 529,
+ "Description": "Generated from table entry: Survive Light"
+ },
+ {
+ "Name": "SurviveDark",
+ "Value": 530,
+ "Description": "Generated from table entry: Survive Dark"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 531,
+ "Description": "Generated from table entry: Auto-Maraku"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 532,
+ "Description": "Generated from table entry: Auto-Mataru"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 533,
+ "Description": "Generated from table entry: Auto-Masuku"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 534,
+ "Description": "Generated from table entry: Confuse Boost"
+ },
+ {
+ "Name": "PoisonBoost",
+ "Value": 535,
+ "Description": "Generated from table entry: Poison Boost"
+ },
+ {
+ "Name": "ExhaustBoost",
+ "Value": 536,
+ "Description": "Generated from table entry: Exhaust Boost"
+ },
+ {
+ "Name": "SilenceBoost",
+ "Value": 537,
+ "Description": "Generated from table entry: Silence Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 538,
+ "Description": "Generated from table entry: Fear Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 539,
+ "Description": "Generated from table entry: Rage Boost"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 540,
+ "Description": "Generated from table entry: Dizzy Boost"
+ },
+ {
+ "Name": "EnervateBoost",
+ "Value": 541,
+ "Description": "Generated from table entry: Enervate Boost"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 542,
+ "Description": "Generated from table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 543,
+ "Description": "Generated from table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 544,
+ "Description": "Generated from table entry: Mudo Boost"
+ },
+ {
+ "Name": "EndureLight",
+ "Value": 545,
+ "Description": "Generated from table entry: Endure Light"
+ },
+ {
+ "Name": "EndureDark",
+ "Value": 546,
+ "Description": "Generated from table entry: Endure Dark"
+ },
+ {
+ "Name": "CoolBreeze",
+ "Value": 547,
+ "Description": "Generated from table entry: Cool Breeze"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 548,
+ "Description": "Generated from table entry: Victory Cry"
+ },
+ {
+ "Name": "ResistPoison",
+ "Value": 549,
+ "Description": "Generated from table entry: Resist Poison"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 550,
+ "Description": "Generated from table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 551,
+ "Description": "Generated from table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistExhaust",
+ "Value": 552,
+ "Description": "Generated from table entry: Resist Exhaust"
+ },
+ {
+ "Name": "ResistEnervate",
+ "Value": 553,
+ "Description": "Generated from table entry: Resist Enervate"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 554,
+ "Description": "Generated from table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 555,
+ "Description": "Generated from table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistMute",
+ "Value": 556,
+ "Description": "Generated from table entry: Resist Mute"
+ },
+ {
+ "Name": "HPAmp",
+ "Value": 557,
+ "Description": "Generated from table entry: HP Amp"
+ },
+ {
+ "Name": "SPAmp",
+ "Value": 558,
+ "Description": "Generated from table entry: SP Amp"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 559,
+ "Description": "Generated from table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 560,
+ "Description": "Generated from table entry: Insta-Heal"
+ },
+ {
+ "Name": "InfiniteEndure",
+ "Value": 561,
+ "Description": "Generated from table entry: Infinite Endure"
+ },
+ {
+ "Name": "IzanamiEndure",
+ "Value": 562,
+ "Description": "Generated from table entry: Izanami Endure"
+ },
+ {
+ "Name": "Blank63",
+ "Value": 563,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank64",
+ "Value": 564,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank65",
+ "Value": 565,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank66",
+ "Value": 566,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank67",
+ "Value": 567,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank68",
+ "Value": 568,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank69",
+ "Value": 569,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank70",
+ "Value": 570,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank71",
+ "Value": 571,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank72",
+ "Value": 572,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank73",
+ "Value": 573,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank74",
+ "Value": 574,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank75",
+ "Value": 575,
+ "Description": "Generated from table entry: Blank"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle",
+ "Members": [
+ {
+ "Name": "_000",
+ "Value": 0,
+ "Description": "Generated from table entry: 000"
+ },
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Yosuke",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Chie",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Yukiko",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Rise",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Kanji",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Naoto",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Teddie",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "CowardlyMaya",
+ "Value": 1,
+ "Description": "Generated from table entry: Cowardly Maya"
+ },
+ {
+ "Name": "SelfishBasalt",
+ "Value": 2,
+ "Description": "Generated from table entry: Selfish Basalt"
+ },
+ {
+ "Name": "RainySister4",
+ "Value": 3,
+ "Description": "Generated from table entry: Rainy Sister 4"
+ },
+ {
+ "Name": "blank",
+ "Value": 4,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MagicHand",
+ "Value": 5,
+ "Description": "Generated from table entry: Magic Hand"
+ },
+ {
+ "Name": "DancingHand",
+ "Value": 6,
+ "Description": "Generated from table entry: Dancing Hand"
+ },
+ {
+ "Name": "KillingHand",
+ "Value": 7,
+ "Description": "Generated from table entry: Killing Hand"
+ },
+ {
+ "Name": "AlmightyHand",
+ "Value": 8,
+ "Description": "Generated from table entry: Almighty Hand"
+ },
+ {
+ "Name": "LaughingTable",
+ "Value": 9,
+ "Description": "Generated from table entry: Laughing Table"
+ },
+ {
+ "Name": "CryingTable",
+ "Value": 10,
+ "Description": "Generated from table entry: Crying Table"
+ },
+ {
+ "Name": "AngryTable",
+ "Value": 11,
+ "Description": "Generated from table entry: Angry Table"
+ },
+ {
+ "Name": "SleepingTable",
+ "Value": 12,
+ "Description": "Generated from table entry: Sleeping Table"
+ },
+ {
+ "Name": "MagicalMagus",
+ "Value": 13,
+ "Description": "Generated from table entry: Magical Magus"
+ },
+ {
+ "Name": "WondrousMagus",
+ "Value": 14,
+ "Description": "Generated from table entry: Wondrous Magus"
+ },
+ {
+ "Name": "PrimeMagus",
+ "Value": 15,
+ "Description": "Generated from table entry: Prime Magus"
+ },
+ {
+ "Name": "GrandMagus",
+ "Value": 16,
+ "Description": "Generated from table entry: Grand Magus"
+ },
+ {
+ "Name": "LyingHablerie",
+ "Value": 17,
+ "Description": "Generated from table entry: Lying Hablerie"
+ },
+ {
+ "Name": "ForgottenHablerie",
+ "Value": 18,
+ "Description": "Generated from table entry: Forgotten Hablerie"
+ },
+ {
+ "Name": "FlatteringHablerie",
+ "Value": 19,
+ "Description": "Generated from table entry: Flattering Hablerie"
+ },
+ {
+ "Name": "AgitatingHablerie",
+ "Value": 20,
+ "Description": "Generated from table entry: Agitating Hablerie"
+ },
+ {
+ "Name": "MercilessMaya",
+ "Value": 21,
+ "Description": "Generated from table entry: Merciless Maya"
+ },
+ {
+ "Name": "AutonomicBasalt",
+ "Value": 22,
+ "Description": "Generated from table entry: Autonomic Basalt"
+ },
+ {
+ "Name": "RainyBrother4",
+ "Value": 23,
+ "Description": "Generated from table entry: Rainy Brother 4"
+ },
+ {
+ "Name": "blank1",
+ "Value": 24,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "CloudgirlPot",
+ "Value": 25,
+ "Description": "Generated from table entry: Cloudgirl Pot"
+ },
+ {
+ "Name": "RainyPot",
+ "Value": 26,
+ "Description": "Generated from table entry: Rainy Pot"
+ },
+ {
+ "Name": "YearningPot",
+ "Value": 27,
+ "Description": "Generated from table entry: Yearning Pot"
+ },
+ {
+ "Name": "MistressPot",
+ "Value": 28,
+ "Description": "Generated from table entry: Mistress Pot"
+ },
+ {
+ "Name": "SpuriousBook",
+ "Value": 29,
+ "Description": "Generated from table entry: Spurious Book"
+ },
+ {
+ "Name": "ManiacalBook",
+ "Value": 30,
+ "Description": "Generated from table entry: Maniacal Book"
+ },
+ {
+ "Name": "SilentBook",
+ "Value": 31,
+ "Description": "Generated from table entry: Silent Book"
+ },
+ {
+ "Name": "WrathfulBook",
+ "Value": 32,
+ "Description": "Generated from table entry: Wrathful Book"
+ },
+ {
+ "Name": "TranquilIdol",
+ "Value": 33,
+ "Description": "Generated from table entry: Tranquil Idol"
+ },
+ {
+ "Name": "LiberatingIdol",
+ "Value": 34,
+ "Description": "Generated from table entry: Liberating Idol"
+ },
+ {
+ "Name": "LeadingIdol",
+ "Value": 35,
+ "Description": "Generated from table entry: Leading Idol"
+ },
+ {
+ "Name": "VehementIdol",
+ "Value": 36,
+ "Description": "Generated from table entry: Vehement Idol"
+ },
+ {
+ "Name": "PrimitiveIdol",
+ "Value": 37,
+ "Description": "Generated from table entry: Primitive Idol"
+ },
+ {
+ "Name": "CalmPesce",
+ "Value": 38,
+ "Description": "Generated from table entry: Calm Pesce"
+ },
+ {
+ "Name": "PursuingPesce",
+ "Value": 39,
+ "Description": "Generated from table entry: Pursuing Pesce"
+ },
+ {
+ "Name": "TruthPesce",
+ "Value": 40,
+ "Description": "Generated from table entry: Truth Pesce"
+ },
+ {
+ "Name": "RevelationPesce",
+ "Value": 41,
+ "Description": "Generated from table entry: Revelation Pesce"
+ },
+ {
+ "Name": "FrivolousMaya",
+ "Value": 42,
+ "Description": "Generated from table entry: Frivolous Maya"
+ },
+ {
+ "Name": "IdleBasalt",
+ "Value": 43,
+ "Description": "Generated from table entry: Idle Basalt"
+ },
+ {
+ "Name": "RainySister3",
+ "Value": 44,
+ "Description": "Generated from table entry: Rainy Sister 3"
+ },
+ {
+ "Name": "blank2",
+ "Value": 45,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "VenusEagle",
+ "Value": 46,
+ "Description": "Generated from table entry: Venus Eagle"
+ },
+ {
+ "Name": "DarkEagle",
+ "Value": 47,
+ "Description": "Generated from table entry: Dark Eagle"
+ },
+ {
+ "Name": "JupiterEagle",
+ "Value": 48,
+ "Description": "Generated from table entry: Jupiter Eagle"
+ },
+ {
+ "Name": "EternalEagle",
+ "Value": 49,
+ "Description": "Generated from table entry: Eternal Eagle"
+ },
+ {
+ "Name": "CreationRelic",
+ "Value": 50,
+ "Description": "Generated from table entry: Creation Relic"
+ },
+ {
+ "Name": "ConstancyRelic",
+ "Value": 51,
+ "Description": "Generated from table entry: Constancy Relic"
+ },
+ {
+ "Name": "GrowthRelic",
+ "Value": 52,
+ "Description": "Generated from table entry: Growth Relic"
+ },
+ {
+ "Name": "ChangeRelic",
+ "Value": 53,
+ "Description": "Generated from table entry: Change Relic"
+ },
+ {
+ "Name": "ElegantMother",
+ "Value": 54,
+ "Description": "Generated from table entry: Elegant Mother"
+ },
+ {
+ "Name": "RegalMother",
+ "Value": 55,
+ "Description": "Generated from table entry: Regal Mother"
+ },
+ {
+ "Name": "PistilMother",
+ "Value": 56,
+ "Description": "Generated from table entry: Pistil Mother"
+ },
+ {
+ "Name": "DivineMother",
+ "Value": 57,
+ "Description": "Generated from table entry: Divine Mother"
+ },
+ {
+ "Name": "SecretBambino",
+ "Value": 58,
+ "Description": "Generated from table entry: Secret Bambino"
+ },
+ {
+ "Name": "BloomingBambino",
+ "Value": 59,
+ "Description": "Generated from table entry: Blooming Bambino"
+ },
+ {
+ "Name": "AvariceBambino",
+ "Value": 60,
+ "Description": "Generated from table entry: Avarice Bambino"
+ },
+ {
+ "Name": "FreeBambino",
+ "Value": 61,
+ "Description": "Generated from table entry: Free Bambino"
+ },
+ {
+ "Name": "HaughtyMaya",
+ "Value": 62,
+ "Description": "Generated from table entry: Haughty Maya"
+ },
+ {
+ "Name": "LargeBasalt",
+ "Value": 63,
+ "Description": "Generated from table entry: Large Basalt"
+ },
+ {
+ "Name": "RainyBrother3",
+ "Value": 64,
+ "Description": "Generated from table entry: Rainy Brother 3"
+ },
+ {
+ "Name": "blank3",
+ "Value": 65,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "GraveBeetle",
+ "Value": 66,
+ "Description": "Generated from table entry: Grave Beetle"
+ },
+ {
+ "Name": "AdamantBeetle",
+ "Value": 67,
+ "Description": "Generated from table entry: Adamant Beetle"
+ },
+ {
+ "Name": "StrengthBeetle",
+ "Value": 68,
+ "Description": "Generated from table entry: Strength Beetle"
+ },
+ {
+ "Name": "EmperorBeetle",
+ "Value": 69,
+ "Description": "Generated from table entry: Emperor Beetle"
+ },
+ {
+ "Name": "BurningBeetle",
+ "Value": 70,
+ "Description": "Generated from table entry: Burning Beetle"
+ },
+ {
+ "Name": "AvengerKnight",
+ "Value": 71,
+ "Description": "Generated from table entry: Avenger Knight"
+ },
+ {
+ "Name": "ChampionKnight",
+ "Value": 72,
+ "Description": "Generated from table entry: Champion Knight"
+ },
+ {
+ "Name": "HellKnight",
+ "Value": 73,
+ "Description": "Generated from table entry: Hell Knight"
+ },
+ {
+ "Name": "IntrepidKnight",
+ "Value": 74,
+ "Description": "Generated from table entry: Intrepid Knight"
+ },
+ {
+ "Name": "RainyCastle",
+ "Value": 75,
+ "Description": "Generated from table entry: Rainy Castle"
+ },
+ {
+ "Name": "PowerCastle",
+ "Value": 76,
+ "Description": "Generated from table entry: Power Castle"
+ },
+ {
+ "Name": "RaindropCastle",
+ "Value": 77,
+ "Description": "Generated from table entry: Raindrop Castle"
+ },
+ {
+ "Name": "KingCastle",
+ "Value": 78,
+ "Description": "Generated from table entry: King Castle"
+ },
+ {
+ "Name": "PositiveKing",
+ "Value": 79,
+ "Description": "Generated from table entry: Positive King"
+ },
+ {
+ "Name": "EgotisticalKing",
+ "Value": 80,
+ "Description": "Generated from table entry: Egotistical King"
+ },
+ {
+ "Name": "GreatKing",
+ "Value": 81,
+ "Description": "Generated from table entry: Great King"
+ },
+ {
+ "Name": "BrilliantKing",
+ "Value": 82,
+ "Description": "Generated from table entry: Brilliant King"
+ },
+ {
+ "Name": "IndolentMaya",
+ "Value": 83,
+ "Description": "Generated from table entry: Indolent Maya"
+ },
+ {
+ "Name": "DependentBasalt",
+ "Value": 84,
+ "Description": "Generated from table entry: Dependent Basalt"
+ },
+ {
+ "Name": "RainySister2",
+ "Value": 85,
+ "Description": "Generated from table entry: Rainy Sister 2"
+ },
+ {
+ "Name": "blank4",
+ "Value": 86,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "TranceTwins",
+ "Value": 87,
+ "Description": "Generated from table entry: Trance Twins"
+ },
+ {
+ "Name": "KillerTwins",
+ "Value": 88,
+ "Description": "Generated from table entry: Killer Twins"
+ },
+ {
+ "Name": "RainbowTwins",
+ "Value": 89,
+ "Description": "Generated from table entry: Rainbow Twins"
+ },
+ {
+ "Name": "CrazyTwins",
+ "Value": 90,
+ "Description": "Generated from table entry: Crazy Twins"
+ },
+ {
+ "Name": "CorruptTower",
+ "Value": 91,
+ "Description": "Generated from table entry: Corrupt Tower"
+ },
+ {
+ "Name": "DogmaticTower",
+ "Value": 92,
+ "Description": "Generated from table entry: Dogmatic Tower"
+ },
+ {
+ "Name": "ApostateTower",
+ "Value": 93,
+ "Description": "Generated from table entry: Apostate Tower"
+ },
+ {
+ "Name": "FanaticTower",
+ "Value": 94,
+ "Description": "Generated from table entry: Fanatic Tower"
+ },
+ {
+ "Name": "GrudgeTower",
+ "Value": 95,
+ "Description": "Generated from table entry: Grudge Tower"
+ },
+ {
+ "Name": "BlueSigil",
+ "Value": 96,
+ "Description": "Generated from table entry: Blue Sigil"
+ },
+ {
+ "Name": "RedSigil",
+ "Value": 97,
+ "Description": "Generated from table entry: Red Sigil"
+ },
+ {
+ "Name": "GreenSigil",
+ "Value": 98,
+ "Description": "Generated from table entry: Green Sigil"
+ },
+ {
+ "Name": "PurpleSigil",
+ "Value": 99,
+ "Description": "Generated from table entry: Purple Sigil"
+ },
+ {
+ "Name": "BribedFuzz",
+ "Value": 100,
+ "Description": "Generated from table entry: Bribed Fuzz"
+ },
+ {
+ "Name": "PersistentFuzz",
+ "Value": 101,
+ "Description": "Generated from table entry: Persistent Fuzz"
+ },
+ {
+ "Name": "MonomaniacFuzz",
+ "Value": 102,
+ "Description": "Generated from table entry: Monomaniac Fuzz"
+ },
+ {
+ "Name": "ChaosFuzz",
+ "Value": 103,
+ "Description": "Generated from table entry: Chaos Fuzz"
+ },
+ {
+ "Name": "InsidiousMaya",
+ "Value": 104,
+ "Description": "Generated from table entry: Insidious Maya"
+ },
+ {
+ "Name": "AnguishBasalt",
+ "Value": 105,
+ "Description": "Generated from table entry: Anguish Basalt"
+ },
+ {
+ "Name": "RainyBrother2",
+ "Value": 106,
+ "Description": "Generated from table entry: Rainy Brother 2"
+ },
+ {
+ "Name": "blank5",
+ "Value": 107,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MonopolizingCupid",
+ "Value": 108,
+ "Description": "Generated from table entry: Monopolizing Cupid"
+ },
+ {
+ "Name": "BlindCupid",
+ "Value": 109,
+ "Description": "Generated from table entry: Blind Cupid"
+ },
+ {
+ "Name": "DevotedCupid",
+ "Value": 110,
+ "Description": "Generated from table entry: Devoted Cupid"
+ },
+ {
+ "Name": "GraciousCupid",
+ "Value": 111,
+ "Description": "Generated from table entry: Gracious Cupid"
+ },
+ {
+ "Name": "SoulDancer",
+ "Value": 112,
+ "Description": "Generated from table entry: Soul Dancer"
+ },
+ {
+ "Name": "ArdentDancer",
+ "Value": 113,
+ "Description": "Generated from table entry: Ardent Dancer"
+ },
+ {
+ "Name": "RoyalDancer",
+ "Value": 114,
+ "Description": "Generated from table entry: Royal Dancer"
+ },
+ {
+ "Name": "NaturalDancer",
+ "Value": 115,
+ "Description": "Generated from table entry: Natural Dancer"
+ },
+ {
+ "Name": "HaremDancer",
+ "Value": 116,
+ "Description": "Generated from table entry: Harem Dancer"
+ },
+ {
+ "Name": "LustfulSnake",
+ "Value": 117,
+ "Description": "Generated from table entry: Lustful Snake"
+ },
+ {
+ "Name": "ImmoralSnake",
+ "Value": 118,
+ "Description": "Generated from table entry: Immoral Snake"
+ },
+ {
+ "Name": "CarnalSnake",
+ "Value": 119,
+ "Description": "Generated from table entry: Carnal Snake"
+ },
+ {
+ "Name": "AmorousSnake",
+ "Value": 120,
+ "Description": "Generated from table entry: Amorous Snake"
+ },
+ {
+ "Name": "StoicSnake",
+ "Value": 121,
+ "Description": "Generated from table entry: Stoic Snake"
+ },
+ {
+ "Name": "WhimsicalPapillon",
+ "Value": 122,
+ "Description": "Generated from table entry: Whimsical Papillon"
+ },
+ {
+ "Name": "FinickyPapillon",
+ "Value": 123,
+ "Description": "Generated from table entry: Finicky Papillon"
+ },
+ {
+ "Name": "FicklePapillon",
+ "Value": 124,
+ "Description": "Generated from table entry: Fickle Papillon"
+ },
+ {
+ "Name": "PurePapillon",
+ "Value": 125,
+ "Description": "Generated from table entry: Pure Papillon"
+ },
+ {
+ "Name": "IllfatedMaya",
+ "Value": 126,
+ "Description": "Generated from table entry: Ill-fated Maya"
+ },
+ {
+ "Name": "InsolentBasalt",
+ "Value": 127,
+ "Description": "Generated from table entry: Insolent Basalt"
+ },
+ {
+ "Name": "RainySister1",
+ "Value": 128,
+ "Description": "Generated from table entry: Rainy Sister 1"
+ },
+ {
+ "Name": "blank6",
+ "Value": 129,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "RainWheel",
+ "Value": 130,
+ "Description": "Generated from table entry: Rain Wheel"
+ },
+ {
+ "Name": "MachWheel",
+ "Value": 131,
+ "Description": "Generated from table entry: Mach Wheel"
+ },
+ {
+ "Name": "BraveWheel",
+ "Value": 132,
+ "Description": "Generated from table entry: Brave Wheel"
+ },
+ {
+ "Name": "BattleWheel",
+ "Value": 133,
+ "Description": "Generated from table entry: Battle Wheel"
+ },
+ {
+ "Name": "WildDrive",
+ "Value": 134,
+ "Description": "Generated from table entry: Wild Drive"
+ },
+ {
+ "Name": "KillerDrive",
+ "Value": 135,
+ "Description": "Generated from table entry: Killer Drive"
+ },
+ {
+ "Name": "SlaughterDrive",
+ "Value": 136,
+ "Description": "Generated from table entry: Slaughter Drive"
+ },
+ {
+ "Name": "RampageDrive",
+ "Value": 137,
+ "Description": "Generated from table entry: Rampage Drive"
+ },
+ {
+ "Name": "ArcaneTurret",
+ "Value": 138,
+ "Description": "Generated from table entry: Arcane Turret"
+ },
+ {
+ "Name": "ScarletTurret",
+ "Value": 139,
+ "Description": "Generated from table entry: Scarlet Turret"
+ },
+ {
+ "Name": "WickedTurret",
+ "Value": 140,
+ "Description": "Generated from table entry: Wicked Turret"
+ },
+ {
+ "Name": "HallowedTurret",
+ "Value": 141,
+ "Description": "Generated from table entry: Hallowed Turret"
+ },
+ {
+ "Name": "SpasticTurret",
+ "Value": 142,
+ "Description": "Generated from table entry: Spastic Turret"
+ },
+ {
+ "Name": "BerserkTurret",
+ "Value": 143,
+ "Description": "Generated from table entry: Berserk Turret"
+ },
+ {
+ "Name": "DismayedPanzer",
+ "Value": 144,
+ "Description": "Generated from table entry: Dismayed Panzer"
+ },
+ {
+ "Name": "RashPanzer",
+ "Value": 145,
+ "Description": "Generated from table entry: Rash Panzer"
+ },
+ {
+ "Name": "ConceitedPanzer",
+ "Value": 146,
+ "Description": "Generated from table entry: Conceited Panzer"
+ },
+ {
+ "Name": "PtarmiganPanzer",
+ "Value": 147,
+ "Description": "Generated from table entry: Ptarmigan Panzer"
+ },
+ {
+ "Name": "VisceralMaya",
+ "Value": 148,
+ "Description": "Generated from table entry: Visceral Maya"
+ },
+ {
+ "Name": "SourceBasalt",
+ "Value": 149,
+ "Description": "Generated from table entry: Source Basalt"
+ },
+ {
+ "Name": "RainyBrother1",
+ "Value": 150,
+ "Description": "Generated from table entry: Rainy Brother 1"
+ },
+ {
+ "Name": "blank7",
+ "Value": 151,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "RainLegMusha",
+ "Value": 152,
+ "Description": "Generated from table entry: Rain Leg Musha"
+ },
+ {
+ "Name": "RainEndMusha",
+ "Value": 153,
+ "Description": "Generated from table entry: Rain End Musha"
+ },
+ {
+ "Name": "RaindropMusha",
+ "Value": 154,
+ "Description": "Generated from table entry: Raindrop Musha"
+ },
+ {
+ "Name": "RainWindMusha",
+ "Value": 155,
+ "Description": "Generated from table entry: Rain Wind Musha"
+ },
+ {
+ "Name": "DaringGigas",
+ "Value": 156,
+ "Description": "Generated from table entry: Daring Gigas"
+ },
+ {
+ "Name": "BeastlyGigas",
+ "Value": 157,
+ "Description": "Generated from table entry: Beastly Gigas"
+ },
+ {
+ "Name": "FuriousGigas",
+ "Value": 158,
+ "Description": "Generated from table entry: Furious Gigas"
+ },
+ {
+ "Name": "MythicalGigas",
+ "Value": 159,
+ "Description": "Generated from table entry: Mythical Gigas"
+ },
+ {
+ "Name": "ImmortalGigas",
+ "Value": 160,
+ "Description": "Generated from table entry: Immortal Gigas"
+ },
+ {
+ "Name": "NizamBeast",
+ "Value": 161,
+ "Description": "Generated from table entry: Nizam Beast"
+ },
+ {
+ "Name": "EnslavedBeast",
+ "Value": 162,
+ "Description": "Generated from table entry: Enslaved Beast"
+ },
+ {
+ "Name": "MightyBeast",
+ "Value": 163,
+ "Description": "Generated from table entry: Mighty Beast"
+ },
+ {
+ "Name": "NemeanBeast",
+ "Value": 164,
+ "Description": "Generated from table entry: Nemean Beast"
+ },
+ {
+ "Name": "ElDoradoBeast",
+ "Value": 165,
+ "Description": "Generated from table entry: El Dorado Beast"
+ },
+ {
+ "Name": "InvitingNyogo",
+ "Value": 166,
+ "Description": "Generated from table entry: Inviting Nyogo"
+ },
+ {
+ "Name": "BlossomNyogo",
+ "Value": 167,
+ "Description": "Generated from table entry: Blossom Nyogo"
+ },
+ {
+ "Name": "ValuingNyogo",
+ "Value": 168,
+ "Description": "Generated from table entry: Valuing Nyogo"
+ },
+ {
+ "Name": "SilentNyogo",
+ "Value": 169,
+ "Description": "Generated from table entry: Silent Nyogo"
+ },
+ {
+ "Name": "DesirousMaya",
+ "Value": 170,
+ "Description": "Generated from table entry: Desirous Maya"
+ },
+ {
+ "Name": "SubmissiveBasalt",
+ "Value": 171,
+ "Description": "Generated from table entry: Submissive Basalt"
+ },
+ {
+ "Name": "RainySister21",
+ "Value": 172,
+ "Description": "Generated from table entry: Rainy Sister 2"
+ },
+ {
+ "Name": "blank8",
+ "Value": 173,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "BlackRaven",
+ "Value": 174,
+ "Description": "Generated from table entry: Black Raven"
+ },
+ {
+ "Name": "ViciousRaven",
+ "Value": 175,
+ "Description": "Generated from table entry: Vicious Raven"
+ },
+ {
+ "Name": "SonicRaven",
+ "Value": 176,
+ "Description": "Generated from table entry: Sonic Raven"
+ },
+ {
+ "Name": "AmentiRaven",
+ "Value": 177,
+ "Description": "Generated from table entry: Amenti Raven"
+ },
+ {
+ "Name": "PhantomMage",
+ "Value": 178,
+ "Description": "Generated from table entry: Phantom Mage"
+ },
+ {
+ "Name": "PhantomMaster",
+ "Value": 179,
+ "Description": "Generated from table entry: Phantom Master"
+ },
+ {
+ "Name": "PhantomLord",
+ "Value": 180,
+ "Description": "Generated from table entry: Phantom Lord"
+ },
+ {
+ "Name": "PhantomKing",
+ "Value": 181,
+ "Description": "Generated from table entry: Phantom King"
+ },
+ {
+ "Name": "PhantomHero",
+ "Value": 182,
+ "Description": "Generated from table entry: Phantom Hero"
+ },
+ {
+ "Name": "DeathSeeker",
+ "Value": 183,
+ "Description": "Generated from table entry: Death Seeker"
+ },
+ {
+ "Name": "FateSeeker",
+ "Value": 184,
+ "Description": "Generated from table entry: Fate Seeker"
+ },
+ {
+ "Name": "NobleSeeker",
+ "Value": 185,
+ "Description": "Generated from table entry: Noble Seeker"
+ },
+ {
+ "Name": "AcheronSeeker",
+ "Value": 186,
+ "Description": "Generated from table entry: Acheron Seeker"
+ },
+ {
+ "Name": "ShallowOkina",
+ "Value": 187,
+ "Description": "Generated from table entry: Shallow Okina"
+ },
+ {
+ "Name": "RecklessOkina",
+ "Value": 188,
+ "Description": "Generated from table entry: Reckless Okina"
+ },
+ {
+ "Name": "ReformedOkina",
+ "Value": 189,
+ "Description": "Generated from table entry: Reformed Okina"
+ },
+ {
+ "Name": "MoonOkina",
+ "Value": 190,
+ "Description": "Generated from table entry: Moon Okina"
+ },
+ {
+ "Name": "ImprudentMaya",
+ "Value": 191,
+ "Description": "Generated from table entry: Imprudent Maya"
+ },
+ {
+ "Name": "AccidentalBasalt",
+ "Value": 192,
+ "Description": "Generated from table entry: Accidental Basalt"
+ },
+ {
+ "Name": "RainyBrother21",
+ "Value": 193,
+ "Description": "Generated from table entry: Rainy Brother 2"
+ },
+ {
+ "Name": "blank9",
+ "Value": 194,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "BronzeDice",
+ "Value": 195,
+ "Description": "Generated from table entry: Bronze Dice"
+ },
+ {
+ "Name": "IronDice",
+ "Value": 196,
+ "Description": "Generated from table entry: Iron Dice"
+ },
+ {
+ "Name": "SilverDice",
+ "Value": 197,
+ "Description": "Generated from table entry: Silver Dice"
+ },
+ {
+ "Name": "PlatinumDice",
+ "Value": 198,
+ "Description": "Generated from table entry: Platinum Dice"
+ },
+ {
+ "Name": "MindDice",
+ "Value": 199,
+ "Description": "Generated from table entry: Mind Dice"
+ },
+ {
+ "Name": "CurseDice",
+ "Value": 200,
+ "Description": "Generated from table entry: Curse Dice"
+ },
+ {
+ "Name": "DeathDice",
+ "Value": 201,
+ "Description": "Generated from table entry: Death Dice"
+ },
+ {
+ "Name": "ReckoningDice",
+ "Value": 202,
+ "Description": "Generated from table entry: Reckoning Dice"
+ },
+ {
+ "Name": "FlowingSand",
+ "Value": 203,
+ "Description": "Generated from table entry: Flowing Sand"
+ },
+ {
+ "Name": "PerpetualSand",
+ "Value": 204,
+ "Description": "Generated from table entry: Perpetual Sand"
+ },
+ {
+ "Name": "InfiniteSand",
+ "Value": 205,
+ "Description": "Generated from table entry: Infinite Sand"
+ },
+ {
+ "Name": "EternalSand",
+ "Value": 206,
+ "Description": "Generated from table entry: Eternal Sand"
+ },
+ {
+ "Name": "MissGene",
+ "Value": 207,
+ "Description": "Generated from table entry: Miss Gene"
+ },
+ {
+ "Name": "FailGene",
+ "Value": 208,
+ "Description": "Generated from table entry: Fail Gene"
+ },
+ {
+ "Name": "HappyGene",
+ "Value": 209,
+ "Description": "Generated from table entry: Happy Gene"
+ },
+ {
+ "Name": "NextGene",
+ "Value": 210,
+ "Description": "Generated from table entry: Next Gene"
+ },
+ {
+ "Name": "BigotedMaya",
+ "Value": 211,
+ "Description": "Generated from table entry: Bigoted Maya"
+ },
+ {
+ "Name": "CovictedBasalt",
+ "Value": 212,
+ "Description": "Generated from table entry: Covicted Basalt"
+ },
+ {
+ "Name": "RainySister11",
+ "Value": 213,
+ "Description": "Generated from table entry: Rainy Sister 1"
+ },
+ {
+ "Name": "blank10",
+ "Value": 214,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "JusticeSword",
+ "Value": 215,
+ "Description": "Generated from table entry: Justice Sword"
+ },
+ {
+ "Name": "ConvictionSword",
+ "Value": 216,
+ "Description": "Generated from table entry: Conviction Sword"
+ },
+ {
+ "Name": "JudgmentSword",
+ "Value": 217,
+ "Description": "Generated from table entry: Judgment Sword"
+ },
+ {
+ "Name": "DoomSword",
+ "Value": 218,
+ "Description": "Generated from table entry: Doom Sword"
+ },
+ {
+ "Name": "HeatBalance",
+ "Value": 219,
+ "Description": "Generated from table entry: Heat Balance"
+ },
+ {
+ "Name": "SkyBalance",
+ "Value": 220,
+ "Description": "Generated from table entry: Sky Balance"
+ },
+ {
+ "Name": "WorldBalance",
+ "Value": 221,
+ "Description": "Generated from table entry: World Balance"
+ },
+ {
+ "Name": "LightBalance",
+ "Value": 222,
+ "Description": "Generated from table entry: Light Balance"
+ },
+ {
+ "Name": "OrderGiant",
+ "Value": 223,
+ "Description": "Generated from table entry: Order Giant"
+ },
+ {
+ "Name": "StasisGiant",
+ "Value": 224,
+ "Description": "Generated from table entry: Stasis Giant"
+ },
+ {
+ "Name": "HarmonyGiant",
+ "Value": 225,
+ "Description": "Generated from table entry: Harmony Giant"
+ },
+ {
+ "Name": "VoidGiant",
+ "Value": 226,
+ "Description": "Generated from table entry: Void Giant"
+ },
+ {
+ "Name": "SteelMachine",
+ "Value": 227,
+ "Description": "Generated from table entry: Steel Machine"
+ },
+ {
+ "Name": "DominatingMachine",
+ "Value": 228,
+ "Description": "Generated from table entry: Dominating Machine"
+ },
+ {
+ "Name": "SolemnMachine",
+ "Value": 229,
+ "Description": "Generated from table entry: Solemn Machine"
+ },
+ {
+ "Name": "HeartlessMachine",
+ "Value": 230,
+ "Description": "Generated from table entry: Heartless Machine"
+ },
+ {
+ "Name": "DeviousMaya",
+ "Value": 231,
+ "Description": "Generated from table entry: Devious Maya"
+ },
+ {
+ "Name": "OppressiveBasalt",
+ "Value": 232,
+ "Description": "Generated from table entry: Oppressive Basalt"
+ },
+ {
+ "Name": "RainyBrother11",
+ "Value": 233,
+ "Description": "Generated from table entry: Rainy Brother 1"
+ },
+ {
+ "Name": "blank11",
+ "Value": 234,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MinotaurIV",
+ "Value": 235,
+ "Description": "Generated from table entry: Minotaur IV"
+ },
+ {
+ "Name": "MinotaurIII",
+ "Value": 236,
+ "Description": "Generated from table entry: Minotaur III"
+ },
+ {
+ "Name": "MinotaurII",
+ "Value": 237,
+ "Description": "Generated from table entry: Minotaur II"
+ },
+ {
+ "Name": "MinotaurI",
+ "Value": 238,
+ "Description": "Generated from table entry: Minotaur I"
+ },
+ {
+ "Name": "NeoMinotaur",
+ "Value": 239,
+ "Description": "Generated from table entry: Neo Minotaur"
+ },
+ {
+ "Name": "JotunofPower",
+ "Value": 240,
+ "Description": "Generated from table entry: Jotun of Power"
+ },
+ {
+ "Name": "JotunofBlood",
+ "Value": 241,
+ "Description": "Generated from table entry: Jotun of Blood"
+ },
+ {
+ "Name": "JotunofEvil",
+ "Value": 242,
+ "Description": "Generated from table entry: Jotun of Evil"
+ },
+ {
+ "Name": "JotunofGrief",
+ "Value": 243,
+ "Description": "Generated from table entry: Jotun of Grief"
+ },
+ {
+ "Name": "MightyCyclops",
+ "Value": 244,
+ "Description": "Generated from table entry: Mighty Cyclops"
+ },
+ {
+ "Name": "MadCyclops",
+ "Value": 245,
+ "Description": "Generated from table entry: Mad Cyclops"
+ },
+ {
+ "Name": "FierceCyclops",
+ "Value": 246,
+ "Description": "Generated from table entry: Fierce Cyclops"
+ },
+ {
+ "Name": "ChaosCyclops",
+ "Value": 247,
+ "Description": "Generated from table entry: Chaos Cyclops"
+ },
+ {
+ "Name": "BrilliantCyclops",
+ "Value": 248,
+ "Description": "Generated from table entry: Brilliant Cyclops"
+ },
+ {
+ "Name": "RebelliousCyclops",
+ "Value": 249,
+ "Description": "Generated from table entry: Rebellious Cyclops"
+ },
+ {
+ "Name": "ProtectiveRexy",
+ "Value": 250,
+ "Description": "Generated from table entry: Protective Rexy"
+ },
+ {
+ "Name": "DryDixie",
+ "Value": 251,
+ "Description": "Generated from table entry: Dry Dixie"
+ },
+ {
+ "Name": "EarnestCarothy",
+ "Value": 252,
+ "Description": "Generated from table entry: Earnest Carothy"
+ },
+ {
+ "Name": "SuccessfulJunshi",
+ "Value": 253,
+ "Description": "Generated from table entry: Successful Junshi"
+ },
+ {
+ "Name": "TestRare",
+ "Value": 254,
+ "Description": "Generated from table entry: Test Rare"
+ },
+ {
+ "Name": "blank12",
+ "Value": 255,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "ShadowYosuke",
+ "Value": 256,
+ "Description": "Generated from table entry: Shadow Yosuke"
+ },
+ {
+ "Name": "ShadowChie",
+ "Value": 257,
+ "Description": "Generated from table entry: Shadow Chie"
+ },
+ {
+ "Name": "ShadowYukiko",
+ "Value": 258,
+ "Description": "Generated from table entry: Shadow Yukiko"
+ },
+ {
+ "Name": "ShadowKanji",
+ "Value": 259,
+ "Description": "Generated from table entry: Shadow Kanji"
+ },
+ {
+ "Name": "ShadowRise",
+ "Value": 260,
+ "Description": "Generated from table entry: Shadow Rise"
+ },
+ {
+ "Name": "ShadowTeddie",
+ "Value": 261,
+ "Description": "Generated from table entry: Shadow Teddie"
+ },
+ {
+ "Name": "ShadowMitsuo",
+ "Value": 262,
+ "Description": "Generated from table entry: Shadow Mitsuo"
+ },
+ {
+ "Name": "ShadowNaoto",
+ "Value": 263,
+ "Description": "Generated from table entry: Shadow Naoto"
+ },
+ {
+ "Name": "Kuninosagiri",
+ "Value": 264,
+ "Description": "Generated from table entry: Kunino-sagiri"
+ },
+ {
+ "Name": "Adachi",
+ "Value": 265,
+ "Description": "Generated from table entry: Adachi"
+ },
+ {
+ "Name": "Amenosagiri",
+ "Value": 266,
+ "Description": "Generated from table entry: Ameno-sagiri"
+ },
+ {
+ "Name": "Izanami",
+ "Value": 267,
+ "Description": "Generated from table entry: Izanami"
+ },
+ {
+ "Name": "SlippingHablerie",
+ "Value": 268,
+ "Description": "Generated from table entry: Slipping Hablerie"
+ },
+ {
+ "Name": "CharmingPrince",
+ "Value": 269,
+ "Description": "Generated from table entry: Charming Prince"
+ },
+ {
+ "Name": "IzanaminoOkami",
+ "Value": 270,
+ "Description": "Generated from table entry: Izanami-no-Okami"
+ },
+ {
+ "Name": "MitsuotheHero",
+ "Value": 271,
+ "Description": "Generated from table entry: Mitsuo the Hero"
+ },
+ {
+ "Name": "NiceGuy",
+ "Value": 272,
+ "Description": "Generated from table entry: Nice Guy"
+ },
+ {
+ "Name": "ToughGuy",
+ "Value": 273,
+ "Description": "Generated from table entry: Tough Guy"
+ },
+ {
+ "Name": "Margaret",
+ "Value": 274,
+ "Description": "Generated from table entry: Margaret"
+ },
+ {
+ "Name": "???",
+ "Value": 275,
+ "Description": "Generated from table entry: ???"
+ },
+ {
+ "Name": "blank13",
+ "Value": 276,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank14",
+ "Value": 277,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank15",
+ "Value": 278,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank16",
+ "Value": 279,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank17",
+ "Value": 280,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank18",
+ "Value": 281,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank19",
+ "Value": 282,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank20",
+ "Value": 283,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank21",
+ "Value": 284,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank22",
+ "Value": 285,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank23",
+ "Value": 286,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank24",
+ "Value": 287,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "TheReaper",
+ "Value": 288,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper1",
+ "Value": 289,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper2",
+ "Value": 290,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper3",
+ "Value": 291,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper4",
+ "Value": 292,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper5",
+ "Value": 293,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper6",
+ "Value": 294,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper7",
+ "Value": 295,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper8",
+ "Value": 296,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper9",
+ "Value": 297,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "WealthHand",
+ "Value": 298,
+ "Description": "Generated from table entry: Wealth Hand"
+ },
+ {
+ "Name": "TreasureHand",
+ "Value": 299,
+ "Description": "Generated from table entry: Treasure Hand"
+ },
+ {
+ "Name": "SupremeHand",
+ "Value": 300,
+ "Description": "Generated from table entry: Supreme Hand"
+ },
+ {
+ "Name": "OpulentHand",
+ "Value": 301,
+ "Description": "Generated from table entry: Opulent Hand"
+ },
+ {
+ "Name": "LuxuryHand",
+ "Value": 302,
+ "Description": "Generated from table entry: Luxury Hand"
+ },
+ {
+ "Name": "GloriousHand",
+ "Value": 303,
+ "Description": "Generated from table entry: Glorious Hand"
+ },
+ {
+ "Name": "ContrarianKing",
+ "Value": 304,
+ "Description": "Generated from table entry: Contrarian King"
+ },
+ {
+ "Name": "IntolerantOfficer",
+ "Value": 305,
+ "Description": "Generated from table entry: Intolerant Officer"
+ },
+ {
+ "Name": "MomentaryChild",
+ "Value": 306,
+ "Description": "Generated from table entry: Momentary Child"
+ },
+ {
+ "Name": "EscapistSoldier",
+ "Value": 307,
+ "Description": "Generated from table entry: Escapist Soldier"
+ },
+ {
+ "Name": "ExtremeVessel",
+ "Value": 308,
+ "Description": "Generated from table entry: Extreme Vessel"
+ },
+ {
+ "Name": "LostOkina",
+ "Value": 309,
+ "Description": "Generated from table entry: Lost Okina"
+ },
+ {
+ "Name": "AvengerKnight1",
+ "Value": 310,
+ "Description": "Generated from table entry: Avenger Knight"
+ },
+ {
+ "Name": "DaringGigas1",
+ "Value": 311,
+ "Description": "Generated from table entry: Daring Gigas"
+ },
+ {
+ "Name": "AmorousSnake1",
+ "Value": 312,
+ "Description": "Generated from table entry: Amorous Snake"
+ },
+ {
+ "Name": "KillingHand1",
+ "Value": 313,
+ "Description": "Generated from table entry: Killing Hand"
+ },
+ {
+ "Name": "DominatingMachine1",
+ "Value": 314,
+ "Description": "Generated from table entry: Dominating Machine"
+ },
+ {
+ "Name": "WorldBalance1",
+ "Value": 315,
+ "Description": "Generated from table entry: World Balance"
+ },
+ {
+ "Name": "ChaosFuzz1",
+ "Value": 316,
+ "Description": "Generated from table entry: Chaos Fuzz"
+ },
+ {
+ "Name": "EnviousGiant",
+ "Value": 317,
+ "Description": "Generated from table entry: Envious Giant"
+ },
+ {
+ "Name": "NeoMinotaur1",
+ "Value": 318,
+ "Description": "Generated from table entry: Neo Minotaur"
+ },
+ {
+ "Name": "SleepingTable1",
+ "Value": 319,
+ "Description": "Generated from table entry: Sleeping Table"
+ },
+ {
+ "Name": "blank25",
+ "Value": 320,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank26",
+ "Value": 321,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank27",
+ "Value": 322,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank28",
+ "Value": 323,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank29",
+ "Value": 324,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank30",
+ "Value": 325,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank31",
+ "Value": 326,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank32",
+ "Value": 327,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank33",
+ "Value": 328,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank34",
+ "Value": 329,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank35",
+ "Value": 330,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank36",
+ "Value": 331,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank37",
+ "Value": 332,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank38",
+ "Value": 333,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank39",
+ "Value": 334,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank40",
+ "Value": 335,
+ "Description": "Generated from table entry: blank"
+ }
+ ]
+ },
+ {
+ "Name": "SkillElement",
+ "Description": "This enum represents the elements each skill can classify as",
+ "Members": [
+ {
+ "Name": "Fire",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ice",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Electricity",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Wind",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Functions.json
new file mode 100644
index 0000000..a42ed3b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/AI/Functions.json
@@ -0,0 +1,3740 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "percentage",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "status",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "status",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "max",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Common/Functions.json
new file mode 100644
index 0000000..cf57377
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Common/Functions.json
@@ -0,0 +1,1707 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "selId",
+ "Description": "Id of selection dialog.",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "msgId",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "time",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "SCR_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "SEL_PROMPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "msgId",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "selId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sub",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sub",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "CALL_TV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "CALL_DNG_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "dungeonId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "floor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "effectId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "SET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "paramId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "paramId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "movieId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "bool",
+ "Name": "isOn",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "CALL_FOOD_COURT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bgmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Event/Functions.json
new file mode 100644
index 0000000..774dc0c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Event/Functions.json
@@ -0,0 +1,785 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "EVT_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "bool",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "bool",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "bool",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "bool",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "rank",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "questId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "questId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Field/Functions.json
new file mode 100644
index 0000000..58d97a9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4/Modules/Field/Functions.json
@@ -0,0 +1,680 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "encounterId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "degrees",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "speed",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ROTATE_BEHIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "degrees",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "speed",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_TRAESTO_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden.json
new file mode 100644
index 0000000..7302901
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 4 Golden",
+ "ShortName": "p4g",
+ "FlowScriptModulesPath": "Persona4Golden\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona4Golden\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/FlowScriptModules.json
new file mode 100644
index 0000000..b46ed74
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4Golden\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona4Golden\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4Golden\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona4Golden\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility based scene transition related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Net\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/MessageScriptLibrary.json
new file mode 100644
index 0000000..aa76ae6
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/MessageScriptLibrary.json
@@ -0,0 +1,381 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": []
+ }
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": []
+ },
+ {
+ "Index": 2,
+ "Name": "auto",
+ "Description": "Automatically advance the text after the specified amount of time",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long to wait before advancing automatically (30 is 1 second)"
+ }
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "vAuto",
+ "Description": "Lets the game auto advance when the currently playing voice line finishes",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long before the dialogue is automatically advanced (30 is 1 second). -1 waits until the voiceline ends"
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "hideSpeaker",
+ "Description": "Hides the name of the speaker displayed at the top of the dialogue box for the current line and waits for player input. If you want to hide it for the rest of the message you can instead set speaker to nothing using [speaker][n]",
+ "Parameters": []
+ },
+ {
+ "Index": 5,
+ "Name": "speaker",
+ "Description": "Changes the name of the person speaking so there can be multiple speakers in a single message. Use at the start of a new dialogue like so:[s][speaker]New Speaker Name[n](Then continue as normal)",
+ "Parameters": []
+ },
+ {
+ "Index": 6,
+ "Name": "vAuto2",
+ "Description": "Lets the game auto advance when the currently playing voice line finishes (seemingly exactly the same as vAuto except this one is used instead for the dungeon messages, like party members being nearly dead)",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long before the dialogue is automatically advanced (30 is 1 second). -1 waits until the voiceline ends"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": []
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "itemVar",
+ "Description": "Displays an item that was set using SET_MSG_VAR(varId, itemId, 1)",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the item text to. Only has an effect if itemIconId isn't -1"
+ },
+ {
+ "Name": "itemIconId",
+ "Description": "The id of the icon that is displayed next to the item name, use -1 for the actual icon of the item. Using anything other than -1 also messes up the displayed name (so always use -1)."
+ },
+ {
+ "Name": "VariableId",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "flag",
+ "Description": "Turns a specified flag on or off, use at the end of a selection option. Does nothing if used in a message",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": "Always 0, setting to other value stops the flag from being changed although it's possible something else is being changed instead"
+ },
+ {
+ "Name": "",
+ "Description": "Always 0, setting to other value stops the flag from being changed although it's possible something else is being changed instead"
+ },
+ {
+ "Name": "flagId",
+ "Description": "The id of the flag to set"
+ },
+ {
+ "Name": "state",
+ "Description": "The state to set the flag to (1 or 0, on or off)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "lName",
+ "Description": "The player's last name",
+ "Parameters": []
+ },
+ {
+ "Index": 2,
+ "Name": "fName",
+ "Description": "The player's first name",
+ "Parameters": []
+ },
+ {
+ "Index": 4,
+ "Name": "item",
+ "Description": "Displays the name of an item including the respective item icon and specified colour",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The colour that the item text and icon is"
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "itemId",
+ "Description": "The id of the item to be displayed"
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "giveitem",
+ "Description": "Gives the player a specified item",
+ "Parameters": [
+ {
+ "Name": "itemId",
+ "Description": "The id of the item to give to the player"
+ },
+ {
+ "Name": "itemAmount",
+ "Description": "The amount of items to give to the player"
+ }
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "position",
+ "Description": "The character's position on screen (1 is right, 2 middle, 3 left). Using three bustup at once doesn't work although having one on each side does (having one in the center and one on either side causes the center one to slide to the unoccupied side)"
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "remBup",
+ "Description": "Removes the currently displayed bustup",
+ "Parameters": [
+ {
+ "Name": "bustupPosition",
+ "Description": "Which bustup to remove based on the position defined in [bup]. 0 hides all bustups"
+ }
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "exp",
+ "Description": "Plays an expression over a character",
+ "Parameters": [
+ {
+ "Name": "modelId",
+ "Description": "The id of the model to play the expression over"
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the expression to play (these are defined in the common enums.json)"
+ }
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "anim",
+ "Description": "Makes a character play an animation (parameters need research)",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 8,
+ "Name": "slAffinityInvis",
+ "Description": "Adds affinity to the specified social link, increasing how close the player is to ranking up with them. Unlike the slAffinity function, this does not spawn the notes expression but still plays the sound effect",
+ "Parameters": [
+ {
+ "Name": "socialLinkId",
+ "Description": "The id of the social link that will recieve the affinity. If 0 this is based off of the id set in EVT_FUNCTION_0009(0, slId) in a flowscript"
+ },
+ {
+ "Name": "increaseAmount",
+ "Description": "How many affinity points to give to the social link (the amount of points given is not 1:1 to the entered value)."
+ }
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "slAffinity",
+ "Description": "Gives an sl points, playing the correct notes expression and sound effect over the specified model",
+ "Parameters": [
+ {
+ "Name": "socialLinkId",
+ "Description": "The id of the social link that will recieve the affinity. If 0 this is based off of the id set in EVT_FUNCTION_0009(0, slId) in a flowscript"
+ },
+ {
+ "Name": "increaseAmount",
+ "Description": "How many affinity points to give to the social link"
+ },
+ {
+ "Name": "modelId",
+ "Description": "The id of the model to play the expression over"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "sym",
+ "Description": "Displays a specified symbol such as elemental icons, item icons, etc",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": "Only 8 seems to work"
+ },
+ {
+ "Name": "",
+ "Description": "Seems to make no difference"
+ },
+ {
+ "Name": "",
+ "Description": "Seems to make no difference"
+ },
+ {
+ "Name": "",
+ "Description": "The id of the character, you can see these by opening data_e/init/system/font/font0.fnt in PersonaEditor. In there the ids go up from the sword icon (0 is sword, 1 is double swords, etc)"
+ }
+ ]
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Enums.json
new file mode 100644
index 0000000..30a5d4e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Enums.json
@@ -0,0 +1,4247 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Meltdown",
+ "Value": 7,
+ "Description": "Generated from table entry: Meltdown"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 8,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "ImmortalFlame",
+ "Value": 9,
+ "Description": "Generated from table entry: Immortal Flame"
+ },
+ {
+ "Name": "TinySoulTomato",
+ "Value": 10,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Tetracorn",
+ "Value": 11,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "RunAmok",
+ "Value": 12,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShakeOff",
+ "Value": 13,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Garu",
+ "Value": 14,
+ "Description": "Generated from table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 15,
+ "Description": "Generated from table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 16,
+ "Description": "Generated from table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 17,
+ "Description": "Generated from table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 18,
+ "Description": "Generated from table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 19,
+ "Description": "Generated from table entry: Magarudyne"
+ },
+ {
+ "Name": "DivineWind",
+ "Value": 20,
+ "Description": "Generated from table entry: Divine Wind"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 21,
+ "Description": "Generated from table entry: Panta Rhei"
+ },
+ {
+ "Name": "HiranyaCabbage",
+ "Value": 22,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "CryOfDenial",
+ "Value": 23,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HotLightning",
+ "Value": 24,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "DrainingFog",
+ "Value": 25,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 26,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 27,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 28,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 29,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 30,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 31,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "CocytusPain",
+ "Value": 32,
+ "Description": "Generated from table entry: Cocytus Pain"
+ },
+ {
+ "Name": "Niflheim",
+ "Value": 33,
+ "Description": "Generated from table entry: Niflheim"
+ },
+ {
+ "Name": "BloodyRain",
+ "Value": 34,
+ "Description": "Generated from table entry: Bloody Rain"
+ },
+ {
+ "Name": "RedPaprika",
+ "Value": 35,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "EnclosureShell",
+ "Value": 36,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HotLightning2",
+ "Value": 37,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShellOfDenial",
+ "Value": 38,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Zio",
+ "Value": 39,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 40,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 41,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 42,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 43,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 44,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 45,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 46,
+ "Description": "Generated from table entry: Thunder Reign"
+ },
+ {
+ "Name": "BeadMelon",
+ "Value": 47,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "MidSoulTomato",
+ "Value": 48,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BigSoulTomato",
+ "Value": 49,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Makaracorn",
+ "Value": 50,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Megido",
+ "Value": 51,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 52,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 53,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 54,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 55,
+ "Description": "Generated from table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 56,
+ "Description": "Generated from table entry: Morning Star"
+ },
+ {
+ "Name": "WhitePaprika",
+ "Value": 57,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BluePaprika",
+ "Value": 58,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "GreenPaprika",
+ "Value": 59,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank1",
+ "Value": 60,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Hama",
+ "Value": 61,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 62,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 64,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "EternalWhite",
+ "Value": 65,
+ "Description": "Generated from table entry: Eternal White"
+ },
+ {
+ "Name": "GodsJudgment",
+ "Value": 66,
+ "Description": "Generated from table entry: God's Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 67,
+ "Description": "Generated from table entry: Samsara"
+ },
+ {
+ "Name": "Blank20",
+ "Value": 68,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank21",
+ "Value": 69,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank22",
+ "Value": 70,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank23",
+ "Value": 71,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 72,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 73,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 74,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 75,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "EternalBlack",
+ "Value": 76,
+ "Description": "Generated from table entry: Eternal Black"
+ },
+ {
+ "Name": "HellsJudgment",
+ "Value": 77,
+ "Description": "Generated from table entry: Hell's Judgment"
+ },
+ {
+ "Name": "DieforMe",
+ "Value": 78,
+ "Description": "Generated from table entry: Die for Me!"
+ },
+ {
+ "Name": "Blank24",
+ "Value": 79,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank25",
+ "Value": 80,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank26",
+ "Value": 81,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank27",
+ "Value": 82,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 85,
+ "Description": "Generated from table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 86,
+ "Description": "Generated from table entry: Evil Smile"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 87,
+ "Description": "Generated from table entry: Ghastly Wail"
+ },
+ {
+ "Name": "Balzac",
+ "Value": 88,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "ValiantDance",
+ "Value": 89,
+ "Description": "Generated from table entry: Valiant Dance"
+ },
+ {
+ "Name": "Poisma",
+ "Value": 90,
+ "Description": "Generated from table entry: Poisma"
+ },
+ {
+ "Name": "PoisonMist",
+ "Value": 91,
+ "Description": "Generated from table entry: Poison Mist"
+ },
+ {
+ "Name": "SoulBreak",
+ "Value": 92,
+ "Description": "Generated from table entry: Soul Break"
+ },
+ {
+ "Name": "AnimaFreeze",
+ "Value": 93,
+ "Description": "Generated from table entry: Anima Freeze"
+ },
+ {
+ "Name": "Enervation",
+ "Value": 94,
+ "Description": "Generated from table entry: Enervation"
+ },
+ {
+ "Name": "OldOne",
+ "Value": 95,
+ "Description": "Generated from table entry: Old One"
+ },
+ {
+ "Name": "GalgalimEyes",
+ "Value": 96,
+ "Description": "Generated from table entry: Galgalim Eyes"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 97,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "FoolishWhisper",
+ "Value": 98,
+ "Description": "Generated from table entry: Foolish Whisper"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 99,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 100,
+ "Description": "Generated from table entry: Stagnant Air"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 101,
+ "Description": "Generated from table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 102,
+ "Description": "Generated from table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 103,
+ "Description": "Generated from table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 104,
+ "Description": "Generated from table entry: Spirit Leech"
+ },
+ {
+ "Name": "Judgement",
+ "Value": 105,
+ "Description": "Generated from table entry: Judgement"
+ },
+ {
+ "Name": "Balzac1",
+ "Value": 106,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "LastResort1",
+ "Value": 107,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "LastResort2",
+ "Value": 108,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "KamuiMiracle1",
+ "Value": 109,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle2",
+ "Value": 110,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle3",
+ "Value": 111,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle4",
+ "Value": 112,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle5",
+ "Value": 113,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle6",
+ "Value": 114,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle7",
+ "Value": 115,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle8",
+ "Value": 116,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle9",
+ "Value": 117,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank37",
+ "Value": 118,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ElementalBreak",
+ "Value": 119,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bash",
+ "Value": 120,
+ "Description": "Generated from table entry: Bash"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 121,
+ "Description": "Generated from table entry: Cleave"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 122,
+ "Description": "Generated from table entry: Assault Dive"
+ },
+ {
+ "Name": "SonicPunch",
+ "Value": 123,
+ "Description": "Generated from table entry: Sonic Punch"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 124,
+ "Description": "Generated from table entry: Double Fangs"
+ },
+ {
+ "Name": "KillRush",
+ "Value": 125,
+ "Description": "Generated from table entry: Kill Rush"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 126,
+ "Description": "Generated from table entry: Swift Strike"
+ },
+ {
+ "Name": "TwinShot",
+ "Value": 127,
+ "Description": "Generated from table entry: Twin Shot"
+ },
+ {
+ "Name": "FatalEnd",
+ "Value": 128,
+ "Description": "Generated from table entry: Fatal End"
+ },
+ {
+ "Name": "MightySwing",
+ "Value": 129,
+ "Description": "Generated from table entry: Mighty Swing"
+ },
+ {
+ "Name": "TorrentShot",
+ "Value": 130,
+ "Description": "Generated from table entry: Torrent Shot"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 131,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "GiganticFist",
+ "Value": 132,
+ "Description": "Generated from table entry: Gigantic Fist"
+ },
+ {
+ "Name": "BladeofFury",
+ "Value": 133,
+ "Description": "Generated from table entry: Blade of Fury"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 134,
+ "Description": "Generated from table entry: Deathbound"
+ },
+ {
+ "Name": "ArrowRain",
+ "Value": 135,
+ "Description": "Generated from table entry: Arrow Rain"
+ },
+ {
+ "Name": "AkashaArts",
+ "Value": 136,
+ "Description": "Generated from table entry: Akasha Arts"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 137,
+ "Description": "Generated from table entry: Tempest Slash"
+ },
+ {
+ "Name": "HeavensBlade",
+ "Value": 138,
+ "Description": "Generated from table entry: Heaven's Blade"
+ },
+ {
+ "Name": "MyriadArrows",
+ "Value": 139,
+ "Description": "Generated from table entry: Myriad Arrows"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 140,
+ "Description": "Generated from table entry: God's Hand"
+ },
+ {
+ "Name": "Pralaya",
+ "Value": 141,
+ "Description": "Generated from table entry: Pralaya"
+ },
+ {
+ "Name": "PrimalForce",
+ "Value": 142,
+ "Description": "Generated from table entry: Primal Force"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 143,
+ "Description": "Generated from table entry: Vorpal Blade"
+ },
+ {
+ "Name": "PowerSlash",
+ "Value": 144,
+ "Description": "Generated from table entry: Power Slash"
+ },
+ {
+ "Name": "GaleSlash",
+ "Value": 145,
+ "Description": "Generated from table entry: Gale Slash"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 146,
+ "Description": "Generated from table entry: Brave Blade"
+ },
+ {
+ "Name": "HerculeanStrike",
+ "Value": 147,
+ "Description": "Generated from table entry: Herculean Strike"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 148,
+ "Description": "Generated from table entry: Vicious Strike"
+ },
+ {
+ "Name": "SingleShot",
+ "Value": 149,
+ "Description": "Generated from table entry: Single Shot"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 150,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "PoisonSkewer",
+ "Value": 151,
+ "Description": "Generated from table entry: Poison Skewer"
+ },
+ {
+ "Name": "PoisonArrow",
+ "Value": 152,
+ "Description": "Generated from table entry: Poison Arrow"
+ },
+ {
+ "Name": "Blight",
+ "Value": 153,
+ "Description": "Generated from table entry: Blight"
+ },
+ {
+ "Name": "VirusWave",
+ "Value": 154,
+ "Description": "Generated from table entry: Virus Wave"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 155,
+ "Description": "Generated from table entry: Skull Cracker"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 156,
+ "Description": "Generated from table entry: Mind Slice"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 157,
+ "Description": "Generated from table entry: Hysterical Slap"
+ },
+ {
+ "Name": "CrazyChain",
+ "Value": 158,
+ "Description": "Generated from table entry: Crazy Chain"
+ },
+ {
+ "Name": "MuzzleShot",
+ "Value": 159,
+ "Description": "Generated from table entry: Muzzle Shot"
+ },
+ {
+ "Name": "SealBomb",
+ "Value": 160,
+ "Description": "Generated from table entry: Seal Bomb"
+ },
+ {
+ "Name": "ArmChopper",
+ "Value": 161,
+ "Description": "Generated from table entry: Arm Chopper"
+ },
+ {
+ "Name": "AtomSmasher",
+ "Value": 162,
+ "Description": "Generated from table entry: Atom Smasher"
+ },
+ {
+ "Name": "CellBreaker",
+ "Value": 163,
+ "Description": "Generated from table entry: Cell Breaker"
+ },
+ {
+ "Name": "MustardBomb",
+ "Value": 164,
+ "Description": "Generated from table entry: Mustard Bomb"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 165,
+ "Description": "Generated from table entry: Brain Shake"
+ },
+ {
+ "Name": "NavasNebula",
+ "Value": 166,
+ "Description": "Generated from table entry: Navas Nebula"
+ },
+ {
+ "Name": "GoldenRight",
+ "Value": 167,
+ "Description": "Generated from table entry: Golden Right"
+ },
+ {
+ "Name": "BlackSpot",
+ "Value": 168,
+ "Description": "Generated from table entry: Black Spot"
+ },
+ {
+ "Name": "RainyDeath",
+ "Value": 169,
+ "Description": "Generated from table entry: Rainy Death"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 170,
+ "Description": "Generated from table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 171,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AeonRain",
+ "Value": 172,
+ "Description": "Generated from table entry: Aeon Rain"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 173,
+ "Description": "Generated from table entry: Agneyastra"
+ },
+ {
+ "Name": "CruelAttack",
+ "Value": 174,
+ "Description": "Generated from table entry: Cruel Attack"
+ },
+ {
+ "Name": "VileAssault",
+ "Value": 175,
+ "Description": "Generated from table entry: Vile Assault"
+ },
+ {
+ "Name": "Rampage1",
+ "Value": 176,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AttackUpSupport",
+ "Value": 177,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "GuardUpSupport",
+ "Value": 178,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "AgilityUpSupport",
+ "Value": 179,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ChargeSupport",
+ "Value": 180,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HPRecoverySupport",
+ "Value": 181,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "SPRecoverySupport",
+ "Value": 182,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank45",
+ "Value": 183,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank46",
+ "Value": 184,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank47",
+ "Value": 185,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank48",
+ "Value": 186,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank49",
+ "Value": 187,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank50",
+ "Value": 188,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank51",
+ "Value": 189,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank52",
+ "Value": 190,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank53",
+ "Value": 191,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Dia",
+ "Value": 192,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 193,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 194,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 195,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 196,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 197,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 198,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Patra",
+ "Value": 199,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 200,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "RePatra",
+ "Value": 201,
+ "Description": "Generated from table entry: Re Patra"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 202,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 203,
+ "Description": "Generated from table entry: Mutudi"
+ },
+ {
+ "Name": "Enradi",
+ "Value": 204,
+ "Description": "Generated from table entry: Enradi"
+ },
+ {
+ "Name": "Tirundi",
+ "Value": 205,
+ "Description": "Generated from table entry: Tirundi"
+ },
+ {
+ "Name": "Nervundi",
+ "Value": 206,
+ "Description": "Generated from table entry: Nervundi"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 207,
+ "Description": "Generated from table entry: Energy Shower"
+ },
+ {
+ "Name": "Amrita",
+ "Value": 208,
+ "Description": "Generated from table entry: Amrita"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 209,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 210,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 211,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 212,
+ "Description": "Generated from table entry: Matarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 213,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 214,
+ "Description": "Generated from table entry: Masukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 215,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 216,
+ "Description": "Generated from table entry: Marakunda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 217,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 218,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 219,
+ "Description": "Generated from table entry: Matarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 220,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 221,
+ "Description": "Generated from table entry: Masukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 222,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 223,
+ "Description": "Generated from table entry: Marakukaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 224,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 225,
+ "Description": "Generated from table entry: Heat Riser"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 226,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 227,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 228,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 229,
+ "Description": "Generated from table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 230,
+ "Description": "Generated from table entry: Makarakarn"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 231,
+ "Description": "Generated from table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 232,
+ "Description": "Generated from table entry: Makara Break"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 233,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 234,
+ "Description": "Generated from table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 235,
+ "Description": "Generated from table entry: Revolution"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 236,
+ "Description": "Generated from table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 237,
+ "Description": "Generated from table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 238,
+ "Description": "Generated from table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 239,
+ "Description": "Generated from table entry: Elec Break"
+ },
+ {
+ "Name": "RedWall",
+ "Value": 240,
+ "Description": "Generated from table entry: Red Wall"
+ },
+ {
+ "Name": "WhiteWall",
+ "Value": 241,
+ "Description": "Generated from table entry: White Wall"
+ },
+ {
+ "Name": "BlueWall",
+ "Value": 242,
+ "Description": "Generated from table entry: Blue Wall"
+ },
+ {
+ "Name": "GreenWall",
+ "Value": 243,
+ "Description": "Generated from table entry: Green Wall"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 244,
+ "Description": "Generated from table entry: Trafuri"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 245,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 246,
+ "Description": "Generated from table entry: Traesto"
+ },
+ {
+ "Name": "YouthfulWind",
+ "Value": 247,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "DragonHustle",
+ "Value": 248,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BurningPetals",
+ "Value": 249,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "TheMansWay",
+ "Value": 250,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle",
+ "Value": 251,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShieldOfJustice",
+ "Value": 252,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "CompleteAnalysis",
+ "Value": 253,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank61",
+ "Value": 254,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "UNKNOWN_DATA",
+ "Value": 255,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "_100",
+ "Value": 256,
+ "Description": "Generated from table entry: 100"
+ },
+ {
+ "Name": "_101",
+ "Value": 257,
+ "Description": "Generated from table entry: 101"
+ },
+ {
+ "Name": "_102",
+ "Value": 258,
+ "Description": "Generated from table entry: 102"
+ },
+ {
+ "Name": "WasteMoney",
+ "Value": 259,
+ "Description": "Generated from table entry: Waste Money"
+ },
+ {
+ "Name": "YosukeStrike",
+ "Value": 260,
+ "Description": "Generated from table entry: Yosuke Strike"
+ },
+ {
+ "Name": "GalacticPunt",
+ "Value": 261,
+ "Description": "Generated from table entry: Galactic Punt"
+ },
+ {
+ "Name": "FanAssault",
+ "Value": 262,
+ "Description": "Generated from table entry: Fan Assault"
+ },
+ {
+ "Name": "AtomicPress",
+ "Value": 263,
+ "Description": "Generated from table entry: Atomic Press"
+ },
+ {
+ "Name": "BearClaw",
+ "Value": 264,
+ "Description": "Generated from table entry: Bear Claw"
+ },
+ {
+ "Name": "UltraTrigger",
+ "Value": 265,
+ "Description": "Generated from table entry: Ultra Trigger"
+ },
+ {
+ "Name": "GalaxyKick",
+ "Value": 266,
+ "Description": "Generated from table entry: Galaxy Kick"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 267,
+ "Description": "Generated from table entry: Full Analysis"
+ },
+ {
+ "Name": "ThirdEye",
+ "Value": 268,
+ "Description": "Generated from table entry: Third Eye"
+ },
+ {
+ "Name": "WeaknessScan",
+ "Value": 269,
+ "Description": "Generated from table entry: Weakness Scan"
+ },
+ {
+ "Name": "HealingWave",
+ "Value": 270,
+ "Description": "Generated from table entry: Healing Wave"
+ },
+ {
+ "Name": "RelaxingWave",
+ "Value": 271,
+ "Description": "Generated from table entry: Relaxing Wave"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 272,
+ "Description": "Generated from table entry: Analysis"
+ },
+ {
+ "Name": "Summon",
+ "Value": 273,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "EnemyRadar",
+ "Value": 274,
+ "Description": "Generated from table entry: Enemy Radar"
+ },
+ {
+ "Name": "TreasureRadar",
+ "Value": 275,
+ "Description": "Generated from table entry: Treasure Radar"
+ },
+ {
+ "Name": "CertainEscape",
+ "Value": 276,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "MyriadTruths",
+ "Value": 277,
+ "Description": "Generated from table entry: Myriad Truths"
+ },
+ {
+ "Name": "_116",
+ "Value": 278,
+ "Description": "Generated from table entry: 116"
+ },
+ {
+ "Name": "_117",
+ "Value": 279,
+ "Description": "Generated from table entry: 117"
+ },
+ {
+ "Name": "_118",
+ "Value": 280,
+ "Description": "Generated from table entry: 118"
+ },
+ {
+ "Name": "_119",
+ "Value": 281,
+ "Description": "Generated from table entry: 119"
+ },
+ {
+ "Name": "_11A",
+ "Value": 282,
+ "Description": "Generated from table entry: 11A"
+ },
+ {
+ "Name": "_11B",
+ "Value": 283,
+ "Description": "Generated from table entry: 11B"
+ },
+ {
+ "Name": "_11C",
+ "Value": 284,
+ "Description": "Generated from table entry: 11C"
+ },
+ {
+ "Name": "_11D",
+ "Value": 285,
+ "Description": "Generated from table entry: 11D"
+ },
+ {
+ "Name": "_11E",
+ "Value": 286,
+ "Description": "Generated from table entry: 11E"
+ },
+ {
+ "Name": "_11F",
+ "Value": 287,
+ "Description": "Generated from table entry: 11F"
+ },
+ {
+ "Name": "SarxDrop",
+ "Value": 288,
+ "Description": "Generated from table entry: Sarx Drop"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 289,
+ "Description": "Generated from table entry: Medicine"
+ },
+ {
+ "Name": "MedicalPowder",
+ "Value": 290,
+ "Description": "Generated from table entry: Medical Powder"
+ },
+ {
+ "Name": "SpiritWater",
+ "Value": 291,
+ "Description": "Generated from table entry: Spirit Water"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 292,
+ "Description": "Generated from table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 293,
+ "Description": "Generated from table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 294,
+ "Description": "Generated from table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 295,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "UmugiWater",
+ "Value": 296,
+ "Description": "Generated from table entry: Umugi Water"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 297,
+ "Description": "Generated from table entry: Bead Chain"
+ },
+ {
+ "Name": "PneumaDrop",
+ "Value": 298,
+ "Description": "Generated from table entry: Pneuma Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 299,
+ "Description": "Generated from table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 300,
+ "Description": "Generated from table entry: Chewing Soul"
+ },
+ {
+ "Name": "PreciousEgg",
+ "Value": 301,
+ "Description": "Generated from table entry: Precious Egg"
+ },
+ {
+ "Name": "_12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 12E"
+ },
+ {
+ "Name": "_12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 12F"
+ },
+ {
+ "Name": "_130",
+ "Value": 304,
+ "Description": "Generated from table entry: 130"
+ },
+ {
+ "Name": "_131",
+ "Value": 305,
+ "Description": "Generated from table entry: 131"
+ },
+ {
+ "Name": "_132",
+ "Value": 306,
+ "Description": "Generated from table entry: 132"
+ },
+ {
+ "Name": "_133",
+ "Value": 307,
+ "Description": "Generated from table entry: 133"
+ },
+ {
+ "Name": "_134",
+ "Value": 308,
+ "Description": "Generated from table entry: 134"
+ },
+ {
+ "Name": "_135",
+ "Value": 309,
+ "Description": "Generated from table entry: 135"
+ },
+ {
+ "Name": "_136",
+ "Value": 310,
+ "Description": "Generated from table entry: 136"
+ },
+ {
+ "Name": "_137",
+ "Value": 311,
+ "Description": "Generated from table entry: 137"
+ },
+ {
+ "Name": "_138",
+ "Value": 312,
+ "Description": "Generated from table entry: 138"
+ },
+ {
+ "Name": "_139",
+ "Value": 313,
+ "Description": "Generated from table entry: 139"
+ },
+ {
+ "Name": "_13A",
+ "Value": 314,
+ "Description": "Generated from table entry: 13A"
+ },
+ {
+ "Name": "_13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 13B"
+ },
+ {
+ "Name": "_13C",
+ "Value": 316,
+ "Description": "Generated from table entry: 13C"
+ },
+ {
+ "Name": "_13D",
+ "Value": 317,
+ "Description": "Generated from table entry: 13D"
+ },
+ {
+ "Name": "_13E",
+ "Value": 318,
+ "Description": "Generated from table entry: 13E"
+ },
+ {
+ "Name": "_13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 13F"
+ },
+ {
+ "Name": "_140",
+ "Value": 320,
+ "Description": "Generated from table entry: 140"
+ },
+ {
+ "Name": "_141",
+ "Value": 321,
+ "Description": "Generated from table entry: 141"
+ },
+ {
+ "Name": "_142",
+ "Value": 322,
+ "Description": "Generated from table entry: 142"
+ },
+ {
+ "Name": "_143",
+ "Value": 323,
+ "Description": "Generated from table entry: 143"
+ },
+ {
+ "Name": "_144",
+ "Value": 324,
+ "Description": "Generated from table entry: 144"
+ },
+ {
+ "Name": "_145",
+ "Value": 325,
+ "Description": "Generated from table entry: 145"
+ },
+ {
+ "Name": "_146",
+ "Value": 326,
+ "Description": "Generated from table entry: 146"
+ },
+ {
+ "Name": "_147",
+ "Value": 327,
+ "Description": "Generated from table entry: 147"
+ },
+ {
+ "Name": "_148",
+ "Value": 328,
+ "Description": "Generated from table entry: 148"
+ },
+ {
+ "Name": "_149",
+ "Value": 329,
+ "Description": "Generated from table entry: 149"
+ },
+ {
+ "Name": "_14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 14A"
+ },
+ {
+ "Name": "_14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 14B"
+ },
+ {
+ "Name": "_14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 14C"
+ },
+ {
+ "Name": "_14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 14D"
+ },
+ {
+ "Name": "_14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 14E"
+ },
+ {
+ "Name": "_14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 14F"
+ },
+ {
+ "Name": "_150",
+ "Value": 336,
+ "Description": "Generated from table entry: 150"
+ },
+ {
+ "Name": "_151",
+ "Value": 337,
+ "Description": "Generated from table entry: 151"
+ },
+ {
+ "Name": "_152",
+ "Value": 338,
+ "Description": "Generated from table entry: 152"
+ },
+ {
+ "Name": "_153",
+ "Value": 339,
+ "Description": "Generated from table entry: 153"
+ },
+ {
+ "Name": "_154",
+ "Value": 340,
+ "Description": "Generated from table entry: 154"
+ },
+ {
+ "Name": "_155",
+ "Value": 341,
+ "Description": "Generated from table entry: 155"
+ },
+ {
+ "Name": "_156",
+ "Value": 342,
+ "Description": "Generated from table entry: 156"
+ },
+ {
+ "Name": "_157",
+ "Value": 343,
+ "Description": "Generated from table entry: 157"
+ },
+ {
+ "Name": "_158",
+ "Value": 344,
+ "Description": "Generated from table entry: 158"
+ },
+ {
+ "Name": "_159",
+ "Value": 345,
+ "Description": "Generated from table entry: 159"
+ },
+ {
+ "Name": "_15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 15A"
+ },
+ {
+ "Name": "_15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 15B"
+ },
+ {
+ "Name": "_15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 15C"
+ },
+ {
+ "Name": "_15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 15D"
+ },
+ {
+ "Name": "_15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 15E"
+ },
+ {
+ "Name": "_15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 15F"
+ },
+ {
+ "Name": "WindofOblivion",
+ "Value": 352,
+ "Description": "Generated from table entry: Wind of Oblivion"
+ },
+ {
+ "Name": "BottomlessEnvy",
+ "Value": 353,
+ "Description": "Generated from table entry: Bottomless Envy"
+ },
+ {
+ "Name": "BurntoAshes",
+ "Value": 354,
+ "Description": "Generated from table entry: Burn to Ashes"
+ },
+ {
+ "Name": "ShiveringRondo",
+ "Value": 355,
+ "Description": "Generated from table entry: Shivering Rondo"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 356,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Summon2",
+ "Value": 357,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "ForbiddenMurmur",
+ "Value": 358,
+ "Description": "Generated from table entry: Forbidden Murmur"
+ },
+ {
+ "Name": "RoarofWrath",
+ "Value": 359,
+ "Description": "Generated from table entry: Roar of Wrath"
+ },
+ {
+ "Name": "FanaticalSpark",
+ "Value": 360,
+ "Description": "Generated from table entry: Fanatical Spark"
+ },
+ {
+ "Name": "SupremeInsight",
+ "Value": 361,
+ "Description": "Generated from table entry: Supreme Insight"
+ },
+ {
+ "Name": "NihilHand",
+ "Value": 362,
+ "Description": "Generated from table entry: Nihil Hand"
+ },
+ {
+ "Name": "UltraCharge",
+ "Value": 363,
+ "Description": "Generated from table entry: Ultra Charge"
+ },
+ {
+ "Name": "NullityGuidance",
+ "Value": 364,
+ "Description": "Generated from table entry: Nullity Guidance"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 365,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Whisper",
+ "Value": 366,
+ "Description": "Generated from table entry: Whisper"
+ },
+ {
+ "Name": "Chant",
+ "Value": 367,
+ "Description": "Generated from table entry: Chant"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 368,
+ "Description": "Generated from table entry: Prayer"
+ },
+ {
+ "Name": "CharacterSetup",
+ "Value": 369,
+ "Description": "Generated from table entry: Character Setup"
+ },
+ {
+ "Name": "Command",
+ "Value": 370,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command1",
+ "Value": 371,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command2",
+ "Value": 372,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command3",
+ "Value": 373,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command4",
+ "Value": 374,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command5",
+ "Value": 375,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "ElementZero",
+ "Value": 376,
+ "Description": "Generated from table entry: Element Zero"
+ },
+ {
+ "Name": "MuteRay",
+ "Value": 377,
+ "Description": "Generated from table entry: Mute Ray"
+ },
+ {
+ "Name": "QuadConverge",
+ "Value": 378,
+ "Description": "Generated from table entry: Quad Converge"
+ },
+ {
+ "Name": "Control",
+ "Value": 379,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "UnerringJustice",
+ "Value": 380,
+ "Description": "Generated from table entry: Unerring Justice"
+ },
+ {
+ "Name": "NebulaOculus",
+ "Value": 381,
+ "Description": "Generated from table entry: Nebula Oculus"
+ },
+ {
+ "Name": "Quake",
+ "Value": 382,
+ "Description": "Generated from table entry: Quake"
+ },
+ {
+ "Name": "BewilderingFog",
+ "Value": 383,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "BewilderingFog1",
+ "Value": 384,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "ThousandCurses",
+ "Value": 385,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "WorldsEnd",
+ "Value": 386,
+ "Description": "Generated from table entry: World's End"
+ },
+ {
+ "Name": "TerrorVoice",
+ "Value": 387,
+ "Description": "Generated from table entry: Terror Voice"
+ },
+ {
+ "Name": "Control1",
+ "Value": 388,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "FuryofYasogami",
+ "Value": 389,
+ "Description": "Generated from table entry: Fury of Yasogami"
+ },
+ {
+ "Name": "BewilderingFog2",
+ "Value": 390,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "SummonstoYomi",
+ "Value": 391,
+ "Description": "Generated from table entry: Summons to Yomi"
+ },
+ {
+ "Name": "KuroIkazuchi",
+ "Value": 392,
+ "Description": "Generated from table entry: Kuro Ikazuchi"
+ },
+ {
+ "Name": "OhoIkazuchi",
+ "Value": 393,
+ "Description": "Generated from table entry: Oho Ikazuchi"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 394,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "ThousandCurses1",
+ "Value": 395,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "_18C",
+ "Value": 396,
+ "Description": "Generated from table entry: 18C"
+ },
+ {
+ "Name": "_18D",
+ "Value": 397,
+ "Description": "Generated from table entry: 18D"
+ },
+ {
+ "Name": "_18E",
+ "Value": 398,
+ "Description": "Generated from table entry: 18E"
+ },
+ {
+ "Name": "_18F",
+ "Value": 399,
+ "Description": "Generated from table entry: 18F"
+ },
+ {
+ "Name": "_190",
+ "Value": 400,
+ "Description": "Generated from table entry: 190"
+ },
+ {
+ "Name": "_191",
+ "Value": 401,
+ "Description": "Generated from table entry: 191"
+ },
+ {
+ "Name": "_192",
+ "Value": 402,
+ "Description": "Generated from table entry: 192"
+ },
+ {
+ "Name": "_193",
+ "Value": 403,
+ "Description": "Generated from table entry: 193"
+ },
+ {
+ "Name": "_194",
+ "Value": 404,
+ "Description": "Generated from table entry: 194"
+ },
+ {
+ "Name": "_195",
+ "Value": 405,
+ "Description": "Generated from table entry: 195"
+ },
+ {
+ "Name": "_196",
+ "Value": 406,
+ "Description": "Generated from table entry: 196"
+ },
+ {
+ "Name": "_197",
+ "Value": 407,
+ "Description": "Generated from table entry: 197"
+ },
+ {
+ "Name": "_198",
+ "Value": 408,
+ "Description": "Generated from table entry: 198"
+ },
+ {
+ "Name": "_199",
+ "Value": 409,
+ "Description": "Generated from table entry: 199"
+ },
+ {
+ "Name": "_19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 19A"
+ },
+ {
+ "Name": "_19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 19B"
+ },
+ {
+ "Name": "_19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 19C"
+ },
+ {
+ "Name": "_19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 19D"
+ },
+ {
+ "Name": "_19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 19E"
+ },
+ {
+ "Name": "_19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 19F"
+ },
+ {
+ "Name": "_1A0",
+ "Value": 416,
+ "Description": "Generated from table entry: 1A0"
+ },
+ {
+ "Name": "_1A1",
+ "Value": 417,
+ "Description": "Generated from table entry: 1A1"
+ },
+ {
+ "Name": "_1A2",
+ "Value": 418,
+ "Description": "Generated from table entry: 1A2"
+ },
+ {
+ "Name": "_1A3",
+ "Value": 419,
+ "Description": "Generated from table entry: 1A3"
+ },
+ {
+ "Name": "_1A4",
+ "Value": 420,
+ "Description": "Generated from table entry: 1A4"
+ },
+ {
+ "Name": "_1A5",
+ "Value": 421,
+ "Description": "Generated from table entry: 1A5"
+ },
+ {
+ "Name": "_1A6",
+ "Value": 422,
+ "Description": "Generated from table entry: 1A6"
+ },
+ {
+ "Name": "_1A7",
+ "Value": 423,
+ "Description": "Generated from table entry: 1A7"
+ },
+ {
+ "Name": "_1A8",
+ "Value": 424,
+ "Description": "Generated from table entry: 1A8"
+ },
+ {
+ "Name": "_1A9",
+ "Value": 425,
+ "Description": "Generated from table entry: 1A9"
+ },
+ {
+ "Name": "_1AA",
+ "Value": 426,
+ "Description": "Generated from table entry: 1AA"
+ },
+ {
+ "Name": "_1AB",
+ "Value": 427,
+ "Description": "Generated from table entry: 1AB"
+ },
+ {
+ "Name": "_1AC",
+ "Value": 428,
+ "Description": "Generated from table entry: 1AC"
+ },
+ {
+ "Name": "_1AD",
+ "Value": 429,
+ "Description": "Generated from table entry: 1AD"
+ },
+ {
+ "Name": "_1AE",
+ "Value": 430,
+ "Description": "Generated from table entry: 1AE"
+ },
+ {
+ "Name": "_1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 1AF"
+ },
+ {
+ "Name": "_1B0",
+ "Value": 432,
+ "Description": "Generated from table entry: 1B0"
+ },
+ {
+ "Name": "_1B1",
+ "Value": 433,
+ "Description": "Generated from table entry: 1B1"
+ },
+ {
+ "Name": "_1B2",
+ "Value": 434,
+ "Description": "Generated from table entry: 1B2"
+ },
+ {
+ "Name": "_1B3",
+ "Value": 435,
+ "Description": "Generated from table entry: 1B3"
+ },
+ {
+ "Name": "_1B4",
+ "Value": 436,
+ "Description": "Generated from table entry: 1B4"
+ },
+ {
+ "Name": "_1B5",
+ "Value": 437,
+ "Description": "Generated from table entry: 1B5"
+ },
+ {
+ "Name": "_1B6",
+ "Value": 438,
+ "Description": "Generated from table entry: 1B6"
+ },
+ {
+ "Name": "_1B7",
+ "Value": 439,
+ "Description": "Generated from table entry: 1B7"
+ },
+ {
+ "Name": "ResistPhysical",
+ "Value": 440,
+ "Description": "Generated from table entry: Resist Physical"
+ },
+ {
+ "Name": "NullPhysical",
+ "Value": 441,
+ "Description": "Generated from table entry: Null Physical"
+ },
+ {
+ "Name": "RepelPhysical",
+ "Value": 442,
+ "Description": "Generated from table entry: Repel Physical"
+ },
+ {
+ "Name": "AbsorbPhysical",
+ "Value": 443,
+ "Description": "Generated from table entry: Absorb Physical"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 444,
+ "Description": "Generated from table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 445,
+ "Description": "Generated from table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 446,
+ "Description": "Generated from table entry: Repel Fire"
+ },
+ {
+ "Name": "AbsorbFire",
+ "Value": 447,
+ "Description": "Generated from table entry: Absorb Fire"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 448,
+ "Description": "Generated from table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 449,
+ "Description": "Generated from table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 450,
+ "Description": "Generated from table entry: Repel Ice"
+ },
+ {
+ "Name": "AbsorbIce",
+ "Value": 451,
+ "Description": "Generated from table entry: Absorb Ice"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 452,
+ "Description": "Generated from table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 453,
+ "Description": "Generated from table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 454,
+ "Description": "Generated from table entry: Repel Elec"
+ },
+ {
+ "Name": "AbsorbElec",
+ "Value": 455,
+ "Description": "Generated from table entry: Absorb Elec"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 456,
+ "Description": "Generated from table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 457,
+ "Description": "Generated from table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 458,
+ "Description": "Generated from table entry: Repel Wind"
+ },
+ {
+ "Name": "AbsorbWind",
+ "Value": 459,
+ "Description": "Generated from table entry: Absorb Wind"
+ },
+ {
+ "Name": "ResistLight",
+ "Value": 460,
+ "Description": "Generated from table entry: Resist Light"
+ },
+ {
+ "Name": "NullLight",
+ "Value": 461,
+ "Description": "Generated from table entry: Null Light"
+ },
+ {
+ "Name": "RepelLight",
+ "Value": 462,
+ "Description": "Generated from table entry: Repel Light"
+ },
+ {
+ "Name": "ResistDark",
+ "Value": 463,
+ "Description": "Generated from table entry: Resist Dark"
+ },
+ {
+ "Name": "NullDark",
+ "Value": 464,
+ "Description": "Generated from table entry: Null Dark"
+ },
+ {
+ "Name": "RepelDark",
+ "Value": 465,
+ "Description": "Generated from table entry: Repel Dark"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 466,
+ "Description": "Generated from table entry: Null Confuse"
+ },
+ {
+ "Name": "NullExhaust",
+ "Value": 467,
+ "Description": "Generated from table entry: Null Exhaust"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 468,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 469,
+ "Description": "Generated from table entry: Null Fear"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 470,
+ "Description": "Generated from table entry: Null Rage"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 471,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 472,
+ "Description": "Generated from table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullEnervate",
+ "Value": 473,
+ "Description": "Generated from table entry: Null Enervate"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 474,
+ "Description": "Generated from table entry: Unshaken Will"
+ },
+ {
+ "Name": "Masakados",
+ "Value": 475,
+ "Description": "Generated from table entry: Masakados"
+ },
+ {
+ "Name": "DodgePhysical",
+ "Value": 476,
+ "Description": "Generated from table entry: Dodge Physical"
+ },
+ {
+ "Name": "EvadePhysical",
+ "Value": 477,
+ "Description": "Generated from table entry: Evade Physical"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 478,
+ "Description": "Generated from table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 479,
+ "Description": "Generated from table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 480,
+ "Description": "Generated from table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 481,
+ "Description": "Generated from table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 482,
+ "Description": "Generated from table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 483,
+ "Description": "Generated from table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 484,
+ "Description": "Generated from table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 485,
+ "Description": "Generated from table entry: Evade Elec"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 486,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 487,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 488,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 489,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 490,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 491,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 492,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 493,
+ "Description": "Generated from table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 494,
+ "Description": "Generated from table entry: Wind Amp"
+ },
+ {
+ "Name": "CertainEscape1",
+ "Value": 495,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "HPUp1",
+ "Value": 496,
+ "Description": "Generated from table entry: HP Up 1"
+ },
+ {
+ "Name": "HPUp2",
+ "Value": 497,
+ "Description": "Generated from table entry: HP Up 2"
+ },
+ {
+ "Name": "HPUp3",
+ "Value": 498,
+ "Description": "Generated from table entry: HP Up 3"
+ },
+ {
+ "Name": "SPUp1",
+ "Value": 499,
+ "Description": "Generated from table entry: SP Up 1"
+ },
+ {
+ "Name": "SPUp2",
+ "Value": 500,
+ "Description": "Generated from table entry: SP Up 2"
+ },
+ {
+ "Name": "SPUp3",
+ "Value": 501,
+ "Description": "Generated from table entry: SP Up 3"
+ },
+ {
+ "Name": "Counter",
+ "Value": 502,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 503,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 504,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 505,
+ "Description": "Generated from table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 506,
+ "Description": "Generated from table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 507,
+ "Description": "Generated from table entry: Regenerate 3"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 508,
+ "Description": "Generated from table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 509,
+ "Description": "Generated from table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 510,
+ "Description": "Generated from table entry: Invigorate 3"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 511,
+ "Description": "Generated from table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 512,
+ "Description": "Generated from table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 513,
+ "Description": "Generated from table entry: Growth 3"
+ },
+ {
+ "Name": "AutoTarukaja",
+ "Value": 514,
+ "Description": "Generated from table entry: Auto-Tarukaja"
+ },
+ {
+ "Name": "AutoRakukaja",
+ "Value": 515,
+ "Description": "Generated from table entry: Auto-Rakukaja"
+ },
+ {
+ "Name": "AutoSukukaja",
+ "Value": 516,
+ "Description": "Generated from table entry: Auto-Sukukaja"
+ },
+ {
+ "Name": "Alertness",
+ "Value": 517,
+ "Description": "Generated from table entry: Alertness"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 518,
+ "Description": "Generated from table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 519,
+ "Description": "Generated from table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 520,
+ "Description": "Generated from table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 521,
+ "Description": "Generated from table entry: Firm Stance"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 522,
+ "Description": "Generated from table entry: Spell Master"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 523,
+ "Description": "Generated from table entry: Arms Master"
+ },
+ {
+ "Name": "HPFavor",
+ "Value": 524,
+ "Description": "Generated from table entry: HP Favor"
+ },
+ {
+ "Name": "SPFavor",
+ "Value": 525,
+ "Description": "Generated from table entry: SP Favor"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 526,
+ "Description": "Generated from table entry: Divine Grace"
+ },
+ {
+ "Name": "Endure",
+ "Value": 527,
+ "Description": "Generated from table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 528,
+ "Description": "Generated from table entry: Enduring Soul"
+ },
+ {
+ "Name": "SurviveLight",
+ "Value": 529,
+ "Description": "Generated from table entry: Survive Light"
+ },
+ {
+ "Name": "SurviveDark",
+ "Value": 530,
+ "Description": "Generated from table entry: Survive Dark"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 531,
+ "Description": "Generated from table entry: Auto-Maraku"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 532,
+ "Description": "Generated from table entry: Auto-Mataru"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 533,
+ "Description": "Generated from table entry: Auto-Masuku"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 534,
+ "Description": "Generated from table entry: Confuse Boost"
+ },
+ {
+ "Name": "PoisonBoost",
+ "Value": 535,
+ "Description": "Generated from table entry: Poison Boost"
+ },
+ {
+ "Name": "ExhaustBoost",
+ "Value": 536,
+ "Description": "Generated from table entry: Exhaust Boost"
+ },
+ {
+ "Name": "SilenceBoost",
+ "Value": 537,
+ "Description": "Generated from table entry: Silence Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 538,
+ "Description": "Generated from table entry: Fear Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 539,
+ "Description": "Generated from table entry: Rage Boost"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 540,
+ "Description": "Generated from table entry: Dizzy Boost"
+ },
+ {
+ "Name": "EnervateBoost",
+ "Value": 541,
+ "Description": "Generated from table entry: Enervate Boost"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 542,
+ "Description": "Generated from table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 543,
+ "Description": "Generated from table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 544,
+ "Description": "Generated from table entry: Mudo Boost"
+ },
+ {
+ "Name": "EndureLight",
+ "Value": 545,
+ "Description": "Generated from table entry: Endure Light"
+ },
+ {
+ "Name": "EndureDark",
+ "Value": 546,
+ "Description": "Generated from table entry: Endure Dark"
+ },
+ {
+ "Name": "CoolBreeze",
+ "Value": 547,
+ "Description": "Generated from table entry: Cool Breeze"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 548,
+ "Description": "Generated from table entry: Victory Cry"
+ },
+ {
+ "Name": "ResistPoison",
+ "Value": 549,
+ "Description": "Generated from table entry: Resist Poison"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 550,
+ "Description": "Generated from table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 551,
+ "Description": "Generated from table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistExhaust",
+ "Value": 552,
+ "Description": "Generated from table entry: Resist Exhaust"
+ },
+ {
+ "Name": "ResistEnervate",
+ "Value": 553,
+ "Description": "Generated from table entry: Resist Enervate"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 554,
+ "Description": "Generated from table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 555,
+ "Description": "Generated from table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistMute",
+ "Value": 556,
+ "Description": "Generated from table entry: Resist Mute"
+ },
+ {
+ "Name": "HPAmp",
+ "Value": 557,
+ "Description": "Generated from table entry: HP Amp"
+ },
+ {
+ "Name": "SPAmp",
+ "Value": 558,
+ "Description": "Generated from table entry: SP Amp"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 559,
+ "Description": "Generated from table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 560,
+ "Description": "Generated from table entry: Insta-Heal"
+ },
+ {
+ "Name": "InfiniteEndure",
+ "Value": 561,
+ "Description": "Generated from table entry: Infinite Endure"
+ },
+ {
+ "Name": "IzanamiEndure",
+ "Value": 562,
+ "Description": "Generated from table entry: Izanami Endure"
+ },
+ {
+ "Name": "AlienationWall",
+ "Value": 563,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank64",
+ "Value": 564,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank65",
+ "Value": 565,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank66",
+ "Value": 566,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank67",
+ "Value": 567,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank68",
+ "Value": 568,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank69",
+ "Value": 569,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank70",
+ "Value": 570,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank71",
+ "Value": 571,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank72",
+ "Value": 572,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank73",
+ "Value": 573,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo2",
+ "Value": 574,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank75",
+ "Value": 575,
+ "Description": "Generated from table entry: Blank"
+ }
+ ]
+ },
+ {
+ "Name": "SkillElement",
+ "Description": "This enum represents the elements each skill can classify as",
+ "Members": [
+ {
+ "Name": "Fire",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ice",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Electricity",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Wind",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "PartyUnit",
+ "Description": "This enum represents The party members",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Yosuke",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Chie",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Yukiko",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Rise",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Kanji",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Naoto",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Teddie",
+ "Value": 8,
+ "Description": ""
+ },
+ ]
+ },
+ {
+ "Name": "PersonaUnit",
+ "Description": "This enum represents The personas",
+ "Members": [
+ {
+ "Name": "Blank",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Izanagi",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Tzitzimitl",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Flauros",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Loki",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Ishtar",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Scathach",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "Rangda",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "Hachiman",
+ "Value": 10,
+ "Description": ""
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 11,
+ "Description": ""
+ },
+ {
+ "Name": "Ose",
+ "Value": 12,
+ "Description": ""
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 13,
+ "Description": ""
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 14,
+ "Description": ""
+ },
+ {
+ "Name": "Ardha",
+ "Value": 15,
+ "Description": ""
+ },
+ {
+ "Name": "Parvati",
+ "Value": 16,
+ "Description": ""
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 17,
+ "Description": ""
+ },
+ {
+ "Name": "ZaouGongen",
+ "Value": 18,
+ "Description": ""
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 19,
+ "Description": ""
+ },
+ {
+ "Name": "Yatsufusa",
+ "Value": 20,
+ "Description": ""
+ },
+ {
+ "Name": "Cybele",
+ "Value": 21,
+ "Description": ""
+ },
+ {
+ "Name": "Sraosha",
+ "Value": 22,
+ "Description": ""
+ },
+ {
+ "Name": "NekoShogun",
+ "Value": 23,
+ "Description": ""
+ },
+ {
+ "Name": "Kali",
+ "Value": 24,
+ "Description": ""
+ },
+ {
+ "Name": "Obariyon",
+ "Value": 25,
+ "Description": ""
+ },
+ {
+ "Name": "Ukobach",
+ "Value": 26,
+ "Description": ""
+ },
+ {
+ "Name": "Lamia",
+ "Value": 27,
+ "Description": ""
+ },
+ {
+ "Name": "Odin",
+ "Value": 28,
+ "Description": ""
+ },
+ {
+ "Name": "KingFrost",
+ "Value": 29,
+ "Description": ""
+ },
+ {
+ "Name": "Oukuninushi",
+ "Value": 30,
+ "Description": ""
+ },
+ {
+ "Name": "Undine",
+ "Value": 31,
+ "Description": ""
+ },
+ {
+ "Name": "Sylph",
+ "Value": 32,
+ "Description": ""
+ },
+ {
+ "Name": "Forneus",
+ "Value": 33,
+ "Description": ""
+ },
+ {
+ "Name": "Alraune",
+ "Value": 34,
+ "Description": ""
+ },
+ {
+ "Name": "Mithra",
+ "Value": 35,
+ "Description": ""
+ },
+ {
+ "Name": "Daisoujou",
+ "Value": 36,
+ "Description": ""
+ },
+ {
+ "Name": "Ananta",
+ "Value": 37,
+ "Description": ""
+ },
+ {
+ "Name": "Futsunushi",
+ "Value": 38,
+ "Description": ""
+ },
+ {
+ "Name": "Triglav",
+ "Value": 39,
+ "Description": ""
+ },
+ {
+ "Name": "Raphael",
+ "Value": 40,
+ "Description": ""
+ },
+ {
+ "Name": "Titania",
+ "Value": 41,
+ "Description": ""
+ },
+ {
+ "Name": "Oberon",
+ "Value": 42,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder1",
+ "Value": 43,
+ "Description": ""
+ },
+ {
+ "Name": "Sandman",
+ "Value": 44,
+ "Description": ""
+ },
+ {
+ "Name": "LeananSidhe",
+ "Value": 45,
+ "Description": ""
+ },
+ {
+ "Name": "Pixie",
+ "Value": 46,
+ "Description": ""
+ },
+ {
+ "Name": "Uriel",
+ "Value": 47,
+ "Description": ""
+ },
+ {
+ "Name": "Surt",
+ "Value": 48,
+ "Description": ""
+ },
+ {
+ "Name": "Throne",
+ "Value": 49,
+ "Description": ""
+ },
+ {
+ "Name": "Ares",
+ "Value": 50,
+ "Description": ""
+ },
+ {
+ "Name": "Titan",
+ "Value": 51,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder2",
+ "Value": 52,
+ "Description": ""
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 53,
+ "Description": ""
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 54,
+ "Description": ""
+ },
+ {
+ "Name": "Melchizedek",
+ "Value": 55,
+ "Description": ""
+ },
+ {
+ "Name": "Dominion",
+ "Value": 56,
+ "Description": ""
+ },
+ {
+ "Name": "Siegfried",
+ "Value": 57,
+ "Description": ""
+ },
+ {
+ "Name": "Virtue",
+ "Value": 58,
+ "Description": ""
+ },
+ {
+ "Name": "Power",
+ "Value": 59,
+ "Description": ""
+ },
+ {
+ "Name": "Archangel",
+ "Value": 60,
+ "Description": ""
+ },
+ {
+ "Name": "Angel",
+ "Value": 61,
+ "Description": ""
+ },
+ {
+ "Name": "Hitokotonusi",
+ "Value": 62,
+ "Description": ""
+ },
+ {
+ "Name": "IpponDatara",
+ "Value": 63,
+ "Description": ""
+ },
+ {
+ "Name": "Nebiros",
+ "Value": 64,
+ "Description": ""
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 65,
+ "Description": ""
+ },
+ {
+ "Name": "Belphegor",
+ "Value": 66,
+ "Description": ""
+ },
+ {
+ "Name": "YomotsuShikome",
+ "Value": 67,
+ "Description": ""
+ },
+ {
+ "Name": "Vetala",
+ "Value": 68,
+ "Description": ""
+ },
+ {
+ "Name": "Norn",
+ "Value": 69,
+ "Description": ""
+ },
+ {
+ "Name": "Atropos",
+ "Value": 70,
+ "Description": ""
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 71,
+ "Description": ""
+ },
+ {
+ "Name": "Lachesis",
+ "Value": 72,
+ "Description": ""
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 73,
+ "Description": ""
+ },
+ {
+ "Name": "Eligor",
+ "Value": 74,
+ "Description": ""
+ },
+ {
+ "Name": "Clotho",
+ "Value": 75,
+ "Description": ""
+ },
+ {
+ "Name": "Fortuna",
+ "Value": 76,
+ "Description": ""
+ },
+ {
+ "Name": "Thor",
+ "Value": 77,
+ "Description": ""
+ },
+ {
+ "Name": "Mokoi",
+ "Value": 78,
+ "Description": ""
+ },
+ {
+ "Name": "Abaddon",
+ "Value": 79,
+ "Description": ""
+ },
+ {
+ "Name": "Belial",
+ "Value": 80,
+ "Description": ""
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 81,
+ "Description": ""
+ },
+ {
+ "Name": "Yoshitsune",
+ "Value": 82,
+ "Description": ""
+ },
+ {
+ "Name": "Mahakala",
+ "Value": 83,
+ "Description": ""
+ },
+ {
+ "Name": "Attis",
+ "Value": 84,
+ "Description": ""
+ },
+ {
+ "Name": "Vasuki",
+ "Value": 85,
+ "Description": ""
+ },
+ {
+ "Name": "Orthrus",
+ "Value": 86,
+ "Description": ""
+ },
+ {
+ "Name": "TamLin",
+ "Value": 87,
+ "Description": ""
+ },
+ {
+ "Name": "Jinn",
+ "Value": 88,
+ "Description": ""
+ },
+ {
+ "Name": "Mada",
+ "Value": 89,
+ "Description": ""
+ },
+ {
+ "Name": "WhiteRider",
+ "Value": 90,
+ "Description": ""
+ },
+ {
+ "Name": "Alice",
+ "Value": 91,
+ "Description": ""
+ },
+ {
+ "Name": "Seth",
+ "Value": 92,
+ "Description": ""
+ },
+ {
+ "Name": "Mot",
+ "Value": 93,
+ "Description": ""
+ },
+ {
+ "Name": "Samael",
+ "Value": 94,
+ "Description": ""
+ },
+ {
+ "Name": "Gdon",
+ "Value": 95,
+ "Description": ""
+ },
+ {
+ "Name": "Gorgon",
+ "Value": 96,
+ "Description": ""
+ },
+ {
+ "Name": "Dis",
+ "Value": 97,
+ "Description": ""
+ },
+ {
+ "Name": "Michael",
+ "Value": 98,
+ "Description": ""
+ },
+ {
+ "Name": "Byakko",
+ "Value": 99,
+ "Description": ""
+ },
+ {
+ "Name": "Suzaku",
+ "Value": 100,
+ "Description": ""
+ },
+ {
+ "Name": "Seiryuu",
+ "Value": 101,
+ "Description": ""
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 102,
+ "Description": ""
+ },
+ {
+ "Name": "Genbu",
+ "Value": 103,
+ "Description": ""
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 104,
+ "Description": ""
+ },
+ {
+ "Name": "MotherHarlot",
+ "Value": 105,
+ "Description": ""
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 106,
+ "Description": ""
+ },
+ {
+ "Name": "Lilith",
+ "Value": 107,
+ "Description": ""
+ },
+ {
+ "Name": "Incubus",
+ "Value": 108,
+ "Description": ""
+ },
+ {
+ "Name": "Succubus",
+ "Value": 109,
+ "Description": ""
+ },
+ {
+ "Name": "Lilim",
+ "Value": 110,
+ "Description": ""
+ },
+ {
+ "Name": "Phoenix",
+ "Value": 111,
+ "Description": ""
+ },
+ {
+ "Name": "Shiva",
+ "Value": 112,
+ "Description": ""
+ },
+ {
+ "Name": "Masakado",
+ "Value": 113,
+ "Description": ""
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 114,
+ "Description": ""
+ },
+ {
+ "Name": "YamatanoOrochi",
+ "Value": 115,
+ "Description": ""
+ },
+ {
+ "Name": "Anzu",
+ "Value": 116,
+ "Description": ""
+ },
+ {
+ "Name": "Helel",
+ "Value": 117,
+ "Description": ""
+ },
+ {
+ "Name": "Sandalphon",
+ "Value": 118,
+ "Description": ""
+ },
+ {
+ "Name": "BlackFrost",
+ "Value": 119,
+ "Description": ""
+ },
+ {
+ "Name": "Garuda",
+ "Value": 120,
+ "Description": ""
+ },
+ {
+ "Name": "Suiki",
+ "Value": 121,
+ "Description": ""
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 122,
+ "Description": ""
+ },
+ {
+ "Name": "Isis",
+ "Value": 123,
+ "Description": ""
+ },
+ {
+ "Name": "Cerberus",
+ "Value": 124,
+ "Description": ""
+ },
+ {
+ "Name": "Fuuki",
+ "Value": 125,
+ "Description": ""
+ },
+ {
+ "Name": "Setanta",
+ "Value": 126,
+ "Description": ""
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 127,
+ "Description": ""
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 128,
+ "Description": ""
+ },
+ {
+ "Name": "Legion",
+ "Value": 129,
+ "Description": ""
+ },
+ {
+ "Name": "Berith",
+ "Value": 130,
+ "Description": ""
+ },
+ {
+ "Name": "Saturnus",
+ "Value": 131,
+ "Description": ""
+ },
+ {
+ "Name": "Vishnu",
+ "Value": 132,
+ "Description": ""
+ },
+ {
+ "Name": "Barong",
+ "Value": 133,
+ "Description": ""
+ },
+ {
+ "Name": "Andra",
+ "Value": 134,
+ "Description": ""
+ },
+ {
+ "Name": "Horus",
+ "Value": 135,
+ "Description": ""
+ },
+ {
+ "Name": "Narasimha",
+ "Value": 136,
+ "Description": ""
+ },
+ {
+ "Name": "Senri",
+ "Value": 137,
+ "Description": ""
+ },
+ {
+ "Name": "Kinki",
+ "Value": 138,
+ "Description": ""
+ },
+ {
+ "Name": "Asura",
+ "Value": 139,
+ "Description": ""
+ },
+ {
+ "Name": "Metatron",
+ "Value": 140,
+ "Description": ""
+ },
+ {
+ "Name": "Satan",
+ "Value": 141,
+ "Description": ""
+ },
+ {
+ "Name": "Gabriel",
+ "Value": 142,
+ "Description": ""
+ },
+ {
+ "Name": "HokutoSeikun",
+ "Value": 143,
+ "Description": ""
+ },
+ {
+ "Name": "Trumpeter",
+ "Value": 144,
+ "Description": ""
+ },
+ {
+ "Name": "Anubis",
+ "Value": 145,
+ "Description": ""
+ },
+ {
+ "Name": "NataTaishi",
+ "Value": 146,
+ "Description": ""
+ },
+ {
+ "Name": "Ongyoki",
+ "Value": 147,
+ "Description": ""
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 148,
+ "Description": ""
+ },
+ {
+ "Name": "Yaksini",
+ "Value": 149,
+ "Description": ""
+ },
+ {
+ "Name": "Xiezhai",
+ "Value": 150,
+ "Description": ""
+ },
+ {
+ "Name": "Thoth",
+ "Value": 151,
+ "Description": ""
+ },
+ {
+ "Name": "CuSith",
+ "Value": 152,
+ "Description": ""
+ },
+ {
+ "Name": "Mothman",
+ "Value": 153,
+ "Description": ""
+ },
+ {
+ "Name": "Oni",
+ "Value": 154,
+ "Description": ""
+ },
+ {
+ "Name": "Makami",
+ "Value": 155,
+ "Description": ""
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 156,
+ "Description": ""
+ },
+ {
+ "Name": "Matador",
+ "Value": 157,
+ "Description": ""
+ },
+ {
+ "Name": "HellBiker",
+ "Value": 158,
+ "Description": ""
+ },
+ {
+ "Name": "Taowu",
+ "Value": 159,
+ "Description": ""
+ },
+ {
+ "Name": "Taotie",
+ "Value": 160,
+ "Description": ""
+ },
+ {
+ "Name": "Pabilsag",
+ "Value": 161,
+ "Description": ""
+ },
+ {
+ "Name": "Mara",
+ "Value": 162,
+ "Description": ""
+ },
+ {
+ "Name": "Kartikeya",
+ "Value": 163,
+ "Description": ""
+ },
+ {
+ "Name": "BaalZebul",
+ "Value": 164,
+ "Description": ""
+ },
+ {
+ "Name": "Suparna",
+ "Value": 165,
+ "Description": ""
+ },
+ {
+ "Name": "Lucifer",
+ "Value": 166,
+ "Description": ""
+ },
+ {
+ "Name": "Orobas",
+ "Value": 167,
+ "Description": ""
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 168,
+ "Description": ""
+ },
+ {
+ "Name": "Hariti",
+ "Value": 169,
+ "Description": ""
+ },
+ {
+ "Name": "Skadi",
+ "Value": 170,
+ "Description": ""
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 171,
+ "Description": ""
+ },
+ {
+ "Name": "Omoikane",
+ "Value": 172,
+ "Description": ""
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 173,
+ "Description": ""
+ },
+ {
+ "Name": "Principality",
+ "Value": 174,
+ "Description": ""
+ },
+ {
+ "Name": "KuramaTengu",
+ "Value": 175,
+ "Description": ""
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 176,
+ "Description": ""
+ },
+ {
+ "Name": "Kaiwan",
+ "Value": 177,
+ "Description": ""
+ },
+ {
+ "Name": "Jatayu",
+ "Value": 178,
+ "Description": ""
+ },
+ {
+ "Name": "Slime",
+ "Value": 179,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder3",
+ "Value": 180,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder4",
+ "Value": 181,
+ "Description": ""
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 182,
+ "Description": ""
+ },
+ {
+ "Name": "HuaPo",
+ "Value": 183,
+ "Description": ""
+ },
+ {
+ "Name": "Alilat",
+ "Value": 184,
+ "Description": ""
+ },
+ {
+ "Name": "Kohryu",
+ "Value": 185,
+ "Description": ""
+ },
+ {
+ "Name": "Ghoul",
+ "Value": 186,
+ "Description": ""
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 187,
+ "Description": ""
+ },
+ {
+ "Name": "Ganga",
+ "Value": 188,
+ "Description": ""
+ },
+ {
+ "Name": "IzanaginoOkami",
+ "Value": 189,
+ "Description": ""
+ },
+ {
+ "Name": "Niddhoggr",
+ "Value": 190,
+ "Description": ""
+ },
+ {
+ "Name": "Yatagarasu",
+ "Value": 191,
+ "Description": ""
+ },
+ {
+ "Name": "Jiraiya",
+ "Value": 192,
+ "Description": ""
+ },
+ {
+ "Name": "SusanoO",
+ "Value": 193,
+ "Description": ""
+ },
+ {
+ "Name": "Tomoe",
+ "Value": 194,
+ "Description": ""
+ },
+ {
+ "Name": "SuzukaGongen",
+ "Value": 195,
+ "Description": ""
+ },
+ {
+ "Name": "KonohanaSakuya",
+ "Value": 196,
+ "Description": ""
+ },
+ {
+ "Name": "Amaterasu",
+ "Value": 197,
+ "Description": ""
+ },
+ {
+ "Name": "TakeMikazuchi",
+ "Value": 198,
+ "Description": ""
+ },
+ {
+ "Name": "RokutenMaoh",
+ "Value": 199,
+ "Description": ""
+ },
+ {
+ "Name": "Himiko",
+ "Value": 200,
+ "Description": ""
+ },
+ {
+ "Name": "Kanzeon",
+ "Value": 201,
+ "Description": ""
+ },
+ {
+ "Name": "KintokiDouji",
+ "Value": 202,
+ "Description": ""
+ },
+ {
+ "Name": "Kamui",
+ "Value": 203,
+ "Description": ""
+ },
+ {
+ "Name": "SukunaHikona",
+ "Value": 204,
+ "Description": ""
+ },
+ {
+ "Name": "YamatoTakeru",
+ "Value": 205,
+ "Description": ""
+ },
+ {
+ "Name": "MagatsuIzanagi1",
+ "Value": 206,
+ "Description": ""
+ },
+ {
+ "Name": "TakehayaSusanoo",
+ "Value": 207,
+ "Description": ""
+ },
+ {
+ "Name": "HaraedonoOkami",
+ "Value": 208,
+ "Description": ""
+ },
+ {
+ "Name": "SumeoOkami",
+ "Value": 209,
+ "Description": ""
+ },
+ {
+ "Name": "TakejiZaiten",
+ "Value": 210,
+ "Description": ""
+ },
+ {
+ "Name": "Kouzeon",
+ "Value": 211,
+ "Description": ""
+ },
+ {
+ "Name": "KamuiMoshiri",
+ "Value": 212,
+ "Description": ""
+ },
+ {
+ "Name": "YamatoSumeragi",
+ "Value": 213,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder5",
+ "Value": 214,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder6",
+ "Value": 215,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder7",
+ "Value": 216,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder8",
+ "Value": 217,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder9",
+ "Value": 218,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder10",
+ "Value": 219,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder11",
+ "Value": 220,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder12",
+ "Value": 221,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder13",
+ "Value": 222,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder14",
+ "Value": 223,
+ "Description": ""
+ },
+ {
+ "Name": "BlackIzanami",
+ "Value": 224,
+ "Description": ""
+ },
+ {
+ "Name": "Okami",
+ "Value": 225,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN1",
+ "Value": 226,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN2",
+ "Value": 227,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN3",
+ "Value": 228,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN4",
+ "Value": 229,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN5",
+ "Value": 230,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN6",
+ "Value": 231,
+ "Description": ""
+ },
+ {
+ "Name": "Kaguya",
+ "Value": 232,
+ "Description": ""
+ },
+ {
+ "Name": "PaleRider",
+ "Value": 233,
+ "Description": ""
+ },
+ {
+ "Name": "TakeMinakata",
+ "Value": 234,
+ "Description": ""
+ },
+ {
+ "Name": "Narcissus",
+ "Value": 235,
+ "Description": ""
+ },
+ {
+ "Name": "Kumbhanda",
+ "Value": 236,
+ "Description": ""
+ },
+ {
+ "Name": "Gurr",
+ "Value": 237,
+ "Description": ""
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 238,
+ "Description": ""
+ },
+ {
+ "Name": "Loa",
+ "Value": 239,
+ "Description": ""
+ },
+ {
+ "Name": "Chernobog",
+ "Value": 240,
+ "Description": ""
+ },
+ {
+ "Name": "Quetzalcoatl",
+ "Value": 241,
+ "Description": ""
+ },
+ {
+ "Name": "AmenoUzume",
+ "Value": 242,
+ "Description": ""
+ },
+ {
+ "Name": "SeitenTaisei",
+ "Value": 243,
+ "Description": ""
+ },
+ {
+ "Name": "Kingu",
+ "Value": 244,
+ "Description": ""
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 245,
+ "Description": ""
+ },
+ {
+ "Name": "Sati",
+ "Value": 246,
+ "Description": ""
+ },
+ {
+ "Name": "RajaNaga",
+ "Value": 247,
+ "Description": ""
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 248,
+ "Description": ""
+ },
+ {
+ "Name": "MagatsuIzanagi2",
+ "Value": 249,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder15",
+ "Value": 250,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder16",
+ "Value": 251,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder17",
+ "Value": 252,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder18",
+ "Value": 253,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder19",
+ "Value": 254,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder20",
+ "Value": 255,
+ "Description": ""
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Functions.json
new file mode 100644
index 0000000..b6d30a0
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/AI/Functions.json
@@ -0,0 +1,3999 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_MYHP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the user's HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_MYSP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the user's SP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_FR_HP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the Enemy's (POV from Enemy) companion HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_EN_HP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the Party Members' (POV from Enemy) companion HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_EN_HP_MORE_OR_EQUAL_THAN",
+ "Description": "Specify if the Party Members' (POV from Enemy) companion HP percentage is more or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SURVIVE_LESS_OR_EQUAL_THAN",
+ "Description": "THIS IS CHECKING HOW MANY ENEMY ALIVE REGARDLESS OF THE POV",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLIES_LESS_OR_EQUAL_THAN",
+ "Description": "THIS IS CHECKING HOW MANY PARTY MEMBERS ALIVE REGARDLESS OF THE POV",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_MY_AILMENT_UNKNOWN",
+ "Description": "It may be checking ailment but it still needs testing because another function with similar function has existed",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_FR_HOJO",
+ "Description": "This is checking the buff/debuff from the Enemies' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_AILMENT",
+ "Description": "This is checking the ailment from the Party Members' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_FR_HAS_AILMENTUNKNOWN",
+ "Description": "This is checking the ailment from the Enemies' companion (POV from Enemy). However, it needs further testing",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_FRID_IS_PRESENT_OR_ALIVE",
+ "Description": "This is checking if certain Enemy ID is alive or present in the current battle. (POV from Enemy) NOTE: Death also counts towards this",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_ENID_IS_PRESENT_OR_ALIVE",
+ "Description": "This is checking if certain Party Member ID is alive or present in the current battle. (POV from Enemy) NOTE: Death also counts towards this.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_EN_HOJO",
+ "Description": "This is checking the buff/debuff from the Party Members' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_EN_HOJOUNKNOWN",
+ "Description": "This function is checking hojo based on the original flow upon inspection but currently unsure and untested",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MY_FIRSTTURN",
+ "Description": "This is checking if the user's turn is the first or not. NOTE: This function is only effective if the user has two turns in a row. The function will check out of those two turns if the first turn is current or not. The prime example usage of this function is Shadow Mitsuo",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAKNESS",
+ "Description": "This function checks the user's weakness affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_REFLECT",
+ "Description": "This function checks the Enemy's Repel affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_NULL",
+ "Description": "This function checks the Party Member's Null affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_DRAIN",
+ "Description": "This function checks the Enemy's Drain affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_REFLECT",
+ "Description": "This function checks the Party Member's Repel affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_NULL",
+ "Description": "This function checks the Enemy's Null affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_ABSORB",
+ "Description": "This function checks the Party Member's Drain affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_WEAK",
+ "Description": "This function checks the Enemy's Weak affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_WEAK",
+ "Description": "This function checks the Party Member's Weak affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_MY_USES_ELEMENT_SKILL",
+ "Description": "Check when the user is using Element Skill during its turn",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_OR_SELF_USES_ELEMENT_SKILL",
+ "Description": "Check when the enemy is using Element Skill during their turn (POV from ENEMY). It can also check SELF",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_EN_USES_ELEMENT_SKILL",
+ "Description": "Check when the party member is using Element Skill during their turn (POV from ENEMY).",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_SKILL_WAS_USED",
+ "Description": "This is checking the last skill used from the enemy",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_USES_SKILL",
+ "Description": "This is checking which Skill ID if used from the Enemy (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_EN_USES_SKILL",
+ "Description": "This is checking which Skill ID if used from the Party Member (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYTURNCOUNT_LESS_OR_EQUAL_THAN",
+ "Description": "This is checking if the turn count specific for that user is less or equal than the specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYTURNCOUNT_MORE_OR_EQUAL_THAN",
+ "Description": "This is checking if the turn count specific for that user is more or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "Target randomly",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_TAR_LOWHP",
+ "Description": "Target the lowest HP user",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNI_HAS_AILMENT",
+ "Description": "Target the unit that has ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTAILMENT",
+ "Description": "Target anyone that has no ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNIT",
+ "Description": "Target specific unit. Specify the ID",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_TAR_SELF",
+ "Description": "Target itself",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_TAR_OTHERTHANSELF",
+ "Description": "Target other than itself",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_NULL",
+ "Description": "Target the Party Members that has Null Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_REFLECT",
+ "Description": "Target the Party Members that has Repel Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_ABSORB",
+ "Description": "Target the Party Members that has Drain Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_WEAK",
+ "Description": "Target the Party Members that has Weak Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ATTACK",
+ "Description": "Command the enemy to do basic attack only",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_USE_SKILL",
+ "Description": "Command the enemy to use specific skill ID",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_RUN_AWAY",
+ "Description": "Command the enemy to run away",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_WAIT",
+ "Description": "Command the enemy to waste turn by waiting doing nothing",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_SUMMON",
+ "Description": "Summon 1 enemy in the battle. Specify the ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_TAR_DOWN",
+ "Description": "Target party member that have Down ailment condition",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_TAR_AILMENT",
+ "Description": "Target party member that have ailment",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_IS_ENEMY_DOWN",
+ "Description": "This is checking if the party members are DOWN",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_SKIP_MY_TURN",
+ "Description": "Commands the enemy to skip their turn, doing nothing",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN",
+ "Description": "This is targeting the party members who has Weak Affinity but when they are not guarding or in down condition",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_WEAKNESS_STANDING_BUT_NOGUARDING",
+ "Description": "This is checking if the party members has Weak Affinity and standing but when they are not guarding",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_SUMMONTWO",
+ "Description": "Summon two enemies. Specify their ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HP_LESS_OR_EQUAL_THAN",
+ "Description": "This is checking if the enemy ID's HP is less or equal than the specified (POV from Enemy). Specify ID and then HP %",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_AILMENT",
+ "Description": "This is checking if the enemy ID's HP has ailment (POV from Enemy). Specify ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HOJO",
+ "Description": "This is checking if the enemy ID's HP has buff/debuff (POV from Enemy). Specify ID and then buff/debuff value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_WEAK_TO_UNKNOWN",
+ "Description": "Upon the inspection of original flow, this function is checking if the enemy ID's HP has Weak Affinity (POV from Enemy). Specify ID and then affinity element. However, since another function with similar function has existed, it is unknown if this function is the same or not. Need further testing",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FRID_WEAK_TO",
+ "Description": "This is checking if the enemy ID's HP has Weak Affinity (POV from Enemy). Specify ID and then affinity element",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "SkillElement",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_CHK_IF_TURN_ON_ENEMY_OR_PARTYALLY",
+ "Description": "This is checking if the turn is an enemy or party members. First digit is 0 if Party, 1 if Enemy. Second digit is the Enemy or Party member's ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_EN_IS_WEAK_TOUNKNOWN",
+ "Description": "This function is checking if party members have weak affinity. However, since other functions with similar function has existed, it needs further testing if this function really does what it says",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN",
+ "Description": "This is checking if the party member has weak affinity but is not guarding or in Down state",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN_AFTER1MORE",
+ "Description": "This is checking if the party member has weak affinity but is not guarding or in Down state after getting 1 more",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENTUNKNOWN",
+ "Description": "UNKNOWN. It is not known what this function does yet",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_CHANGE_AFFINITY_SET",
+ "Description": "This function changes the affinity set from the UNIT.TBL. Specify the Enemy ID to change the affinity the same that it has",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_RANDOM_NUMBER_BELOW",
+ "Description": "Get the random number below specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTENID",
+ "Description": "This function targets those who are not specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID_HAS_LESS_OR_EQUAL_HP",
+ "Description": "This function checks Party Member's ID who has less or equal HP percentage specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_AILMENT",
+ "Description": "This function checks any unit that has ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyUnit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "This functions gets the stored count value. First digit is the stored count, second digit is the value stored.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "This functions sets the stored count value. First digit is the stored count, second digit is the value stored.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "void",
+ "Name": "AI_TEDDIE_MESSAGE_HARDCODE",
+ "Description": "395, 0 is it's going to attack but only when it is Teddie's Navi",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_HOJO",
+ "Description": "This function targets the party members that have buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_NOTHOJO",
+ "Description": "This function targets the party members that have no buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_MY_HOJO",
+ "Description": "This function checks the user's buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSGMOMENTARYCHILD_OR_OKINA",
+ "Description": "This is the function that shows message popup when fighting okina or memomentary child in vanilla.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AILMENT_ON_FRID_DURING_ITS_TURN",
+ "Description": "This checks Enemy's ID if they have ailment during the user's turn. First digit is the ailment value, Second Digit is the Enemy's ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_IS_MYTURN_FIRSTACT",
+ "Description": "Only use this for enemy that has 2 turns act in a row",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "Code function name: btlAICommand____sub_810BCABC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_RESIST",
+ "Description": "This checks the Party members affinity if they have Resist affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "SET_ORDER",
+ "Description": "Sets party member id given to tactic given",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "tactic",
+ "Description": "0 through 4. 0 being Act Freely, 4 being Direct Commands"
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "GET_ORDER",
+ "Description": "Gets current tactic from given id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_battleposition",
+ "Description": "This function is positioning the enemy in the battle. It is used for Boss battle which uses script file.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "void",
+ "Name": "AI_USE_SUMMON_SKILL",
+ "Description": "This function is for Shadow Yukiko. It is unknown what the 2nd, 3rd and 4th digits are for",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_PERSONA_USE_SKILL",
+ "Description": "This function is for Margaret and Adachi. The function is the same as using skill. Specify Persona ID and then Skill ID",
+ "Parameters": [
+ {
+ "Type": "PersonaUnit",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "Code function name: x_x_sub_810BEAB4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MITSUO_HAS_BLOCK",
+ "Description": "This function is specific for Mitsuo. This checks if Mitsuo has a block or not",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010B",
+ "Description": "Code function name: x_x_sub_810BF37C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_FRID_NOTAILMENT",
+ "Description": "This is targeting the enemy who has no ailment. (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_HAS_AILMENT",
+ "Description": "This is checking enemy's ID that has ailment. Specify enemy's ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ENID_NOTHOJO",
+ "Description": "This targets Party members ID that has no buff/debuff. Specify Party Member's ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HOJOUNKNOWN",
+ "Description": "This function is checking Buff/debuff but is unsure what it does actually since other similar functions have existed. Need further test.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID_HOJO",
+ "Description": "This is checking party member's ID that has buff/debuff. Specify party member's ID and then buff/debuff value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "void",
+ "Name": "AI_TAR_HIGHESTHP",
+ "Description": "Target the user who has the highest HP value",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSGYOSUKE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0117",
+ "Description": "Code function name: btlAICommand____sub_810BDD3A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0122",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Enums.json
new file mode 100644
index 0000000..2ef0fc2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Enums.json
@@ -0,0 +1,298 @@
+[
+ {
+ "Name": "SocialStat",
+ "Description": "This enum represents social stats",
+ "Members": [
+ {
+ "Name": "Courage",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Knowledge",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Diligence",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Understanding",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Expression",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Expression",
+ "Description": "This enum represents expression animations that can be played",
+ "Members": [
+ {
+ "Name": "Exclamation",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "DoubleExclamation",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "QuestionMark",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "ExclaimedQuestionMark",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "AngryHash",
+ "Value": 4,
+ "Description": "The red hash symbol"
+ },
+ {
+ "Name": "HappyFlowers",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "GreenNote",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Hit",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "GreySquigglyBall",
+ "Value": 8,
+ "Description": "I can't think of the word (like a bruh moment)"
+ },
+ {
+ "Name": "RedCheeks",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "TalkingLines",
+ "Value": 10,
+ "Description": ""
+ },
+ {
+ "Name": "AngryLightning",
+ "Value": 11,
+ "Description": "Angry but it's like little lightning bolts"
+ },
+ {
+ "Name": "Heart",
+ "Value": 12,
+ "Description": ""
+ },
+ {
+ "Name": "Sleepy",
+ "Value": 13,
+ "Description": ""
+ },
+ {
+ "Name": "PhoneRing",
+ "Value": 14,
+ "Description": "Pi Pi Pi Pi"
+ },
+ {
+ "Name": "SweatDrop",
+ "Value": 15,
+ "Description": "A single big sweat drop"
+ },
+ {
+ "Name": "QuadSweatDrop",
+ "Value": 16,
+ "Description": "Many sweat drops coming out"
+ },
+ {
+ "Name": "HitWhite",
+ "Value": 17,
+ "Description": "Like hit but white instead of yellowish"
+ },
+ {
+ "Name": "YellowNote",
+ "Value": 18,
+ "Description": "One big yellow note shooting up"
+ },
+ {
+ "Name": "DoubleYellowNote",
+ "Value": 19,
+ "Description": "Two yellow notes shooting up"
+ },
+ {
+ "Name": "QuadYellowNote",
+ "Value": 20,
+ "Description": "Even more yellow notes shooting up (not sure if it's actually 4)"
+ },
+ {
+ "Name": "BrokenHeart",
+ "Value": 21,
+ "Description": ""
+ },
+ {
+ "Name": "Music",
+ "Value": 22,
+ "Description": "Purple swirly music notes, probably used when playing music"
+ },
+ {
+ "Name": "StarsHit",
+ "Value": 23,
+ "Description": "A bunch of yellow stars like you've been hit"
+ },
+ {
+ "Name": "Idea",
+ "Value": 24,
+ "Description": ""
+ },
+ {
+ "Name": "DoubleSweatDrop",
+ "Value": 25,
+ "Description": "Two sweat drops going down"
+ }
+ ]
+ },
+ {
+ "Name": "MessageVarType",
+ "Description": "This enum represents the possible types of message variables (used in [f 2 4 index] in messages)",
+ "Members": [
+ {
+ "Name": "Number",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Item",
+ "Value": 1,
+ "Description": "Need to use [f 2 5 3 -1 index] in message instead of [f 2 4 index] otherwise the game will crash"
+ },
+ {
+ "Name": "Enemy",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Arcana",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "ProtagName",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Weapon",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "??? (Use?)",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Persona",
+ "Value": 7,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "FadeType",
+ "Description": "This enum represents the different fade animations",
+ "Members": [
+ {
+ "Name": "Smooth1",
+ "Value": 0,
+ "Description": "Smoothly fades the entire screen from the edge to the center (exactly the same as smooth, two numbers do the same thing)"
+ },
+ {
+ "Name": "Smooth",
+ "Value": 1,
+ "Description": "Smoothly fades the entire screen from the edge to the center"
+ },
+ {
+ "Name": "Side",
+ "Value": 2,
+ "Description": "Fades the screen in a rectangle coming from the left side of the screen"
+ },
+ {
+ "Name": "Circle",
+ "Value": 3,
+ "Description": "Fades the screen in to a circle (that's all folks!)"
+ }
+ ]
+ },
+ {
+ "Name": "BattleStat",
+ "Description": "This enum represents the different stats in battle",
+ "Members": [
+ {
+ "Name": "Strength",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Magic",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Endurance",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Agility",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Luck",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "EquipmentType",
+ "Description": "This enum represents the different types of equipment",
+ "Members": [
+ {
+ "Name": "Weapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Clothes",
+ "Value": 3,
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Functions.json
new file mode 100644
index 0000000..c9c12b7
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Common/Functions.json
@@ -0,0 +1,2533 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "OPEN_MSG_WIN",
+ "Description": "Code function name: itfMesManager__sub_8101F8DC",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "CLOSE_MSG_WIN",
+ "Description": "Code function name: itfMesManager__sub_8101F93C",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Code function name: itfMesManager__sub_8101F680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "Set any int to the parameter [f 2 4 index] in the msg.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": "Index to set the msg variable as"
+ },
+ {
+ "Type": "int",
+ "Name": "var",
+ "Description": "Variable to set for param to print in msg"
+ },
+ {
+ "Type": "int",
+ "Name": "unknown2",
+ "Description": "Enum for which type of variable? 0 for int using [f 2 4 index] and 1 for item string using [f 2 5 3 -1 index]"
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "SEL_CHK_PAD",
+ "Description": "Selects choice from SEL or ADV_SEL when the specified key is pressed, 14 being the back button",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "key",
+ "Description": "Key pressed, only tested 14"
+ },
+ {
+ "Type": "int",
+ "Name": "choice",
+ "Description": "Index of sel to choose"
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "SET_MASK",
+ "Description": "Sets mask similar to the one for ADV_SEL but for SEL",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": "Bit mask to hide choices"
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "HELP_MSG",
+ "Description": "Prints message on help screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "Code function name: scrCommandCommand_BIT_CHK",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "RNG",
+ "Description": "Returns random int from 0 to param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "Returns the square root of x",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "x",
+ "Description": "The number to get the square root of"
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Makes the game wait for a certain amount of time,not sure what the input actually is ig,sec,ms,etc",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "NOTHING",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "The input isn't even read although it says it takes one"
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "NOTHING2",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "The input isn't even read although it says it takes one"
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FADE_BACK",
+ "Description": "Fades back from a previous FADE using the same fade pattern",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fadeLength",
+ "Description": "How long it will take to fade back (30 is 1 second)"
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Fades the screen to black",
+ "Parameters": [
+ {
+ "Type": "FadeType",
+ "Name": "fadeType",
+ "Description": "The animation used in the fade"
+ },
+ {
+ "Type": "int",
+ "Name": "fadeLength",
+ "Description": "How long it will take to fade to black (30 is 1 second)"
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "Code function name: scrCommonCommand_sub_8100FAC4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "CALL_PROCEDURE",
+ "Description": "Calls a procedure in a bf file based on its index, these procedures are run on a different thread (or something like that) so multiple procedures can be running at once generally causing a mess. You should really just call procedures by name instead of using this, it's clearly a debugging function.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "procedureIndex",
+ "Description": "The index of the procedure to call"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Probably the index of the bf file to call the procedure from, hard to say how this actually works though 0 appears to be the current bf file"
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "SCREEN_SHAKE",
+ "Description": "Causes the screen to shake. This continues until you switch fields or call it with an intensity of 0.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "duration",
+ "Description": "How long the screen will shake for (0 is forever, 30 is 1 second)"
+ },
+ {
+ "Type": "int",
+ "Name": "intensity",
+ "Description": "How intense the screen shake is (0 is no shake, going too high may cause the camera to clip through the roof)"
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "NOTHING3",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "GET_CNT",
+ "Description": "Gets count at param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "INDEX",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "SET_CNT",
+ "Description": "Sets count at param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "INDEX",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "AMOUNT",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "PLAY_SYS_SOUNDEFFECT",
+ "Description": "Plays a sound effect. The ones in this function are ones generally played by the system like the sound effects for opening and closing menus or getting social stat points. I have no idea how/if the ids you give this relate to their position in the files or anything like that.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": "The major id of the sound effect, similar sound effects have the same major id like ones used in menus."
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": "The minor id of the sound effect."
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "SET_FADE_COLOUR",
+ "Description": "Sets the colour that you fade to and from with the FADE and FADE_BACK functions. Put this between a FADE and FADE_SYNC to use with a FADE and just before a FADE_BACK to use with that (you can change colour for the fade and fade back separately).",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "r",
+ "Description": "The red component of the colour"
+ },
+ {
+ "Type": "int",
+ "Name": "g",
+ "Description": "The green component of the colour"
+ },
+ {
+ "Type": "int",
+ "Name": "b",
+ "Description": "The blue component of the colour"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "ADV_SEL",
+ "Description": "Code function name: itfMesManager__sub_8101F354",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Message on bottom right of select menu",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Select options",
+ "Semantic": "SelId"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Bit mask to disable options"
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "NOTHING4",
+ "Description": "Does nothing, just reads all of the inputs (does nothing with them) and returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "NOTHING5",
+ "Description": "Does nothing, just reads all of the inputs (does nothing with them) and returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "Appears to log a message to the console. There isn't actually a way to read the messages put through this though.",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "message",
+ "Description": "The message to log"
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "WEATHER_FORECAST",
+ "Description": "Displays the weather forecast",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "message",
+ "Description": "The message to display in the black text box below the forecast",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "TITLED_HELP_MSG",
+ "Description": "Displays a help message with a title in yellow text",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "message",
+ "Description": "The id of the message to display",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "titleId",
+ "Description": "The id of the message to display as the title. This is pulled from a bmd somewhere (not sure which one)"
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls a specified field. Calling the current field will cause the camera to be messed up when leaving it, use CALL_FIELD_SAFE if you want to reload the current field",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fieldMajor",
+ "Description": "The major id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldMinor",
+ "Description": "The minor id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldLocation",
+ "Description": "The location in the field (most fields have a number of locations that you can spawn in at)"
+ },
+ {
+ "Type": "int",
+ "Name": "weather",
+ "Description": "If 0 uses the current weather otherwise it will change the weather in the field called (doesn't actually change the weather just the visuals)"
+ }
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD_SAFE",
+ "Description": "Calls a specified field. Unlike CALL_FIELD you can use this one to call the current field and reload it with problems",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fieldMajor",
+ "Description": "The major id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldMinor",
+ "Description": "The minor id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldLocation",
+ "Description": "The location in the field (most fields have a number of locations that you can spawn in at)"
+ },
+ {
+ "Type": "int",
+ "Name": "weather",
+ "Description": "If 0 uses the current weather otherwise it will change the weather in the field called (doesn't actually change the weather just the visuals)"
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_MONTH",
+ "Description": "Returns day of the month",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_WEEK",
+ "Description": "Returns day of the week as int from 0 to 6.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_TIME_OF_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "DATE_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "ADD_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "RM_PARTY",
+ "Description": "Removes given id from party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "TOWN_MAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "TV_STUDIO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "NEXT_DATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "CALL_FLOOR",
+ "Description": "Loads floor ID from 1-170 for dungeons",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "floorID",
+ "Description": "ID of the floor to load"
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "CALL_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "CHECK_TIME_SPAN",
+ "Description": "Returns 1 (true) if current date is between date1 and date2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "date1Month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date1Day",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date2Month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date2Day",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PLAY_EXPRESSION",
+ "Description": "Plays an 'expression' animation (heart, sweat, lightbulb, etc) above the specified model",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "model",
+ "Description": "The model to play the expression on (0 is the player)"
+ },
+ {
+ "Type": "Expression",
+ "Name": "expression",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_STATS",
+ "Description": "Gives the player social stat points",
+ "Parameters": [
+ {
+ "Type": "SocialStat",
+ "Name": "socialStatId",
+ "Description": "The id of the social stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the social stat by"
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_STAT_LEVEL",
+ "Description": "Gets the current level of the specified social stat (from 1 to 5)",
+ "Parameters": [
+ {
+ "Type": "SocialStat",
+ "Name": "statId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "INCREASE_PERSONA_STAT",
+ "Description": "Increases the stats of one of party's Personas (if selecting the protagonist it will affect the currently equipped Persona)",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to increase the stats of"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the stat by"
+ }
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "INCREASE_PERSONA_STAT2",
+ "Description": "Increases the stats of one of party's Personas (if selecting the protagonist it will affect the currently equipped Persona). This function appears to do exactly the same thing as INCREASE_PERSONA_STAT although they do have different code so there may be some difference I'm not seeing.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to increase the stats of"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the stat by"
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_PERSONA_STAT",
+ "Description": "Returns the stat for the specified party member's Persona (if the protagonist is selected it will return the stat for the currently equipped Persona)",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose stats to check"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to check"
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_CURRENT_PERSONA",
+ "Description": "Returns the id of the currently equipped Persona",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "DAIDARA_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "SHIROKU_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "VELVET_ROOM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "Returns the weather,0=Clear,1= Rain, 2= Cloudy, Thunderstorm",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "SOFT_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "ADD_YEN",
+ "Description": "Adds the amount of yen and return the new total.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Yen_Amount",
+ "Description": "How much you want to change the money value by"
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "SET_NAME",
+ "Description": "Takes the player to the menu where they choose their name",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "GET_ITEM",
+ "Description": "Returns amount of the item index you currently have",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "SET_ITEM",
+ "Description": "Sets the specified amount to the item specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "count",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "GET_EQUIPMENT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "SET_EQUIPMENT",
+ "Description": "Equips a specific piece of equipment to a party member. This replaces the existing equipment so make sure to give player another copy of it otherwise it will be deleted.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to change the equipment of"
+ },
+ {
+ "Type": "EquipmentType",
+ "Name": "equipmentType",
+ "Description": "The slot to put the equipment into"
+ },
+ {
+ "Type": "int",
+ "Name": "equipmentId",
+ "Description": "The id of the equipment to equip"
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "NS_SAVE",
+ "Description": "Pulls up the save menu and saves.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "LOAD",
+ "Description": "Opens the load menu. Returns 1 if the player selected a save, 0 if they cancelled. This doesn't actually load the game it just makes the screen black another function must be needed",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "NOTHING6",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "GET_PARTY_MEMBER_ID",
+ "Description": "Returns the id of the party member in the slot specified 0-3 (0 always being protagonist)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FIRST_PERSONA_REBIRTH",
+ "Description": "Changes a party member's Persona into their first reborn form",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose Persona should be reborn"
+ }
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "NAVI_BU_OPEN",
+ "Description": "Opens given navi bustup in given position. Returns id for NAVI_BU_CLOSE to close.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "pos_x",
+ "Description": "X position. Usually 280"
+ },
+ {
+ "Type": "int",
+ "Name": "pos_y",
+ "Description": "Y position. Usually -40"
+ },
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "NAVI_BU_CLOSE",
+ "Description": "Closes navi bustup opened by NAVI_BU_OPEN",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "GET_CUR_HP",
+ "Description": "Gets the current hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be returned"
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "GET_TOT_HP",
+ "Description": "Gets the total hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be returned"
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Sets the hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be set"
+ },
+ {
+ "Type": "int",
+ "Name": "newHp",
+ "Description": "The value to set the party member's hp to"
+ }
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "GET_CUR_SP",
+ "Description": "Gets the current sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose sp should be returned"
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "GET_TOT_SP",
+ "Description": "Gets the total sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose sp should be returned"
+ }
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Sets the sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be set"
+ },
+ {
+ "Type": "int",
+ "Name": "newHp",
+ "Description": "The value to set the party member's sp to"
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "PLAY_CUTSCENE",
+ "Description": "Plays a cutscene",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cutsceneId",
+ "Description": "The id of the cutscene to play"
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "SHOW_DATE",
+ "Description": "Changes whether the date is shown in the top right of the screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "dateShown",
+ "Description": "If 0 the date is hidden, 1 it's shown"
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "NG_PLUS_SAVE",
+ "Description": "Code function name: mc_clear___sub_8129DBB8",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "JUNES_FOODCOURT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "BAD_END_CREDITS",
+ "Description": "Code function name: ed_sr_sub_81299624",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "NOTHING7",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "PLAY_BTL_SOUNDEFFECT",
+ "Description": "Plays a sound effect. The ones in this function seem to be from battles like hitting enemies and things",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "NOTHING8",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "CALL_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "STOP_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "PLAY_SOUNDEFFECT",
+ "Description": "Plays a sound effect. param1 specifies which sound effect.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "SOUNDEFFECT_FADE",
+ "Description": "Fades the currently playing sound effect out",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "duration",
+ "Description": "How long it takes to fade to nothing"
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "LOOP_SOUNDEFFECT",
+ "Description": "Plays a sound effect on loop",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": "The id of the sound effect to play"
+ }
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "NS_PLAY_EXPRESSION",
+ "Description": "Seems to work similarly to play expression but on models other than the player? Check comu98 where the cat uses it for its expressions",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelId",
+ "Description": "Or something like that"
+ },
+ {
+ "Type": "Expression",
+ "Name": "expression",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "OPEN_CALENDAR",
+ "Description": "Code function name: cmpCalendar_sub_8114FEBC",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "SHIROKU_PUB",
+ "Description": "Goes to Shiroku Pub",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "CROCOFUR_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BOOK_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "PRODUCE_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BOOK_READ",
+ "Description": "Code function name: cmpBook_sub_8114E452",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0083",
+ "Description": "Code function name: cmpMisc_sub_81165542",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "LEARN_SL_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Requires more investigation"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "requires more investigation"
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "Code function name: itfMesManager__sub_8101F004",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "CALL_MARIE_DNG_TV",
+ "Description": "Calls for the team to meet infront of the tv to maries dungeon.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "RANDOM_BUG",
+ "Description": "Generates the id of a random bug (used in the bug catching minigame)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bait",
+ "Description": "Some kind of indicator of what bait was used which probably affects the chance of getting specific bugs. Bait is an unused feature, in game 0 is always used."
+ }
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "SAVE_STORY",
+ "Description": "Gives you a warning about story changes and then asks you to save.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "SAVE_ASK",
+ "Description": "Opens a menu that says (Are you sure you would like to save?) and then opens save menu.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Location ID",
+ "Description": "The ID of the location that the save is made in"
+ }
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "NS_DISABLE_PLAYER_MOVEMENT",
+ "Description": "Stops player from moving. To be used with SAVE_ASK",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "RNG2",
+ "Description": "Generates a random number between 0 and param1. Seems to be exactly the same as the other RNG function, used in night hangout events",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0095",
+ "Description": "Appears in the bug catching minigame flowscript (e860_510a) but doesn't seem to do anything",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0097",
+ "Description": "Code function name: modeCustom____sub_8124483C",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0098",
+ "Description": "Code function name: modeCustom____sub_81244926",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0099",
+ "Description": "LEARN_BONUS_SKILL",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Requires more investigation"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Requires more investigation"
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "SCOOTER_SKILL_AVAILABLE",
+ "Description": "Checks if the party member has any more new skills to learn from scooter rides (probably) ",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "unitId",
+ "Description": "The party member you want to check"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "If 0 checks for moves to remember, if 1 checks for new moves"
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "LEARN_BONUS_SKILL_BEACH",
+ "Description": "Gives a persona a bonus skill (used when gazing at the beach)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Only 1 and 0 seem to work (the game only uses 1 where this is called)"
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "void",
+ "Name": "TRANSITION_EPILOGUE",
+ "Description": "Calender transition used in the epilogue",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A8",
+ "Description": "Code function name: chQuiz_sub_8123B198",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "Code function name: chQuiz_sub_8123B2B4",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "Code function name: chQuiz_sub_8123B3A6",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AE",
+ "Description": "Code function name: chTitleCallForEvent_sub_81260A56",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "Code function name: chQuiz_sub_8123B668",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "Code function name: insectScript___sub_8129C7A8",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B6",
+ "Description": "Code function name: chQuiz_sub_8123C0C2",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BA",
+ "Description": "Code function name: fntTelop_sub_811F810A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BB",
+ "Description": "Code function name: chQuiz_sub_8123C194",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "Code function name: cldScheduler_sub_810448F6",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "HD_CALL_ALBUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Event/Functions.json
new file mode 100644
index 0000000..368dac2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Event/Functions.json
@@ -0,0 +1,1016 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "SPAWN_NPC",
+ "Description": "Code function name: evtScript____sub_81225DDE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "GET_SL_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "INCREASE_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "Code function name: cmmScript_sub_811E7184",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "Code function name: cmmScript_sub_811E71E8",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CHECK_IF_SL_LVLUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "REVERSE_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "BREAK_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "Code function name: cmmScript_sub_811E729E",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "Code function name: cmmScript_sub_811E74D2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "Code function name: cmmScript_sub_811E77B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "SL_LVLUP_VISUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "Code function name: cmmScript_sub_811E7B14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "Code function name: cmmScript_sub_811E7DD0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "Code function name: cmmScript_sub_811E7EA2",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "Code function name: cmmScript_sub_811E7F46",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "Code function name: cmmScript_sub_811E8000",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "ACCEPT_QUEST",
+ "Description": "Code function name: cmpMisc_sub_81164064",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "COMPLETE_QUEST",
+ "Description": "Code function name: cmpMisc_sub_81164152",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "Code function name: cmmScript_sub_811E80B2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "Code function name: evtScript____sub_8122607A",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "Code function name: evtScript____sub_81226190",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "Code function name: evtScript____sub_8122610E",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "Code function name: cmmScript_sub_811E83C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "Code function name: cmmScript_sub_811E817C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "HD_EVT_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "HD_EVT_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Facility/Functions.json
new file mode 100644
index 0000000..f00cb7f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Facility/Functions.json
@@ -0,0 +1,58 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Field/Functions.json
new file mode 100644
index 0000000..53566cd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Field/Functions.json
@@ -0,0 +1,997 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "GOTO_REL_FLOOR",
+ "Description": "Goes to current floor plus parameter",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "int",
+ "Name": "GET_FLOOR_ID",
+ "Description": "Returns 0 if not in dungeon, ID of floor otherwise.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "RESET_FLOOR",
+ "Description": "Makes new floor",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "Code function name: k_command____sub_810A7BC8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "Code function name: k_command____sub_810A7EA2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "Code function name: k_command____sub_810A7F3A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "Code function name: k_command____sub_810A7F72",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "LOAD_FIELD_OBJECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0013",
+ "Description": "Code function name: k_command____sub_810A84FE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0014",
+ "Description": "Code function name: k_command____sub_810A880E",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "Code function name: k_command____sub_810A7D78",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "Code function name: k_command____sub_810A7E00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "GET_FIELD_MAJOR",
+ "Description": "Returns major id of current field",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "GET_FIELD_MINOR",
+ "Description": "Returns minor id of current field",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "Code function name: k_command____sub_810A8834",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "TRAESTO_VISUAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "void",
+ "Name": "DNG_MSG",
+ "Description": "Plays a message in the top left of the screen, used in dungeons",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Net/Functions.json
new file mode 100644
index 0000000..0bcdafc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona4Golden/Modules/Net/Functions.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5.json
new file mode 100644
index 0000000..0dd66d3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 5",
+ "ShortName": "p5",
+ "FlowScriptModulesPath": "Persona5\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona5\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/FlowScriptModules.json
new file mode 100644
index 0000000..b2ac015
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\Field\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Social event",
+ "ShortName": "Social",
+ "Description": "Social event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Social\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "Net related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Net\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/MessageScriptLibrary.json
new file mode 100644
index 0000000..390c18a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/MessageScriptLibrary.json
@@ -0,0 +1,720 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "@Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "bitflag",
+ "Description": "toggles bitflags on and off",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "flag_section",
+ "Description": "section of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_id",
+ "Description": "the id of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_bool",
+ "Description": "boolean value that enables or disables the flag"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "param6",
+ "Description": "Unknown value."
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 17,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 18,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 19,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 20,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 21,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 22,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 23,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 24,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 25,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 26,
+ "Name": "ref",
+ "Description": "References the caption message",
+ "Parameters": [
+ {
+ "Name": "RelativeID",
+ "Description": "This just seems to be a relative ID of the caption message"
+ },
+ {
+ "Name": "GlobalID",
+ "Description": "And this is the actual ID of it (GENERIC_HELP_)."
+ }
+ ]
+ },
+ {
+ "Index": 27,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 28,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 29,
+ "Name": "selTex",
+ "Description": "overrides game logic deciding which dialogue select portrait to display",
+ "Parameters": [
+ {
+ "Name": "selMajorId",
+ "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "coop",
+ "Description": "adds confidant points to a specified arcana",
+ "Parameters": [
+ {
+ "Name": "arcanaId",
+ "Description": "the arcana id of the character you want to add points to"
+ },
+ {
+ "Name": "pointsGiven",
+ "Description": "the amount of points added to the arcana"
+ },
+ {
+ "Name": "modelMajorId",
+ "Description": "the Major ID of the model above which to display musical notes"
+ },
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "itemIcon",
+ "Description": "Displays an item category icon (consumable, armor, etc...)",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Name": "icon_id",
+ "Description": "the id of the icon to display"
+ }
+ ]
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Enums.json
new file mode 100644
index 0000000..5798faf
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Enums.json
@@ -0,0 +1,6814 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "BLANK",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK1",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK2",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK3",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK4",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK5",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK6",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK7",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK8",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Agi",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Maragidyne"
+ },
+ {
+ "Name": "Agi1",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Maragi1",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "BLANK9",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK10",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Mabufudyne"
+ },
+ {
+ "Name": "Bufu1",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Mabufu1",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "BLANK11",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK12",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Garu",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Magarudyne"
+ },
+ {
+ "Name": "Garu1",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Garu"
+ },
+ {
+ "Name": "BLANK13",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK14",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK15",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Zio",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Zio1",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Mazio1",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "BLANK16",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK17",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Hama",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Mahamaon"
+ },
+ {
+ "Name": "Kouha",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Kouha"
+ },
+ {
+ "Name": "Kouga",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Kouga"
+ },
+ {
+ "Name": "Kougaon",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Kougaon"
+ },
+ {
+ "Name": "Makouha",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Makouha"
+ },
+ {
+ "Name": "Makouga",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Makouga"
+ },
+ {
+ "Name": "Makougaon",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: Makougaon"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Mamudoon"
+ },
+ {
+ "Name": "Eiha",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Eiha"
+ },
+ {
+ "Name": "Eiga",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Eiga"
+ },
+ {
+ "Name": "Eigaon",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Eigaon"
+ },
+ {
+ "Name": "Maeiha",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Maeiha"
+ },
+ {
+ "Name": "Maeiga",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "Maeigaon",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Maeigaon"
+ },
+ {
+ "Name": "Megido",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Frei",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Frei"
+ },
+ {
+ "Name": "Freila",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Freila"
+ },
+ {
+ "Name": "Freidyne",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Freidyne"
+ },
+ {
+ "Name": "Mafrei",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Mafrei"
+ },
+ {
+ "Name": "Mafreila",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Mafreila"
+ },
+ {
+ "Name": "Mafreidyne",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: Mafreidyne"
+ },
+ {
+ "Name": "BLANK18",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Dazzler",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: Dazzler"
+ },
+ {
+ "Name": "NocturnalFlash",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: Nocturnal Flash"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: Evil Smile"
+ },
+ {
+ "Name": "Makajama",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: Makajama"
+ },
+ {
+ "Name": "Makajamaon",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: Makajamaon"
+ },
+ {
+ "Name": "FaminesBreath",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: Famine's Breath"
+ },
+ {
+ "Name": "FaminesScream",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: Famine's Scream"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: Dormina"
+ },
+ {
+ "Name": "Lullaby",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: Lullaby"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: Taunt"
+ },
+ {
+ "Name": "WageWar",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: Wage War"
+ },
+ {
+ "Name": "OminousWords",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: Ominous Words"
+ },
+ {
+ "Name": "AbysmalSurge",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: Abysmal Surge"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Marin Karin"
+ },
+ {
+ "Name": "BrainJack",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Brain Jack"
+ },
+ {
+ "Name": "TrappedRat",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Trapped Rat"
+ },
+ {
+ "Name": "BLANK19",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Selfdestruct",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "Selfdestruct1",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "Selfdestruct2",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Spirit Leech"
+ },
+ {
+ "Name": "SpiritDrain1",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Spirit Drain"
+ },
+ {
+ "Name": "BLANK20",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK21",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Stagnant Air"
+ },
+ {
+ "Name": "ReverseRub",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Reverse Rub"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Ghastly Wail"
+ },
+ {
+ "Name": "BLANK22",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK23",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK24",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK25",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK26",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK27",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Inferno",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Inferno"
+ },
+ {
+ "Name": "BlazingHell",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Blazing Hell"
+ },
+ {
+ "Name": "LowBurn",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Low Burn"
+ },
+ {
+ "Name": "MidBurn",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Mid Burn"
+ },
+ {
+ "Name": "HighBurn",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: High Burn"
+ },
+ {
+ "Name": "LowFreeze",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Low Freeze"
+ },
+ {
+ "Name": "MidFreeze",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Mid Freeze"
+ },
+ {
+ "Name": "HighFreeze",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: High Freeze"
+ },
+ {
+ "Name": "LowShock",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Low Shock"
+ },
+ {
+ "Name": "MidShock",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Mid Shock"
+ },
+ {
+ "Name": "DiamondDust",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Diamond Dust"
+ },
+ {
+ "Name": "IceAge",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Ice Age"
+ },
+ {
+ "Name": "HighShock",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: High Shock"
+ },
+ {
+ "Name": "LowDizzy",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Low Dizzy"
+ },
+ {
+ "Name": "MidDizzy",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Mid Dizzy"
+ },
+ {
+ "Name": "HighDizzy",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: High Dizzy"
+ },
+ {
+ "Name": "LowConfuse",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Low Confuse"
+ },
+ {
+ "Name": "MidConfuse",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Mid Confuse"
+ },
+ {
+ "Name": "HighConfuse",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: High Confuse"
+ },
+ {
+ "Name": "LowFear",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Low Fear"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Panta Rhei"
+ },
+ {
+ "Name": "VacuumWave",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Vacuum Wave"
+ },
+ {
+ "Name": "MidFear",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Mid Fear"
+ },
+ {
+ "Name": "HighFear",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: High Fear"
+ },
+ {
+ "Name": "LowForget",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Low Forget"
+ },
+ {
+ "Name": "MidForget",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Mid Forget"
+ },
+ {
+ "Name": "HighForget",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: High Forget"
+ },
+ {
+ "Name": "LowBrainwash",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Low Brainwash"
+ },
+ {
+ "Name": "MidBrainwash",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Mid Brainwash"
+ },
+ {
+ "Name": "HighBrainwash",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: High Brainwash"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Thunder Reign"
+ },
+ {
+ "Name": "WildThunder",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Wild Thunder"
+ },
+ {
+ "Name": "LowSleep",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Low Sleep"
+ },
+ {
+ "Name": "MidSleep",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Mid Sleep"
+ },
+ {
+ "Name": "HighSleep",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: High Sleep"
+ },
+ {
+ "Name": "LowRage",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Low Rage"
+ },
+ {
+ "Name": "MidRage",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: Mid Rage"
+ },
+ {
+ "Name": "HighRage",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: High Rage"
+ },
+ {
+ "Name": "LowDespair",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Low Despair"
+ },
+ {
+ "Name": "MidDespair",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Mid Despair"
+ },
+ {
+ "Name": "DivineJudgment",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Divine Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Samsara"
+ },
+ {
+ "Name": "HighDespair",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: High Despair"
+ },
+ {
+ "Name": "LowAllAil",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Low All Ail"
+ },
+ {
+ "Name": "MidAllAil",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Mid All Ail"
+ },
+ {
+ "Name": "HighAllAil",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: High All Ail"
+ },
+ {
+ "Name": "BLANK28",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK29",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK30",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK31",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DemonicDecree",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Demonic Decree"
+ },
+ {
+ "Name": "DieForMe",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Die For Me!"
+ },
+ {
+ "Name": "BLANK32",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK33",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK34",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK35",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AtomicFlare",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Atomic Flare"
+ },
+ {
+ "Name": "CosmicFlare",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Cosmic Flare"
+ },
+ {
+ "Name": "BLANK36",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK37",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: Morning Star"
+ },
+ {
+ "Name": "BLANK38",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK39",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK40",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK41",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK42",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK43",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK44",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK45",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Psi",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: Psi"
+ },
+ {
+ "Name": "Psio",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: Psio"
+ },
+ {
+ "Name": "Psiodyne",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Psiodyne"
+ },
+ {
+ "Name": "Mapsi",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Mapsi"
+ },
+ {
+ "Name": "Mapsio",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Mapsio"
+ },
+ {
+ "Name": "Mapsiodyne",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Mapsiodyne"
+ },
+ {
+ "Name": "BLANK46",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "PsychoForce",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Psycho Force"
+ },
+ {
+ "Name": "PsychoBlast",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Psycho Blast"
+ },
+ {
+ "Name": "BLANK47",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Lunge",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Assault Dive"
+ },
+ {
+ "Name": "MegatonRaid",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: Megaton Raid"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: God's Hand"
+ },
+ {
+ "Name": "Lunge1",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "LuckyPunch",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Lucky Punch"
+ },
+ {
+ "Name": "MiraclePunch",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Miracle Punch"
+ },
+ {
+ "Name": "BLANK48",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK49",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK50",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: Cleave"
+ },
+ {
+ "Name": "GiantSlice",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: Giant Slice"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: Brave Blade"
+ },
+ {
+ "Name": "SwordDance",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: Sword Dance"
+ },
+ {
+ "Name": "BLANK51",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Ayamur",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: Ayamur"
+ },
+ {
+ "Name": "BLANK52",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK53",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK54",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "CorneredFang",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: Cornered Fang"
+ },
+ {
+ "Name": "RisingSlash",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: Rising Slash"
+ },
+ {
+ "Name": "DeadlyFury",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "BLANK55",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Snap",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: Snap"
+ },
+ {
+ "Name": "TripleDown",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: Triple Down"
+ },
+ {
+ "Name": "OneshotKill",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: One-shot Kill"
+ },
+ {
+ "Name": "RiotGun",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: Riot Gun"
+ },
+ {
+ "Name": "BLANK56",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK57",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "VajraBlast",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: Vajra Blast"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: Vorpal Blade"
+ },
+ {
+ "Name": "BLANK58",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK59",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK60",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: Vicious Strike"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: Heat Wave"
+ },
+ {
+ "Name": "Gigantomachia",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: Gigantomachia"
+ },
+ {
+ "Name": "BLANK61",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK62",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK63",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: Rampage"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: Swift Strike"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: Deathbound"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: Agneyastra"
+ },
+ {
+ "Name": "BLANK64",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK65",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "RisingSlash1",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: Rising Slash"
+ },
+ {
+ "Name": "DeadlyFury1",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "BLANK66",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: Double Fangs"
+ },
+ {
+ "Name": "BLANK67",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK68",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: Tempest Slash"
+ },
+ {
+ "Name": "MyriadSlashes",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: Myriad Slashes"
+ },
+ {
+ "Name": "BLANK69",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK70",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK71",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK72",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK73",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Sledgehammer",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Sledgehammer"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Skull Cracker"
+ },
+ {
+ "Name": "TerrorClaw",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: Terror Claw"
+ },
+ {
+ "Name": "Headbutt",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Headbutt"
+ },
+ {
+ "Name": "StomachBlow",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Stomach Blow"
+ },
+ {
+ "Name": "DreamNeedle",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Dream Needle"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Hysterical Slap"
+ },
+ {
+ "Name": "NegativePile",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Negative Pile"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Brain Shake"
+ },
+ {
+ "Name": "BLANK74",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FlashBomb",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Flash Bomb"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Mind Slice"
+ },
+ {
+ "Name": "Bloodbath",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Bloodbath"
+ },
+ {
+ "Name": "MemoryBlow",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: Memory Blow"
+ },
+ {
+ "Name": "InsatiableStrike",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Insatiable Strike"
+ },
+ {
+ "Name": "DorminRush",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Dormin Rush"
+ },
+ {
+ "Name": "OniKagura",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Oni-Kagura"
+ },
+ {
+ "Name": "BadBeat",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Bad Beat"
+ },
+ {
+ "Name": "BrainBuster",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Brain Buster"
+ },
+ {
+ "Name": "BLANK75",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Handgun",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Handgun"
+ },
+ {
+ "Name": "Shotgun",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Shotgun"
+ },
+ {
+ "Name": "Slingshot",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Slingshot"
+ },
+ {
+ "Name": "MachineGun",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Machine Gun"
+ },
+ {
+ "Name": "AssaultRifle",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Assault Rifle"
+ },
+ {
+ "Name": "Revolver",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Revolver"
+ },
+ {
+ "Name": "GrenadeLauncher",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Grenade Launcher"
+ },
+ {
+ "Name": "LaserGun",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: Laser Gun"
+ },
+ {
+ "Name": "BLANK76",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK77",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK78",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK79",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK80",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK81",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK82",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK83",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK84",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK85",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK86",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Dia",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "BLANK87",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK88",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Media",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Mediarahan"
+ },
+ {
+ "Name": "BLANK89",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK90",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Samarecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Recarmdra"
+ },
+ {
+ "Name": "BLANK91",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK92",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AmritaDrop",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Amrita Drop"
+ },
+ {
+ "Name": "AmritaShower",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Amrita Shower"
+ },
+ {
+ "Name": "BLANK93",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Salvation"
+ },
+ {
+ "Name": "BLANK94",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK95",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK96",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK97",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK98",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK99",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Patra",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Patra"
+ },
+ {
+ "Name": "BLANK100",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Energy Shower"
+ },
+ {
+ "Name": "EnergyDrop",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Energy Drop"
+ },
+ {
+ "Name": "Baisudi",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Baisudi"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Me Patra"
+ },
+ {
+ "Name": "Mabaisudi",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Mabaisudi"
+ },
+ {
+ "Name": "BLANK101",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK102",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK103",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Tarukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Rakukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Sukukaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Heat Riser"
+ },
+ {
+ "Name": "BLANK104",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Matarukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Marakukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Masukukaja"
+ },
+ {
+ "Name": "Thermopylae",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Thermopylae"
+ },
+ {
+ "Name": "BLANK105",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Tarunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: Rakunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Sukunda"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Debilitate"
+ },
+ {
+ "Name": "BLANK106",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Matarunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Marakunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: Masukunda"
+ },
+ {
+ "Name": "BLANK107",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK108",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Dekunda"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Dekaja"
+ },
+ {
+ "Name": "BLANK109",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK110",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK111",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Charge",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Charge"
+ },
+ {
+ "Name": "Concentrate",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Concentrate"
+ },
+ {
+ "Name": "BLANK112",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK113",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK114",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: Revolution"
+ },
+ {
+ "Name": "BLANK115",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK116",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK117",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: Makarakarn"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: Tetraja"
+ },
+ {
+ "Name": "BLANK118",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK119",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: Makara Break"
+ },
+ {
+ "Name": "BLANK120",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK121",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK122",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FireWall",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: Fire Wall"
+ },
+ {
+ "Name": "IceWall",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: Ice Wall"
+ },
+ {
+ "Name": "ElecWall",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: Elec Wall"
+ },
+ {
+ "Name": "WindWall",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: Wind Wall"
+ },
+ {
+ "Name": "BLANK123",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 386,
+ "Description": "Generated from skill name table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 387,
+ "Description": "Generated from skill name table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 388,
+ "Description": "Generated from skill name table entry: Elec Break"
+ },
+ {
+ "Name": "BLANK124",
+ "Value": 389,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 390,
+ "Description": "Generated from skill name table entry: Trafuri"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 391,
+ "Description": "Generated from skill name table entry: Traesto"
+ },
+ {
+ "Name": "BLANK125",
+ "Value": 392,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NukeWall",
+ "Value": 393,
+ "Description": "Generated from skill name table entry: Nuke Wall"
+ },
+ {
+ "Name": "PsyWall",
+ "Value": 394,
+ "Description": "Generated from skill name table entry: Psy Wall"
+ },
+ {
+ "Name": "NukeBreak",
+ "Value": 395,
+ "Description": "Generated from skill name table entry: Nuke Break"
+ },
+ {
+ "Name": "PsyBreak",
+ "Value": 396,
+ "Description": "Generated from skill name table entry: Psy Break"
+ },
+ {
+ "Name": "BLANK126",
+ "Value": 397,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK127",
+ "Value": 398,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK128",
+ "Value": 399,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AlloutLv1",
+ "Value": 400,
+ "Description": "Generated from skill name table entry: All-out Lv 1"
+ },
+ {
+ "Name": "AlloutLv2",
+ "Value": 401,
+ "Description": "Generated from skill name table entry: All-out Lv 2"
+ },
+ {
+ "Name": "AlloutLv3",
+ "Value": 402,
+ "Description": "Generated from skill name table entry: All-out Lv 3"
+ },
+ {
+ "Name": "EmergencyEscape",
+ "Value": 403,
+ "Description": "Generated from skill name table entry: Emergency Escape"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 404,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "DownShot",
+ "Value": 405,
+ "Description": "Generated from skill name table entry: Down Shot"
+ },
+ {
+ "Name": "Summon",
+ "Value": 406,
+ "Description": "Generated from skill name table entry: Summon"
+ },
+ {
+ "Name": "CallforBackup",
+ "Value": 407,
+ "Description": "Generated from skill name table entry: Call for Backup"
+ },
+ {
+ "Name": "OutlawAttack",
+ "Value": 408,
+ "Description": "Generated from skill name table entry: Outlaw Attack"
+ },
+ {
+ "Name": "Barrage",
+ "Value": 409,
+ "Description": "Generated from skill name table entry: Barrage"
+ },
+ {
+ "Name": "FollowCrush",
+ "Value": 410,
+ "Description": "Generated from skill name table entry: Follow Crush"
+ },
+ {
+ "Name": "FollowClaw",
+ "Value": 411,
+ "Description": "Generated from skill name table entry: Follow Claw"
+ },
+ {
+ "Name": "FollowWhip",
+ "Value": 412,
+ "Description": "Generated from skill name table entry: Follow Whip"
+ },
+ {
+ "Name": "FollowBlade",
+ "Value": 413,
+ "Description": "Generated from skill name table entry: Follow Blade"
+ },
+ {
+ "Name": "FollowKnuckle",
+ "Value": 414,
+ "Description": "Generated from skill name table entry: Follow Knuckle"
+ },
+ {
+ "Name": "FollowAxe",
+ "Value": 415,
+ "Description": "Generated from skill name table entry: Follow Axe"
+ },
+ {
+ "Name": "FollowSaber",
+ "Value": 416,
+ "Description": "Generated from skill name table entry: Follow Saber"
+ },
+ {
+ "Name": "DisposeItem",
+ "Value": 417,
+ "Description": "Generated from skill name table entry: Dispose Item"
+ },
+ {
+ "Name": "HealEnemy",
+ "Value": 418,
+ "Description": "Generated from skill name table entry: Heal Enemy"
+ },
+ {
+ "Name": "DeathDespair",
+ "Value": 419,
+ "Description": "Generated from skill name table entry: Death (Despair)"
+ },
+ {
+ "Name": "Ally1FollowUp",
+ "Value": 420,
+ "Description": "Generated from skill name table entry: Ally1 Follow-Up"
+ },
+ {
+ "Name": "Ally2FollowUp",
+ "Value": 421,
+ "Description": "Generated from skill name table entry: Ally2 Follow-Up"
+ },
+ {
+ "Name": "Ally3FollowUp",
+ "Value": 422,
+ "Description": "Generated from skill name table entry: Ally3 Follow-Up"
+ },
+ {
+ "Name": "Ally4FollowUp",
+ "Value": 423,
+ "Description": "Generated from skill name table entry: Ally4 Follow-Up"
+ },
+ {
+ "Name": "Ally5FollowUp",
+ "Value": 424,
+ "Description": "Generated from skill name table entry: Ally5 Follow-Up"
+ },
+ {
+ "Name": "Ally6FollowUp",
+ "Value": 425,
+ "Description": "Generated from skill name table entry: Ally6 Follow-Up"
+ },
+ {
+ "Name": "Ally7FollowUp",
+ "Value": 426,
+ "Description": "Generated from skill name table entry: Ally7 Follow-Up"
+ },
+ {
+ "Name": "PowerUpEnemy",
+ "Value": 427,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "PowerUpEnemy1",
+ "Value": 428,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "PowerUpEnemy2",
+ "Value": 429,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "StealInfo",
+ "Value": 430,
+ "Description": "Generated from skill name table entry: Steal Info"
+ },
+ {
+ "Name": "SupMatarukaja",
+ "Value": 431,
+ "Description": "Generated from skill name table entry: Sup Matarukaja"
+ },
+ {
+ "Name": "SupMarakukaja",
+ "Value": 432,
+ "Description": "Generated from skill name table entry: Sup Marakukaja"
+ },
+ {
+ "Name": "SupMasukukaja",
+ "Value": 433,
+ "Description": "Generated from skill name table entry: Sup Masukukaja"
+ },
+ {
+ "Name": "SupAllKaja",
+ "Value": 434,
+ "Description": "Generated from skill name table entry: Sup All Kaja"
+ },
+ {
+ "Name": "SupCharge",
+ "Value": 435,
+ "Description": "Generated from skill name table entry: Sup Charge"
+ },
+ {
+ "Name": "SupHP+30%",
+ "Value": 436,
+ "Description": "Generated from skill name table entry: Sup HP +30%"
+ },
+ {
+ "Name": "SupSP+10%",
+ "Value": 437,
+ "Description": "Generated from skill name table entry: Sup SP +10%"
+ },
+ {
+ "Name": "SupEscapeRoute",
+ "Value": 438,
+ "Description": "Generated from skill name table entry: Sup Escape Route"
+ },
+ {
+ "Name": "SupThirdEye",
+ "Value": 439,
+ "Description": "Generated from skill name table entry: Sup Third Eye"
+ },
+ {
+ "Name": "SubrecoverHP",
+ "Value": 440,
+ "Description": "Generated from skill name table entry: Subrecover HP"
+ },
+ {
+ "Name": "SubrecoverSP",
+ "Value": 441,
+ "Description": "Generated from skill name table entry: Subrecover SP"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 442,
+ "Description": "Generated from skill name table entry: Analysis"
+ },
+ {
+ "Name": "DeepAnalysis",
+ "Value": 443,
+ "Description": "Generated from skill name table entry: Deep Analysis"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 444,
+ "Description": "Generated from skill name table entry: Full Analysis"
+ },
+ {
+ "Name": "AllOutAttack",
+ "Value": 445,
+ "Description": "Generated from skill name table entry: All-Out Attack"
+ },
+ {
+ "Name": "DustFlurry",
+ "Value": 446,
+ "Description": "Generated from skill name table entry: Dust Flurry"
+ },
+ {
+ "Name": "TongueWhip",
+ "Value": 447,
+ "Description": "Generated from skill name table entry: Tongue Whip"
+ },
+ {
+ "Name": "WhipStrike",
+ "Value": 448,
+ "Description": "Generated from skill name table entry: Whip Strike"
+ },
+ {
+ "Name": "LustfulSlurp",
+ "Value": 449,
+ "Description": "Generated from skill name table entry: Lustful Slurp"
+ },
+ {
+ "Name": "LibidoBoost",
+ "Value": 450,
+ "Description": "Generated from skill name table entry: Libido Boost"
+ },
+ {
+ "Name": "GoldenKnife",
+ "Value": 451,
+ "Description": "Generated from skill name table entry: Golden Knife"
+ },
+ {
+ "Name": "Lick",
+ "Value": 452,
+ "Description": "Generated from skill name table entry: Lick"
+ },
+ {
+ "Name": "GoldMedalSpike",
+ "Value": 453,
+ "Description": "Generated from skill name table entry: Gold Medal Spike"
+ },
+ {
+ "Name": "VolleyballAssault",
+ "Value": 454,
+ "Description": "Generated from skill name table entry: Volleyball Assault"
+ },
+ {
+ "Name": "Maelstrom",
+ "Value": 455,
+ "Description": "Generated from skill name table entry: Maelstrom"
+ },
+ {
+ "Name": "FlameDance",
+ "Value": 456,
+ "Description": "Generated from skill name table entry: Flame Dance"
+ },
+ {
+ "Name": "SilentSnowscape",
+ "Value": 457,
+ "Description": "Generated from skill name table entry: Silent Snowscape"
+ },
+ {
+ "Name": "Thunderclap",
+ "Value": 458,
+ "Description": "Generated from skill name table entry: Thunderclap"
+ },
+ {
+ "Name": "Maeiga1",
+ "Value": 459,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "HungerAll",
+ "Value": 460,
+ "Description": "Generated from skill name table entry: Hunger All"
+ },
+ {
+ "Name": "OcularVulcan",
+ "Value": 461,
+ "Description": "Generated from skill name table entry: Ocular Vulcan"
+ },
+ {
+ "Name": "MissileParty",
+ "Value": 462,
+ "Description": "Generated from skill name table entry: Missile Party"
+ },
+ {
+ "Name": "FearGas",
+ "Value": 463,
+ "Description": "Generated from skill name table entry: Fear Gas"
+ },
+ {
+ "Name": "SuperVIPForm",
+ "Value": 464,
+ "Description": "Generated from skill name table entry: Super VIP Form"
+ },
+ {
+ "Name": "MarchofthePiggy",
+ "Value": 465,
+ "Description": "Generated from skill name table entry: March of the Piggy"
+ },
+ {
+ "Name": "SphinxSwipe",
+ "Value": 466,
+ "Description": "Generated from skill name table entry: Sphinx Swipe"
+ },
+ {
+ "Name": "WingBlast",
+ "Value": 467,
+ "Description": "Generated from skill name table entry: Wing Blast"
+ },
+ {
+ "Name": "RapidAscent",
+ "Value": 468,
+ "Description": "Generated from skill name table entry: Rapid Ascent"
+ },
+ {
+ "Name": "SphinxDive",
+ "Value": 469,
+ "Description": "Generated from skill name table entry: Sphinx Dive"
+ },
+ {
+ "Name": "DreadfulScream",
+ "Value": 470,
+ "Description": "Generated from skill name table entry: Dreadful Scream"
+ },
+ {
+ "Name": "Bite",
+ "Value": 471,
+ "Description": "Generated from skill name table entry: Bite"
+ },
+ {
+ "Name": "Restore",
+ "Value": 472,
+ "Description": "Generated from skill name table entry: Restore"
+ },
+ {
+ "Name": "TheArtistsGrace",
+ "Value": 473,
+ "Description": "Generated from skill name table entry: The Artist's Grace"
+ },
+ {
+ "Name": "WorkOrder",
+ "Value": 474,
+ "Description": "Generated from skill name table entry: Work Order"
+ },
+ {
+ "Name": "SacrificeOrder",
+ "Value": 475,
+ "Description": "Generated from skill name table entry: Sacrifice Order"
+ },
+ {
+ "Name": "SelflessDevotion",
+ "Value": 476,
+ "Description": "Generated from skill name table entry: Selfless Devotion"
+ },
+ {
+ "Name": "Penalty",
+ "Value": 477,
+ "Description": "Generated from skill name table entry: Penalty"
+ },
+ {
+ "Name": "CoinAttack",
+ "Value": 478,
+ "Description": "Generated from skill name table entry: Coin Attack"
+ },
+ {
+ "Name": "SeveringSlash",
+ "Value": 479,
+ "Description": "Generated from skill name table entry: Severing Slash"
+ },
+ {
+ "Name": "GatlingGun",
+ "Value": 480,
+ "Description": "Generated from skill name table entry: Gatling Gun"
+ },
+ {
+ "Name": "BerserkerDance",
+ "Value": 481,
+ "Description": "Generated from skill name table entry: Berserker Dance"
+ },
+ {
+ "Name": "RouletteHP",
+ "Value": 482,
+ "Description": "Generated from skill name table entry: Roulette: HP"
+ },
+ {
+ "Name": "RouletteSP",
+ "Value": 483,
+ "Description": "Generated from skill name table entry: Roulette: SP"
+ },
+ {
+ "Name": "RouletteMoney",
+ "Value": 484,
+ "Description": "Generated from skill name table entry: Roulette: Money"
+ },
+ {
+ "Name": "RouletteAid1",
+ "Value": 485,
+ "Description": "Generated from skill name table entry: Roulette: Aid 1"
+ },
+ {
+ "Name": "RouletteAid2",
+ "Value": 486,
+ "Description": "Generated from skill name table entry: Roulette: Aid 2"
+ },
+ {
+ "Name": "RouletteAid3",
+ "Value": 487,
+ "Description": "Generated from skill name table entry: Roulette: Aid 3"
+ },
+ {
+ "Name": "BeastKingsWrath",
+ "Value": 488,
+ "Description": "Generated from skill name table entry: Beast King's Wrath"
+ },
+ {
+ "Name": "HuntingStance",
+ "Value": 489,
+ "Description": "Generated from skill name table entry: Hunting Stance"
+ },
+ {
+ "Name": "ArmofDestruction",
+ "Value": 490,
+ "Description": "Generated from skill name table entry: Arm of Destruction"
+ },
+ {
+ "Name": "GryphonsBreath",
+ "Value": 491,
+ "Description": "Generated from skill name table entry: Gryphon's Breath"
+ },
+ {
+ "Name": "RoyalWingBeam",
+ "Value": 492,
+ "Description": "Generated from skill name table entry: Royal Wing Beam"
+ },
+ {
+ "Name": "CannonFire",
+ "Value": 493,
+ "Description": "Generated from skill name table entry: Cannon Fire"
+ },
+ {
+ "Name": "CannonBarrage",
+ "Value": 494,
+ "Description": "Generated from skill name table entry: Cannon Barrage"
+ },
+ {
+ "Name": "UnholyConvergence",
+ "Value": 495,
+ "Description": "Generated from skill name table entry: Unholy Convergence"
+ },
+ {
+ "Name": "PyramidBlast",
+ "Value": 496,
+ "Description": "Generated from skill name table entry: Pyramid Blast"
+ },
+ {
+ "Name": "TyrantsFist",
+ "Value": 497,
+ "Description": "Generated from skill name table entry: Tyrant's Fist"
+ },
+ {
+ "Name": "TyrantsGlare",
+ "Value": 498,
+ "Description": "Generated from skill name table entry: Tyrant's Glare"
+ },
+ {
+ "Name": "TyrantsWave",
+ "Value": 499,
+ "Description": "Generated from skill name table entry: Tyrant's Wave"
+ },
+ {
+ "Name": "FigSeed",
+ "Value": 500,
+ "Description": "Generated from skill name table entry: Fig Seed"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 501,
+ "Description": "Generated from skill name table entry: Medicine"
+ },
+ {
+ "Name": "Ointment",
+ "Value": 502,
+ "Description": "Generated from skill name table entry: Ointment"
+ },
+ {
+ "Name": "AntibioticGel",
+ "Value": 503,
+ "Description": "Generated from skill name table entry: Antibiotic Gel"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 504,
+ "Description": "Generated from skill name table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 505,
+ "Description": "Generated from skill name table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 506,
+ "Description": "Generated from skill name table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 507,
+ "Description": "Generated from skill name table entry: Medical Kit"
+ },
+ {
+ "Name": "MakaLeaf",
+ "Value": 508,
+ "Description": "Generated from skill name table entry: Maka Leaf"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 509,
+ "Description": "Generated from skill name table entry: Bead Chain"
+ },
+ {
+ "Name": "SoulDrop",
+ "Value": 510,
+ "Description": "Generated from skill name table entry: Soul Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 511,
+ "Description": "Generated from skill name table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 512,
+ "Description": "Generated from skill name table entry: Chewing Soul"
+ },
+ {
+ "Name": "SoulFood",
+ "Value": 513,
+ "Description": "Generated from skill name table entry: Soul Food"
+ },
+ {
+ "Name": "RevivalBead",
+ "Value": 514,
+ "Description": "Generated from skill name table entry: Revival Bead"
+ },
+ {
+ "Name": "BalmofLife",
+ "Value": 515,
+ "Description": "Generated from skill name table entry: Balm of Life"
+ },
+ {
+ "Name": "RoyelJelly",
+ "Value": 516,
+ "Description": "Generated from skill name table entry: Royel Jelly"
+ },
+ {
+ "Name": "OrganicHerb",
+ "Value": 517,
+ "Description": "Generated from skill name table entry: Organic Herb"
+ },
+ {
+ "Name": "Disclose",
+ "Value": 518,
+ "Description": "Generated from skill name table entry: Disclose"
+ },
+ {
+ "Name": "Tranquilizer",
+ "Value": 519,
+ "Description": "Generated from skill name table entry: Tranquilizer"
+ },
+ {
+ "Name": "KopiLuwak",
+ "Value": 520,
+ "Description": "Generated from skill name table entry: Kopi Luwak"
+ },
+ {
+ "Name": "GohoM",
+ "Value": 521,
+ "Description": "Generated from skill name table entry: Goho-M"
+ },
+ {
+ "Name": "VanishBall",
+ "Value": 522,
+ "Description": "Generated from skill name table entry: Vanish Ball"
+ },
+ {
+ "Name": "Soma",
+ "Value": 523,
+ "Description": "Generated from skill name table entry: Soma"
+ },
+ {
+ "Name": "AmritaSoda",
+ "Value": 524,
+ "Description": "Generated from skill name table entry: Amrita Soda"
+ },
+ {
+ "Name": "Hiranya",
+ "Value": 525,
+ "Description": "Generated from skill name table entry: Hiranya"
+ },
+ {
+ "Name": "MuscleDrink",
+ "Value": 526,
+ "Description": "Generated from skill name table entry: Muscle Drink"
+ },
+ {
+ "Name": "OddMorsel",
+ "Value": 527,
+ "Description": "Generated from skill name table entry: Odd Morsel"
+ },
+ {
+ "Name": "RancidGravy",
+ "Value": 528,
+ "Description": "Generated from skill name table entry: Rancid Gravy"
+ },
+ {
+ "Name": "PlumeofDusk",
+ "Value": 529,
+ "Description": "Generated from skill name table entry: Plume of Dusk"
+ },
+ {
+ "Name": "MagicMirror",
+ "Value": 530,
+ "Description": "Generated from skill name table entry: Magic Mirror"
+ },
+ {
+ "Name": "PhysicalMirror",
+ "Value": 531,
+ "Description": "Generated from skill name table entry: Physical Mirror"
+ },
+ {
+ "Name": "UniverseRing",
+ "Value": 532,
+ "Description": "Generated from skill name table entry: Universe Ring"
+ },
+ {
+ "Name": "Sleipnir",
+ "Value": 533,
+ "Description": "Generated from skill name table entry: Sleipnir"
+ },
+ {
+ "Name": "ObsidianMirror",
+ "Value": 534,
+ "Description": "Generated from skill name table entry: Obsidian Mirror"
+ },
+ {
+ "Name": "PurifyingWater",
+ "Value": 535,
+ "Description": "Generated from skill name table entry: Purifying Water"
+ },
+ {
+ "Name": "PurifyingSalt",
+ "Value": 536,
+ "Description": "Generated from skill name table entry: Purifying Salt"
+ },
+ {
+ "Name": "Firecracker",
+ "Value": 537,
+ "Description": "Generated from skill name table entry: Firecracker"
+ },
+ {
+ "Name": "SanzunTama",
+ "Value": 538,
+ "Description": "Generated from skill name table entry: San-zun Tama"
+ },
+ {
+ "Name": "IceCube",
+ "Value": 539,
+ "Description": "Generated from skill name table entry: Ice Cube"
+ },
+ {
+ "Name": "DryIce",
+ "Value": 540,
+ "Description": "Generated from skill name table entry: Dry Ice"
+ },
+ {
+ "Name": "Pinwheel",
+ "Value": 541,
+ "Description": "Generated from skill name table entry: Pinwheel"
+ },
+ {
+ "Name": "Yashichi",
+ "Value": 542,
+ "Description": "Generated from skill name table entry: Yashichi"
+ },
+ {
+ "Name": "BallLightning",
+ "Value": 543,
+ "Description": "Generated from skill name table entry: Ball Lightning"
+ },
+ {
+ "Name": "TeslaCoil",
+ "Value": 544,
+ "Description": "Generated from skill name table entry: Tesla Coil"
+ },
+ {
+ "Name": "SmartBomb",
+ "Value": 545,
+ "Description": "Generated from skill name table entry: Smart Bomb"
+ },
+ {
+ "Name": "SegamiRice",
+ "Value": 546,
+ "Description": "Generated from skill name table entry: Segami Rice"
+ },
+ {
+ "Name": "CursePaper",
+ "Value": 547,
+ "Description": "Generated from skill name table entry: Curse Paper"
+ },
+ {
+ "Name": "FlameMagatama",
+ "Value": 548,
+ "Description": "Generated from skill name table entry: Flame Magatama"
+ },
+ {
+ "Name": "WindMagatama",
+ "Value": 549,
+ "Description": "Generated from skill name table entry: Wind Magatama"
+ },
+ {
+ "Name": "FreezeMagatama",
+ "Value": 550,
+ "Description": "Generated from skill name table entry: Freeze Magatama"
+ },
+ {
+ "Name": "BoltMagatama",
+ "Value": 551,
+ "Description": "Generated from skill name table entry: Bolt Magatama"
+ },
+ {
+ "Name": "Homunculus",
+ "Value": 552,
+ "Description": "Generated from skill name table entry: Homunculus"
+ },
+ {
+ "Name": "RemovalPotion",
+ "Value": 553,
+ "Description": "Generated from skill name table entry: Removal Potion"
+ },
+ {
+ "Name": "KougaBall",
+ "Value": 554,
+ "Description": "Generated from skill name table entry: Kouga Ball"
+ },
+ {
+ "Name": "MakouhaBall",
+ "Value": 555,
+ "Description": "Generated from skill name table entry: Makouha Ball"
+ },
+ {
+ "Name": "EigaBall",
+ "Value": 556,
+ "Description": "Generated from skill name table entry: Eiga Ball"
+ },
+ {
+ "Name": "MaeigaBall",
+ "Value": 557,
+ "Description": "Generated from skill name table entry: Maeiga Ball"
+ },
+ {
+ "Name": "PsioBall",
+ "Value": 558,
+ "Description": "Generated from skill name table entry: Psio Ball"
+ },
+ {
+ "Name": "MapsiBall",
+ "Value": 559,
+ "Description": "Generated from skill name table entry: Mapsi Ball"
+ },
+ {
+ "Name": "FreilaBall",
+ "Value": 560,
+ "Description": "Generated from skill name table entry: Freila Ball"
+ },
+ {
+ "Name": "MafreiBall",
+ "Value": 561,
+ "Description": "Generated from skill name table entry: Mafrei Ball"
+ },
+ {
+ "Name": "NukeMagatama",
+ "Value": 562,
+ "Description": "Generated from skill name table entry: Nuke Magatama"
+ },
+ {
+ "Name": "PsyMagatama",
+ "Value": 563,
+ "Description": "Generated from skill name table entry: Psy Magatama"
+ },
+ {
+ "Name": "BlessMagatama",
+ "Value": 564,
+ "Description": "Generated from skill name table entry: Bless Magatama"
+ },
+ {
+ "Name": "CurseMagatama",
+ "Value": 565,
+ "Description": "Generated from skill name table entry: Curse Magatama"
+ },
+ {
+ "Name": "Cooking",
+ "Value": 566,
+ "Description": "Generated from skill name table entry: Cooking"
+ },
+ {
+ "Name": "Snack",
+ "Value": 567,
+ "Description": "Generated from skill name table entry: Snack"
+ },
+ {
+ "Name": "Shoes1",
+ "Value": 568,
+ "Description": "Generated from skill name table entry: Shoes 1"
+ },
+ {
+ "Name": "Shoes2",
+ "Value": 569,
+ "Description": "Generated from skill name table entry: Shoes 2"
+ },
+ {
+ "Name": "Shoes3",
+ "Value": 570,
+ "Description": "Generated from skill name table entry: Shoes 3"
+ },
+ {
+ "Name": "JuiceBar1",
+ "Value": 571,
+ "Description": "Generated from skill name table entry: Juice Bar 1"
+ },
+ {
+ "Name": "JuiceBar2",
+ "Value": 572,
+ "Description": "Generated from skill name table entry: Juice Bar 2"
+ },
+ {
+ "Name": "JuiceBar3",
+ "Value": 573,
+ "Description": "Generated from skill name table entry: Juice Bar 3"
+ },
+ {
+ "Name": "JuiceBar4",
+ "Value": 574,
+ "Description": "Generated from skill name table entry: Juice Bar 4"
+ },
+ {
+ "Name": "EnergyDrink1",
+ "Value": 575,
+ "Description": "Generated from skill name table entry: Energy Drink 1"
+ },
+ {
+ "Name": "EnergyDrink2",
+ "Value": 576,
+ "Description": "Generated from skill name table entry: Energy Drink 2"
+ },
+ {
+ "Name": "EnergyDrink3",
+ "Value": 577,
+ "Description": "Generated from skill name table entry: Energy Drink 3"
+ },
+ {
+ "Name": "Soda1",
+ "Value": 578,
+ "Description": "Generated from skill name table entry: Soda 1"
+ },
+ {
+ "Name": "Soda2",
+ "Value": 579,
+ "Description": "Generated from skill name table entry: Soda 2"
+ },
+ {
+ "Name": "Soda3",
+ "Value": 580,
+ "Description": "Generated from skill name table entry: Soda 3"
+ },
+ {
+ "Name": "Soda4",
+ "Value": 581,
+ "Description": "Generated from skill name table entry: Soda 4"
+ },
+ {
+ "Name": "Ration1",
+ "Value": 582,
+ "Description": "Generated from skill name table entry: Ration 1"
+ },
+ {
+ "Name": "Ration2",
+ "Value": 583,
+ "Description": "Generated from skill name table entry: Ration 2"
+ },
+ {
+ "Name": "Ration3",
+ "Value": 584,
+ "Description": "Generated from skill name table entry: Ration 3"
+ },
+ {
+ "Name": "DrugStore1",
+ "Value": 585,
+ "Description": "Generated from skill name table entry: Drug Store 1"
+ },
+ {
+ "Name": "DrugStore2",
+ "Value": 586,
+ "Description": "Generated from skill name table entry: Drug Store 2"
+ },
+ {
+ "Name": "DrugStore3",
+ "Value": 587,
+ "Description": "Generated from skill name table entry: Drug Store 3"
+ },
+ {
+ "Name": "DrugStore4",
+ "Value": 588,
+ "Description": "Generated from skill name table entry: Drug Store 4"
+ },
+ {
+ "Name": "DrugStore5",
+ "Value": 589,
+ "Description": "Generated from skill name table entry: Drug Store 5"
+ },
+ {
+ "Name": "DrugStore6",
+ "Value": 590,
+ "Description": "Generated from skill name table entry: Drug Store 6"
+ },
+ {
+ "Name": "DrugStore7",
+ "Value": 591,
+ "Description": "Generated from skill name table entry: Drug Store 7"
+ },
+ {
+ "Name": "DrugStore8",
+ "Value": 592,
+ "Description": "Generated from skill name table entry: Drug Store 8"
+ },
+ {
+ "Name": "DrugStore9",
+ "Value": 593,
+ "Description": "Generated from skill name table entry: Drug Store 9"
+ },
+ {
+ "Name": "DrugStore10",
+ "Value": 594,
+ "Description": "Generated from skill name table entry: Drug Store 10"
+ },
+ {
+ "Name": "DrugStore11",
+ "Value": 595,
+ "Description": "Generated from skill name table entry: Drug Store 11"
+ },
+ {
+ "Name": "DrugStore12",
+ "Value": 596,
+ "Description": "Generated from skill name table entry: Drug Store 12"
+ },
+ {
+ "Name": "Coffee1",
+ "Value": 597,
+ "Description": "Generated from skill name table entry: Coffee 1"
+ },
+ {
+ "Name": "Coffee2",
+ "Value": 598,
+ "Description": "Generated from skill name table entry: Coffee 2"
+ },
+ {
+ "Name": "BLANK129",
+ "Value": 599,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TwinsDownAttack",
+ "Value": 600,
+ "Description": "Generated from skill name table entry: Twins Down Attack"
+ },
+ {
+ "Name": "CaroRod",
+ "Value": 601,
+ "Description": "Generated from skill name table entry: Caro Rod"
+ },
+ {
+ "Name": "CaroAttack",
+ "Value": 602,
+ "Description": "Generated from skill name table entry: Caro Attack"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 603,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "RaysofControl",
+ "Value": 604,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl1",
+ "Value": 605,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl2",
+ "Value": 606,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl3",
+ "Value": 607,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "ArrowofLight",
+ "Value": 608,
+ "Description": "Generated from skill name table entry: Arrow of Light"
+ },
+ {
+ "Name": "DiffractionArrow",
+ "Value": 609,
+ "Description": "Generated from skill name table entry: Diffraction Arrow"
+ },
+ {
+ "Name": "LightEdge",
+ "Value": 610,
+ "Description": "Generated from skill name table entry: Light Edge"
+ },
+ {
+ "Name": "GatheringLight",
+ "Value": 611,
+ "Description": "Generated from skill name table entry: Gathering Light"
+ },
+ {
+ "Name": "EternalLight",
+ "Value": 612,
+ "Description": "Generated from skill name table entry: Eternal Light"
+ },
+ {
+ "Name": "HolyChange",
+ "Value": 613,
+ "Description": "Generated from skill name table entry: Holy Change"
+ },
+ {
+ "Name": "DistortionWave",
+ "Value": 614,
+ "Description": "Generated from skill name table entry: Distortion Wave"
+ },
+ {
+ "Name": "ToughLaw",
+ "Value": 615,
+ "Description": "Generated from skill name table entry: Tough Law"
+ },
+ {
+ "Name": "FrailLaw",
+ "Value": 616,
+ "Description": "Generated from skill name table entry: Frail Law"
+ },
+ {
+ "Name": "NewCreation",
+ "Value": 617,
+ "Description": "Generated from skill name table entry: New Creation"
+ },
+ {
+ "Name": "DistortionSurge",
+ "Value": 618,
+ "Description": "Generated from skill name table entry: Distortion Surge"
+ },
+ {
+ "Name": "ArrowofLight1",
+ "Value": 619,
+ "Description": "Generated from skill name table entry: Arrow of Light"
+ },
+ {
+ "Name": "ManifestSword",
+ "Value": 620,
+ "Description": "Generated from skill name table entry: Manifest Sword"
+ },
+ {
+ "Name": "ManifestGun",
+ "Value": 621,
+ "Description": "Generated from skill name table entry: Manifest Gun"
+ },
+ {
+ "Name": "ManifestBell",
+ "Value": 622,
+ "Description": "Generated from skill name table entry: Manifest Bell"
+ },
+ {
+ "Name": "SwordofJudgment",
+ "Value": 623,
+ "Description": "Generated from skill name table entry: Sword of Judgment"
+ },
+ {
+ "Name": "CapitalPunishment",
+ "Value": 624,
+ "Description": "Generated from skill name table entry: Capital Punishment"
+ },
+ {
+ "Name": "ManifestBook",
+ "Value": 625,
+ "Description": "Generated from skill name table entry: Manifest Book"
+ },
+ {
+ "Name": "DistortedLust",
+ "Value": 626,
+ "Description": "Generated from skill name table entry: Distorted Lust"
+ },
+ {
+ "Name": "Gospel",
+ "Value": 627,
+ "Description": "Generated from skill name table entry: Gospel"
+ },
+ {
+ "Name": "DistortedWrath",
+ "Value": 628,
+ "Description": "Generated from skill name table entry: Distorted Wrath"
+ },
+ {
+ "Name": "DistortedVanity",
+ "Value": 629,
+ "Description": "Generated from skill name table entry: Distorted Vanity"
+ },
+ {
+ "Name": "SongofSalvation",
+ "Value": 630,
+ "Description": "Generated from skill name table entry: Song of Salvation"
+ },
+ {
+ "Name": "WrathofGod",
+ "Value": 631,
+ "Description": "Generated from skill name table entry: Wrath of God"
+ },
+ {
+ "Name": "DistortedGluttony",
+ "Value": 632,
+ "Description": "Generated from skill name table entry: Distorted Gluttony"
+ },
+ {
+ "Name": "DistortedEnvy",
+ "Value": 633,
+ "Description": "Generated from skill name table entry: Distorted Envy"
+ },
+ {
+ "Name": "SongofPlacation",
+ "Value": 634,
+ "Description": "Generated from skill name table entry: Song of Placation"
+ },
+ {
+ "Name": "DivineApex",
+ "Value": 635,
+ "Description": "Generated from skill name table entry: Divine Apex"
+ },
+ {
+ "Name": "RaysofControl4",
+ "Value": 636,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "DistortedAvarice",
+ "Value": 637,
+ "Description": "Generated from skill name table entry: Distorted Avarice"
+ },
+ {
+ "Name": "WillofthePeople",
+ "Value": 638,
+ "Description": "Generated from skill name table entry: Will of the People"
+ },
+ {
+ "Name": "RaysofControl5",
+ "Value": 639,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "MoralSupport",
+ "Value": 640,
+ "Description": "Generated from skill name table entry: Moral Support"
+ },
+ {
+ "Name": "ActiveSupport",
+ "Value": 641,
+ "Description": "Generated from skill name table entry: Active Support"
+ },
+ {
+ "Name": "MentalHack",
+ "Value": 642,
+ "Description": "Generated from skill name table entry: Mental Hack"
+ },
+ {
+ "Name": "EmergencyShift",
+ "Value": 643,
+ "Description": "Generated from skill name table entry: Emergency Shift"
+ },
+ {
+ "Name": "FinalGuard",
+ "Value": 644,
+ "Description": "Generated from skill name table entry: Final Guard"
+ },
+ {
+ "Name": "PositionHack",
+ "Value": 645,
+ "Description": "Generated from skill name table entry: Position Hack"
+ },
+ {
+ "Name": "HighAnalyze",
+ "Value": 646,
+ "Description": "Generated from skill name table entry: High Analyze"
+ },
+ {
+ "Name": "TreasureSkimmer",
+ "Value": 647,
+ "Description": "Generated from skill name table entry: Treasure Skimmer"
+ },
+ {
+ "Name": "SubrecoverHPEX",
+ "Value": 648,
+ "Description": "Generated from skill name table entry: Subrecover HP EX"
+ },
+ {
+ "Name": "SubrecoverSPEX",
+ "Value": 649,
+ "Description": "Generated from skill name table entry: Subrecover SP EX"
+ },
+ {
+ "Name": "BLANK130",
+ "Value": 650,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK131",
+ "Value": 651,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK132",
+ "Value": 652,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK133",
+ "Value": 653,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BigBangOrder",
+ "Value": 654,
+ "Description": "Generated from skill name table entry: Big Bang Order"
+ },
+ {
+ "Name": "RouletteTime",
+ "Value": 655,
+ "Description": "Generated from skill name table entry: Roulette Time"
+ },
+ {
+ "Name": "TripUpper",
+ "Value": 656,
+ "Description": "Generated from skill name table entry: Trip-Upper"
+ },
+ {
+ "Name": "LustSphere",
+ "Value": 657,
+ "Description": "Generated from skill name table entry: Lust Sphere"
+ },
+ {
+ "Name": "DownShot2",
+ "Value": 658,
+ "Description": "Generated from skill name table entry: Down Shot 2"
+ },
+ {
+ "Name": "DownShot3",
+ "Value": 659,
+ "Description": "Generated from skill name table entry: Down Shot 3"
+ },
+ {
+ "Name": "DownShot4",
+ "Value": 660,
+ "Description": "Generated from skill name table entry: Down Shot 4"
+ },
+ {
+ "Name": "ElectroAttack",
+ "Value": 661,
+ "Description": "Generated from skill name table entry: Electro Attack"
+ },
+ {
+ "Name": "SinfulShell",
+ "Value": 662,
+ "Description": "Generated from skill name table entry: Sinful Shell"
+ },
+ {
+ "Name": "FollowBlack",
+ "Value": 663,
+ "Description": "Generated from skill name table entry: Follow Black"
+ },
+ {
+ "Name": "BLANK134",
+ "Value": 664,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "MadaraMegido",
+ "Value": 665,
+ "Description": "Generated from skill name table entry: Madara-Megido"
+ },
+ {
+ "Name": "CurryRaku",
+ "Value": 666,
+ "Description": "Generated from skill name table entry: Curry Raku"
+ },
+ {
+ "Name": "EnemyBenefit",
+ "Value": 667,
+ "Description": "Generated from skill name table entry: Enemy Benefit"
+ },
+ {
+ "Name": "Diarahan1",
+ "Value": 668,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "CurrySuku",
+ "Value": 669,
+ "Description": "Generated from skill name table entry: Curry Suku"
+ },
+ {
+ "Name": "DecoyBall",
+ "Value": 670,
+ "Description": "Generated from skill name table entry: Decoy Ball"
+ },
+ {
+ "Name": "SuperDecoyBall",
+ "Value": 671,
+ "Description": "Generated from skill name table entry: Super Decoy Ball"
+ },
+ {
+ "Name": "MetabolicWave",
+ "Value": 672,
+ "Description": "Generated from skill name table entry: Metabolic Wave"
+ },
+ {
+ "Name": "Laevateinn",
+ "Value": 673,
+ "Description": "Generated from skill name table entry: Laevateinn"
+ },
+ {
+ "Name": "Desperation",
+ "Value": 674,
+ "Description": "Generated from skill name table entry: Desperation"
+ },
+ {
+ "Name": "CallofChaos",
+ "Value": 675,
+ "Description": "Generated from skill name table entry: Call of Chaos"
+ },
+ {
+ "Name": "BigBangChallenge",
+ "Value": 676,
+ "Description": "Generated from skill name table entry: Big Bang Challenge"
+ },
+ {
+ "Name": "GrailLight2",
+ "Value": 677,
+ "Description": "Generated from skill name table entry: Grail Light 2"
+ },
+ {
+ "Name": "Megidola1",
+ "Value": 678,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "RageTransmission",
+ "Value": 679,
+ "Description": "Generated from skill name table entry: Rage Transmission"
+ },
+ {
+ "Name": "HundredSlaps",
+ "Value": 680,
+ "Description": "Generated from skill name table entry: Hundred Slaps"
+ },
+ {
+ "Name": "DistortedPride",
+ "Value": 681,
+ "Description": "Generated from skill name table entry: Distorted Pride"
+ },
+ {
+ "Name": "DivinePunishment",
+ "Value": 682,
+ "Description": "Generated from skill name table entry: Divine Punishment"
+ },
+ {
+ "Name": "WillofthePeople1",
+ "Value": 683,
+ "Description": "Generated from skill name table entry: Will of the People"
+ },
+ {
+ "Name": "WindCutter",
+ "Value": 684,
+ "Description": "Generated from skill name table entry: Wind Cutter"
+ },
+ {
+ "Name": "ShootUp",
+ "Value": 685,
+ "Description": "Generated from skill name table entry: Shoot Up"
+ },
+ {
+ "Name": "ExecutivePunch",
+ "Value": 686,
+ "Description": "Generated from skill name table entry: Executive Punch"
+ },
+ {
+ "Name": "Megidolaon2",
+ "Value": 687,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "VorpalBlade1",
+ "Value": 688,
+ "Description": "Generated from skill name table entry: Vorpal Blade"
+ },
+ {
+ "Name": "Megidolaon3",
+ "Value": 689,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "BigBangBurger",
+ "Value": 690,
+ "Description": "Generated from skill name table entry: Big Bang Burger"
+ },
+ {
+ "Name": "EarthBurger",
+ "Value": 691,
+ "Description": "Generated from skill name table entry: Earth Burger"
+ },
+ {
+ "Name": "MarsBurger",
+ "Value": 692,
+ "Description": "Generated from skill name table entry: Mars Burger"
+ },
+ {
+ "Name": "MoonBurger",
+ "Value": 693,
+ "Description": "Generated from skill name table entry: Moon Burger"
+ },
+ {
+ "Name": "SaturnBurger",
+ "Value": 694,
+ "Description": "Generated from skill name table entry: Saturn Burger"
+ },
+ {
+ "Name": "JustineAttack",
+ "Value": 695,
+ "Description": "Generated from skill name table entry: Justine Attack"
+ },
+ {
+ "Name": "CarolineAttack",
+ "Value": 696,
+ "Description": "Generated from skill name table entry: Caroline Attack"
+ },
+ {
+ "Name": "CurryMakara",
+ "Value": 697,
+ "Description": "Generated from skill name table entry: Curry Makara"
+ },
+ {
+ "Name": "CurryTetra",
+ "Value": 698,
+ "Description": "Generated from skill name table entry: Curry Tetra"
+ },
+ {
+ "Name": "CurryEndure",
+ "Value": 699,
+ "Description": "Generated from skill name table entry: Curry Endure"
+ },
+ {
+ "Name": "CurryCharge",
+ "Value": 700,
+ "Description": "Generated from skill name table entry: Curry Charge"
+ },
+ {
+ "Name": "CurryConcentrate",
+ "Value": 701,
+ "Description": "Generated from skill name table entry: Curry Concentrate"
+ },
+ {
+ "Name": "CurryHeatRiser",
+ "Value": 702,
+ "Description": "Generated from skill name table entry: Curry Heat Riser"
+ },
+ {
+ "Name": "BLANK135",
+ "Value": 703,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Cadenza",
+ "Value": 704,
+ "Description": "Generated from skill name table entry: Cadenza"
+ },
+ {
+ "Name": "CrossSlash",
+ "Value": 705,
+ "Description": "Generated from skill name table entry: Cross Slash"
+ },
+ {
+ "Name": "DoorofHades",
+ "Value": 706,
+ "Description": "Generated from skill name table entry: Door of Hades"
+ },
+ {
+ "Name": "MagatsuMandala",
+ "Value": 707,
+ "Description": "Generated from skill name table entry: Magatsu Mandala"
+ },
+ {
+ "Name": "ShiningArrows",
+ "Value": 708,
+ "Description": "Generated from skill name table entry: Shining Arrows"
+ },
+ {
+ "Name": "BeastWeaver",
+ "Value": 709,
+ "Description": "Generated from skill name table entry: Beast Weaver"
+ },
+ {
+ "Name": "Titanomachia",
+ "Value": 710,
+ "Description": "Generated from skill name table entry: Titanomachia"
+ },
+ {
+ "Name": "AbyssalWings",
+ "Value": 711,
+ "Description": "Generated from skill name table entry: Abyssal Wings"
+ },
+ {
+ "Name": "Oratario",
+ "Value": 712,
+ "Description": "Generated from skill name table entry: Oratario"
+ },
+ {
+ "Name": "BLANK136",
+ "Value": 713,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK137",
+ "Value": 714,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK138",
+ "Value": 715,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK139",
+ "Value": 716,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK140",
+ "Value": 717,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK141",
+ "Value": 718,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK142",
+ "Value": 719,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Megido1",
+ "Value": 720,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola2",
+ "Value": 721,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon4",
+ "Value": 722,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Slam",
+ "Value": 723,
+ "Description": "Generated from skill name table entry: Slam"
+ },
+ {
+ "Name": "MegatonRaid1",
+ "Value": 724,
+ "Description": "Generated from skill name table entry: Megaton Raid"
+ },
+ {
+ "Name": "OneshotKill1",
+ "Value": 725,
+ "Description": "Generated from skill name table entry: One-shot Kill"
+ },
+ {
+ "Name": "Inferno1",
+ "Value": 726,
+ "Description": "Generated from skill name table entry: Inferno"
+ },
+ {
+ "Name": "DiamondDust1",
+ "Value": 727,
+ "Description": "Generated from skill name table entry: Diamond Dust"
+ },
+ {
+ "Name": "BLANK143",
+ "Value": 728,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK144",
+ "Value": 729,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Curry1",
+ "Value": 730,
+ "Description": "Generated from skill name table entry: Curry 1"
+ },
+ {
+ "Name": "Curry2",
+ "Value": 731,
+ "Description": "Generated from skill name table entry: Curry 2"
+ },
+ {
+ "Name": "RevivAll",
+ "Value": 732,
+ "Description": "Generated from skill name table entry: Reviv-All"
+ },
+ {
+ "Name": "RevivAllZ",
+ "Value": 733,
+ "Description": "Generated from skill name table entry: Reviv-All Z"
+ },
+ {
+ "Name": "BLANK145",
+ "Value": 734,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK146",
+ "Value": 735,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "WildTalk",
+ "Value": 736,
+ "Description": "Generated from skill name table entry: Wild Talk"
+ },
+ {
+ "Name": "BatonPass",
+ "Value": 737,
+ "Description": "Generated from skill name table entry: Baton Pass"
+ },
+ {
+ "Name": "PunkTalk",
+ "Value": 738,
+ "Description": "Generated from skill name table entry: Punk Talk"
+ },
+ {
+ "Name": "Pickpocket",
+ "Value": 739,
+ "Description": "Generated from skill name table entry: Pickpocket"
+ },
+ {
+ "Name": "HarisenRecovery",
+ "Value": 740,
+ "Description": "Generated from skill name table entry: Harisen Recovery"
+ },
+ {
+ "Name": "Protect",
+ "Value": 741,
+ "Description": "Generated from skill name table entry: Protect"
+ },
+ {
+ "Name": "GirlTalk",
+ "Value": 742,
+ "Description": "Generated from skill name table entry: Girl Talk"
+ },
+ {
+ "Name": "CrocodileTears",
+ "Value": 743,
+ "Description": "Generated from skill name table entry: Crocodile Tears"
+ },
+ {
+ "Name": "SexyTechnique",
+ "Value": 744,
+ "Description": "Generated from skill name table entry: Sexy Technique"
+ },
+ {
+ "Name": "DetectiveTalk",
+ "Value": 745,
+ "Description": "Generated from skill name table entry: Detective Talk"
+ },
+ {
+ "Name": "ArtistTalk",
+ "Value": 746,
+ "Description": "Generated from skill name table entry: Artist Talk"
+ },
+ {
+ "Name": "Negotiating",
+ "Value": 747,
+ "Description": "Generated from skill name table entry: Negotiating"
+ },
+ {
+ "Name": "Fundraising",
+ "Value": 748,
+ "Description": "Generated from skill name table entry: Fundraising"
+ },
+ {
+ "Name": "Manipulation",
+ "Value": 749,
+ "Description": "Generated from skill name table entry: Manipulation"
+ },
+ {
+ "Name": "MindControl",
+ "Value": 750,
+ "Description": "Generated from skill name table entry: Mind Control"
+ },
+ {
+ "Name": "CharismaSpeech",
+ "Value": 751,
+ "Description": "Generated from skill name table entry: Charisma Speech"
+ },
+ {
+ "Name": "BrainiacTalk",
+ "Value": 752,
+ "Description": "Generated from skill name table entry: Brainiac Talk"
+ },
+ {
+ "Name": "Sabaki",
+ "Value": 753,
+ "Description": "Generated from skill name table entry: Sabaki"
+ },
+ {
+ "Name": "KakoiKuzushi",
+ "Value": 754,
+ "Description": "Generated from skill name table entry: Kakoi Kuzushi"
+ },
+ {
+ "Name": "Touryou",
+ "Value": 755,
+ "Description": "Generated from skill name table entry: Touryou"
+ },
+ {
+ "Name": "TogoSystem",
+ "Value": 756,
+ "Description": "Generated from skill name table entry: Togo System"
+ },
+ {
+ "Name": "BulletHail",
+ "Value": 757,
+ "Description": "Generated from skill name table entry: Bullet Hail"
+ },
+ {
+ "Name": "WarningShot",
+ "Value": 758,
+ "Description": "Generated from skill name table entry: Warning Shot"
+ },
+ {
+ "Name": "CelebTalk",
+ "Value": 759,
+ "Description": "Generated from skill name table entry: Celeb Talk"
+ },
+ {
+ "Name": "KittyTalk",
+ "Value": 760,
+ "Description": "Generated from skill name table entry: Kitty Talk"
+ },
+ {
+ "Name": "BLANK147",
+ "Value": 761,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK148",
+ "Value": 762,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK149",
+ "Value": 763,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK150",
+ "Value": 764,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK151",
+ "Value": 765,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK152",
+ "Value": 766,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK153",
+ "Value": 767,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BraveBlade1",
+ "Value": 768,
+ "Description": "Generated from skill name table entry: Brave Blade"
+ },
+ {
+ "Name": "AssaultDive1",
+ "Value": 769,
+ "Description": "Generated from skill name table entry: Assault Dive"
+ },
+ {
+ "Name": "TerrorClaw1",
+ "Value": 770,
+ "Description": "Generated from skill name table entry: Terror Claw"
+ },
+ {
+ "Name": "Bufudyne1",
+ "Value": 771,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Psiodyne1",
+ "Value": 772,
+ "Description": "Generated from skill name table entry: Psiodyne"
+ },
+ {
+ "Name": "Mazionga1",
+ "Value": 773,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne1",
+ "Value": 774,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Maeiga2",
+ "Value": 775,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "Maeigaon1",
+ "Value": 776,
+ "Description": "Generated from skill name table entry: Maeigaon"
+ },
+ {
+ "Name": "BLANK154",
+ "Value": 777,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK155",
+ "Value": 778,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK156",
+ "Value": 779,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK157",
+ "Value": 780,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK158",
+ "Value": 781,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK159",
+ "Value": 782,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK160",
+ "Value": 783,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK161",
+ "Value": 784,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK162",
+ "Value": 785,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK163",
+ "Value": 786,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK164",
+ "Value": 787,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK165",
+ "Value": 788,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK166",
+ "Value": 789,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK167",
+ "Value": 790,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK168",
+ "Value": 791,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK169",
+ "Value": 792,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK170",
+ "Value": 793,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK171",
+ "Value": 794,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK172",
+ "Value": 795,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK173",
+ "Value": 796,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK174",
+ "Value": 797,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK175",
+ "Value": 798,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK176",
+ "Value": 799,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Counter",
+ "Value": 800,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 801,
+ "Description": "Generated from skill name table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 802,
+ "Description": "Generated from skill name table entry: High Counter"
+ },
+ {
+ "Name": "BLANK177",
+ "Value": 803,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK178",
+ "Value": 804,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Endure",
+ "Value": 805,
+ "Description": "Generated from skill name table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 806,
+ "Description": "Generated from skill name table entry: Enduring Soul"
+ },
+ {
+ "Name": "BLANK179",
+ "Value": 807,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK180",
+ "Value": 808,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SurvivalTrick",
+ "Value": 809,
+ "Description": "Generated from skill name table entry: Survival Trick"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 810,
+ "Description": "Generated from skill name table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 811,
+ "Description": "Generated from skill name table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 812,
+ "Description": "Generated from skill name table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 813,
+ "Description": "Generated from skill name table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 814,
+ "Description": "Generated from skill name table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 815,
+ "Description": "Generated from skill name table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 816,
+ "Description": "Generated from skill name table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 817,
+ "Description": "Generated from skill name table entry: Evade Elec"
+ },
+ {
+ "Name": "DodgePhys",
+ "Value": 818,
+ "Description": "Generated from skill name table entry: Dodge Phys"
+ },
+ {
+ "Name": "EvadePhys",
+ "Value": 819,
+ "Description": "Generated from skill name table entry: Evade Phys"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 820,
+ "Description": "Generated from skill name table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 821,
+ "Description": "Generated from skill name table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 822,
+ "Description": "Generated from skill name table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 823,
+ "Description": "Generated from skill name table entry: Ice Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 824,
+ "Description": "Generated from skill name table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 825,
+ "Description": "Generated from skill name table entry: Wind Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 826,
+ "Description": "Generated from skill name table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 827,
+ "Description": "Generated from skill name table entry: Elec Amp"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 828,
+ "Description": "Generated from skill name table entry: Angelic Grace"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 829,
+ "Description": "Generated from skill name table entry: Divine Grace"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 830,
+ "Description": "Generated from skill name table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 831,
+ "Description": "Generated from skill name table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 832,
+ "Description": "Generated from skill name table entry: Regenerate 3"
+ },
+ {
+ "Name": "DodgeBless",
+ "Value": 833,
+ "Description": "Generated from skill name table entry: Dodge Bless"
+ },
+ {
+ "Name": "DodgeCurse",
+ "Value": 834,
+ "Description": "Generated from skill name table entry: Dodge Curse"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 835,
+ "Description": "Generated from skill name table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 836,
+ "Description": "Generated from skill name table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 837,
+ "Description": "Generated from skill name table entry: Invigorate 3"
+ },
+ {
+ "Name": "EvadeBless",
+ "Value": 838,
+ "Description": "Generated from skill name table entry: Evade Bless"
+ },
+ {
+ "Name": "EvadeCurse",
+ "Value": 839,
+ "Description": "Generated from skill name table entry: Evade Curse"
+ },
+ {
+ "Name": "AttackMaster",
+ "Value": 840,
+ "Description": "Generated from skill name table entry: Attack Master"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 841,
+ "Description": "Generated from skill name table entry: Auto-Mataru"
+ },
+ {
+ "Name": "BLANK181",
+ "Value": 842,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DefenseMaster",
+ "Value": 843,
+ "Description": "Generated from skill name table entry: Defense Master"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 844,
+ "Description": "Generated from skill name table entry: Auto-Maraku"
+ },
+ {
+ "Name": "BLANK182",
+ "Value": 845,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SpeedMaster",
+ "Value": 846,
+ "Description": "Generated from skill name table entry: Speed Master"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 847,
+ "Description": "Generated from skill name table entry: Auto-Masuku"
+ },
+ {
+ "Name": "BLANK183",
+ "Value": 848,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK184",
+ "Value": 849,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 850,
+ "Description": "Generated from skill name table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 851,
+ "Description": "Generated from skill name table entry: Insta-Heal"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 852,
+ "Description": "Generated from skill name table entry: Arms Master"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 853,
+ "Description": "Generated from skill name table entry: Spell Master"
+ },
+ {
+ "Name": "BLANK185",
+ "Value": 854,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 855,
+ "Description": "Generated from skill name table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 856,
+ "Description": "Generated from skill name table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 857,
+ "Description": "Generated from skill name table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 858,
+ "Description": "Generated from skill name table entry: Firm Stance"
+ },
+ {
+ "Name": "BLANK186",
+ "Value": 859,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "LifeAid",
+ "Value": 860,
+ "Description": "Generated from skill name table entry: Life Aid"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 861,
+ "Description": "Generated from skill name table entry: Victory Cry"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 862,
+ "Description": "Generated from skill name table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 863,
+ "Description": "Generated from skill name table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 864,
+ "Description": "Generated from skill name table entry: Growth 3"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 865,
+ "Description": "Generated from skill name table entry: Unshaken Will"
+ },
+ {
+ "Name": "BLANK187",
+ "Value": 866,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BatonPass1",
+ "Value": 867,
+ "Description": "Generated from skill name table entry: Baton Pass"
+ },
+ {
+ "Name": "SoulTouch",
+ "Value": 868,
+ "Description": "Generated from skill name table entry: Soul Touch"
+ },
+ {
+ "Name": "KakoiKuzushi1",
+ "Value": 869,
+ "Description": "Generated from skill name table entry: Kakoi Kuzushi"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 870,
+ "Description": "Generated from skill name table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 871,
+ "Description": "Generated from skill name table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 872,
+ "Description": "Generated from skill name table entry: Repel Fire"
+ },
+ {
+ "Name": "DrainFire",
+ "Value": 873,
+ "Description": "Generated from skill name table entry: Drain Fire"
+ },
+ {
+ "Name": "BLANK188",
+ "Value": 874,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 875,
+ "Description": "Generated from skill name table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 876,
+ "Description": "Generated from skill name table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 877,
+ "Description": "Generated from skill name table entry: Repel Ice"
+ },
+ {
+ "Name": "DrainIce",
+ "Value": 878,
+ "Description": "Generated from skill name table entry: Drain Ice"
+ },
+ {
+ "Name": "BLANK189",
+ "Value": 879,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 880,
+ "Description": "Generated from skill name table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 881,
+ "Description": "Generated from skill name table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 882,
+ "Description": "Generated from skill name table entry: Repel Wind"
+ },
+ {
+ "Name": "DrainWind",
+ "Value": 883,
+ "Description": "Generated from skill name table entry: Drain Wind"
+ },
+ {
+ "Name": "BLANK190",
+ "Value": 884,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 885,
+ "Description": "Generated from skill name table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 886,
+ "Description": "Generated from skill name table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 887,
+ "Description": "Generated from skill name table entry: Repel Elec"
+ },
+ {
+ "Name": "DrainElec",
+ "Value": 888,
+ "Description": "Generated from skill name table entry: Drain Elec"
+ },
+ {
+ "Name": "BLANK191",
+ "Value": 889,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistBless",
+ "Value": 890,
+ "Description": "Generated from skill name table entry: Resist Bless"
+ },
+ {
+ "Name": "NullBless",
+ "Value": 891,
+ "Description": "Generated from skill name table entry: Null Bless"
+ },
+ {
+ "Name": "RepelBless",
+ "Value": 892,
+ "Description": "Generated from skill name table entry: Repel Bless"
+ },
+ {
+ "Name": "DrainBless",
+ "Value": 893,
+ "Description": "Generated from skill name table entry: Drain Bless"
+ },
+ {
+ "Name": "BLANK192",
+ "Value": 894,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistCurse",
+ "Value": 895,
+ "Description": "Generated from skill name table entry: Resist Curse"
+ },
+ {
+ "Name": "NullCurse",
+ "Value": 896,
+ "Description": "Generated from skill name table entry: Null Curse"
+ },
+ {
+ "Name": "RepelCurse",
+ "Value": 897,
+ "Description": "Generated from skill name table entry: Repel Curse"
+ },
+ {
+ "Name": "DrainCurse",
+ "Value": 898,
+ "Description": "Generated from skill name table entry: Drain Curse"
+ },
+ {
+ "Name": "BLANK193",
+ "Value": 899,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistPhys",
+ "Value": 900,
+ "Description": "Generated from skill name table entry: Resist Phys"
+ },
+ {
+ "Name": "NullPhys",
+ "Value": 901,
+ "Description": "Generated from skill name table entry: Null Phys"
+ },
+ {
+ "Name": "RepelPhys",
+ "Value": 902,
+ "Description": "Generated from skill name table entry: Repel Phys"
+ },
+ {
+ "Name": "DrainPhys",
+ "Value": 903,
+ "Description": "Generated from skill name table entry: Drain Phys"
+ },
+ {
+ "Name": "BLANK194",
+ "Value": 904,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 905,
+ "Description": "Generated from skill name table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 906,
+ "Description": "Generated from skill name table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 907,
+ "Description": "Generated from skill name table entry: Mudo Boost"
+ },
+ {
+ "Name": "BLANK195",
+ "Value": 908,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK196",
+ "Value": 909,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 910,
+ "Description": "Generated from skill name table entry: Dizzy Boost"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 911,
+ "Description": "Generated from skill name table entry: Confuse Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 912,
+ "Description": "Generated from skill name table entry: Fear Boost"
+ },
+ {
+ "Name": "ForgetBoost",
+ "Value": 913,
+ "Description": "Generated from skill name table entry: Forget Boost"
+ },
+ {
+ "Name": "SleepBoost",
+ "Value": 914,
+ "Description": "Generated from skill name table entry: Sleep Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 915,
+ "Description": "Generated from skill name table entry: Rage Boost"
+ },
+ {
+ "Name": "DespairBoost",
+ "Value": 916,
+ "Description": "Generated from skill name table entry: Despair Boost"
+ },
+ {
+ "Name": "BLANK197",
+ "Value": 917,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BrainwashBoost",
+ "Value": 918,
+ "Description": "Generated from skill name table entry: Brainwash Boost"
+ },
+ {
+ "Name": "BLANK198",
+ "Value": 919,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 920,
+ "Description": "Generated from skill name table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 921,
+ "Description": "Generated from skill name table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 922,
+ "Description": "Generated from skill name table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistForget",
+ "Value": 923,
+ "Description": "Generated from skill name table entry: Resist Forget"
+ },
+ {
+ "Name": "ResistSleep",
+ "Value": 924,
+ "Description": "Generated from skill name table entry: Resist Sleep"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 925,
+ "Description": "Generated from skill name table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDespair",
+ "Value": 926,
+ "Description": "Generated from skill name table entry: Resist Despair"
+ },
+ {
+ "Name": "BLANK199",
+ "Value": 927,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistBrainwash",
+ "Value": 928,
+ "Description": "Generated from skill name table entry: Resist Brainwash"
+ },
+ {
+ "Name": "BLANK200",
+ "Value": 929,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 930,
+ "Description": "Generated from skill name table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 931,
+ "Description": "Generated from skill name table entry: Null Confuse"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 932,
+ "Description": "Generated from skill name table entry: Null Fear"
+ },
+ {
+ "Name": "NullForget",
+ "Value": 933,
+ "Description": "Generated from skill name table entry: Null Forget"
+ },
+ {
+ "Name": "NullSleep",
+ "Value": 934,
+ "Description": "Generated from skill name table entry: Null Sleep"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 935,
+ "Description": "Generated from skill name table entry: Null Rage"
+ },
+ {
+ "Name": "NullDespair",
+ "Value": 936,
+ "Description": "Generated from skill name table entry: Null Despair"
+ },
+ {
+ "Name": "BLANK201",
+ "Value": 937,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NullBrainwash",
+ "Value": 938,
+ "Description": "Generated from skill name table entry: Null Brainwash"
+ },
+ {
+ "Name": "BLANK202",
+ "Value": 939,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BurnBoost",
+ "Value": 940,
+ "Description": "Generated from skill name table entry: Burn Boost"
+ },
+ {
+ "Name": "FreezeBoost",
+ "Value": 941,
+ "Description": "Generated from skill name table entry: Freeze Boost"
+ },
+ {
+ "Name": "ShockBoost",
+ "Value": 942,
+ "Description": "Generated from skill name table entry: Shock Boost"
+ },
+ {
+ "Name": "BLANK203",
+ "Value": 943,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FortifiedMoxy",
+ "Value": 944,
+ "Description": "Generated from skill name table entry: Fortified Moxy"
+ },
+ {
+ "Name": "AdverseResolve",
+ "Value": 945,
+ "Description": "Generated from skill name table entry: Adverse Resolve"
+ },
+ {
+ "Name": "LastStand",
+ "Value": 946,
+ "Description": "Generated from skill name table entry: Last Stand"
+ },
+ {
+ "Name": "HeatUp",
+ "Value": 947,
+ "Description": "Generated from skill name table entry: Heat Up"
+ },
+ {
+ "Name": "BLANK204",
+ "Value": 948,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TouchnGo",
+ "Value": 949,
+ "Description": "Generated from skill name table entry: Touch n' Go"
+ },
+ {
+ "Name": "ClimateDecorum",
+ "Value": 950,
+ "Description": "Generated from skill name table entry: Climate Decorum"
+ },
+ {
+ "Name": "AmbientAid",
+ "Value": 951,
+ "Description": "Generated from skill name table entry: Ambient Aid"
+ },
+ {
+ "Name": "RESERVE",
+ "Value": 952,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "Snipe",
+ "Value": 953,
+ "Description": "Generated from skill name table entry: Snipe"
+ },
+ {
+ "Name": "Cripple",
+ "Value": 954,
+ "Description": "Generated from skill name table entry: Cripple"
+ },
+ {
+ "Name": "TriggerHappy",
+ "Value": 955,
+ "Description": "Generated from skill name table entry: Trigger Happy"
+ },
+ {
+ "Name": "ResistNuke",
+ "Value": 956,
+ "Description": "Generated from skill name table entry: Resist Nuke"
+ },
+ {
+ "Name": "NullNuke",
+ "Value": 957,
+ "Description": "Generated from skill name table entry: Null Nuke"
+ },
+ {
+ "Name": "RepelNuke",
+ "Value": 958,
+ "Description": "Generated from skill name table entry: Repel Nuke"
+ },
+ {
+ "Name": "DrainNuke",
+ "Value": 959,
+ "Description": "Generated from skill name table entry: Drain Nuke"
+ },
+ {
+ "Name": "RESERVE1",
+ "Value": 960,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "ResistPsy",
+ "Value": 961,
+ "Description": "Generated from skill name table entry: Resist Psy"
+ },
+ {
+ "Name": "NullPsy",
+ "Value": 962,
+ "Description": "Generated from skill name table entry: Null Psy"
+ },
+ {
+ "Name": "RepelPsy",
+ "Value": 963,
+ "Description": "Generated from skill name table entry: Repel Psy"
+ },
+ {
+ "Name": "DrainPsy",
+ "Value": 964,
+ "Description": "Generated from skill name table entry: Drain Psy"
+ },
+ {
+ "Name": "RESERVE2",
+ "Value": 965,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "NukeBoost",
+ "Value": 966,
+ "Description": "Generated from skill name table entry: Nuke Boost"
+ },
+ {
+ "Name": "NukeAmp",
+ "Value": 967,
+ "Description": "Generated from skill name table entry: Nuke Amp"
+ },
+ {
+ "Name": "RESERVE3",
+ "Value": 968,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "PsyBoost",
+ "Value": 969,
+ "Description": "Generated from skill name table entry: Psy Boost"
+ },
+ {
+ "Name": "PsyAmp",
+ "Value": 970,
+ "Description": "Generated from skill name table entry: Psy Amp"
+ },
+ {
+ "Name": "RESERVE4",
+ "Value": 971,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "DodgeNuke",
+ "Value": 972,
+ "Description": "Generated from skill name table entry: Dodge Nuke"
+ },
+ {
+ "Name": "EvadeNuke",
+ "Value": 973,
+ "Description": "Generated from skill name table entry: Evade Nuke"
+ },
+ {
+ "Name": "RESERVE5",
+ "Value": 974,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "DodgePsy",
+ "Value": 975,
+ "Description": "Generated from skill name table entry: Dodge Psy"
+ },
+ {
+ "Name": "EvadePsy",
+ "Value": 976,
+ "Description": "Generated from skill name table entry: Evade Psy"
+ },
+ {
+ "Name": "RESERVE6",
+ "Value": 977,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "BlessBoost",
+ "Value": 978,
+ "Description": "Generated from skill name table entry: Bless Boost"
+ },
+ {
+ "Name": "BlessAmp",
+ "Value": 979,
+ "Description": "Generated from skill name table entry: Bless Amp"
+ },
+ {
+ "Name": "RESERVE7",
+ "Value": 980,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "CurseBoost",
+ "Value": 981,
+ "Description": "Generated from skill name table entry: Curse Boost"
+ },
+ {
+ "Name": "CurseAmp",
+ "Value": 982,
+ "Description": "Generated from skill name table entry: Curse Amp"
+ },
+ {
+ "Name": "RESERVE8",
+ "Value": 983,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "MagicAbility",
+ "Value": 984,
+ "Description": "Generated from skill name table entry: Magic Ability"
+ },
+ {
+ "Name": "FortifySpirit",
+ "Value": 985,
+ "Description": "Generated from skill name table entry: Fortify Spirit"
+ },
+ {
+ "Name": "AlmightyBoost",
+ "Value": 986,
+ "Description": "Generated from skill name table entry: Almighty Boost"
+ },
+ {
+ "Name": "AlmightyAmp",
+ "Value": 987,
+ "Description": "Generated from skill name table entry: Almighty Amp"
+ },
+ {
+ "Name": "ZenithDefense",
+ "Value": 988,
+ "Description": "Generated from skill name table entry: Zenith Defense"
+ },
+ {
+ "Name": "SoulChain",
+ "Value": 989,
+ "Description": "Generated from skill name table entry: Soul Chain"
+ },
+ {
+ "Name": "VanityCopy",
+ "Value": 990,
+ "Description": "Generated from skill name table entry: Vanity Copy"
+ },
+ {
+ "Name": "GluttonousSnuff",
+ "Value": 991,
+ "Description": "Generated from skill name table entry: Gluttonous Snuff"
+ },
+ {
+ "Name": "SlothDefense",
+ "Value": 992,
+ "Description": "Generated from skill name table entry: Sloth Defense"
+ },
+ {
+ "Name": "BLANK205",
+ "Value": 993,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK206",
+ "Value": 994,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK207",
+ "Value": 995,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK208",
+ "Value": 996,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK209",
+ "Value": 997,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK210",
+ "Value": 998,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK211",
+ "Value": 999,
+ "Description": "Generated from skill name table entry: BLANK"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Ann",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Haru",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "Goro",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "NotUsed",
+ "Value": 0,
+ "Description": "Generated from enemy name table entry: Not Used"
+ },
+ {
+ "Name": "ShadowofGod",
+ "Value": 1,
+ "Description": "Generated from enemy name table entry: Shadow of God"
+ },
+ {
+ "Name": "FlyoftheDead",
+ "Value": 2,
+ "Description": "Generated from enemy name table entry: Fly of the Dead"
+ },
+ {
+ "Name": "BraveSpearbearer",
+ "Value": 3,
+ "Description": "Generated from enemy name table entry: Brave Spear-bearer"
+ },
+ {
+ "Name": "CryptdwellingPyromaniac",
+ "Value": 4,
+ "Description": "Generated from enemy name table entry: Crypt-dwelling Pyromaniac"
+ },
+ {
+ "Name": "MockingSnowman",
+ "Value": 5,
+ "Description": "Generated from enemy name table entry: Mocking Snowman"
+ },
+ {
+ "Name": "BeguilingGirl",
+ "Value": 6,
+ "Description": "Generated from enemy name table entry: Beguiling Girl"
+ },
+ {
+ "Name": "GuardDogofHades",
+ "Value": 7,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "WomanWhoBringsRuin",
+ "Value": 8,
+ "Description": "Generated from enemy name table entry: Woman Who Brings Ruin"
+ },
+ {
+ "Name": "WarhungryHorseman",
+ "Value": 9,
+ "Description": "Generated from enemy name table entry: War-hungry Horseman"
+ },
+ {
+ "Name": "HerogatheringTyrant",
+ "Value": 10,
+ "Description": "Generated from enemy name table entry: Hero-gathering Tyrant"
+ },
+ {
+ "Name": "GirloftheHangingTree",
+ "Value": 11,
+ "Description": "Generated from enemy name table entry: Girl of the Hanging Tree"
+ },
+ {
+ "Name": "ViciousPentagram",
+ "Value": 12,
+ "Description": "Generated from enemy name table entry: Vicious Pentagram"
+ },
+ {
+ "Name": "ThrobbingKingofDesire",
+ "Value": 13,
+ "Description": "Generated from enemy name table entry: Throbbing King of Desire"
+ },
+ {
+ "Name": "CruelLeopard",
+ "Value": 14,
+ "Description": "Generated from enemy name table entry: Cruel Leopard"
+ },
+ {
+ "Name": "ThunderEmperor",
+ "Value": 15,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "ExpressionlessBeast",
+ "Value": 16,
+ "Description": "Generated from enemy name table entry: Expressionless Beast"
+ },
+ {
+ "Name": "HeraldofDeath",
+ "Value": 17,
+ "Description": "Generated from enemy name table entry: Herald of Death"
+ },
+ {
+ "Name": "StrummingVeenaPlayer",
+ "Value": 18,
+ "Description": "Generated from enemy name table entry: Strumming Veena Player"
+ },
+ {
+ "Name": "FuneraryWarrior",
+ "Value": 19,
+ "Description": "Generated from enemy name table entry: Funerary Warrior"
+ },
+ {
+ "Name": "HumaneatingLady",
+ "Value": 20,
+ "Description": "Generated from enemy name table entry: Human-eating Lady"
+ },
+ {
+ "Name": "AuspiciousPachyderm",
+ "Value": 21,
+ "Description": "Generated from enemy name table entry: Auspicious Pachyderm"
+ },
+ {
+ "Name": "BeareroftheScales",
+ "Value": 22,
+ "Description": "Generated from enemy name table entry: Bearer of the Scales"
+ },
+ {
+ "Name": "CoffinborneGod",
+ "Value": 23,
+ "Description": "Generated from enemy name table entry: Coffin-borne God"
+ },
+ {
+ "Name": "CleanserofHeaven",
+ "Value": 24,
+ "Description": "Generated from enemy name table entry: Cleanser of Heaven"
+ },
+ {
+ "Name": "TheShadowedOne",
+ "Value": 25,
+ "Description": "Generated from enemy name table entry: The Shadowed One"
+ },
+ {
+ "Name": "PranksterLeader",
+ "Value": 26,
+ "Description": "Generated from enemy name table entry: Prankster Leader"
+ },
+ {
+ "Name": "DancingLion",
+ "Value": 27,
+ "Description": "Generated from enemy name table entry: Dancing Lion"
+ },
+ {
+ "Name": "RebelliousElephant",
+ "Value": 28,
+ "Description": "Generated from enemy name table entry: Rebellious Elephant"
+ },
+ {
+ "Name": "MonarchofSnow",
+ "Value": 29,
+ "Description": "Generated from enemy name table entry: Monarch of Snow"
+ },
+ {
+ "Name": "SelfinfatuatedStar",
+ "Value": 30,
+ "Description": "Generated from enemy name table entry: Self-infatuated Star"
+ },
+ {
+ "Name": "SheofLifeandDeath",
+ "Value": 31,
+ "Description": "Generated from enemy name table entry: She of Life and Death"
+ },
+ {
+ "Name": "SlitheringSnakewoman",
+ "Value": 32,
+ "Description": "Generated from enemy name table entry: Slithering Snakewoman"
+ },
+ {
+ "Name": "FusedGhost",
+ "Value": 33,
+ "Description": "Generated from enemy name table entry: Fused Ghost"
+ },
+ {
+ "Name": "BattleFiend",
+ "Value": 34,
+ "Description": "Generated from enemy name table entry: Battle Fiend"
+ },
+ {
+ "Name": "NightwalkingWarrior",
+ "Value": 35,
+ "Description": "Generated from enemy name table entry: Night-walking Warrior"
+ },
+ {
+ "Name": "RhetoricianoftheSea",
+ "Value": 36,
+ "Description": "Generated from enemy name table entry: Rhetorician of the Sea"
+ },
+ {
+ "Name": "ViciousYoungWarrior",
+ "Value": 37,
+ "Description": "Generated from enemy name table entry: Vicious Young Warrior"
+ },
+ {
+ "Name": "ScandalousQueen",
+ "Value": 38,
+ "Description": "Generated from enemy name table entry: Scandalous Queen"
+ },
+ {
+ "Name": "BedsideBrute",
+ "Value": 39,
+ "Description": "Generated from enemy name table entry: Bedside Brute"
+ },
+ {
+ "Name": "ChivalrousFiend",
+ "Value": 40,
+ "Description": "Generated from enemy name table entry: Chivalrous Fiend"
+ },
+ {
+ "Name": "HarlotofDesire",
+ "Value": 41,
+ "Description": "Generated from enemy name table entry: Harlot of Desire"
+ },
+ {
+ "Name": "DancingWitch",
+ "Value": 42,
+ "Description": "Generated from enemy name table entry: Dancing Witch"
+ },
+ {
+ "Name": "HuntingWolfSpirit",
+ "Value": 43,
+ "Description": "Generated from enemy name table entry: Hunting Wolf Spirit"
+ },
+ {
+ "Name": "DestructiveBeauty",
+ "Value": 44,
+ "Description": "Generated from enemy name table entry: Destructive Beauty"
+ },
+ {
+ "Name": "DeclarerofAnguish",
+ "Value": 45,
+ "Description": "Generated from enemy name table entry: Declarer of Anguish"
+ },
+ {
+ "Name": "AngryWarrior",
+ "Value": 46,
+ "Description": "Generated from enemy name table entry: Angry Warrior"
+ },
+ {
+ "Name": "MysteriousLittleGirl",
+ "Value": 47,
+ "Description": "Generated from enemy name table entry: Mysterious Little Girl"
+ },
+ {
+ "Name": "TheBlackenedFury",
+ "Value": 48,
+ "Description": "Generated from enemy name table entry: The Blackened Fury"
+ },
+ {
+ "Name": "MonkoftheValley",
+ "Value": 49,
+ "Description": "Generated from enemy name table entry: Monk of the Valley"
+ },
+ {
+ "Name": "UnfaithfulDreamKing",
+ "Value": 50,
+ "Description": "Generated from enemy name table entry: Unfaithful Dream-King"
+ },
+ {
+ "Name": "BringerofMisfortune",
+ "Value": 51,
+ "Description": "Generated from enemy name table entry: Bringer of Misfortune"
+ },
+ {
+ "Name": "DrunkenSerpents",
+ "Value": 52,
+ "Description": "Generated from enemy name table entry: Drunken Serpents"
+ },
+ {
+ "Name": "EquineSage",
+ "Value": 53,
+ "Description": "Generated from enemy name table entry: Equine Sage"
+ },
+ {
+ "Name": "NimbleMonkeyKing",
+ "Value": 54,
+ "Description": "Generated from enemy name table entry: Nimble Monkey King"
+ },
+ {
+ "Name": "HeavenlyPunisher",
+ "Value": 55,
+ "Description": "Generated from enemy name table entry: Heavenly Punisher"
+ },
+ {
+ "Name": "PiggybackDemon",
+ "Value": 56,
+ "Description": "Generated from enemy name table entry: Piggyback Demon"
+ },
+ {
+ "Name": "MidnightQueen",
+ "Value": 57,
+ "Description": "Generated from enemy name table entry: Midnight Queen"
+ },
+ {
+ "Name": "PrisonMaster",
+ "Value": 58,
+ "Description": "Generated from enemy name table entry: Prison Master"
+ },
+ {
+ "Name": "AbyssalKingofAvarice",
+ "Value": 59,
+ "Description": "Generated from enemy name table entry: Abyssal King of Avarice"
+ },
+ {
+ "Name": "RooftopLion",
+ "Value": 60,
+ "Description": "Generated from enemy name table entry: Rooftop Lion"
+ },
+ {
+ "Name": "EnvoyofSlumber",
+ "Value": 61,
+ "Description": "Generated from enemy name table entry: Envoy of Slumber"
+ },
+ {
+ "Name": "MissionaryofDepravity",
+ "Value": 62,
+ "Description": "Generated from enemy name table entry: Missionary of Depravity"
+ },
+ {
+ "Name": "JealousLover",
+ "Value": 63,
+ "Description": "Generated from enemy name table entry: Jealous Lover"
+ },
+ {
+ "Name": "BloodyGoddess",
+ "Value": 64,
+ "Description": "Generated from enemy name table entry: Bloody Goddess"
+ },
+ {
+ "Name": "TheBlackAvenger",
+ "Value": 65,
+ "Description": "Generated from enemy name table entry: The Black Avenger"
+ },
+ {
+ "Name": "RESERVE",
+ "Value": 66,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "EmbitteredBlacksmith",
+ "Value": 67,
+ "Description": "Generated from enemy name table entry: Embittered Blacksmith"
+ },
+ {
+ "Name": "TwinheadedGuardian",
+ "Value": 68,
+ "Description": "Generated from enemy name table entry: Twin-headed Guardian"
+ },
+ {
+ "Name": "TwilightProstitute",
+ "Value": 69,
+ "Description": "Generated from enemy name table entry: Twilight Prostitute"
+ },
+ {
+ "Name": "VampireMoth",
+ "Value": 70,
+ "Description": "Generated from enemy name table entry: Vampire Moth"
+ },
+ {
+ "Name": "RESERVE1",
+ "Value": 71,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "MercilessInquisitor",
+ "Value": 72,
+ "Description": "Generated from enemy name table entry: Merciless Inquisitor"
+ },
+ {
+ "Name": "AscendedFeline",
+ "Value": 73,
+ "Description": "Generated from enemy name table entry: Ascended Feline"
+ },
+ {
+ "Name": "EvilSnowman",
+ "Value": 74,
+ "Description": "Generated from enemy name table entry: Evil Snowman"
+ },
+ {
+ "Name": "AwakenedGod",
+ "Value": 75,
+ "Description": "Generated from enemy name table entry: Awakened God"
+ },
+ {
+ "Name": "ZealousMessenger",
+ "Value": 76,
+ "Description": "Generated from enemy name table entry: Zealous Messenger"
+ },
+ {
+ "Name": "QuakingLadyofShadow",
+ "Value": 77,
+ "Description": "Generated from enemy name table entry: Quaking Lady of Shadow"
+ },
+ {
+ "Name": "MountainGirl",
+ "Value": 78,
+ "Description": "Generated from enemy name table entry: Mountain Girl"
+ },
+ {
+ "Name": "RESERVE2",
+ "Value": 79,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "DivineWarrior",
+ "Value": 80,
+ "Description": "Generated from enemy name table entry: Divine Warrior"
+ },
+ {
+ "Name": "PossessingDogGhost",
+ "Value": 81,
+ "Description": "Generated from enemy name table entry: Possessing Dog Ghost"
+ },
+ {
+ "Name": "WanderingReviver",
+ "Value": 82,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "RESERVE3",
+ "Value": 83,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ViscidRottingMeat",
+ "Value": 84,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "ThiefofTablets",
+ "Value": 85,
+ "Description": "Generated from enemy name table entry: Thief of Tablets"
+ },
+ {
+ "Name": "RESERVE4",
+ "Value": 86,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GrudgingWarriorArisen",
+ "Value": 87,
+ "Description": "Generated from enemy name table entry: Grudging Warrior Arisen"
+ },
+ {
+ "Name": "DefeatedAvenger",
+ "Value": 88,
+ "Description": "Generated from enemy name table entry: Defeated Avenger"
+ },
+ {
+ "Name": "CaptivatingDancer",
+ "Value": 89,
+ "Description": "Generated from enemy name table entry: Captivating Dancer"
+ },
+ {
+ "Name": "LamentingSacrifice",
+ "Value": 90,
+ "Description": "Generated from enemy name table entry: Lamenting Sacrifice"
+ },
+ {
+ "Name": "LifedrainingSpirit",
+ "Value": 91,
+ "Description": "Generated from enemy name table entry: Life-draining Spirit"
+ },
+ {
+ "Name": "ShadowyNinja",
+ "Value": 92,
+ "Description": "Generated from enemy name table entry: Shadowy Ninja"
+ },
+ {
+ "Name": "SamuraiKiller",
+ "Value": 93,
+ "Description": "Generated from enemy name table entry: Samurai Killer"
+ },
+ {
+ "Name": "RagingWaterDemon",
+ "Value": 94,
+ "Description": "Generated from enemy name table entry: Raging Water Demon"
+ },
+ {
+ "Name": "TornadoDevil",
+ "Value": 95,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "RESERVE5",
+ "Value": 96,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "WishlessStar",
+ "Value": 97,
+ "Description": "Generated from enemy name table entry: Wishless Star"
+ },
+ {
+ "Name": "MadMarshHorse",
+ "Value": 98,
+ "Description": "Generated from enemy name table entry: Mad Marsh Horse"
+ },
+ {
+ "Name": "ChantingBaboon",
+ "Value": 99,
+ "Description": "Generated from enemy name table entry: Chanting Baboon"
+ },
+ {
+ "Name": "HedonisticBraggart",
+ "Value": 100,
+ "Description": "Generated from enemy name table entry: Hedonistic Braggart"
+ },
+ {
+ "Name": "WatersideNymph",
+ "Value": 101,
+ "Description": "Generated from enemy name table entry: Waterside Nymph"
+ },
+ {
+ "Name": "MenacingOwlman",
+ "Value": 102,
+ "Description": "Generated from enemy name table entry: Menacing Owlman"
+ },
+ {
+ "Name": "TornKingofDesire",
+ "Value": 103,
+ "Description": "Generated from enemy name table entry: Torn King of Desire"
+ },
+ {
+ "Name": "LeafyOldMan",
+ "Value": 104,
+ "Description": "Generated from enemy name table entry: Leafy Old Man"
+ },
+ {
+ "Name": "FoolishMonk",
+ "Value": 105,
+ "Description": "Generated from enemy name table entry: Foolish Monk"
+ },
+ {
+ "Name": "Regent",
+ "Value": 106,
+ "Description": "Generated from enemy name table entry: Regent"
+ },
+ {
+ "Name": "QueensNecklace",
+ "Value": 107,
+ "Description": "Generated from enemy name table entry: Queen's Necklace"
+ },
+ {
+ "Name": "StoneofScone",
+ "Value": 108,
+ "Description": "Generated from enemy name table entry: Stone of Scone"
+ },
+ {
+ "Name": "KohiNoor",
+ "Value": 109,
+ "Description": "Generated from enemy name table entry: Koh-i-Noor"
+ },
+ {
+ "Name": "Orlov",
+ "Value": 110,
+ "Description": "Generated from enemy name table entry: Orlov"
+ },
+ {
+ "Name": "EmperorsTalisman",
+ "Value": 111,
+ "Description": "Generated from enemy name table entry: Emperor's Talisman"
+ },
+ {
+ "Name": "HopeDiamond",
+ "Value": 112,
+ "Description": "Generated from enemy name table entry: Hope Diamond"
+ },
+ {
+ "Name": "CrystalSkull",
+ "Value": 113,
+ "Description": "Generated from enemy name table entry: Crystal Skull"
+ },
+ {
+ "Name": "RESERVE6",
+ "Value": 114,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE7",
+ "Value": 115,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE8",
+ "Value": 116,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE9",
+ "Value": 117,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE10",
+ "Value": 118,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE11",
+ "Value": 119,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE12",
+ "Value": 120,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GallowsFlower",
+ "Value": 121,
+ "Description": "Generated from enemy name table entry: Gallows-Flower"
+ },
+ {
+ "Name": "ReviledDictator",
+ "Value": 122,
+ "Description": "Generated from enemy name table entry: Reviled Dictator"
+ },
+ {
+ "Name": "BloodthirstyDemoness",
+ "Value": 123,
+ "Description": "Generated from enemy name table entry: Bloodthirsty Demoness"
+ },
+ {
+ "Name": "TroublesomeHousemaid",
+ "Value": 124,
+ "Description": "Generated from enemy name table entry: Troublesome Housemaid"
+ },
+ {
+ "Name": "KillerTeddyBear",
+ "Value": 125,
+ "Description": "Generated from enemy name table entry: Killer Teddy Bear"
+ },
+ {
+ "Name": "PulsingMud",
+ "Value": 126,
+ "Description": "Generated from enemy name table entry: Pulsing Mud"
+ },
+ {
+ "Name": "DirtyTwohornedBeast",
+ "Value": 127,
+ "Description": "Generated from enemy name table entry: Dirty Two-horned Beast"
+ },
+ {
+ "Name": "DarkSun",
+ "Value": 128,
+ "Description": "Generated from enemy name table entry: Dark Sun"
+ },
+ {
+ "Name": "NoisyMountainSpirit",
+ "Value": 129,
+ "Description": "Generated from enemy name table entry: Noisy Mountain Spirit"
+ },
+ {
+ "Name": "WaveringTreeSpirit",
+ "Value": 130,
+ "Description": "Generated from enemy name table entry: Wavering Tree Spirit"
+ },
+ {
+ "Name": "ApprenticeinaJug",
+ "Value": 131,
+ "Description": "Generated from enemy name table entry: Apprentice in a Jug"
+ },
+ {
+ "Name": "CorpseBird",
+ "Value": 132,
+ "Description": "Generated from enemy name table entry: Corpse Bird"
+ },
+ {
+ "Name": "NightChimera",
+ "Value": 133,
+ "Description": "Generated from enemy name table entry: Night Chimera"
+ },
+ {
+ "Name": "CorpseeatingCorpse",
+ "Value": 134,
+ "Description": "Generated from enemy name table entry: Corpse-eating Corpse"
+ },
+ {
+ "Name": "PaganSavior",
+ "Value": 135,
+ "Description": "Generated from enemy name table entry: Pagan Savior"
+ },
+ {
+ "Name": "HereticGoat",
+ "Value": 136,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "SnakeKing",
+ "Value": 137,
+ "Description": "Generated from enemy name table entry: Snake King"
+ },
+ {
+ "Name": "CavernSnakeman",
+ "Value": 138,
+ "Description": "Generated from enemy name table entry: Cavern Snakeman"
+ },
+ {
+ "Name": "RagingBirdGod",
+ "Value": 139,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "SacrificialPyrekeeper",
+ "Value": 140,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "FinalAssessor",
+ "Value": 141,
+ "Description": "Generated from enemy name table entry: Final Assessor"
+ },
+ {
+ "Name": "AmbassadorofFilth",
+ "Value": 142,
+ "Description": "Generated from enemy name table entry: Ambassador of Filth"
+ },
+ {
+ "Name": "BrutalCavalryman",
+ "Value": 143,
+ "Description": "Generated from enemy name table entry: Brutal Cavalryman"
+ },
+ {
+ "Name": "GatheringDevil",
+ "Value": 144,
+ "Description": "Generated from enemy name table entry: Gathering Devil"
+ },
+ {
+ "Name": "RESERVE13",
+ "Value": 145,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE14",
+ "Value": 146,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE15",
+ "Value": 147,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE16",
+ "Value": 148,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE17",
+ "Value": 149,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE18",
+ "Value": 150,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE19",
+ "Value": 151,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE20",
+ "Value": 152,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE21",
+ "Value": 153,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE22",
+ "Value": 154,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE23",
+ "Value": 155,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE24",
+ "Value": 156,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ApocalypticGuide",
+ "Value": 157,
+ "Description": "Generated from enemy name table entry: Apocalyptic Guide"
+ },
+ {
+ "Name": "RESERVE25",
+ "Value": 158,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE26",
+ "Value": 159,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE27",
+ "Value": 160,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE28",
+ "Value": 161,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE29",
+ "Value": 162,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE30",
+ "Value": 163,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE31",
+ "Value": 164,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE32",
+ "Value": 165,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE33",
+ "Value": 166,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE34",
+ "Value": 167,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE35",
+ "Value": 168,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE36",
+ "Value": 169,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ExecuroboMDLED",
+ "Value": 170,
+ "Description": "Generated from enemy name table entry: Execurobo MDL-ED"
+ },
+ {
+ "Name": "CorporoboMDL?",
+ "Value": 171,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDL?1",
+ "Value": 172,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDL?2",
+ "Value": 173,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDLCH",
+ "Value": 174,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-CH"
+ },
+ {
+ "Name": "CorporoboMDLWKR",
+ "Value": 175,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-WKR"
+ },
+ {
+ "Name": "DemonicWarlord",
+ "Value": 176,
+ "Description": "Generated from enemy name table entry: Demonic Warlord"
+ },
+ {
+ "Name": "FloodbringerDemon",
+ "Value": 177,
+ "Description": "Generated from enemy name table entry: Floodbringer Demon"
+ },
+ {
+ "Name": "TornadoDevil1",
+ "Value": 178,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "RagingBirdGod1",
+ "Value": 179,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "ViscidRottingMeat1",
+ "Value": 180,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "TroublesomeHousemaid1",
+ "Value": 181,
+ "Description": "Generated from enemy name table entry: Troublesome Housemaid"
+ },
+ {
+ "Name": "DancingWitch1",
+ "Value": 182,
+ "Description": "Generated from enemy name table entry: Dancing Witch"
+ },
+ {
+ "Name": "ShadowTakanashi",
+ "Value": 183,
+ "Description": "Generated from enemy name table entry: Shadow Takanashi"
+ },
+ {
+ "Name": "ShadowNakanohara",
+ "Value": 184,
+ "Description": "Generated from enemy name table entry: Shadow Nakanohara"
+ },
+ {
+ "Name": "DefeatedAvenger1",
+ "Value": 185,
+ "Description": "Generated from enemy name table entry: Defeated Avenger"
+ },
+ {
+ "Name": "RagingBirdGod2",
+ "Value": 186,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "TornKingofDesire1",
+ "Value": 187,
+ "Description": "Generated from enemy name table entry: Torn King of Desire"
+ },
+ {
+ "Name": "RESERVE37",
+ "Value": 188,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE38",
+ "Value": 189,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "TheReaper",
+ "Value": 190,
+ "Description": "Generated from enemy name table entry: The Reaper"
+ },
+ {
+ "Name": "RESERVE39",
+ "Value": 191,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE40",
+ "Value": 192,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE41",
+ "Value": 193,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "Incubus",
+ "Value": 194,
+ "Description": "Generated from enemy name table entry: Incubus"
+ },
+ {
+ "Name": "Justine",
+ "Value": 195,
+ "Description": "Generated from enemy name table entry: Justine"
+ },
+ {
+ "Name": "Caroline",
+ "Value": 196,
+ "Description": "Generated from enemy name table entry: Caroline"
+ },
+ {
+ "Name": "HolyGrailTentacleA",
+ "Value": 197,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle A"
+ },
+ {
+ "Name": "HolyGrailTentacleB",
+ "Value": 198,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle B"
+ },
+ {
+ "Name": "HolyGrailTentacleC",
+ "Value": 199,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle C"
+ },
+ {
+ "Name": "RESERVE42",
+ "Value": 200,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "SuguruAsmodeusKamoshida",
+ "Value": 201,
+ "Description": "Generated from enemy name table entry: Suguru Asmodeus Kamoshida"
+ },
+ {
+ "Name": "TrophyofObsession",
+ "Value": 202,
+ "Description": "Generated from enemy name table entry: Trophy of Obsession"
+ },
+ {
+ "Name": "TeacherBossPostAffChange",
+ "Value": 203,
+ "Description": "Generated from enemy name table entry: Teacher Boss Post Aff Change"
+ },
+ {
+ "Name": "WeakTombofHumanSacrifice",
+ "Value": 204,
+ "Description": "Generated from enemy name table entry: Weak Tomb of Human Sacrifice"
+ },
+ {
+ "Name": "HolyGrail",
+ "Value": 205,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "PaintersRightEye",
+ "Value": 206,
+ "Description": "Generated from enemy name table entry: Painter's Right Eye"
+ },
+ {
+ "Name": "PaintersLeftEye",
+ "Value": 207,
+ "Description": "Generated from enemy name table entry: Painter's Left Eye"
+ },
+ {
+ "Name": "PaintersNose",
+ "Value": 208,
+ "Description": "Generated from enemy name table entry: Painter's Nose"
+ },
+ {
+ "Name": "PaintersMouth",
+ "Value": 209,
+ "Description": "Generated from enemy name table entry: Painter's Mouth"
+ },
+ {
+ "Name": "IchiryusaiAzazelMadarame",
+ "Value": 210,
+ "Description": "Generated from enemy name table entry: Ichiryusai Azazel Madarame"
+ },
+ {
+ "Name": "MuseumBossAllWeakness",
+ "Value": 211,
+ "Description": "Generated from enemy name table entry: Museum Boss All Weakness"
+ },
+ {
+ "Name": "TreasureofMementos?",
+ "Value": 212,
+ "Description": "Generated from enemy name table entry: Treasure of Mementos?"
+ },
+ {
+ "Name": "JunyaBaelKaneshiro",
+ "Value": 213,
+ "Description": "Generated from enemy name table entry: Junya Bael Kaneshiro"
+ },
+ {
+ "Name": "Piggytron",
+ "Value": 214,
+ "Description": "Generated from enemy name table entry: Piggytron"
+ },
+ {
+ "Name": "BeastThatRulesthePalace",
+ "Value": 215,
+ "Description": "Generated from enemy name table entry: Beast That Rules the Palace"
+ },
+ {
+ "Name": "Piggytron1",
+ "Value": 216,
+ "Description": "Generated from enemy name table entry: Piggytron"
+ },
+ {
+ "Name": "GoroAkechi",
+ "Value": 217,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "CognitiveWakabaIsshiki",
+ "Value": 218,
+ "Description": "Generated from enemy name table entry: Cognitive Wakaba Isshiki"
+ },
+ {
+ "Name": "GuardDogofHades1",
+ "Value": 219,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "SpearwieldingGeneral",
+ "Value": 220,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "KunikazuMammonOkumura",
+ "Value": 221,
+ "Description": "Generated from enemy name table entry: Kunikazu Mammon Okumura"
+ },
+ {
+ "Name": "ExecuroboMDLED1",
+ "Value": 222,
+ "Description": "Generated from enemy name table entry: Execurobo MDL-ED"
+ },
+ {
+ "Name": "CorporoboMDLGM",
+ "Value": 223,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-GM"
+ },
+ {
+ "Name": "CorporoboMDLDM",
+ "Value": 224,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-DM"
+ },
+ {
+ "Name": "CorporoboMDLAM",
+ "Value": 225,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-AM"
+ },
+ {
+ "Name": "CorporoboMDLCH1",
+ "Value": 226,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-CH"
+ },
+ {
+ "Name": "CorporoboMDLWKR1",
+ "Value": 227,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-WKR"
+ },
+ {
+ "Name": "ShadowSae",
+ "Value": 228,
+ "Description": "Generated from enemy name table entry: Shadow Sae"
+ },
+ {
+ "Name": "SaeLeviathanNiijima",
+ "Value": 229,
+ "Description": "Generated from enemy name table entry: Sae Leviathan Niijima"
+ },
+ {
+ "Name": "HolyGrail1",
+ "Value": 230,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "GoroAkechi1",
+ "Value": 231,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "GoroAkechi2",
+ "Value": 232,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "BeastofHumanSacrifice",
+ "Value": 233,
+ "Description": "Generated from enemy name table entry: Beast of Human Sacrifice"
+ },
+ {
+ "Name": "WingsofHumanSacrifice",
+ "Value": 234,
+ "Description": "Generated from enemy name table entry: Wings of Human Sacrifice"
+ },
+ {
+ "Name": "TombofHumanSacrifice",
+ "Value": 235,
+ "Description": "Generated from enemy name table entry: Tomb of Human Sacrifice"
+ },
+ {
+ "Name": "MasayoshiSamaelShido",
+ "Value": 236,
+ "Description": "Generated from enemy name table entry: Masayoshi Samael Shido"
+ },
+ {
+ "Name": "TrueMasayoshiSamaelShido",
+ "Value": 237,
+ "Description": "Generated from enemy name table entry: True Masayoshi Samael Shido"
+ },
+ {
+ "Name": "HolyGrail2",
+ "Value": 238,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "GodofControlYaldabaoth",
+ "Value": 239,
+ "Description": "Generated from enemy name table entry: God of Control, Yaldabaoth"
+ },
+ {
+ "Name": "SwordofConviction",
+ "Value": 240,
+ "Description": "Generated from enemy name table entry: Sword of Conviction"
+ },
+ {
+ "Name": "GunofExecution",
+ "Value": 241,
+ "Description": "Generated from enemy name table entry: Gun of Execution"
+ },
+ {
+ "Name": "BellofDeclaration",
+ "Value": 242,
+ "Description": "Generated from enemy name table entry: Bell of Declaration"
+ },
+ {
+ "Name": "BookofCommandments",
+ "Value": 243,
+ "Description": "Generated from enemy name table entry: Book of Commandments"
+ },
+ {
+ "Name": "Justine1",
+ "Value": 244,
+ "Description": "Generated from enemy name table entry: Justine"
+ },
+ {
+ "Name": "Caroline1",
+ "Value": 245,
+ "Description": "Generated from enemy name table entry: Caroline"
+ },
+ {
+ "Name": "HarusFiance",
+ "Value": 246,
+ "Description": "Generated from enemy name table entry: Haru's Fiance"
+ },
+ {
+ "Name": "MuseumBossRightEye",
+ "Value": 247,
+ "Description": "Generated from enemy name table entry: Museum Boss, Right Eye"
+ },
+ {
+ "Name": "MuseumBossLeftEye",
+ "Value": 248,
+ "Description": "Generated from enemy name table entry: Museum Boss, Left Eye"
+ },
+ {
+ "Name": "MuseumBossNose",
+ "Value": 249,
+ "Description": "Generated from enemy name table entry: Museum Boss, Nose"
+ },
+ {
+ "Name": "MuseumBossMouth",
+ "Value": 250,
+ "Description": "Generated from enemy name table entry: Museum Boss, Mouth"
+ },
+ {
+ "Name": "ShadowTVPresident",
+ "Value": 251,
+ "Description": "Generated from enemy name table entry: Shadow TV President"
+ },
+ {
+ "Name": "ShadowCleaner",
+ "Value": 252,
+ "Description": "Generated from enemy name table entry: Shadow Cleaner"
+ },
+ {
+ "Name": "CryptdwellingPyromaniac1",
+ "Value": 253,
+ "Description": "Generated from enemy name table entry: Crypt-dwelling Pyromaniac"
+ },
+ {
+ "Name": "FinalMeasurer",
+ "Value": 254,
+ "Description": "Generated from enemy name table entry: Final Measurer"
+ },
+ {
+ "Name": "SnakeKing1",
+ "Value": 255,
+ "Description": "Generated from enemy name table entry: Snake King"
+ },
+ {
+ "Name": "GuardCaptain",
+ "Value": 256,
+ "Description": "Generated from enemy name table entry: Guard Captain"
+ },
+ {
+ "Name": "GuardCaptain1",
+ "Value": 257,
+ "Description": "Generated from enemy name table entry: Guard Captain"
+ },
+ {
+ "Name": "SacrificialPyrekeeper1",
+ "Value": 258,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "GallowsFlower1",
+ "Value": 259,
+ "Description": "Generated from enemy name table entry: Gallows-Flower"
+ },
+ {
+ "Name": "CruelLeopard1",
+ "Value": 260,
+ "Description": "Generated from enemy name table entry: Cruel Leopard"
+ },
+ {
+ "Name": "DirtyTwohornedBeast1",
+ "Value": 261,
+ "Description": "Generated from enemy name table entry: Dirty Two-horned Beast"
+ },
+ {
+ "Name": "ShadowMrTakase",
+ "Value": 262,
+ "Description": "Generated from enemy name table entry: Shadow Mr. Takase"
+ },
+ {
+ "Name": "ViscidRottingMeat2",
+ "Value": 263,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "ShadowMrsMagario",
+ "Value": 264,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Magario"
+ },
+ {
+ "Name": "BeguilingGirl1",
+ "Value": 265,
+ "Description": "Generated from enemy name table entry: Beguiling Girl"
+ },
+ {
+ "Name": "ShadowOyamada",
+ "Value": 266,
+ "Description": "Generated from enemy name table entry: Shadow Oyamada"
+ },
+ {
+ "Name": "RhetoricianoftheSea1",
+ "Value": 267,
+ "Description": "Generated from enemy name table entry: Rhetorician of the Sea"
+ },
+ {
+ "Name": "ShadowMrMagario",
+ "Value": 268,
+ "Description": "Generated from enemy name table entry: Shadow Mr. Magario"
+ },
+ {
+ "Name": "ShadowNejima",
+ "Value": 269,
+ "Description": "Generated from enemy name table entry: Shadow Nejima"
+ },
+ {
+ "Name": "FuneraryWarrior1",
+ "Value": 270,
+ "Description": "Generated from enemy name table entry: Funerary Warrior"
+ },
+ {
+ "Name": "TheBlackAvenger1",
+ "Value": 271,
+ "Description": "Generated from enemy name table entry: The Black Avenger"
+ },
+ {
+ "Name": "AuspiciousPachyderm1",
+ "Value": 272,
+ "Description": "Generated from enemy name table entry: Auspicious Pachyderm"
+ },
+ {
+ "Name": "ShadowUchimura",
+ "Value": 273,
+ "Description": "Generated from enemy name table entry: Shadow Uchimura"
+ },
+ {
+ "Name": "HereticGoat1",
+ "Value": 274,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "ShadowAkitsu",
+ "Value": 275,
+ "Description": "Generated from enemy name table entry: Shadow Akitsu"
+ },
+ {
+ "Name": "RESERVE43",
+ "Value": 276,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "SecurityShadow",
+ "Value": 277,
+ "Description": "Generated from enemy name table entry: Security Shadow"
+ },
+ {
+ "Name": "ShadowWakasa",
+ "Value": 278,
+ "Description": "Generated from enemy name table entry: Shadow Wakasa"
+ },
+ {
+ "Name": "LifedrainingSpirit1",
+ "Value": 279,
+ "Description": "Generated from enemy name table entry: Life-draining Spirit"
+ },
+ {
+ "Name": "GuardDogofHades2",
+ "Value": 280,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "WanderingReviver1",
+ "Value": 281,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "PoliticianOoe",
+ "Value": 282,
+ "Description": "Generated from enemy name table entry: Politician Ooe"
+ },
+ {
+ "Name": "ShadowShimizu",
+ "Value": 283,
+ "Description": "Generated from enemy name table entry: Shadow Shimizu"
+ },
+ {
+ "Name": "ShadowITPresident",
+ "Value": 284,
+ "Description": "Generated from enemy name table entry: Shadow IT President"
+ },
+ {
+ "Name": "EmbitteredBlacksmith1",
+ "Value": 285,
+ "Description": "Generated from enemy name table entry: Embittered Blacksmith"
+ },
+ {
+ "Name": "ShadowHonjo",
+ "Value": 286,
+ "Description": "Generated from enemy name table entry: Shadow Honjo"
+ },
+ {
+ "Name": "HuntingWolfSpirit1",
+ "Value": 287,
+ "Description": "Generated from enemy name table entry: Hunting Wolf Spirit"
+ },
+ {
+ "Name": "ShadowJochi",
+ "Value": 288,
+ "Description": "Generated from enemy name table entry: Shadow Jochi"
+ },
+ {
+ "Name": "ZealousMessenger1",
+ "Value": 289,
+ "Description": "Generated from enemy name table entry: Zealous Messenger"
+ },
+ {
+ "Name": "SacrificialPyrekeeper2",
+ "Value": 290,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "CoffinborneGod1",
+ "Value": 291,
+ "Description": "Generated from enemy name table entry: Coffin-borne God"
+ },
+ {
+ "Name": "ShadowFukurai",
+ "Value": 292,
+ "Description": "Generated from enemy name table entry: Shadow Fukurai"
+ },
+ {
+ "Name": "ShadowTakanashi1",
+ "Value": 293,
+ "Description": "Generated from enemy name table entry: Shadow Takanashi"
+ },
+ {
+ "Name": "TornadoDevil2",
+ "Value": 294,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "ShadowOda",
+ "Value": 295,
+ "Description": "Generated from enemy name table entry: Shadow Oda"
+ },
+ {
+ "Name": "ShadowNakanohara1",
+ "Value": 296,
+ "Description": "Generated from enemy name table entry: Shadow Nakanohara"
+ },
+ {
+ "Name": "ShadowSakoda",
+ "Value": 297,
+ "Description": "Generated from enemy name table entry: Shadow Sakoda"
+ },
+ {
+ "Name": "ShadowMrsTakase",
+ "Value": 298,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Takase"
+ },
+ {
+ "Name": "ShadowMogami",
+ "Value": 299,
+ "Description": "Generated from enemy name table entry: Shadow Mogami"
+ },
+ {
+ "Name": "ShadowTogo",
+ "Value": 300,
+ "Description": "Generated from enemy name table entry: Shadow Togo"
+ },
+ {
+ "Name": "ChivalrousGuard",
+ "Value": 301,
+ "Description": "Generated from enemy name table entry: Chivalrous Guard"
+ },
+ {
+ "Name": "CavernSnakeman1",
+ "Value": 302,
+ "Description": "Generated from enemy name table entry: Cavern Snakeman"
+ },
+ {
+ "Name": "HereticGoat2",
+ "Value": 303,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "ShadowTsuda",
+ "Value": 304,
+ "Description": "Generated from enemy name table entry: Shadow Tsuda"
+ },
+ {
+ "Name": "ShadowIsazuka",
+ "Value": 305,
+ "Description": "Generated from enemy name table entry: Shadow Isazuka"
+ },
+ {
+ "Name": "MidnightQueen1",
+ "Value": 306,
+ "Description": "Generated from enemy name table entry: Midnight Queen"
+ },
+ {
+ "Name": "ShadowHashisato",
+ "Value": 307,
+ "Description": "Generated from enemy name table entry: Shadow Hashisato"
+ },
+ {
+ "Name": "ShadowIsshiki",
+ "Value": 308,
+ "Description": "Generated from enemy name table entry: Shadow Isshiki"
+ },
+ {
+ "Name": "ShadowAsakura",
+ "Value": 309,
+ "Description": "Generated from enemy name table entry: Shadow Asakura"
+ },
+ {
+ "Name": "ShadowArita",
+ "Value": 310,
+ "Description": "Generated from enemy name table entry: Shadow Arita"
+ },
+ {
+ "Name": "ShadowShimomi",
+ "Value": 311,
+ "Description": "Generated from enemy name table entry: Shadow Shimomi"
+ },
+ {
+ "Name": "ShadowKishi",
+ "Value": 312,
+ "Description": "Generated from enemy name table entry: Shadow Kishi"
+ },
+ {
+ "Name": "ShadowOdo",
+ "Value": 313,
+ "Description": "Generated from enemy name table entry: Shadow Odo"
+ },
+ {
+ "Name": "ShadowTakena",
+ "Value": 314,
+ "Description": "Generated from enemy name table entry: Shadow Takena"
+ },
+ {
+ "Name": "ShadowNaguri",
+ "Value": 315,
+ "Description": "Generated from enemy name table entry: Shadow Naguri"
+ },
+ {
+ "Name": "ShadowAkitsu1",
+ "Value": 316,
+ "Description": "Generated from enemy name table entry: Shadow Akitsu"
+ },
+ {
+ "Name": "ShadowOda1",
+ "Value": 317,
+ "Description": "Generated from enemy name table entry: Shadow Oda"
+ },
+ {
+ "Name": "ShadowYoshioka",
+ "Value": 318,
+ "Description": "Generated from enemy name table entry: Shadow Yoshioka"
+ },
+ {
+ "Name": "WanderingReviver2",
+ "Value": 319,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "ShadowOdo1",
+ "Value": 320,
+ "Description": "Generated from enemy name table entry: Shadow Odo"
+ },
+ {
+ "Name": "ShadowAsakura1",
+ "Value": 321,
+ "Description": "Generated from enemy name table entry: Shadow Asakura"
+ },
+ {
+ "Name": "BeareroftheScales1",
+ "Value": 322,
+ "Description": "Generated from enemy name table entry: Bearer of the Scales"
+ },
+ {
+ "Name": "ShadowMrsTogo",
+ "Value": 323,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Togo"
+ },
+ {
+ "Name": "ShadowTsuboi",
+ "Value": 324,
+ "Description": "Generated from enemy name table entry: Shadow Tsuboi"
+ },
+ {
+ "Name": "FormerNoble",
+ "Value": 325,
+ "Description": "Generated from enemy name table entry: Former Noble"
+ },
+ {
+ "Name": "ThiefofTablets1",
+ "Value": 326,
+ "Description": "Generated from enemy name table entry: Thief of Tablets"
+ },
+ {
+ "Name": "ShadowKiritani",
+ "Value": 327,
+ "Description": "Generated from enemy name table entry: Shadow Kiritani"
+ },
+ {
+ "Name": "ThunderEmperor1",
+ "Value": 328,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "MissionaryofDepravity1",
+ "Value": 329,
+ "Description": "Generated from enemy name table entry: Missionary of Depravity"
+ },
+ {
+ "Name": "HeavenlyPunisher1",
+ "Value": 330,
+ "Description": "Generated from enemy name table entry: Heavenly Punisher"
+ },
+ {
+ "Name": "DarkSun1",
+ "Value": 331,
+ "Description": "Generated from enemy name table entry: Dark Sun"
+ },
+ {
+ "Name": "RESERVE44",
+ "Value": 332,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GoddessofLifeandDeath",
+ "Value": 333,
+ "Description": "Generated from enemy name table entry: Goddess of Life and Death"
+ },
+ {
+ "Name": "RESERVE45",
+ "Value": 334,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ScandalousQueen1",
+ "Value": 335,
+ "Description": "Generated from enemy name table entry: Scandalous Queen"
+ },
+ {
+ "Name": "SpearwieldingGeneral1",
+ "Value": 336,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "PaganSavior1",
+ "Value": 337,
+ "Description": "Generated from enemy name table entry: Pagan Savior"
+ },
+ {
+ "Name": "BringerofMisfortune1",
+ "Value": 338,
+ "Description": "Generated from enemy name table entry: Bringer of Misfortune"
+ },
+ {
+ "Name": "RagingBirdGod3",
+ "Value": 339,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "ThunderEmperor2",
+ "Value": 340,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "SpearwieldingGeneral2",
+ "Value": 341,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "HarlotofDesire1",
+ "Value": 342,
+ "Description": "Generated from enemy name table entry: Harlot of Desire"
+ },
+ {
+ "Name": "BedsideBrute1",
+ "Value": 343,
+ "Description": "Generated from enemy name table entry: Bedside Brute"
+ },
+ {
+ "Name": "MonkoftheValley1",
+ "Value": 344,
+ "Description": "Generated from enemy name table entry: Monk of the Valley"
+ },
+ {
+ "Name": "BattleFiend1",
+ "Value": 345,
+ "Description": "Generated from enemy name table entry: Battle Fiend"
+ },
+ {
+ "Name": "AwakenedGod1",
+ "Value": 346,
+ "Description": "Generated from enemy name table entry: Awakened God"
+ },
+ {
+ "Name": "ShadowMakigami",
+ "Value": 347,
+ "Description": "Generated from enemy name table entry: Shadow Makigami"
+ },
+ {
+ "Name": "ChivalrousGuard1",
+ "Value": 348,
+ "Description": "Generated from enemy name table entry: Chivalrous Guard"
+ },
+ {
+ "Name": "CorpseBird1",
+ "Value": 349,
+ "Description": "Generated from enemy name table entry: Corpse Bird"
+ },
+ {
+ "Name": "RESERVE46",
+ "Value": 350,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Functions.json
new file mode 100644
index 0000000..8098bfb
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/AI/Functions.json
@@ -0,0 +1,5270 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "Select a random target.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Select a skill to use.",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_VOID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_LV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SUMMON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SENSEI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHREC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "Returns if friendly HP is less than the specified percent",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": "ID of friendly unit"
+ },
+ {
+ "Type": "int",
+ "Name": "percentage",
+ "Description": "Percentage of health"
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "Returns if friendly is suffering from specified status effect",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "hp",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "affinityFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "affinityFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HITSUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_RESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_NULLIFY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENOVERLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MPMAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MYAI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_TAR_APPOINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DOWN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_STAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_SET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_SET_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_SET_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_SET_DROPITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRLV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENLV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATKSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIAPPOINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHERO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNICND_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNILVMAX_EN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALLVMAXHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOTNOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_GET_MY_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_GET_NEXT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_ORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRANDOM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "int",
+ "Name": "AI_DEB_PRI_TARUNI_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ISENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_SET_BADSTATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_FIX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_ANM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYATTRATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "AI_GET_E_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_NOANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "int",
+ "Name": "AI_GET_ATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BOSS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNIBESTATKSKIL_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNINOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_P_ABLE_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_GET_FIRST_ACTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "void",
+ "Name": "AI_SET_ASSISTSKILL_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCHARA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_PSTOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKRESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALKCHARA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_GET_IDLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PBOOK_REGIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_PERSON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "void",
+ "Name": "AI_SET_ADD_FACEANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD_TALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "int",
+ "Name": "AI_SET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_GET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "void",
+ "Name": "BTL_RELOCATION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_FRTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_CURRENTSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKCUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_SCENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_PARAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_EN_PARAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "CALL_EVENTBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_OBTAIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_INFODATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2126",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_DOUBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2127",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_CRITICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2128",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_SURRENDER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2129",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_COOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212a",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CAPTURE_ENDFRAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIANALYZE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x212d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_GUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x212e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HIGHSKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_REZ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2130",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSTATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2131",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BOSS_PRESIDENT_SUMMON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2132",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2133",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_DIVI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2134",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2135",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2136",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2137",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2138",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2139",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_ATK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213c",
+ "ReturnType": "void",
+ "Name": "BTL_SYSTEM_MESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXTENDEDWAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ENTAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2140",
+ "ReturnType": "int",
+ "Name": "BTL_ROULETTE_BET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2141",
+ "ReturnType": "int",
+ "Name": "AI_GET_UIDTOID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2142",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2143",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLDOWN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2144",
+ "ReturnType": "int",
+ "Name": "AI_GET_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2145",
+ "ReturnType": "void",
+ "Name": "AI_CLEAR_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2146",
+ "ReturnType": "int",
+ "Name": "AI_GET_ACTUID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2147",
+ "ReturnType": "void",
+ "Name": "AI_SET_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2148",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_DARK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2149",
+ "ReturnType": "void",
+ "Name": "BTL_ADD_SERIES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214a",
+ "ReturnType": "int",
+ "Name": "BTL_GET_SERIES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x214b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_TALK_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_DEBUFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNKNOWN_ATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2150",
+ "ReturnType": "int",
+ "Name": "AI_GET_TALK_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2151",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2152",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2153",
+ "ReturnType": "void",
+ "Name": "BTL_CLS_ASSIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2154",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ROUNDUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2155",
+ "ReturnType": "void",
+ "Name": "AI_SET_MSGVAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2156",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN_EN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2157",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2158",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_ENCOUNTFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2159",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_SKIMMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCONTACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215b",
+ "ReturnType": "int",
+ "Name": "AI_SET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x215e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_FIXED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x215f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x2160",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ADDWANTED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2161",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADREQ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2162",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADWAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2163",
+ "ReturnType": "int",
+ "Name": "AI_ACT_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2164",
+ "ReturnType": "int",
+ "Name": "AI_SET_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2165",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2166",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2167",
+ "ReturnType": "int",
+ "Name": "BTL_SET_STARTDUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2168",
+ "ReturnType": "int",
+ "Name": "BTL_WAIT_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2169",
+ "ReturnType": "void",
+ "Name": "AI_ENID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216a",
+ "ReturnType": "void",
+ "Name": "AI_ENID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPT_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x216c",
+ "ReturnType": "void",
+ "Name": "AI_FRID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216d",
+ "ReturnType": "void",
+ "Name": "AI_FRID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216e",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_WEATHER_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216f",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHECK_NO_YOU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2170",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_NO_YOU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2171",
+ "ReturnType": "void",
+ "Name": "PREPARE_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2172",
+ "ReturnType": "void",
+ "Name": "CALL_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2173",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_ICON_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2174",
+ "ReturnType": "void",
+ "Name": "BTL_SET_MSG_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2175",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_SELECTNO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2176",
+ "ReturnType": "void",
+ "Name": "BTL_BOSSSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2177",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_RESETCAMERA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2178",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2179",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_BOSS999_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217a",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_YOSHIDACOOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x217b",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHK_USONAKI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x217c",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217d",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217e",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217f",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2180",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_NOTPHYSICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2181",
+ "ReturnType": "void",
+ "Name": "BTL_ROULETTE_BET_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2182",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DANGERUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2183",
+ "ReturnType": "void",
+ "Name": "BTL_SYNC_ASSIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2184",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TECHNICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2185",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2186",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FMTPINCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2187",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_ENTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2188",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2189",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218c",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218d",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x218e",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x218f",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2190",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_END_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2191",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_DELETE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2192",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_EXIST_BLANK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2193",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2194",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_MONEY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2195",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ALLY_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2196",
+ "ReturnType": "void",
+ "Name": "AI_ADD_REINFORCEMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2197",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_JYOKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2198",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_SKILLNAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2199",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x219a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DEATHMARCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Enums.json
new file mode 100644
index 0000000..3306380
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Enums.json
@@ -0,0 +1,199 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad Left button."
+ },
+ {
+ "Name": "L2",
+ "Value": 8,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 9,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "L1",
+ "Value": 10,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 11,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3
+ },
+ {
+ "Name": "Ann",
+ "Value": 4
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6
+ },
+ {
+ "Name": "Haru",
+ "Value": 7
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8
+ },
+ {
+ "Name": "Akechi",
+ "Value": 9
+ },
+ {
+ "Name": "Sumire",
+ "Value": 10
+ }
+ ]
+ },
+ {
+ "Name": "EquipSlotID",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "MeleeWeapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Outfit",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "RangedWeapon",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Flag",
+ "Members": [
+ {
+ "Name": "Section0",
+ "Value": 0
+ },
+ {
+ "Name": "Section1",
+ "Value": 2048
+ },
+ {
+ "Name": "Section2",
+ "Value": 4096
+ },
+ {
+ "Name": "Section3",
+ "Value": 8192
+ },
+ {
+ "Name": "Section4",
+ "Value": 8448
+ },
+ {
+ "Name": "Section5",
+ "Value": 8704
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Functions.json
new file mode 100644
index 0000000..a54b5f0
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Common/Functions.json
@@ -0,0 +1,5628 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Stalls execution of the script for the specified amount of frames.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "frameCount",
+ "Description": "The number of frames to wait for."
+ }
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "Prints integer to TTY log.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": "Value to print."
+ }
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "Prints string to TTY log.",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "value",
+ "Description": "Value to print."
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "PUTF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "Displays a specified dialog message to the opened dialog window.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "Id of the message to display.",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int.",
+ "DefaultValue": "0"
+ }
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "NULL",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FADEEND_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FADE_COLOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "Returns if the specified bit id is set.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to check.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Sets the specified bit to on.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to toggle on.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Sets the specified bit to off.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to toggle off.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SET_IMAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "MDL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SHOW_BUSTUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "LIFESIM_HIDE_BUSTUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "LIFESIM_MOUSEANIM_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "SET_NEXT_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "GET_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "GET_DAYOFWEEK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "SCENE_CHANGE_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "MOVIE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "Display the message window.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "Close dialog window.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Initiates a dialog option selection sequence",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "SEL_WND_DSP",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SEL_WND_CLS",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SEEK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_FRAMESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "void",
+ "Name": "MDL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "GET_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "RECOVERY_ALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "GET_AND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "GET_OR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_XOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_L_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "GET_R_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "REM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_L",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "RUMBLE_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "SAVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "Plays a specified bgm. Maps directly to the ids from the OST gamerip.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bgmId",
+ "Description": "The id of the bgm to play."
+ }
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "Opens a large select option menu.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "MSG_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_DBG_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "MDL_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "UPDATE_ENQUETE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "GET_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "GET_SUSPICION_LV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "DBG_SCRIPT_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "GET_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "GET_MOON_AGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "DISP_CAUTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "bool",
+ "Name": "PAD_CHK_PRESS",
+ "Description": "Returns if the specified button is pressed.",
+ "Parameters": [
+ {
+ "Type": "PadButton",
+ "Name": "button",
+ "Description": "The button to check for."
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "EVERY_MORNING_NETWORK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "MESSAGE_REF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "MSG_CAPTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "MSG_MIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_SET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_RESET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLEAR_BRANCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_ROOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_NODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "MSG_TREE_GET_MISS_COUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_BLENDSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "TIMER_DESTROY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "TIMER_ADD_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ITEM_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SEL_TIME_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM_COUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "MSG_WND_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "MSG_WND_RESET_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_PAUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "ANALOG_ASTICK_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "float",
+ "Name": "SIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "float",
+ "Name": "COS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "float",
+ "Name": "TAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "float",
+ "Name": "ASIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "float",
+ "Name": "ACOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "float",
+ "Name": "ATAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "float",
+ "Name": "ATAN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "PUSH_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "POP_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "void",
+ "Name": "CLEAR_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "void",
+ "Name": "PUSH_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "void",
+ "Name": "POP_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "void",
+ "Name": "CLEAR_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_CMM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "CHK_FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "CHK_NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "GET_MONTH_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "GET_DAY_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "void",
+ "Name": "BIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "SET_HUMAN_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "void",
+ "Name": "SET_PERSONA_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "CLEAR_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "void",
+ "Name": "ADD_PC_ALL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_ARSENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MAJOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MINOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "MDL_GET_SUB_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "void",
+ "Name": "ADD_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "GET_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM_INC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "KTAI_MENU_GET_PAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "DBG_PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "float",
+ "Name": "GET_MAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "float",
+ "Name": "GET_MIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "void",
+ "Name": "REMOVE_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "void",
+ "Name": "BGENV_UNLINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "NPC_BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "void",
+ "Name": "ADD_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "void",
+ "Name": "ADD_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "BGENV_LINE_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "BGENV_DEF_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "void",
+ "Name": "GET_DBG_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "void",
+ "Name": "COMENV_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "void",
+ "Name": "COMENV_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "void",
+ "Name": "VOICE1_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "void",
+ "Name": "VOICE1_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "void",
+ "Name": "VOICE2_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "void",
+ "Name": "VOICE2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "void",
+ "Name": "VOICE3_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "VOICE3_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "void",
+ "Name": "MDL_RESET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "void",
+ "Name": "SEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NO_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "TROPHY_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_DIFFERENCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_PLAYER_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT2_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "void",
+ "Name": "BGTEX_STRIP_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "void",
+ "Name": "RESET_PC_PARAM_UP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_METER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "GET_HERO_WANTED_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_RANK_UP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "void",
+ "Name": "SAVE_UI_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "CHK_PC_PARAM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "GET_MONEY_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "GET_PERSONA_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "MSG_PERFORMANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "CALL_STAMP_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "void",
+ "Name": "BULLET_RECOVERY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "BGM_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "DAY_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "ALL_ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_BGMOB_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "void",
+ "Name": "GET_ITEMS_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_IS_JAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_HELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_HORIZON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "GET_CLOTH_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "GET_YASUMI_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "GET_TOTALDAY_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "void",
+ "Name": "MSG_TRIVIA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LOOPSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "void",
+ "Name": "CHAT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "CHAT_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_UNLINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "void",
+ "Name": "LOADING_ICON_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "GET_SEASON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "void",
+ "Name": "INIT_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "START_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MDL_ICON_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "CLEAR_INHERIT_DATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_LOAD_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_SYNC_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_CLEAR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "void",
+ "Name": "START_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "SYNC_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "void",
+ "Name": "NET_DISCONNECT_MATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Facility/Functions.json
new file mode 100644
index 0000000..b5f1a22
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Facility/Functions.json
@@ -0,0 +1,1361 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_DAYTIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "SET_QUEST_BEFORE_DUNGEON",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "RESET_QUEST_AFTER_DUNGEON",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CHECK_CONSET_QUEST",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "START_QUEST_CLEAR_EFFECT",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ENEMY",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_BOSS",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ITEM",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "FCL_SHOP_CHANGE_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "MISSION_START_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "MISSION_COMPLETE_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "CALL_ROUTE_MAP",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "MISSION_SET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "MISSION_UPDATE_EVERY_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "CALL_DIARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_ORDER",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "CALL_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_FORCE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "SET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "int",
+ "Name": "GET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "int",
+ "Name": "CALL_ARBEIT_BOOK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "void",
+ "Name": "DIRECT_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "CHECK_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "int",
+ "Name": "CHECK_ENABLE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "RESET_INJECTION_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_COPY_CHK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "CALL_PHANTOM_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EXEC_EVT_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_BUY_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_BUY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_COPY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_BAG_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_READ_UN_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "CALL_CONF_COOPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "CHAT_RESERVE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "CHAT_ALL_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_MONTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "CMB_CELL_ERASE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_UNREAD_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "OPEN_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "int",
+ "Name": "SYNC_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "RESTART_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "CLOSE_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_LEVELUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_NUM_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_RANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "ADD_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "int",
+ "Name": "IMG_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "IMG_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_JOIN_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "IMG_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "IMG_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "OPEN_QUEST_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "int",
+ "Name": "CMB_GET_PBOOK_REGIST_RATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "int",
+ "Name": "CALL_FICTION_DRAW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406e",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM_DISCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406f",
+ "ReturnType": "void",
+ "Name": "CHAT_RESET_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4070",
+ "ReturnType": "void",
+ "Name": "CALL_DIFFICULT_SET",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Enums.json
new file mode 100644
index 0000000..e101d0d
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Enums.json
@@ -0,0 +1,33 @@
+[
+ {
+ "Name": "FieldScriptTiming",
+ "Description": "Values indicating at which phase of the field initialization the script was called.",
+ "Members": [
+ {
+ "Name": "BeforeLoad",
+ "Value": 0,
+ "Description": "The script was called before the field was loaded"
+ },
+ {
+ "Name": "Unknown1",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Unknown2",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Unknown3",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "AfterLoad",
+ "Value": 4,
+ "Description": "The script was called after the field was loaded"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Functions.json
new file mode 100644
index 0000000..78925dc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Field/Functions.json
@@ -0,0 +1,12134 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls for a specified field to be loaded.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "majorId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minorId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "subId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "FieldScriptTiming",
+ "Name": "FLD_GET_SCRIPT_TIMING",
+ "Description": "Gets a value indicating at which stage (timing) of loading the script is called.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_RESHND",
+ "Description": "Get the resource handle of a player character.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "pcId",
+ "Description": "Id of the playable character."
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_FAILURE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJ_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_NEXT_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_SEARCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_AREA_DIR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_DNG_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_WORLD_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_DOOR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TARGET_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "CALL_BKUP_FIELD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SAVE_COUNTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_NO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_CINEMASCOPE_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EDIT_FLOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_CNV_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_SETUP_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_PLAY_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_HELPERID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_ENEMY_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "int",
+ "Name": "FLD_SYMBOL_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_END_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_EVT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_DNG_NEAR_QUEST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FOCAL_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_NEAR_BLUR_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FAR_BLUR_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FAR_BLUR_LIMIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_BLUR_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_MIDDLE_GRAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_BLOOM_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_ADAPTED_LUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "int",
+ "Name": "FLD_GET_HDR_STAR_NUM_LINES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_LENGTH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_GLARE_CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_GLARE_SI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_OBJ_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_PATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ATTACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_DETACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "FLD_PC_ATTACH_ITEM_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_LAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_SETCLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_BGM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_IGNORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "FLD_START_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "FLD_DOKIDOKI_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "void",
+ "Name": "FLD_DOKIDOKI_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_TRANSLATE",
+ "Description": "Sets the translation of a model.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelHandle",
+ "Description": "Handle to a model."
+ },
+ {
+ "Type": "float",
+ "Name": "x",
+ "Description": "Translation on the X axis."
+ },
+ {
+ "Type": "float",
+ "Name": "y",
+ "Description": "Translation on the Y axis."
+ },
+ {
+ "Type": "float",
+ "Name": "z",
+ "Description": "Translation on the Z axis."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_PATH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "FLD_LOAD_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "FLD_FREE_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DEBUG_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "void",
+ "Name": "FLD_TODO_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "void",
+ "Name": "FLD_TODO_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CELLPHONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_EFFECT_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_HIDE_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY_ALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RELATE_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ORIENT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOOKAT_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FOVY_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_X_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Y_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Z_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_W_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_FOVY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RELOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_SOMETHING",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_FOLLOW_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "FLD_SCH_OBJ_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "FLD_START_BOSS",
+ "Description": "Initialize a boss fight. The id maps to a procedure in field/script/boss.bf.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bossId",
+ "Description": "The id of the boss fight to load."
+ }
+ ]
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_LOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "void",
+ "Name": "FLD_SET_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_CHECK_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "FLD_RESUME_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "CALL_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DOOR_DIR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_WALK_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RUN_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ADDMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_COPY_POSE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_REVERT_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "FLD_START_BGM_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_CLOSEST_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "FLD_ADD_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "int",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD_BASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_SNEAK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_CLOSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_BOSS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "FLD_WEAPON_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "FLD_GUN_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "FLD_CELLPHONE_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LMAP_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "void",
+ "Name": "FLD_TUTORIAL_OK_ONLY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "int",
+ "Name": "FLD_CLOSE_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "int",
+ "Name": "FLD_LOCAL_FLAG_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TRANSLATION_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "FLD_PLACE_NAME_SET_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_CHECK_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_START_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "int",
+ "Name": "FLD_NOT_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX_SIMPLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_RND_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "void",
+ "Name": "FLD_CLOSE_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_PRGANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_SMOOTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "void",
+ "Name": "CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MORGANA_BAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SYNC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "int",
+ "Name": "FLD_SNUFF_GET_RESULT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_STD_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_TUMBLE_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_MESSAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_HIT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_WAIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_SET_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETHELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "void",
+ "Name": "FLD_BG_TRANSKEY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_SCH_OBJ_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TBOX_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "FLD_OVERTURN_TAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVISALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SYNC_VIS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOUND_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_REVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "FLD_ALERT_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_FRAG_CHECK_COLLECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_FRAG_CNV_COMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "FLD_PERSONA_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SCR_YESNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ELEMENTID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116a",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_HIDE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x116b",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_TIME_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116c",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_TIME_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116d",
+ "ReturnType": "void",
+ "Name": "SAVE_TEMPORARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116e",
+ "ReturnType": "int",
+ "Name": "LOAD_TEMPORARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1170",
+ "ReturnType": "void",
+ "Name": "FLD_RAIN_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1171",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_READRESUME_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1172",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1173",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_ACCOUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1174",
+ "ReturnType": "void",
+ "Name": "FLD_HITSCR_FORCE_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1175",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_HOLD_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1176",
+ "ReturnType": "void",
+ "Name": "FLD_STOP_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1177",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_TYPMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1178",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_TYPMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1179",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117a",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117b",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117c",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_TBLID_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117e",
+ "ReturnType": "void",
+ "Name": "FLD_ESCAPE_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x117f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1180",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1181",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1182",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1183",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1184",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1185",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1186",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1187",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1188",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1189",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118a",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_FOG_NEAR_CLIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x118e",
+ "ReturnType": "float",
+ "Name": "FLD_GET_FOG_FAR_CLIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x118f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_HUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1190",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_SATURATION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1191",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_LUMINANCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1192",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_ALPHA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1193",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1194",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1195",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_CYAN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1196",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_MAGENTA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1197",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_YELLOW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1198",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_DODGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1199",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_BURN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119a",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_ENV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119c",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119d",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_PUZZLE_PARAM_CMD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119e",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_ANIM_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_NOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a0",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11a1",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a2",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a3",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a4",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_CHECK_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a5",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_REPOP_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a6",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a9",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11aa",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ab",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ac",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ad",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ae",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_ITEM_NAME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11af",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_CHK_ITEM_AVAILABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b0",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b1",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_AROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b2",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11b3",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_MES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b4",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b5",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_VAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b6",
+ "ReturnType": "int",
+ "Name": "FLD_DUNGEON_RESULT_GET_TOTALPRICE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b7",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_WAIT_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b8",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b9",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_ACTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11ba",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bb",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bc",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bd",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11be",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11bf",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c1",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MOUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BATTLE_RESULT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c7",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_APPROACH_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c8",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_MEMBER_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c9",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11ca",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cb",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cc",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cd",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PC_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ce",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11cf",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d0",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_BIT_CHK_GROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x11d1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_THEME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d2",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d3",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d4",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_CATEGORY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d8",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d9",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_EVALUATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11da",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11db",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11dc",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11dd",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11de",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_USE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11df",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_VIEW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e0",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PC_PARAM_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e2",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e3",
+ "ReturnType": "void",
+ "Name": "FLD_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e4",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e5",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e6",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_GLIMPSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e7",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ITEMID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e9",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ea",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11eb",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_DATA_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ec",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ed",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ee",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ef",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_FRONT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f1",
+ "ReturnType": "void",
+ "Name": "FLD_START_DEBUG_SCRIPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DIR_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f3",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f4",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_FAVORABILITY_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_FAVORABILITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_FORMATION_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f8",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f9",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11fa",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fb",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_RAND_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fc",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11fd",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fe",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ff",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1200",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1201",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1202",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_VAR_FOOD_NAME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1203",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TALK_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1204",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_SURPRISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1205",
+ "ReturnType": "void",
+ "Name": "FLD_GAYA_EFFECT_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1206",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_ACCEPT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1207",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_FARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1208",
+ "ReturnType": "void",
+ "Name": "CALL_BATTING_CENTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1209",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120a",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_READ_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120d",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_ADD_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120e",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_ALL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120f",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1210",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1211",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1212",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1213",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1214",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1215",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1216",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_DRAWFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1217",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1218",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_MOVE_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1219",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_FLOATING",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121a",
+ "ReturnType": "void",
+ "Name": "CALL_FISHING_POND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_DRAWSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121c",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_X",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121d",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_Z",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GREETING_GET_DISP_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1220",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1221",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_PERSONAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1222",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1223",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MMAP_WHOLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1224",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MAP_AT_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1225",
+ "ReturnType": "void",
+ "Name": "KFEVT_SET_NANPA_TACTICS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1226",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEBUG_OK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1227",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_QUEST_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1228",
+ "ReturnType": "void",
+ "Name": "FLD_FASTTRAVEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1229",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_RIPPLE_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SPOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122b",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122c",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_BEST_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122d",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122e",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITCHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122f",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_DOOR_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1230",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1231",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_WAIT_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1232",
+ "ReturnType": "void",
+ "Name": "FLD_OVERWRITE_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1233",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOOK_AT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1234",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_RND_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1235",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_LINE_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1236",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_ONLY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1237",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1238",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1239",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON_FORCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123c",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_REQUEST_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123d",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_BAG_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123e",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1240",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_GLANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1241",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SEPARATEOFF_MESH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1242",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1243",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1244",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD_ATDNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1245",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_ENTRANCE_FLOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1246",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_ROOM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1247",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1248",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1249",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x124a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIALY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MVP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_BONUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124d",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_ANIM_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x124e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BAG_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EVENT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1250",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_TRAVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1251",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SYMBOL_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1252",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_DUNGEON_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1253",
+ "ReturnType": "void",
+ "Name": "KFEVT_TBL_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1254",
+ "ReturnType": "void",
+ "Name": "KFEVT_TBL_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1255",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1256",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1257",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_DIV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1258",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1259",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125a",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_QUEST_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125b",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_EVENT_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EVENT_BRANCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x125d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x125e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_ADD_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1260",
+ "ReturnType": "void",
+ "Name": "FLD_BREAK_WALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1261",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SNEAKING_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1262",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1263",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1264",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MSG_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1265",
+ "ReturnType": "void",
+ "Name": "KAWAKAMI_SET_REQUEST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1266",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1267",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMNUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1268",
+ "ReturnType": "void",
+ "Name": "FLD_SET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1269",
+ "ReturnType": "int",
+ "Name": "FLD_GET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126a",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETBOSSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126b",
+ "ReturnType": "void",
+ "Name": "FLD_DASH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1270",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANSWER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1271",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1272",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1273",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1274",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1275",
+ "ReturnType": "int",
+ "Name": "FLD_RESIDENT_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1276",
+ "ReturnType": "int",
+ "Name": "GET_CHARA_CAMERA_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1277",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1278",
+ "ReturnType": "void",
+ "Name": "FLD_GFS_PARTS_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1279",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127a",
+ "ReturnType": "void",
+ "Name": "FLD_CALL_EVENT_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x127b",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127c",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_RAPID_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127d",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127e",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x127f",
+ "ReturnType": "int",
+ "Name": "CROSSWORD_RELUST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1280",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_NAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1281",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_LIST_GET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1282",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1283",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_CLEAR_FLAGS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1284",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SWAPTBL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1285",
+ "ReturnType": "void",
+ "Name": "CALL_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1286",
+ "ReturnType": "void",
+ "Name": "TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1287",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1288",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1289",
+ "ReturnType": "int",
+ "Name": "GET_TODAY_TV_PROGRAM_BG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x128a",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128c",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_DEC_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x128e",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_FIND_PARTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1290",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_SET_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1291",
+ "ReturnType": "void",
+ "Name": "FLD_BG_CASH_REMOVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1292",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1293",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1294",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1295",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1296",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RADIUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1297",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1298",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1299",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129a",
+ "ReturnType": "void",
+ "Name": "FLD_TRANS_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129b",
+ "ReturnType": "void",
+ "Name": "FLD_ROTATE_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129c",
+ "ReturnType": "void",
+ "Name": "FLD_END_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x129d",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129f",
+ "ReturnType": "void",
+ "Name": "FLD_SETBANK_BGENV_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a0",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEMS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a1",
+ "ReturnType": "void",
+ "Name": "FLD_SLIDING_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a3",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a4",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a5",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LOOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a6",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a7",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ_RAPID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a8",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_EXTRA_CHK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a9",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_APPEND_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12aa",
+ "ReturnType": "void",
+ "Name": "FLD_SLEEP_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ab",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_DEFMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ac",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_CANCEL_ENGULF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ad",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ae",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12af",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_CNV_NPC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_EVT_EMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b3",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ONOFF_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b5",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b6",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b7",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b8",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b9",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ba",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_TGT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bb",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bc",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12bd",
+ "ReturnType": "void",
+ "Name": "FLD_REVERT_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12be",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALL_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bf",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x12c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c9",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ca",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cc",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cd",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_SPECIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ce",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12cf",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d0",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12d1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FIX_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d2",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d3",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d4",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d5",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d6",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_BGHELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d8",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_BLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d9",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12da",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12db",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ELEVATOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12dc",
+ "ReturnType": "float",
+ "Name": "FLD_EMY_MODEL_GET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12dd",
+ "ReturnType": "void",
+ "Name": "FLD_NOT_OPEN_DOOR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x12de",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_HIGHLIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12df",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e0",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12e1",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e2",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e3",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FISHING_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e5",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e6",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e7",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e8",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_ASYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ea",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_PASS_GATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12eb",
+ "ReturnType": "void",
+ "Name": "FLD_BFIELD_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ec",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_DEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ed",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_CHECK_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ee",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BUTTON_HIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ef",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_POINT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f0",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_ORIENT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f1",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f4",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f5",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f6",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f7",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f9",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_REQ_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12fa",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SYNC_ANIM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fb",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fc",
+ "ReturnType": "int",
+ "Name": "FLD_USE_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fd",
+ "ReturnType": "int",
+ "Name": "FLD_SIMPLE_SYS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12fe",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ff",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_FORCEDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1300",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_SET_CENTER_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1301",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SCALE",
+ "Description": "Sets the scale of a model.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelHandle",
+ "Description": "Handle to a model."
+ },
+ {
+ "Type": "float",
+ "Name": "scale",
+ "Description": "Scale to apply to all axes."
+ }
+ ]
+ },
+ {
+ "Index": "0x1302",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1303",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_GET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1304",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_ADD_BUF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1305",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_RESET_BUF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1306",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1307",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1308",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_DEFAULT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1309",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130a",
+ "ReturnType": "void",
+ "Name": "FLD_GEN_FISHING_SEED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x130b",
+ "ReturnType": "void",
+ "Name": "FLD_CASINO_WORK_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x130c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ORNAMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130e",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_GUIDE_UNDISP_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1310",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_ENABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1311",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1312",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1313",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1314",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_FAR_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1315",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1316",
+ "ReturnType": "void",
+ "Name": "FLD_PC_OFS_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1317",
+ "ReturnType": "int",
+ "Name": "FLD_FBNID_TO_NPCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1318",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_ROTATE_RATIO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1319",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DST_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x131e",
+ "ReturnType": "void",
+ "Name": "FLD_MMT_MAP_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x131f",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL_HIGH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1320",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_OPEN_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1321",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1322",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1323",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_UNDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1324",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ADD_ENGINE_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1325",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ENGINE_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1326",
+ "ReturnType": "void",
+ "Name": "FLD_CRAFT_ITEM_TROPHY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1327",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_WEAPON_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1328",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1329",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BKUP_FIELD_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x132a",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_LINKBG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132b",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132c",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132d",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132e",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132f",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_UPDATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1330",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SHADOWCAST_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1331",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_PANEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1332",
+ "ReturnType": "int",
+ "Name": "CALL_PLAY_GO_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1333",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_BBEFECT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1334",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1335",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_SPOT_TROPHY_PROC",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Net/Functions.json
new file mode 100644
index 0000000..4614385
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Net/Functions.json
@@ -0,0 +1,96 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_SET_AFTER_SCHOOL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "void",
+ "Name": "NET_SET_NIGHT_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SELECT_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "void",
+ "Name": "NET_START_AUDIENCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "NET_STOP_AUDIENCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Social/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Social/Functions.json
new file mode 100644
index 0000000..c1b3e73
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5/Modules/Social/Functions.json
@@ -0,0 +1,2230 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_ASSET_OVERWRITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ASSET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "CHARA_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_U",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_R",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "void",
+ "Name": "CUTIN_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "CMM_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "void",
+ "Name": "CMM_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "bool",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "CMM_SET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_PROMISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "CMM_SETUP_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "CMM_EXEC_EVENT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_EVENT_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "CMM_VSET_COMMUNITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "CMM_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "CMM_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LOVER_HIGH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_ARCANA_PSSTOCKLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INVITE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_FIX_INVITE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "CMM_CNV_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_CLUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_ARBEIT_PAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_PAY_RECEIVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "CMM_EVERY_DAY_UPDATE_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_INC_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH_DOUBT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "CMM_DEC_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_FLAGT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "CMM_RESET_SUDDEN_DEATH_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "CMM_GET_PERSONA_DAY_TIME_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY_RECEIVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "int",
+ "Name": "CMM_MO_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "CMM_MO_VSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "CMM_DEC2_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "CMM_START_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "CMM_SYNC_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "MISSION_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "MISSION_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "MISSION_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "LBX_IN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "LBX_IN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "void",
+ "Name": "CUTIN_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "CUTIN_START3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "CUTIN_START4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_PREPARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "CHAT_WAIT_PAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "CHAT_SEL_LINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "CALL_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_ACCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "CMM_GET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "void",
+ "Name": "CMM_COUNTUP_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "CMM_GET_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "void",
+ "Name": "CMM_START_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "CMM_START_CANCEL_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "CMM_START_BROKEN_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_NOW_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "CMM_FLAG_CONVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "CMM_AREA_NAME_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_PASS_TIME_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_GET_DAICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "CMM_COMMAND_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "CMM_INTERROGATION_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "void",
+ "Name": "INIT_IME_DRIVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "void",
+ "Name": "END_IME_DRIVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_PLAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "int",
+ "Name": "GET_CHAT_INVITE_TIMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_EVTSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "INVITE_WORK_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "SET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_CORP_MAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOG_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "GET_PM_CHAT_INVITE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP_FADE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "SET_STR_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "int",
+ "Name": "GET_CONQUEST_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "int",
+ "Name": "GET_DUNGEON_INVITE_CHAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "EVT_SET_ENABLE_CTRL_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal.json
new file mode 100644
index 0000000..f6b9034
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 5 Royal",
+ "ShortName": "p5r",
+ "FlowScriptModulesPath": "Persona5Royal\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona5Royal\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/FlowScriptModules.json
new file mode 100644
index 0000000..e40603a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5Royal\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona5Royal\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Social",
+ "ShortName": "Social",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Social\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Net\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/MessageScriptLibrary.json
new file mode 100644
index 0000000..c88b6d1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/MessageScriptLibrary.json
@@ -0,0 +1,721 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "bitflag",
+ "Description": "toggles bitflags on and off",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "flag_section",
+ "Description": "section of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_id",
+ "Description": "the id of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_bool",
+ "Description": "boolean value that enables or disables the flag"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "param6",
+ "Description": "Unknown value."
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 17,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 18,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 19,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 20,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 21,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 22,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 23,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 24,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 25,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 26,
+ "Name": "ref",
+ "Description": "References the caption message",
+ "Parameters": [
+ {
+ "Name": "RelativeID",
+ "Description": "This just seems to be a relative ID of the caption message"
+ },
+ {
+ "Name": "GlobalID",
+ "Description": "And this is the actual ID of it (GENERIC_HELP_)."
+ }
+ ]
+ },
+ {
+ "Index": 27,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 28,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 29,
+ "Name": "selTex",
+ "Description": "overrides game logic deciding which dialogue select portrait to display",
+ "Parameters": [
+ {
+ "Name": "selMajorId",
+ "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "coop",
+ "Description": "adds confidant points to a specified arcana",
+ "Parameters": [
+ {
+ "Name": "arcanaId",
+ "Description": "the arcana id of the character you want to add points to"
+ },
+ {
+ "Name": "pointsGiven",
+ "Description": "the amount of points added to the arcana"
+ },
+ {
+ "Name": "modelMajorId",
+ "Description": "the Major ID of the model above which to display musical notes"
+ },
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "itemIcon",
+ "Description": "Displays an item category icon (consumable, armor, etc...)",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Name": "icon_id",
+ "Description": "the id of the icon to display"
+ }
+ ]
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/AI/Functions.json
new file mode 100644
index 0000000..102dffb
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/AI/Functions.json
@@ -0,0 +1,6193 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT_VALUE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_VOID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_LV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SUMMON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SENSEI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHREC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HITSUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_RESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_NULLIFY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENOVERLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MPMAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MYAI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_TAR_APPOINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DOWN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_STAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_SET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_SET_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_SET_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_SET_DROPITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRLV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENLV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x20ef AI_GET_P_NUM"
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATKSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIAPPOINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHERO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNICND_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNILVMAX_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALLVMAXHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOTNOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_GET_MY_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_GET_NEXT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_ORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRANDOM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "int",
+ "Name": "AI_DEB_PRI_TARUNI_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ISENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_SET_BADSTATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_FIX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_ANM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_IN",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYATTRATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "AI_GET_E_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_NOANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "int",
+ "Name": "AI_GET_ATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BOSS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNIBESTATKSKIL_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNINOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_P_ABLE_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_GET_FIRST_ACTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x2097 AI_GET_FRCNT"
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "void",
+ "Name": "AI_SET_ASSISTSKILL_MODE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCHARA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_PSTOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKRESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALKCHARA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_GET_IDLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PBOOK_REGIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_PERSON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "void",
+ "Name": "AI_SET_ADD_FACEANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD_TALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "int",
+ "Name": "AI_SET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_GET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "void",
+ "Name": "BTL_RELOCATION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_FRTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_CURRENTSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKCUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_SCENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_PARAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_EN_PARAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "CALL_EVENTBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_OBTAIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_INFODATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2126",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_DOUBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2127",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_CRITICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2128",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_SURRENDER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2129",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_COOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212a",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CAPTURE_ENDFRAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIANALYZE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_GUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HIGHSKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_REZ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2130",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSTATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2131",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BOSS_PRESIDENT_SUMMON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2132",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2133",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_DIVI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2134",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2135",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2136",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2137",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2138",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2139",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_ATK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213c",
+ "ReturnType": "void",
+ "Name": "BTL_SYSTEM_MESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXTENDEDWAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ENTAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2140",
+ "ReturnType": "int",
+ "Name": "BTL_ROULETTE_BET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2141",
+ "ReturnType": "int",
+ "Name": "AI_GET_UIDTOID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2142",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2143",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLDOWN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2144",
+ "ReturnType": "int",
+ "Name": "AI_GET_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2145",
+ "ReturnType": "void",
+ "Name": "AI_CLEAR_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2146",
+ "ReturnType": "int",
+ "Name": "AI_GET_ACTUID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2147",
+ "ReturnType": "void",
+ "Name": "AI_SET_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2148",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_DARK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2149",
+ "ReturnType": "void",
+ "Name": "BTL_ADD_SERIES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214a",
+ "ReturnType": "int",
+ "Name": "BTL_GET_SERIES",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_TALK_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_DEBUFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNKNOWN_ATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2150",
+ "ReturnType": "int",
+ "Name": "AI_GET_TALK_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2151",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2152",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2153",
+ "ReturnType": "void",
+ "Name": "BTL_CLS_ASSIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2154",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ROUNDUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2155",
+ "ReturnType": "void",
+ "Name": "AI_SET_MSGVAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2156",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2157",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2158",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_ENCOUNTFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2159",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_SKIMMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCONTACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215b",
+ "ReturnType": "int",
+ "Name": "AI_SET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_FIXED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2160",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ADDWANTED",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2161",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADREQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2162",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADWAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2163",
+ "ReturnType": "int",
+ "Name": "AI_ACT_GUARDORDER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2164",
+ "ReturnType": "int",
+ "Name": "AI_SET_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2165",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2166",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2167",
+ "ReturnType": "int",
+ "Name": "BTL_SET_STARTDUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2168",
+ "ReturnType": "int",
+ "Name": "BTL_WAIT_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2169",
+ "ReturnType": "void",
+ "Name": "AI_ENID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216a",
+ "ReturnType": "void",
+ "Name": "AI_ENID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPT_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216c",
+ "ReturnType": "void",
+ "Name": "AI_FRID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216d",
+ "ReturnType": "void",
+ "Name": "AI_FRID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216e",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_WEATHER_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216f",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHECK_NO_YOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2170",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_NO_YOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2171",
+ "ReturnType": "void",
+ "Name": "PREPARE_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2172",
+ "ReturnType": "void",
+ "Name": "CALL_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2173",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_ICON_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2174",
+ "ReturnType": "void",
+ "Name": "BTL_SET_MSG_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2175",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_SELECTNO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2176",
+ "ReturnType": "void",
+ "Name": "BTL_BOSSSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2177",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_RESETCAMERA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2178",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2179",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_BOSS999_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217a",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_YOSHIDACOOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217b",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHK_USONAKI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217c",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217d",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217e",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217f",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2180",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_NOTPHYSICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2181",
+ "ReturnType": "void",
+ "Name": "BTL_ROULETTE_BET_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2182",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DANGERUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2183",
+ "ReturnType": "void",
+ "Name": "BTL_SYNC_ASSIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2184",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TECHNICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2185",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2186",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FMTPINCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2187",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_ENTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2188",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2189",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218c",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218d",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218e",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218f",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2190",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2191",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_DELETE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2192",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_EXIST_BLANK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2193",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2194",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_MONEY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2195",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ALLY_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2196",
+ "ReturnType": "void",
+ "Name": "AI_ADD_REINFORCEMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2197",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_JYOKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2198",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_SKILLNAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2199",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DEATHMARCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a0",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ab",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ac",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ad",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ae",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CURRENT_CHARAID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21af",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDTECH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_BULLET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b1",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b2",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NUNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b3",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b4",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NHOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_HOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_NBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b9",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ba",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE_NBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN_KILL_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bc",
+ "ReturnType": "int",
+ "Name": "AI_TAR_GUN_KILL_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SP_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21be",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SP_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bf",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_REWARD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c0",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST_SEQ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c1",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSKILL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c2",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_STRONG_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c3",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c4",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_NUMBER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c5",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c6",
+ "ReturnType": "int",
+ "Name": "BTL_GER_TALK_ABI_MEMBER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c7",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c8",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c9",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ca",
+ "ReturnType": "int",
+ "Name": "BTL_ITEM_STORAGE_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21cb",
+ "ReturnType": "void",
+ "Name": "AI_CANCEL_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21cc",
+ "ReturnType": "int",
+ "Name": "BTL_GET_ASSIST_PC_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Enums.json
new file mode 100644
index 0000000..86d061f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Enums.json
@@ -0,0 +1,199 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad Left button."
+ },
+ {
+ "Name": "L2",
+ "Value": 8,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 9,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "L1",
+ "Value": 10,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 11,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3
+ },
+ {
+ "Name": "Ann",
+ "Value": 4
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6
+ },
+ {
+ "Name": "Haru",
+ "Value": 7
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8
+ },
+ {
+ "Name": "Akechi",
+ "Value": 9
+ },
+ {
+ "Name": "Sumire",
+ "Value": 10
+ }
+ ]
+ },
+ {
+ "Name": "EquipSlotID",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "MeleeWeapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Outfit",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "RangedWeapon",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Flag",
+ "Members": [
+ {
+ "Name": "Section0",
+ "Value": 0
+ },
+ {
+ "Name": "Section1",
+ "Value": 3702
+ },
+ {
+ "Name": "Section2",
+ "Value": 6144
+ },
+ {
+ "Name": "Section3",
+ "Value": 11264
+ },
+ {
+ "Name": "Section4",
+ "Value": 11776
+ },
+ {
+ "Name": "Section5",
+ "Value": 12288
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Functions.json
new file mode 100644
index 0000000..a187ff3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Common/Functions.json
@@ -0,0 +1,6604 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "PUTF",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "",
+ "DefaultValue": "0"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "NULL",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FADEEND_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FADE_COLOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SET_IMAGE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "MDL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SHOW_BUSTUP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "LIFESIM_HIDE_BUSTUP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "LIFESIM_MOUSEANIM_ENABLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x11e4 FLD_MODEL_ANIM"
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x11e5 FLD_MODEL_ANIM_SYNC"
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "SET_NEXT_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "GET_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "GET_DAYOFWEEK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "SCENE_CHANGE_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "MOVIE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "SEL_WND_DSP",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SEL_WND_CLS",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1046 FLD_CAMERA_READ_SYNC"
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1048 FLD_CAMERA_SET"
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x1049 FLD_CAMERA_RESET"
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104a FLD_CAMERA_ANIM"
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104b FLD_CAMERA_ANIM_SYNC"
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SEEK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_FRAMESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "void",
+ "Name": "MDL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "GET_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "RECOVERY_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "GET_AND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "GET_OR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_XOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_L_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "GET_R_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "REM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104d FLD_SCRIPT_READ_SYNC"
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1051 FLD_CAMERA_SET_HELPERPOS"
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_L",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_L",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_S",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x0056 RUMBLE_CHECK"
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "RUMBLE_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x0055 RUMBLE_STOP"
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "SAVE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "MSG_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_DBG_DAY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "MDL_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "DBG_SET_PC_PARAM",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "UPDATE_ENQUETE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "DBG_PUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_SYNC",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_START",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_SYNC",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "GET_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "GET_SUSPICION_LV",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "DBG_SCRIPT_MENU",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "GET_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "GET_MOON_AGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "DISP_CAUTION",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "EVERY_MORNING_NETWORK",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "MESSAGE_REF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "MSG_CAPTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "MSG_MIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION_LV",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_SET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_RESET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLEAR_BRANCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_DSP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_ROOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_NODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_OPEN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "MSG_TREE_GET_MISS_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_BLENDSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "TIMER_DESTROY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_PAUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "TIMER_ADD_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ITEM_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SEL_TIME_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "MSG_WND_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "MSG_WND_RESET_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_PAUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_STOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "ANALOG_ASTICK_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "float",
+ "Name": "SIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "float",
+ "Name": "COS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "float",
+ "Name": "TAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "float",
+ "Name": "ASIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "float",
+ "Name": "ACOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "float",
+ "Name": "ATAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "float",
+ "Name": "ATAN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "PUSH_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "POP_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "void",
+ "Name": "CLEAR_UNIFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "void",
+ "Name": "PUSH_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "void",
+ "Name": "POP_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "void",
+ "Name": "CLEAR_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_CMM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "CHK_FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "CHK_NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "GET_MONTH_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "GET_DAY_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "void",
+ "Name": "BIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "SET_HUMAN_LV",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "void",
+ "Name": "SET_PERSONA_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "CLEAR_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "void",
+ "Name": "ADD_PC_ALL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_ARSENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MAJOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MINOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "MDL_GET_SUB_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "void",
+ "Name": "ADD_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "GET_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM_INC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "KTAI_MENU_GET_PAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "DBG_PUTS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "float",
+ "Name": "GET_MAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "float",
+ "Name": "GET_MIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "void",
+ "Name": "REMOVE_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "void",
+ "Name": "BGENV_UNLINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "NPC_BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "void",
+ "Name": "ADD_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "void",
+ "Name": "ADD_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "BGENV_LINE_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "BGENV_DEF_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "void",
+ "Name": "GET_DBG_NUM",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "void",
+ "Name": "COMENV_PLAY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "void",
+ "Name": "COMENV_STOP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "void",
+ "Name": "VOICE1_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "void",
+ "Name": "VOICE1_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "void",
+ "Name": "VOICE2_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "void",
+ "Name": "VOICE2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "void",
+ "Name": "VOICE3_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "VOICE3_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "void",
+ "Name": "MDL_RESET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "void",
+ "Name": "SEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NO_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "TROPHY_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_DIFFERENCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_PLAYER_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT2_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "void",
+ "Name": "BGTEX_STRIP_ENABLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "void",
+ "Name": "RESET_PC_PARAM_UP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_METER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "GET_HERO_WANTED_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_RANK_UP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "void",
+ "Name": "SAVE_UI_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "CHK_PC_PARAM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "GET_MONEY_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "GET_PERSONA_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "MSG_PERFORMANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "CALL_STAMP_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "void",
+ "Name": "BULLET_RECOVERY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "BGM_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "DAY_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_FREE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "ALL_ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_BGMOB_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "void",
+ "Name": "GET_ITEMS_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_IS_JAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_HELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_HORIZON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "GET_CLOTH_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "GET_YASUMI_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "GET_TOTALDAY_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "void",
+ "Name": "MSG_TRIVIA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LOOPSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "void",
+ "Name": "CHAT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "CHAT_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_UNLINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "void",
+ "Name": "LOADING_ICON_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "GET_SEASON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "void",
+ "Name": "INIT_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "START_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MDL_ICON_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "CLEAR_INHERIT_DATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_LOAD_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_SYNC_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_CLEAR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "void",
+ "Name": "START_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "SYNC_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "void",
+ "Name": "NET_DISCONNECT_MATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "SEL_SELNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "void",
+ "Name": "SEL_GENERIC_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "SEL_GENERIC_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "CHK_EX_SEASON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION_02",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "GET_PLAYER_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "MSG_DEVIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "CHK_CMB_SPECIAL_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FAKE_DATE_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FAKE_DATE_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_FREE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_ENABLE_PLAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_ATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "CHANGE_EQUIP_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "DAY_DISP_CHANGE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "void",
+ "Name": "VOICE1_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "void",
+ "Name": "VOICE2_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "void",
+ "Name": "VOICE3_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP_PERSONA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "AWARD_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "GET_OPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "SET_OPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "CHECK_EXIST_BEFORE_SAVEDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "PURGE_RESRC_CACHE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "SEL_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "SEL_HERO_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "void",
+ "Name": "SEL_HERO_NOTSEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "GET_LOCAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "GET_AWARD_UNLOCK_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "CHECK_AWARD_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "CHECK_MYP_CONTENTS_COMPLETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "GET_SYS_SCRIPT_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "void",
+ "Name": "SET_SYS_SCRIPT_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "CHECK_DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "int",
+ "Name": "GET_PC_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "START_PC_LEVEL_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FRIEND_GET_SP_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "void",
+ "Name": "FLAG_DATA_INPUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_STOP_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "void",
+ "Name": "FLAG_DATA_INPUT_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "void",
+ "Name": "E_LIGHT_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "HD_GET_PLATFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "returns 7 on pc, 3 on switch"
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "HD_GET_TEXT_PLATFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "returns 3 on pc, 0 on switch"
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "void",
+ "Name": "HD_PRESS_WIRE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Facility/Functions.json
new file mode 100644
index 0000000..549367a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Facility/Functions.json
@@ -0,0 +1,2243 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_DAYTIME",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "SET_QUEST_BEFORE_DUNGEON",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "RESET_QUEST_AFTER_DUNGEON",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CHECK_CONSET_QUEST",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "START_QUEST_CLEAR_EFFECT",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ENEMY",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_BOSS",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ITEM",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "FCL_SHOP_CHANGE_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "MISSION_START_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "MISSION_COMPLETE_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "CALL_ROUTE_MAP",
+ "Description": "Null function pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "MISSION_SET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "MISSION_UPDATE_EVERY_DAY",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "CALL_DIARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_ORDER",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "CALL_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_FORCE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "SET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "int",
+ "Name": "GET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "int",
+ "Name": "CALL_ARBEIT_BOOK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "void",
+ "Name": "DIRECT_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "CHECK_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "int",
+ "Name": "CHECK_ENABLE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "RESET_INJECTION_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_COPY_CHK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "CALL_PHANTOM_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EXEC_EVT_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_BUY_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_BUY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_COPY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_BAG_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_READ_UN_READ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "CALL_CONF_COOPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "CHAT_RESERVE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "CHAT_ALL_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_MONTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "CMB_CELL_ERASE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_UNREAD_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "OPEN_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "int",
+ "Name": "SYNC_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "RESTART_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "CLOSE_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_LEVELUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_NUM_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_RANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "ADD_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "int",
+ "Name": "IMG_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "IMG_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_JOIN_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "IMG_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "IMG_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "OPEN_QUEST_LIST_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "int",
+ "Name": "CMB_GET_PBOOK_REGIST_RATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "int",
+ "Name": "CALL_FICTION_DRAW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406e",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM_DISCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406f",
+ "ReturnType": "void",
+ "Name": "CHAT_RESET_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4070",
+ "ReturnType": "void",
+ "Name": "CALL_DIFFICULT_SET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4071",
+ "ReturnType": "void",
+ "Name": "UPDATE_CMB_EVERYMORNING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4072",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4073",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4074",
+ "ReturnType": "void",
+ "Name": "DARTS_LOOP_COUNT_ADD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4075",
+ "ReturnType": "int",
+ "Name": "DARTS_LOOP_COUNT_CHK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4076",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4077",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP_TV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4078",
+ "ReturnType": "void",
+ "Name": "CALL_STAMP_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4079",
+ "ReturnType": "int",
+ "Name": "CALL_MEMENTOS_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407a",
+ "ReturnType": "void",
+ "Name": "CALL_EXROOT_END_DRAW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407b",
+ "ReturnType": "void",
+ "Name": "SET_COMBINE_SPECIAL_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407c",
+ "ReturnType": "int",
+ "Name": "CALL_BILLIARDS_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407d",
+ "ReturnType": "void",
+ "Name": "DARTS_SET_NPC_SCORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407e",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407f",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4080",
+ "ReturnType": "int",
+ "Name": "CALL_VINTAGE_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4081",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_ROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4082",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY_ROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4083",
+ "ReturnType": "int",
+ "Name": "GET_VINTAGE_SHOP_SELL_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4084",
+ "ReturnType": "int",
+ "Name": "CHK_DARTS_BUST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4085",
+ "ReturnType": "void",
+ "Name": "CALL_PERSONA_SKILL_CARD_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4086",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_FADE_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4087",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4088",
+ "ReturnType": "void",
+ "Name": "DARTS_WIPE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4089",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408a",
+ "ReturnType": "int",
+ "Name": "DARTS_WIPE_TIMER_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408b",
+ "ReturnType": "void",
+ "Name": "DARTS_WIPE_START_FADE_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408c",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_MEMB_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408d",
+ "ReturnType": "void",
+ "Name": "SKILLCARD_COPY_CONFIRM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408e",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408f",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP_CREATE_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4090",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_CREATE_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4091",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_CREATE_CHK_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4092",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4093",
+ "ReturnType": "int",
+ "Name": "CALL_CHALLENGE_BTL_SEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4094",
+ "ReturnType": "void",
+ "Name": "CONFIRM_PS_STATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4095",
+ "ReturnType": "int",
+ "Name": "SELECT_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4096",
+ "ReturnType": "int",
+ "Name": "CHECK_HAVE_INCENSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4097",
+ "ReturnType": "void",
+ "Name": "START_VIDEO_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4098",
+ "ReturnType": "void",
+ "Name": "START_SOUND_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4099",
+ "ReturnType": "void",
+ "Name": "START_IMAGE_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409a",
+ "ReturnType": "void",
+ "Name": "COMFIRM_PS_PARAM_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409b",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_MEMB_LIST_CONF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409c",
+ "ReturnType": "void",
+ "Name": "START_PALACE_MAKER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409d",
+ "ReturnType": "void",
+ "Name": "CALL_TEC_RANK_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409e",
+ "ReturnType": "void",
+ "Name": "CALL_TEC_RANK_START_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409f",
+ "ReturnType": "void",
+ "Name": "CALL_BILLIARDS_RESULT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a0",
+ "ReturnType": "void",
+ "Name": "START_DARTS_BATONTOUCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a1",
+ "ReturnType": "void",
+ "Name": "START_AWARD_VIEWER2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a2",
+ "ReturnType": "void",
+ "Name": "MYP_CONF_OBJECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a3",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_INITIALIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a4",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_PCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a5",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_RELEASE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a6",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_POSITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a7",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_RESRC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a8",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_CHK_NPC_FINISH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a9",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_SET_FINISH_MODE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40aa",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_CHALLENGE_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ab",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_COMPARISON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ac",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_CHALLENGE_HIGH_RANK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ad",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ae",
+ "ReturnType": "void",
+ "Name": "FCL_SET_CUSTOM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Enums.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Enums.json
new file mode 100644
index 0000000..8b7563c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Enums.json
@@ -0,0 +1,93 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "L1",
+ "Value": 8,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 9,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "L2",
+ "Value": 10,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 11,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Functions.json
new file mode 100644
index 0000000..edf151d
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Field/Functions.json
@@ -0,0 +1,14225 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCRIPT_TIMING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_RESHND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_UNLOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_GET_RESHND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_FAILURE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJ_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_NEXT_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_SEARCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_AREA_DIR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_DNG_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_WORLD_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_DOOR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TARGET_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "CALL_BKUP_FIELD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SAVE_COUNTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_NO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_CINEMASCOPE_VISIBLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EDIT_FLOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_CNV_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_SETUP_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_PLAY_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_HELPERID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_ENEMY_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "int",
+ "Name": "FLD_SYMBOL_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_END_FLASHBACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x002c CAMERA_READ_SYNC"
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x002e CAMERA_SET"
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x002f CAMERA_RESET"
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0030 CAMERA_ANIM"
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0031 CAMERA_ANIM_SYNC"
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x004c SCRIPT_READ_SYNC"
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0050 CAMERA_SET_HELPERPOS"
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_EVT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_DNG_NEAR_QUEST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_GET_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_FAR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REST_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USE_REST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "void",
+ "Name": "FLD_USE_REST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SEED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_REST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REST_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_OBJ_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_PATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ATTACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_DETACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "FLD_PC_ATTACH_ITEM_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_LAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_SETCLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_BGM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_IGNORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "FLD_START_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ATDNG_SHOP_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "int",
+ "Name": "FLD_REQ_ATDNG_SHOP_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_PATH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "FLD_LOAD_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "FLD_FREE_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DEBUG_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "void",
+ "Name": "FLD_WIRE_OBJ_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_COIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CELLPHONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_EFFECT_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_HIDE_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RELATE_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ORIENT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOOKAT_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FOVY_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_X_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Y_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Z_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_W_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_FOVY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RELOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_SOMETHING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_FOLLOW_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "FLD_SCH_OBJ_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "FLD_START_BOSS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_UNLOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "void",
+ "Name": "FLD_SET_COVER_STATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_CHECK_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "FLD_RESUME_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "CALL_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DOOR_DIR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_WALK_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RUN_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ADDMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_COPY_POSE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_REVERT_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "FLD_START_BGM_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_CLOSEST_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WANTED_POINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "FLD_ADD_WANTED_POINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "int",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD_BASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "int",
+ "Name": "FLD_DNG_CHK_ACCIDENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_CLOSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_BOSS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "FLD_WEAPON_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "FLD_GUN_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "FLD_CELLPHONE_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LMAP_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "void",
+ "Name": "FLD_TUTORIAL_OK_ONLY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "int",
+ "Name": "FLD_CLOSE_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "int",
+ "Name": "FLD_LOCAL_FLAG_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TRANSLATION_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "FLD_PLACE_NAME_SET_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_CHECK_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_START_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "int",
+ "Name": "FLD_NOT_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX_SIMPLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIVDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DIVDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_RND_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "void",
+ "Name": "FLD_CLOSE_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_PRGANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_SMOOTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "void",
+ "Name": "CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MORGANA_BAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SYNC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "int",
+ "Name": "FLD_SNUFF_GET_RESULT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_STD_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_TUMBLE_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_MESSAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_HIT_UPDATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_WAIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_SET_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETHELP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "void",
+ "Name": "FLD_BG_TRANSKEY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_SCH_OBJ_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TBOX_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "FLD_OVERTURN_TAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVISALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SYNC_VIS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOUND_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_REVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "FLD_ALERT_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_COVER_RUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "void",
+ "Name": "FLD_GET_STAMP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "FLD_PERSONA_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SCR_YESNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ELEMENTID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116a",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_HIDE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116b",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_TIME_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116c",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_TIME_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116d",
+ "ReturnType": "void",
+ "Name": "SAVE_TEMPORARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116e",
+ "ReturnType": "int",
+ "Name": "LOAD_TEMPORARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1170",
+ "ReturnType": "void",
+ "Name": "FLD_RAIN_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1171",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_READRESUME_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1172",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1173",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_ACCOUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1174",
+ "ReturnType": "void",
+ "Name": "FLD_HITSCR_FORCE_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1175",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_HOLD_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1176",
+ "ReturnType": "void",
+ "Name": "FLD_STOP_FLASHBACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1177",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_TYPMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1178",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_TYPMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1179",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117a",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117b",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117c",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_TBLID_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117e",
+ "ReturnType": "void",
+ "Name": "FLD_ESCAPE_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1180",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1181",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1182",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1183",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1184",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1185",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1186",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1187",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1188",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1189",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118a",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118d",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_BLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118e",
+ "ReturnType": "void",
+ "Name": "FLD_PC_WEAPON_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x1211 FLD_CHECK_FIND_ENEMY"
+ },
+ {
+ "Index": "0x1190",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PAD_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1191",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1192",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1193",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1194",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1195",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_WIRE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1196",
+ "ReturnType": "void",
+ "Name": "FLD_START_ATDNG_SHOP_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1197",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_POL_RELOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1198",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1199",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOVE_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119a",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_ENV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119c",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119d",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_PUZZLE_PARAM_CMD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119e",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_ANIM_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_NOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a0",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a1",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a2",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a3",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a4",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_CHECK_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a5",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_REPOP_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a6",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a9",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11aa",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ab",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ac",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ad",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ae",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_ITEM_NAME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11af",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_CHK_ITEM_AVAILABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b0",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b1",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_AROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b2",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MES",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b3",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_MES",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b4",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_VAR",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b5",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_VAR",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b6",
+ "ReturnType": "int",
+ "Name": "FLD_DUNGEON_RESULT_GET_TOTALPRICE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b7",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_WAIT_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b8",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b9",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_ACTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ba",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bb",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bc",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bd",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11be",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_END",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bf",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c1",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MOUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BATTLE_RESULT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c7",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_APPROACH_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c8",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_MEMBER_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c9",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ca",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cb",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cc",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cd",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PC_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ce",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cf",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d0",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_BIT_CHK_GROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_THEME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d2",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d3",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d4",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_CATEGORY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d8",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d9",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_EVALUATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11da",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11db",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11dc",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11dd",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11de",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_USE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11df",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_VIEW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e0",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PC_PARAM_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e2",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SCR_SKIP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e3",
+ "ReturnType": "void",
+ "Name": "FLD_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e4",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0017 MDL_ANIM"
+ },
+ {
+ "Index": "0x11e5",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0018 MDL_ANIM_SYNC"
+ },
+ {
+ "Index": "0x11e6",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_GLIMPSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e7",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ITEMID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e9",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ea",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11eb",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_DATA_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ec",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ed",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ee",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ef",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_FRONT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f1",
+ "ReturnType": "void",
+ "Name": "FLD_START_DEBUG_SCRIPT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DIR_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f3",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f4",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_FAVORABILITY_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_FAVORABILITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_FORMATION_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f8",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_MSG_INFO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f9",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fa",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fb",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_RAND_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fc",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fd",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fe",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ff",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1200",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1201",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1202",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_VAR_FOOD_NAME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1203",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TALK_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1204",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_SURPRISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1205",
+ "ReturnType": "void",
+ "Name": "FLD_GAYA_EFFECT_SET",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1206",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_ACCEPT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1207",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_FARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1208",
+ "ReturnType": "void",
+ "Name": "CALL_BATTING_CENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1209",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120a",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_READ_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120d",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_ADD_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120e",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_ALL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120f",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1210",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SMK_BALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1211",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY___2",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x118f FLD_CHECK_FIND_ENEMY"
+ },
+ {
+ "Index": "0x1212",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1213",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1214",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1215",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1216",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_DRAWFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1217",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1218",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_MOVE_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1219",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_FLOATING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121a",
+ "ReturnType": "void",
+ "Name": "CALL_FISHING_POND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_DRAWSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121c",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_X",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121d",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_Z",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GREETING_GET_DISP_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1220",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DISGUISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1221",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_PERSONAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1222",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1223",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MMAP_WHOLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1224",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MAP_AT_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1225",
+ "ReturnType": "void",
+ "Name": "KFEVT_SET_NANPA_TACTICS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1226",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEBUG_OK",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1227",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_QUEST_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1228",
+ "ReturnType": "void",
+ "Name": "FLD_FASTTRAVEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1229",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_RIPPLE_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SPOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122b",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122c",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_BEST_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122d",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122e",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITCHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122f",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_DOOR_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1230",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_EFFECT",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1231",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_WAIT_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1232",
+ "ReturnType": "void",
+ "Name": "FLD_OVERWRITE_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1233",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOOK_AT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1234",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_RND_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1235",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_LINE_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1236",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_ONLY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1237",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1238",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1239",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON_FORCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123c",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_REQUEST_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123d",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_BAG_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123e",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1240",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_GLANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1241",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SEPARATEOFF_MESH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1242",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1243",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1244",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD_ATDNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1245",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_ENTRANCE_FLOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1246",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_ROOM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1247",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1248",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1249",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIALY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MVP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_BONUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124d",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_ANIM_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BAG_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124f",
+ "ReturnType": "int",
+ "Name": "FLD_SYNC_DOOR_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1250",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_TRAVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1251",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SYMBOL_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1252",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_DUNGEON_NO",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1253",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_GET_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1254",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RESET_FBNID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1255",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1256",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1257",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_DIV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1258",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1259",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125a",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_QUEST_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TURN_AT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TURN_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_ADD_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1260",
+ "ReturnType": "void",
+ "Name": "FLD_BREAK_WALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1261",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SNEAKING_ITEM_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1262",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1263",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1264",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MSG_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1265",
+ "ReturnType": "void",
+ "Name": "KAWAKAMI_SET_REQUEST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1266",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1267",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMNUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1268",
+ "ReturnType": "void",
+ "Name": "FLD_SET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1269",
+ "ReturnType": "int",
+ "Name": "FLD_GET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126a",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETBOSSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126b",
+ "ReturnType": "void",
+ "Name": "FLD_DASH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1270",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANSWER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1271",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1272",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1273",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1274",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1275",
+ "ReturnType": "int",
+ "Name": "FLD_RESIDENT_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1276",
+ "ReturnType": "int",
+ "Name": "GET_CHARA_CAMERA_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1277",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1278",
+ "ReturnType": "void",
+ "Name": "FLD_GFS_PARTS_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1279",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127a",
+ "ReturnType": "void",
+ "Name": "FLD_CALL_EVENT_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127b",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127c",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_RAPID_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127d",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127e",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127f",
+ "ReturnType": "int",
+ "Name": "CROSSWORD_RELUST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1280",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_NAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1281",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_LIST_GET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1282",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1283",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_CLEAR_FLAGS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1284",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SWAPTBL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1285",
+ "ReturnType": "void",
+ "Name": "CALL_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1286",
+ "ReturnType": "void",
+ "Name": "TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1287",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1288",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1289",
+ "ReturnType": "int",
+ "Name": "GET_TODAY_TV_PROGRAM_BG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128a",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128c",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_DEC_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128e",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_FIND_PARTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1290",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_SET_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1291",
+ "ReturnType": "void",
+ "Name": "FLD_BG_CASH_REMOVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1292",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1293",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1294",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1295",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1296",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RADIUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1297",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1298",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1299",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129a",
+ "ReturnType": "void",
+ "Name": "FLD_TRANS_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129b",
+ "ReturnType": "void",
+ "Name": "FLD_ROTATE_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129c",
+ "ReturnType": "void",
+ "Name": "FLD_END_SMK_BALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129d",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129f",
+ "ReturnType": "void",
+ "Name": "FLD_SETBANK_BGENV_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a0",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEMS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a1",
+ "ReturnType": "void",
+ "Name": "FLD_SLIDING_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a3",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a4",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a5",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LOOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a6",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a7",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ_RAPID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a8",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_EXTRA_CHK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a9",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_APPEND_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12aa",
+ "ReturnType": "void",
+ "Name": "FLD_SLEEP_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ab",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_DEFMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ac",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_CANCEL_ENGULF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ad",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ae",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12af",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_CNV_NPC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_EVT_EMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b3",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ONOFF_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b5",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b6",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b7",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b8",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b9",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ba",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_TGT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bb",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bc",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bd",
+ "ReturnType": "void",
+ "Name": "FLD_REVERT_ENC_NO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12be",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALL_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bf",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c4",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c5",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c6",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_YAW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_PITCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ca",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_ROLL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cb",
+ "ReturnType": "float",
+ "Name": "FLD_ADJUST_DEG_180",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cc",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cd",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_SPECIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ce",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cf",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d0",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FIX_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d2",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d3",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d4",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d5",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d6",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_BGHELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d8",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_BLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d9",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12da",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12db",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ELEVATOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12dc",
+ "ReturnType": "float",
+ "Name": "FLD_EMY_MODEL_GET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12dd",
+ "ReturnType": "void",
+ "Name": "FLD_NOT_OPEN_DOOR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12de",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_HIGHLIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12df",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e0",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DARK_ZONE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e1",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e2",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e3",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FISHING_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e5",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e6",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e7",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e8",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_ASYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ea",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_PASS_GATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12eb",
+ "ReturnType": "void",
+ "Name": "FLD_BFIELD_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ec",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_DEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ed",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_CHECK_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ee",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BUTTON_HIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ef",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_POINT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f0",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_ORIENT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f1",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_COVER_STATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f4",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f5",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f6",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f7",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f9",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_REQ_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fa",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SYNC_ANIM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fb",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fc",
+ "ReturnType": "int",
+ "Name": "FLD_USE_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fd",
+ "ReturnType": "int",
+ "Name": "FLD_SIMPLE_SYS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fe",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ff",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_FORCEDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1300",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_SET_CENTER_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1301",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1302",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1303",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_GET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1304",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_ADD_BUF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1305",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_RESET_BUF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1306",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1307",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1308",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_DEFAULT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1309",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130a",
+ "ReturnType": "void",
+ "Name": "FLD_GEN_FISHING_SEED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130b",
+ "ReturnType": "void",
+ "Name": "FLD_CASINO_WORK_INIT",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ORNAMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130e",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_GUIDE_UNDISP_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1310",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1311",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1312",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1313",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1314",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_FAR_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1315",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1316",
+ "ReturnType": "void",
+ "Name": "FLD_PC_OFS_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1317",
+ "ReturnType": "int",
+ "Name": "FLD_FBNID_TO_NPCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1318",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_ROTATE_RATIO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1319",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DST_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131e",
+ "ReturnType": "void",
+ "Name": "FLD_MMT_MAP_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131f",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL_HIGH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1320",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PITFALL_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1321",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1322",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1323",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_UNDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1324",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ADD_ENGINE_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1325",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ENGINE_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1326",
+ "ReturnType": "void",
+ "Name": "FLD_CRAFT_ITEM_TROPHY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1327",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_WEAPON_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1328",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1329",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BKUP_FIELD_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132a",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_LINKBG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132b",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132c",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132d",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132e",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132f",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_UPDATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1330",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SHADOWCAST_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1331",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_PANEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1332",
+ "ReturnType": "int",
+ "Name": "CALL_PLAY_GO_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1333",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_BBEFECT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1334",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1335",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_SPOT_TROPHY_PROC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1336",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1337",
+ "ReturnType": "void",
+ "Name": "FLD_SPOT_FLAG_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1338",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_NEXT_SCN_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1339",
+ "ReturnType": "int",
+ "Name": "FLD_UMBREALLA_CHECK_USE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_WIRE_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_WIRE_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USE_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REWARD_NUM_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REWARD_ID_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_PARAMUP_REWARD_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1340",
+ "ReturnType": "int",
+ "Name": "FLD_GET_VALUE_PARAMUP_REWARD_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1341",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_CREATE_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1342",
+ "ReturnType": "void",
+ "Name": "FLD_GAMBLING_TIME_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1343",
+ "ReturnType": "void",
+ "Name": "FLD_ACTHIT_SET_ICON_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1344",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WIRE_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1345",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_WIRE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1346",
+ "ReturnType": "void",
+ "Name": "FLD_ENTER_BY_WALK_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1347",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WIRE_TARGET_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1348",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TOTAL_STAMP_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1349",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DBG_ATDNG_PROGRESS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_QUEST_ATDNG_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134b",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADJUST_GROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134c",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_NPC_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134d",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_CHECK_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134e",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_POL_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134f",
+ "ReturnType": "void",
+ "Name": "FLD_ANIM_HIT_IMMEDIATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1350",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BACK_LOG_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1351",
+ "ReturnType": "int",
+ "Name": "FLD_ASSIST_GET_DISTINATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1352",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_GREETING_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1353",
+ "ReturnType": "void",
+ "Name": "FLD_AST_SET_REINFORCE_DATA",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1354",
+ "ReturnType": "void",
+ "Name": "FLD_AST_SET_COOP_DATA",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1355",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_REINFORCE_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1356",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_COOP_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1357",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_PARAMID_FROM_RFIDX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1358",
+ "ReturnType": "void",
+ "Name": "FLD_ENEMY_SET_MAD_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1359",
+ "ReturnType": "int",
+ "Name": "FLD_GET_INDEX_STAMP_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_INDEX_STAMP_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135b",
+ "ReturnType": "void",
+ "Name": "CALL_DAIFUGOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135d",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_STATUS_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135e",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_HPSP_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135f",
+ "ReturnType": "int",
+ "Name": "FLD_AST_COOP_LIST_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1360",
+ "ReturnType": "int",
+ "Name": "FLD_AST_FACIL_LIST_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1361",
+ "ReturnType": "void",
+ "Name": "FLD_AST_DISPLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1362",
+ "ReturnType": "int",
+ "Name": "FLD_AST_FACIL_UNLOCK_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1363",
+ "ReturnType": "void",
+ "Name": "SET_VTAG_HERO_CALL_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1364",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_HIT_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1365",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1366",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SET_MOVE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1367",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_ALL_UNMOVED_READ_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1368",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALK_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1369",
+ "ReturnType": "int",
+ "Name": "FLD_SET_TRANSFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136a",
+ "ReturnType": "void",
+ "Name": "FLD_START_MMT_MAP_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136b",
+ "ReturnType": "void",
+ "Name": "FLD_END_MMT_MAP_EFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136c",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136d",
+ "ReturnType": "void",
+ "Name": "FLD_MY_PALACE_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136e",
+ "ReturnType": "void",
+ "Name": "FLD_PC_PARAM_ADD_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP_NO_MAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1370",
+ "ReturnType": "void",
+ "Name": "FLD_PC_PARAM_ADD_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1371",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_NEAR_PAUSE_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1372",
+ "ReturnType": "int",
+ "Name": "FLD_AST_CHK_SEL_HIDEOUT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1373",
+ "ReturnType": "int",
+ "Name": "FLD_MY_PALACE_GET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1374",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USABLE_SNEAKING_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1375",
+ "ReturnType": "int",
+ "Name": "FLD_GET_QR_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1376",
+ "ReturnType": "void",
+ "Name": "FLD_DISP_QR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1377",
+ "ReturnType": "void",
+ "Name": "FLD_BG_WEATHER_EFF_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1378",
+ "ReturnType": "void",
+ "Name": "FLD_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1379",
+ "ReturnType": "void",
+ "Name": "FLD_DEC_SAFEROOM_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137a",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DAYS_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137b",
+ "ReturnType": "void",
+ "Name": "FLD_DAIFUGOU_SET_SEL_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137e",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_SCR_GET_BONUS_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137f",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1380",
+ "ReturnType": "void",
+ "Name": "FLD_COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1381",
+ "ReturnType": "void",
+ "Name": "FLD_COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1382",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_SET_SCRIPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1383",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_GET_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1384",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BATTLE_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1385",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ANOTHER_ENV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1386",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_CA_RIPPLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1387",
+ "ReturnType": "void",
+ "Name": "FLD_MY_PALACE_REQ_ANNOUNCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1388",
+ "ReturnType": "void",
+ "Name": "FLD_START_TELOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1389",
+ "ReturnType": "float",
+ "Name": "FLD_GET_GROUND_Y",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO___2",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEFAULT_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_COIN_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138d",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_RESET_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138e",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_CLEAR_ANIM_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1390",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Net/Functions.json
new file mode 100644
index 0000000..2031efa
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Net/Functions.json
@@ -0,0 +1,102 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_SET_AFTER_SCHOOL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "void",
+ "Name": "NET_SET_NIGHT_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SELECT_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY_SUCCESS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "void",
+ "Name": "NET_START_AUDIENCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "NET_STOP_AUDIENCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Social/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Social/Functions.json
new file mode 100644
index 0000000..0c37007
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/Persona5Royal/Modules/Social/Functions.json
@@ -0,0 +1,2781 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_ASSET_OVERWRITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ASSET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "CHARA_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_U",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_D",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_L",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_R",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "void",
+ "Name": "CUTIN_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "CMM_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "void",
+ "Name": "CMM_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "CMM_SET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_PROMISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "CMM_SETUP_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "CMM_EXEC_EVENT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_EVENT_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "CMM_VSET_COMMUNITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "CMM_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "CMM_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LOVER_HIGH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_ARCANA_PSSTOCKLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INVITE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_FIX_INVITE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "CMM_CNV_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_CLUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_ARBEIT_PAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_PAY_RECEIVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "CMM_EVERY_DAY_UPDATE_SUDDEN_DEATH",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_INC_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH_DOUBT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "CMM_DEC_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_FLAGT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "CMM_RESET_SUDDEN_DEATH_FLAG",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "CMM_GET_PERSONA_DAY_TIME_SKILL",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY_RECEIVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "int",
+ "Name": "CMM_MO_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "CMM_MO_VSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "CMM_DEC2_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "CMM_START_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "CMM_SYNC_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "MISSION_START",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "MISSION_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "MISSION_END",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "MISSION_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "LBX_IN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "LBX_IN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "void",
+ "Name": "CUTIN_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "CUTIN_START3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "CUTIN_START4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_TEST",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_PREPARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "CHAT_WAIT_PAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "CHAT_SEL_LINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "CALL_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_ACCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "CMM_GET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "void",
+ "Name": "CMM_COUNTUP_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "CMM_GET_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "void",
+ "Name": "CMM_START_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "CMM_START_CANCEL_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "CMM_START_BROKEN_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_START",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_END",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_NOW_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "CMM_FLAG_CONVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "CMM_AREA_NAME_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_PASS_TIME_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_GET_DAICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "CMM_COMMAND_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "CMM_INTERROGATION_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "void",
+ "Name": "INIT_IME_DRIVER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "void",
+ "Name": "END_IME_DRIVER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_PLAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "int",
+ "Name": "GET_CHAT_INVITE_TIMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_EVTSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "INVITE_WORK_INIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "SET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_CORP_MAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOG_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "GET_PM_CHAT_INVITE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "SET_STR_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "int",
+ "Name": "GET_CONQUEST_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "int",
+ "Name": "GET_DUNGEON_INVITE_CHAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "EVT_SET_ENABLE_CTRL_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3097",
+ "ReturnType": "void",
+ "Name": "MSG_BACKLOG_PAUSE_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3098",
+ "ReturnType": "void",
+ "Name": "MSG_BACKLOG_PAUSE_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3099",
+ "ReturnType": "void",
+ "Name": "EVT_LEADING_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309a",
+ "ReturnType": "void",
+ "Name": "EVT_SET_SKIP_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x309b EVT_GET_SKIP_KEEP_FLAG"
+ },
+ {
+ "Index": "0x309b",
+ "ReturnType": "void",
+ "Name": "EVT_GET_SKIP_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x309a EVT_SET_SKIP_KEEP_FLAG"
+ },
+ {
+ "Index": "0x309c",
+ "ReturnType": "void",
+ "Name": "EVT_MSG_LOG_CLEAR",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309d",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309e",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309f",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_CANCEL_REQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a0",
+ "ReturnType": "void",
+ "Name": "CMM_MEMORY_GAME_SET_BUTTON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a1",
+ "ReturnType": "void",
+ "Name": "CMM_MEMORY_GAME_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a2",
+ "ReturnType": "int",
+ "Name": "CMM_MEMORY_GAME_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a3",
+ "ReturnType": "void",
+ "Name": "CMM_CHANGE_ARCANA_YOSIZAWA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a4",
+ "ReturnType": "void",
+ "Name": "CMM_CHANGE_DISP_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a5",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_RANKUP_EVENT_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a6",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INSERT_EVENT_RUBURAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a7",
+ "ReturnType": "void",
+ "Name": "EVT_CA_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a8",
+ "ReturnType": "void",
+ "Name": "EVT_CA_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a9",
+ "ReturnType": "void",
+ "Name": "EVT_SET_KFREE_SETTING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30aa",
+ "ReturnType": "int",
+ "Name": "CMM_HOLIDAY_INVITE_CHATNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ab",
+ "ReturnType": "void",
+ "Name": "EVT_CA_BUTTON_ANIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ac",
+ "ReturnType": "void",
+ "Name": "EVT_MOVIE_SEEK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ad",
+ "ReturnType": "void",
+ "Name": "EVT_LEADING_REQUEST_TABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ae",
+ "ReturnType": "void",
+ "Name": "CMM_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30af",
+ "ReturnType": "int",
+ "Name": "CMM_GET_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b0",
+ "ReturnType": "int",
+ "Name": "CMM_GET_NEXT_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b1",
+ "ReturnType": "void",
+ "Name": "EVT_PAUSE_PADOK_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b2",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b3",
+ "ReturnType": "void",
+ "Name": "CMM_SYNC_POINT_ID_ST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b4",
+ "ReturnType": "void",
+ "Name": "EVT_BACKLOG_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b5",
+ "ReturnType": "void",
+ "Name": "HD_EVT_MOUSE_INPUT_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2.json
new file mode 100644
index 0000000..f54c2d4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona Q2",
+ "ShortName": "pq2",
+ "FlowScriptModulesPath": "PersonaQ2\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "PersonaQ2\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/FlowScriptModules.json
new file mode 100644
index 0000000..168e7bc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/FlowScriptModules.json
@@ -0,0 +1,74 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "cmn",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Window",
+ "ShortName": "wnd",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Window\\Functions.json"
+ },
+ {
+ "Name": "Dungeon",
+ "ShortName": "dng",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Dungeon\\Functions.json"
+ },
+ {
+ "Name": "Battle",
+ "ShortName": "btl",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Battle\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "evt",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Script",
+ "ShortName": "scr",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Script\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "fcl",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Map",
+ "ShortName": "map",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Map\\Functions.json"
+ },
+ {
+ "Name": "Camp",
+ "ShortName": "cmp",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Camp\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/MessageScriptLibrary.json
new file mode 100644
index 0000000..c44dc44
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Battle/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Battle/Functions.json
new file mode 100644
index 0000000..eb5bfaa
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Battle/Functions.json
@@ -0,0 +1,6449 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_007E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0091",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0092",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0093",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0094",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0095",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0096",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3097",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0097",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3098",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0098",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3099",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0099",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x309e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x309f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30aa",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ab",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ac",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ad",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ae",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30af",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b2",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b3",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ba",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30bb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30bc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30bd",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30be",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30bf",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30c5",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c6",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ca",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30cb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30cc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30cd",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ce",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30cf",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d1",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30d5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d8",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d9",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30da",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30db",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30dc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30dd",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30de",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30df",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e1",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e2",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e6",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e7",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e8",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ea",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30eb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ec",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ed",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ee",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ef",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F7",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F8",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fa",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30fb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30fc",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fd",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fe",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ff",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3100",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3101",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3102",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3103",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3104",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3105",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3106",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3107",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3108",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3109",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x310f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3110",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3111",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3112",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3113",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3114",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3115",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3116",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3117",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3118",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3119",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x311f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3120",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3121",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3122",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0122",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3123",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3124",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3125",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3126",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3127",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3128",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3129",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x312c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3130",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3131",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3132",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3133",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3134",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3135",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3136",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3137",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3138",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3139",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_013E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3140",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0140",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3141",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0141",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3142",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3143",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3144",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3145",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3146",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3147",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3148",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3149",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x314b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x314e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3150",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0150",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3151",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0151",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3152",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0152",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3153",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3154",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3155",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3156",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3157",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3158",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0158",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3159",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315b",
+ "ReturnType": "int",
+ "Name": "BTL_GET_VALUE",
+ "Description": "Code function name: scrBattleCommand_BTL_GET_VALUE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x315d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x315f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3160",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3161",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0161",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3162",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0162",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3163",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0163",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3164",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0164",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3165",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3166",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0166",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3167",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0167",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3168",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0168",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3169",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0169",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3170",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0170",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3171",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0171",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3172",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0172",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3173",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0173",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3174",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0174",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3175",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0175",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3176",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0176",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3177",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0177",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3178",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0178",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3179",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0179",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_017C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_017D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3180",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0180",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3181",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0181",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3182",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0182",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3183",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0183",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3184",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0184",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3185",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0185",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3186",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0186",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3187",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0187",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3188",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0188",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3189",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0189",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_018D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_018E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3190",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0190",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3191",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0191",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3192",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0192",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3193",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0193",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3194",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0194",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3195",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0195",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3196",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0196",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3197",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0197",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3198",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0198",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3199",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0199",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x319a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x319b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a0",
+ "ReturnType": "void",
+ "Name": "BTL_COMBI_ENEMY_ATTACH",
+ "Description": "Code function name: scrBattleCommand_BTL_COMBI_ENEMY_ATTACH",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_01A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_01A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Camp/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Camp/Functions.json
new file mode 100644
index 0000000..175cd04
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Camp/Functions.json
@@ -0,0 +1,371 @@
+[
+ {
+ "Index": "0x8000",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8001",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8002",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8003",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8004",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8005",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x8006",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8007",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8008",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8009",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800a",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800b",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800c",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800d",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800e",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800f",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8010",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x8011",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8012",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8013",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8014",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0014",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8015",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0015",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8016",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8017",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8018",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8019",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x801a",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x801b",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Common/Functions.json
new file mode 100644
index 0000000..947c6b2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Common/Functions.json
@@ -0,0 +1,691 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "str",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SFLAG_OFF",
+ "Description": "Code function name: scrCommandCommand_SFLAG_OFF",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "SFLAG_CHK",
+ "Description": "Code function name: scrCommonCommand_SFLAG_CHK",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Dungeon/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Dungeon/Functions.json
new file mode 100644
index 0000000..ba2f43e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Dungeon/Functions.json
@@ -0,0 +1,5028 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0097",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0098",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CD",
+ "Description": "Code function name: DgScrCom_sub_372B38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0122",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0140",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0141",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_014F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0150",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0151",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0152",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0158",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_015F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0161",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0162",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0163",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0164",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0166",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0167",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0168",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0169",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Event/Functions.json
new file mode 100644
index 0000000..8dec5f1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Event/Functions.json
@@ -0,0 +1,1497 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0053",
+ "Description": "Code function name: cmpMisc_sub_440C88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0054",
+ "Description": "Code function name: cmpMisc_sub_455E18",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Facility/Functions.json
new file mode 100644
index 0000000..21a9349
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Facility/Functions.json
@@ -0,0 +1,247 @@
+[
+ {
+ "Index": "0x6000",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6001",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6002",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6003",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6004",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6006",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6007",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6008",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6009",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600a",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600b",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600c",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600d",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600e",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600f",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6010",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6011",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6012",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6013",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x6014",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6015",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6016",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x6017",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6018",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Map/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Map/Functions.json
new file mode 100644
index 0000000..3507ac3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Map/Functions.json
@@ -0,0 +1,55 @@
+[
+ {
+ "Index": "0x7000",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7001",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7002",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7003",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x7004",
+ "ReturnType": "int",
+ "Name": "MAP_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7005",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Script/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Script/Functions.json
new file mode 100644
index 0000000..d92ff6c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Script/Functions.json
@@ -0,0 +1,1493 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0002",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5008",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5009",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x500a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x500b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x500d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500e",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x500f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5010",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5011",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5012",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5013",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5014",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5015",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5016",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5017",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5018",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5019",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x501a",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x501e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501f",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5020",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5021",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5022",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5023",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0023",
+ "Description": "Code function name: shdScript_sub_45FA48",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5024",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5025",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5026",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5027",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0027",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5028",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0028",
+ "Description": "Code function name: fiction_sub_389A8C",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5029",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502a",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502b",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502d",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002E",
+ "Description": "Code function name: shdPhoto_sub_38B414",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502f",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5030",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5031",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5032",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5033",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5034",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5035",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5036",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5037",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5038",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5039",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x503b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x503e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5040",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5041",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5042",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5043",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5044",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5045",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5046",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5047",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5048",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5049",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x504a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x504b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504c",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5050",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5051",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5052",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5053",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5054",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5055",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5056",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5057",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5058",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5059",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505e",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5060",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5061",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5062",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5063",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0063",
+ "Description": "Code function name: edBg_sub_46AB14",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5064",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5065",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Window/Functions.json b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Window/Functions.json
new file mode 100644
index 0000000..b938325
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Libraries/PersonaQ2/Modules/Window/Functions.json
@@ -0,0 +1,578 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bf/ModConfig.json b/reloaded.universal.fileemulationframework.bf/ModConfig.json
new file mode 100644
index 0000000..e295c13
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/ModConfig.json
@@ -0,0 +1,61 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework.bf",
+ "ModName": "BF Emulator for File Emulation Framework",
+ "ModAuthor": "AnimatedSwine37",
+ "ModVersion": "1.1.2",
+ "ModDescription": "Simulates Atlus BF files. Allows mods to add or replace existing files using files on disk.",
+ "ModDll": "BF.File.Emulator.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/BF.File.Emulator.dll",
+ "ModR2RManagedDll64": "x64/BF.File.Emulator.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "BF.File.Emulator.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "reloaded.universal.fileemulationframework"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": "https://github.com/Sewer56/FileEmulationFramework"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bf/Preview.png b/reloaded.universal.fileemulationframework.bf/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.Definitions.dll b/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..da2d9d2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.Definitions.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bf/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bf/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework.bf/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..ca950c5
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bf/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.2","Hashes":{"Files":[{"RelativePath":"Antlr4.Runtime.dll","Hash":3189305380322407162},{"RelativePath":"AtlusScriptLibrary.dll","Hash":86400425211290511},{"RelativePath":"BF.File.Emulator.deps.json","Hash":15218942267386272068},{"RelativePath":"BF.File.Emulator.dll","Hash":7400921313332995219},{"RelativePath":"BF.File.Emulator.Interfaces.dll","Hash":1655846636348941317},{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":6844816508451089963},{"RelativePath":"ModConfig.json","Hash":5585135573784880302},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":13750463793333391963},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Charsets\\P3.tsv","Hash":18423247712556472663},{"RelativePath":"Charsets\\P3P_CHT.tsv","Hash":3163134139831280071},{"RelativePath":"Charsets\\P3P_EFIGS.tsv","Hash":13944466802587593228},{"RelativePath":"Charsets\\P3_EFIGS.tsv","Hash":13606869329578303403},{"RelativePath":"Charsets\\P4.tsv","Hash":5169242256790573251},{"RelativePath":"Charsets\\P4G_CHT.tsv","Hash":3163134139831280071},{"RelativePath":"Charsets\\P4_Spanish.tsv","Hash":17574991103267765086},{"RelativePath":"Charsets\\P5.tsv","Hash":11686304071365476746},{"RelativePath":"Charsets\\P5R_Chinese.tsv","Hash":5109586407793897442},{"RelativePath":"Charsets\\P5R_EFIGS.tsv","Hash":13844530599214350628},{"RelativePath":"Charsets\\P5R_Japanese.tsv","Hash":4030710000901895557},{"RelativePath":"Charsets\\P5_Chinese.tsv","Hash":8901302222456315129},{"RelativePath":"Charsets\\P5_Korean.tsv","Hash":11567317827213416482},{"RelativePath":"Libraries\\DigitalDevilSaga.json","Hash":1641529643825592774},{"RelativePath":"Libraries\\Nocturne.json","Hash":16475207360312299277},{"RelativePath":"Libraries\\Persona3.json","Hash":18286974775217021722},{"RelativePath":"Libraries\\Persona3FES.json","Hash":18356234876195177624},{"RelativePath":"Libraries\\Persona3Portable.json","Hash":10637673484998614854},{"RelativePath":"Libraries\\Persona4.json","Hash":10318038859189715698},{"RelativePath":"Libraries\\Persona4Golden.json","Hash":4384248667310594421},{"RelativePath":"Libraries\\Persona5.json","Hash":6864278015069816707},{"RelativePath":"Libraries\\Persona5Royal.json","Hash":3345333652011217630},{"RelativePath":"Libraries\\PersonaQ2.json","Hash":14045960527766757838},{"RelativePath":"Libraries\\DigitalDevilSaga\\FlowScriptModules.json","Hash":4762619501884131257},{"RelativePath":"Libraries\\DigitalDevilSaga\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Nocturne\\FlowScriptModules.json","Hash":15007865718147636331},{"RelativePath":"Libraries\\Nocturne\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3\\FlowScriptModules.json","Hash":5368682670440075093},{"RelativePath":"Libraries\\Persona3\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3FES\\FlowScriptModules.json","Hash":13223344797344989694},{"RelativePath":"Libraries\\Persona3FES\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3Portable\\Enums.json","Hash":1166224906784910611},{"RelativePath":"Libraries\\Persona3Portable\\FlowScriptModules.json","Hash":1557145944370558775},{"RelativePath":"Libraries\\Persona3Portable\\MessageScriptLibrary.json","Hash":11550369867173717304},{"RelativePath":"Libraries\\Persona4\\FlowScriptModules.json","Hash":17554830587113871975},{"RelativePath":"Libraries\\Persona4\\MessageScriptLibrary.json","Hash":8618430614356350202},{"RelativePath":"Libraries\\Persona4Golden\\FlowScriptModules.json","Hash":9636770625496308389},{"RelativePath":"Libraries\\Persona4Golden\\MessageScriptLibrary.json","Hash":16343099672790868264},{"RelativePath":"Libraries\\Persona5\\FlowScriptModules.json","Hash":12608035200027957899},{"RelativePath":"Libraries\\Persona5\\MessageScriptLibrary.json","Hash":15465186629254704834},{"RelativePath":"Libraries\\Persona5Royal\\FlowScriptModules.json","Hash":4454224485933065876},{"RelativePath":"Libraries\\Persona5Royal\\MessageScriptLibrary.json","Hash":17377411942863687521},{"RelativePath":"Libraries\\PersonaQ2\\FlowScriptModules.json","Hash":13376062378684061432},{"RelativePath":"Libraries\\PersonaQ2\\MessageScriptLibrary.json","Hash":8618430614356350202},{"RelativePath":"Libraries\\DigitalDevilSaga\\Modules\\Common\\Enums.json","Hash":9698991241047186155},{"RelativePath":"Libraries\\DigitalDevilSaga\\Modules\\Common\\Functions.json","Hash":8339348544841410542},{"RelativePath":"Libraries\\Nocturne\\Modules\\Common\\Enums.json","Hash":18436020196204745339},{"RelativePath":"Libraries\\Nocturne\\Modules\\Common\\Functions.json","Hash":13444539788750001281},{"RelativePath":"Libraries\\Persona3\\Modules\\Common\\Functions.json","Hash":12713980502237799228},{"RelativePath":"Libraries\\Persona3FES\\Modules\\Common\\Enums.json","Hash":8243795055894637049},{"RelativePath":"Libraries\\Persona3FES\\Modules\\Common\\Functions.json","Hash":17541203970618390784},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\AI\\Functions.json","Hash":7968598662756797905},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Common\\Functions.json","Hash":8753498371699403506},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Event\\Functions.json","Hash":2763835014192183794},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Facility\\Functions.json","Hash":6998546526248376411},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Field\\Functions.json","Hash":6814516518371898047},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Shared\\Functions.json","Hash":188320199360439377},{"RelativePath":"Libraries\\Persona4\\Modules\\AI\\Enums.json","Hash":16843557278804044723},{"RelativePath":"Libraries\\Persona4\\Modules\\AI\\Functions.json","Hash":8016936412486244225},{"RelativePath":"Libraries\\Persona4\\Modules\\Common\\Functions.json","Hash":8247974769131232104},{"RelativePath":"Libraries\\Persona4\\Modules\\Event\\Functions.json","Hash":16148290917881025591},{"RelativePath":"Libraries\\Persona4\\Modules\\Field\\Functions.json","Hash":10865465792323039990},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\AI\\Enums.json","Hash":9400410123765170427},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\AI\\Functions.json","Hash":5485774424452791953},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Common\\Enums.json","Hash":11682538394911305319},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Common\\Functions.json","Hash":17689649038504791151},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Event\\Functions.json","Hash":4685144281263347776},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Facility\\Functions.json","Hash":10319592393897751096},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Field\\Functions.json","Hash":9484520784437408012},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Net\\Functions.json","Hash":17921044834879274652},{"RelativePath":"Libraries\\Persona5\\Modules\\AI\\Enums.json","Hash":10203080720393490615},{"RelativePath":"Libraries\\Persona5\\Modules\\AI\\Functions.json","Hash":2473565642429558785},{"RelativePath":"Libraries\\Persona5\\Modules\\Common\\Enums.json","Hash":12079148121556988329},{"RelativePath":"Libraries\\Persona5\\Modules\\Common\\Functions.json","Hash":11626468294361135101},{"RelativePath":"Libraries\\Persona5\\Modules\\Facility\\Functions.json","Hash":12799976071732087295},{"RelativePath":"Libraries\\Persona5\\Modules\\Field\\Enums.json","Hash":12524980929395352819},{"RelativePath":"Libraries\\Persona5\\Modules\\Field\\Functions.json","Hash":1312567736514572046},{"RelativePath":"Libraries\\Persona5\\Modules\\Net\\Functions.json","Hash":201232536432543694},{"RelativePath":"Libraries\\Persona5\\Modules\\Social\\Functions.json","Hash":865244556955371751},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\AI\\Functions.json","Hash":14663714144740677858},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Common\\Enums.json","Hash":298063172113705573},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Common\\Functions.json","Hash":17423449435899195968},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Facility\\Functions.json","Hash":6925245537725907172},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Field\\Enums.json","Hash":13091731303514609551},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Field\\Functions.json","Hash":10918991324226765260},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Net\\Functions.json","Hash":10965640451973169228},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Social\\Functions.json","Hash":11554496812288971562},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Battle\\Functions.json","Hash":11860978983917477242},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Camp\\Functions.json","Hash":16536583680969174442},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Common\\Functions.json","Hash":1415176898806379000},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Dungeon\\Functions.json","Hash":1889622389710136788},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Event\\Functions.json","Hash":940213431533935587},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Facility\\Functions.json","Hash":5068578726216971862},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Map\\Functions.json","Hash":18413594414200831600},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Script\\Functions.json","Hash":14305455434142431562},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Window\\Functions.json","Hash":775173178448653260}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","BF\\.File\\.Emulator\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json","Libraries"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Antlr4.Runtime.dll b/reloaded.universal.fileemulationframework.bmd/Antlr4.Runtime.dll
new file mode 100644
index 0000000..e4a1c44
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/Antlr4.Runtime.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/AtlusScriptLibrary.dll b/reloaded.universal.fileemulationframework.bmd/AtlusScriptLibrary.dll
new file mode 100644
index 0000000..78bcfcc
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/AtlusScriptLibrary.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.Interfaces.dll b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..d1f25e8
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.deps.json b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.deps.json
new file mode 100644
index 0000000..d58856c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.deps.json
@@ -0,0 +1,1233 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "BMD.File.Emulator/1.0.0": {
+ "dependencies": {
+ "AtlusScriptLibrary": "1.0.0",
+ "BMD.File.Emulator.Interfaces": "1.0.0",
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "BMD.File.Emulator.dll": {}
+ }
+ },
+ "Antlr4.Runtime/4.6.6": {
+ "dependencies": {
+ "NETStandard.Library": "1.6.0"
+ },
+ "runtime": {
+ "lib/netstandard1.1/Antlr4.Runtime.dll": {
+ "assemblyVersion": "4.6.0.0",
+ "fileVersion": "4.6.6.0"
+ }
+ }
+ },
+ "Microsoft.CSharp/4.7.0": {},
+ "Microsoft.NETCore.Platforms/1.0.1": {},
+ "Microsoft.NETCore.Targets/1.0.1": {},
+ "Microsoft.Win32.Primitives/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "morelinq/3.3.2": {
+ "runtime": {
+ "lib/netstandard2.0/MoreLinq.dll": {
+ "assemblyVersion": "3.3.2.0",
+ "fileVersion": "3.3.2.0"
+ }
+ }
+ },
+ "NETStandard.Library/1.6.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.Win32.Primitives": "4.0.1",
+ "System.AppContext": "4.1.0",
+ "System.Collections": "4.0.11",
+ "System.Collections.Concurrent": "4.0.12",
+ "System.Console": "4.0.0",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tools": "4.0.1",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Calendars": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.Compression": "4.1.0",
+ "System.IO.Compression.ZipFile": "4.0.1",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Linq": "4.1.0",
+ "System.Linq.Expressions": "4.1.0",
+ "System.Net.Http": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Net.Sockets": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.InteropServices.RuntimeInformation": "4.0.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Text.Encoding.Extensions": "4.0.11",
+ "System.Text.RegularExpressions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "System.Threading.Timer": "4.0.1",
+ "System.Xml.ReaderWriter": "4.0.11",
+ "System.Xml.XDocument": "4.0.11"
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "runtime.native.System/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.IO.Compression/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.Net.Http/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.AppContext/4.1.0": {
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Buffers/4.0.0": {
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Collections/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Console/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Diagnostics.Tools/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization.Calendars/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Globalization.Extensions/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0"
+ }
+ },
+ "System.IO/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.Compression/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.IO.Compression": "4.1.0"
+ }
+ },
+ "System.IO.Compression.ZipFile/4.0.1": {
+ "dependencies": {
+ "System.Buffers": "4.0.0",
+ "System.IO": "4.1.0",
+ "System.IO.Compression": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "dependencies": {
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Linq/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Linq.Expressions/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Linq": "4.1.0",
+ "System.ObjectModel": "4.0.12",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit": "4.0.1",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Emit.Lightweight": "4.0.1",
+ "System.Reflection.Extensions": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Reflection.TypeExtensions": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Net.Http/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.DiagnosticSource": "4.0.0",
+ "System.Diagnostics.Tracing": "4.1.0",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Extensions": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.Net.Primitives": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.OpenSsl": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Security.Cryptography.X509Certificates": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.Net.Http": "4.0.1",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Net.Primitives/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1"
+ }
+ },
+ "System.Net.Sockets/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Net.Primitives": "4.0.11",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.ObjectModel/4.0.12": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Reflection/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit/4.0.1": {
+ "dependencies": {
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit.ILGeneration/4.0.1": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Emit.Lightweight/4.0.1": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Extensions/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Reflection.TypeExtensions/4.1.0": {
+ "dependencies": {
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Globalization": "4.0.11",
+ "System.Reflection": "4.1.0",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1"
+ }
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Handles": "4.0.1"
+ }
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Threading": "4.0.11",
+ "runtime.native.System": "4.0.0"
+ }
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "dependencies": {
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0"
+ }
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.Cng/4.2.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Collections.Concurrent": "4.0.12",
+ "System.Linq": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.OpenSsl/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "dependencies": {
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Threading": "4.0.11",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Security.Cryptography.X509Certificates/4.1.0": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Globalization.Calendars": "4.0.1",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.Handles": "4.0.1",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Runtime.Numerics": "4.0.1",
+ "System.Security.Cryptography.Algorithms": "4.2.0",
+ "System.Security.Cryptography.Cng": "4.2.0",
+ "System.Security.Cryptography.Csp": "4.0.0",
+ "System.Security.Cryptography.Encoding": "4.0.0",
+ "System.Security.Cryptography.OpenSsl": "4.0.0",
+ "System.Security.Cryptography.Primitives": "4.0.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "runtime.native.System": "4.0.0",
+ "runtime.native.System.Net.Http": "4.0.1",
+ "runtime.native.System.Security.Cryptography": "4.0.0"
+ }
+ },
+ "System.Text.Encoding/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Text.Encoding.Extensions/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Text.Encoding": "4.0.11"
+ }
+ },
+ "System.Text.RegularExpressions/4.1.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Threading": "4.0.11"
+ }
+ },
+ "System.Threading/4.0.11": {
+ "dependencies": {
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.0.0": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Runtime": "4.1.0",
+ "System.Threading.Tasks": "4.0.11"
+ }
+ },
+ "System.Threading.Timer/4.0.1": {
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.0.1",
+ "Microsoft.NETCore.Targets": "1.0.1",
+ "System.Runtime": "4.1.0"
+ }
+ },
+ "System.Xml.ReaderWriter/4.0.11": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.IO.FileSystem": "4.0.1",
+ "System.IO.FileSystem.Primitives": "4.0.1",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Runtime.InteropServices": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Text.Encoding.Extensions": "4.0.11",
+ "System.Text.RegularExpressions": "4.1.0",
+ "System.Threading.Tasks": "4.0.11",
+ "System.Threading.Tasks.Extensions": "4.0.0"
+ }
+ },
+ "System.Xml.XDocument/4.0.11": {
+ "dependencies": {
+ "System.Collections": "4.0.11",
+ "System.Diagnostics.Debug": "4.0.11",
+ "System.Diagnostics.Tools": "4.0.1",
+ "System.Globalization": "4.0.11",
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Resources.ResourceManager": "4.0.1",
+ "System.Runtime": "4.1.0",
+ "System.Runtime.Extensions": "4.1.0",
+ "System.Text.Encoding": "4.0.11",
+ "System.Threading": "4.0.11",
+ "System.Xml.ReaderWriter": "4.0.11"
+ }
+ },
+ "AtlusScriptLibrary/1.0.0": {
+ "dependencies": {
+ "Antlr4.Runtime": "4.6.6",
+ "Microsoft.CSharp": "4.7.0",
+ "morelinq": "3.3.2"
+ },
+ "runtime": {
+ "AtlusScriptLibrary.dll": {}
+ }
+ },
+ "BMD.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "BMD.File.Emulator.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "BMD.File.Emulator/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Antlr4.Runtime/4.6.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-NlbRjkTCidRh1QeWvGfFPKq0sqpPZrAwGaSTV0X2jL8buZxTf9/aQ7PehFAmc7erXLUQ3YMZEVZU86aQwma2+w==",
+ "path": "antlr4.runtime/4.6.6",
+ "hashPath": "antlr4.runtime.4.6.6.nupkg.sha512"
+ },
+ "Microsoft.CSharp/4.7.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==",
+ "path": "microsoft.csharp/4.7.0",
+ "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Platforms/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2G6OjjJzwBfNOO8myRV/nFrbTw5iA+DEm0N+qUqhrOmaVtn4pC77h38I1jsXGw5VH55+dPfQsqHD0We9sCl9FQ==",
+ "path": "microsoft.netcore.platforms/1.0.1",
+ "hashPath": "microsoft.netcore.platforms.1.0.1.nupkg.sha512"
+ },
+ "Microsoft.NETCore.Targets/1.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-rkn+fKobF/cbWfnnfBOQHKVKIOpxMZBvlSHkqDWgBpwGDcLRduvs3D9OLGeV6GWGvVwNlVi2CBbTjuPmtHvyNw==",
+ "path": "microsoft.netcore.targets/1.0.1",
+ "hashPath": "microsoft.netcore.targets.1.0.1.nupkg.sha512"
+ },
+ "Microsoft.Win32.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-fQnBHO9DgcmkC9dYSJoBqo6sH1VJwJprUHh8F3hbcRlxiQiBUuTntdk8tUwV490OqC2kQUrinGwZyQHTieuXRA==",
+ "path": "microsoft.win32.primitives/4.0.1",
+ "hashPath": "microsoft.win32.primitives.4.0.1.nupkg.sha512"
+ },
+ "morelinq/3.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-MQc8GppZJLmjvcpEdf3EkC6ovsp7gRWt2e5mC7dcIOrgwSc+yjFd3JQ0iRqr3XrUT6rb/phv0IkEmBtbfVA7AQ==",
+ "path": "morelinq/3.3.2",
+ "hashPath": "morelinq.3.3.2.nupkg.sha512"
+ },
+ "NETStandard.Library/1.6.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ypsCvIdCZ4IoYASJHt6tF2fMo7N30NLgV1EbmC+snO490OMl9FvVxmumw14rhReWU3j3g7BYudG6YCrchwHJlA==",
+ "path": "netstandard.library/1.6.0",
+ "hashPath": "netstandard.library.1.6.0.nupkg.sha512"
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "runtime.native.System/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QfS/nQI7k/BLgmLrw7qm7YBoULEvgWnPI+cYsbfCVFTW8Aj+i8JhccxcFMu1RWms0YZzF+UHguNBK4Qn89e2Sg==",
+ "path": "runtime.native.system/4.0.0",
+ "hashPath": "runtime.native.system.4.0.0.nupkg.sha512"
+ },
+ "runtime.native.System.IO.Compression/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ob7nvnJBox1aaB222zSVZSkf4WrebPG4qFscfK7vmD7P7NxoSxACQLtO7ytWpqXDn2wcd/+45+EAZ7xjaPip8A==",
+ "path": "runtime.native.system.io.compression/4.1.0",
+ "hashPath": "runtime.native.system.io.compression.4.1.0.nupkg.sha512"
+ },
+ "runtime.native.System.Net.Http/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Nh0UPZx2Vifh8r+J+H2jxifZUD3sBrmolgiFWJd2yiNrxO0xTa6bAw3YwRn1VOiSen/tUXMS31ttNItCZ6lKuA==",
+ "path": "runtime.native.system.net.http/4.0.1",
+ "hashPath": "runtime.native.system.net.http.4.0.1.nupkg.sha512"
+ },
+ "runtime.native.System.Security.Cryptography/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2CQK0jmO6Eu7ZeMgD+LOFbNJSXHFVQbCJJkEyEwowh1SCgYnrn9W9RykMfpeeVGw7h4IBvYikzpGUlmZTUafJw==",
+ "path": "runtime.native.system.security.cryptography/4.0.0",
+ "hashPath": "runtime.native.system.security.cryptography.4.0.0.nupkg.sha512"
+ },
+ "System.AppContext/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3QjO4jNV7PdKkmQAVp9atA+usVnKRwI3Kx1nMwJ93T0LcQfx7pKAYk0nKz5wn1oP5iqlhZuy6RXOFdhr7rDwow==",
+ "path": "system.appcontext/4.1.0",
+ "hashPath": "system.appcontext.4.1.0.nupkg.sha512"
+ },
+ "System.Buffers/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-msXumHfjjURSkvxUjYuq4N2ghHoRi2VpXcKMA7gK6ujQfU3vGpl+B6ld0ATRg+FZFpRyA6PgEPA+VlIkTeNf2w==",
+ "path": "system.buffers/4.0.0",
+ "hashPath": "system.buffers.4.0.0.nupkg.sha512"
+ },
+ "System.Collections/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YUJGz6eFKqS0V//mLt25vFGrrCvOnsXjlvFQs+KimpwNxug9x0Pzy4PlFMU3Q2IzqAa9G2L4LsK3+9vCBK7oTg==",
+ "path": "system.collections/4.0.11",
+ "hashPath": "system.collections.4.0.11.nupkg.sha512"
+ },
+ "System.Collections.Concurrent/4.0.12": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-2gBcbb3drMLgxlI0fBfxMA31ec6AEyYCHygGse4vxceJan8mRIWeKJ24BFzN7+bi/NFTgdIgufzb94LWO5EERQ==",
+ "path": "system.collections.concurrent/4.0.12",
+ "hashPath": "system.collections.concurrent.4.0.12.nupkg.sha512"
+ },
+ "System.Console/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-qSKUSOIiYA/a0g5XXdxFcUFmv1hNICBD7QZ0QhGYVipPIhvpiydY8VZqr1thmCXvmn8aipMg64zuanB4eotK9A==",
+ "path": "system.console/4.0.0",
+ "hashPath": "system.console.4.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.Debug/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-w5U95fVKHY4G8ASs/K5iK3J5LY+/dLFd4vKejsnI/ZhBsWS9hQakfx3Zr7lRWKg4tAw9r4iktyvsTagWkqYCiw==",
+ "path": "system.diagnostics.debug/4.0.11",
+ "hashPath": "system.diagnostics.debug.4.0.11.nupkg.sha512"
+ },
+ "System.Diagnostics.DiagnosticSource/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-YKglnq4BMTJxfcr6nuT08g+yJ0UxdePIHxosiLuljuHIUR6t4KhFsyaHOaOc1Ofqp0PUvJ0EmcgiEz6T7vEx3w==",
+ "path": "system.diagnostics.diagnosticsource/4.0.0",
+ "hashPath": "system.diagnostics.diagnosticsource.4.0.0.nupkg.sha512"
+ },
+ "System.Diagnostics.Tools/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xBfJ8pnd4C17dWaC9FM6aShzbJcRNMChUMD42I6772KGGrqaFdumwhn9OdM68erj1ueNo3xdQ1EwiFjK5k8p0g==",
+ "path": "system.diagnostics.tools/4.0.1",
+ "hashPath": "system.diagnostics.tools.4.0.1.nupkg.sha512"
+ },
+ "System.Diagnostics.Tracing/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-vDN1PoMZCkkdNjvZLql592oYJZgS7URcJzJ7bxeBgGtx5UtR5leNm49VmfHGqIffX4FKacHbI3H6UyNSHQknBg==",
+ "path": "system.diagnostics.tracing/4.1.0",
+ "hashPath": "system.diagnostics.tracing.4.1.0.nupkg.sha512"
+ },
+ "System.Globalization/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-B95h0YLEL2oSnwF/XjqSWKnwKOy/01VWkNlsCeMTFJLLabflpGV26nK164eRs5GiaRSBGpOxQ3pKoSnnyZN5pg==",
+ "path": "system.globalization/4.0.11",
+ "hashPath": "system.globalization.4.0.11.nupkg.sha512"
+ },
+ "System.Globalization.Calendars/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-L1c6IqeQ88vuzC1P81JeHmHA8mxq8a18NUBNXnIY/BVb+TCyAaGIFbhpZt60h9FJNmisymoQkHEFSE9Vslja1Q==",
+ "path": "system.globalization.calendars/4.0.1",
+ "hashPath": "system.globalization.calendars.4.0.1.nupkg.sha512"
+ },
+ "System.Globalization.Extensions/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-KKo23iKeOaIg61SSXwjANN7QYDr/3op3OWGGzDzz7mypx0Za0fZSeG0l6cco8Ntp8YMYkIQcAqlk8yhm5/Uhcg==",
+ "path": "system.globalization.extensions/4.0.1",
+ "hashPath": "system.globalization.extensions.4.0.1.nupkg.sha512"
+ },
+ "System.IO/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-3KlTJceQc3gnGIaHZ7UBZO26SHL1SHE4ddrmiwumFnId+CEHP+O8r386tZKaE6zlk5/mF8vifMBzHj9SaXN+mQ==",
+ "path": "system.io/4.1.0",
+ "hashPath": "system.io.4.1.0.nupkg.sha512"
+ },
+ "System.IO.Compression/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TjnBS6eztThSzeSib+WyVbLzEdLKUcEHN69VtS3u8aAsSc18FU6xCZlNWWsEd8SKcXAE+y1sOu7VbU8sUeM0sg==",
+ "path": "system.io.compression/4.1.0",
+ "hashPath": "system.io.compression.4.1.0.nupkg.sha512"
+ },
+ "System.IO.Compression.ZipFile/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hBQYJzfTbQURF10nLhd+az2NHxsU6MU7AB8RUf4IolBP5lOAm4Luho851xl+CqslmhI5ZH/el8BlngEk4lBkaQ==",
+ "path": "system.io.compression.zipfile/4.0.1",
+ "hashPath": "system.io.compression.zipfile.4.0.1.nupkg.sha512"
+ },
+ "System.IO.FileSystem/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-IBErlVq5jOggAD69bg1t0pJcHaDbJbWNUZTPI96fkYWzwYbN6D9wRHMULLDd9dHsl7C2YsxXL31LMfPI1SWt8w==",
+ "path": "system.io.filesystem/4.0.1",
+ "hashPath": "system.io.filesystem.4.0.1.nupkg.sha512"
+ },
+ "System.IO.FileSystem.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-kWkKD203JJKxJeE74p8aF8y4Qc9r9WQx4C0cHzHPrY3fv/L/IhWnyCHaFJ3H1QPOH6A93whlQ2vG5nHlBDvzWQ==",
+ "path": "system.io.filesystem.primitives/4.0.1",
+ "hashPath": "system.io.filesystem.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Linq/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bQ0iYFOQI0nuTnt+NQADns6ucV4DUvMdwN6CbkB1yj8i7arTGiTN5eok1kQwdnnNWSDZfIUySQY+J3d5KjWn0g==",
+ "path": "system.linq/4.1.0",
+ "hashPath": "system.linq.4.1.0.nupkg.sha512"
+ },
+ "System.Linq.Expressions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",
+ "path": "system.linq.expressions/4.1.0",
+ "hashPath": "system.linq.expressions.4.1.0.nupkg.sha512"
+ },
+ "System.Net.Http/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ULq9g3SOPVuupt+Y3U+A37coXzdNisB1neFCSKzBwo182u0RDddKJF8I5+HfyXqK6OhJPgeoAwWXrbiUXuRDsg==",
+ "path": "system.net.http/4.1.0",
+ "hashPath": "system.net.http.4.1.0.nupkg.sha512"
+ },
+ "System.Net.Primitives/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hVvfl4405DRjA2408luZekbPhplJK03j2Y2lSfMlny7GHXlkByw1iLnc9mgKW0GdQn73vvMcWrWewAhylXA4Nw==",
+ "path": "system.net.primitives/4.0.11",
+ "hashPath": "system.net.primitives.4.0.11.nupkg.sha512"
+ },
+ "System.Net.Sockets/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-xAz0N3dAV/aR/9g8r0Y5oEqU1JRsz29F5EGb/WVHmX3jVSLqi2/92M5hTad2aNWovruXrJpJtgZ9fccPMG9uSw==",
+ "path": "system.net.sockets/4.1.0",
+ "hashPath": "system.net.sockets.4.1.0.nupkg.sha512"
+ },
+ "System.ObjectModel/4.0.12": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",
+ "path": "system.objectmodel/4.0.12",
+ "hashPath": "system.objectmodel.4.0.12.nupkg.sha512"
+ },
+ "System.Reflection/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-JCKANJ0TI7kzoQzuwB/OoJANy1Lg338B6+JVacPl4TpUwi3cReg3nMLplMq2uqYfHFQpKIlHAUVAJlImZz/4ng==",
+ "path": "system.reflection/4.1.0",
+ "hashPath": "system.reflection.4.1.0.nupkg.sha512"
+ },
+ "System.Reflection.Emit/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",
+ "path": "system.reflection.emit/4.0.1",
+ "hashPath": "system.reflection.emit.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Emit.ILGeneration/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==",
+ "path": "system.reflection.emit.ilgeneration/4.0.1",
+ "hashPath": "system.reflection.emit.ilgeneration.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Emit.Lightweight/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==",
+ "path": "system.reflection.emit.lightweight/4.0.1",
+ "hashPath": "system.reflection.emit.lightweight.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Extensions/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-GYrtRsZcMuHF3sbmRHfMYpvxZoIN2bQGrYGerUiWLEkqdEUQZhH3TRSaC/oI4wO0II1RKBPlpIa1TOMxIcOOzQ==",
+ "path": "system.reflection.extensions/4.0.1",
+ "hashPath": "system.reflection.extensions.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.Primitives/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4inTox4wTBaDhB7V3mPvp9XlCbeGYWVEM9/fXALd52vNEAVisc1BoVWQPuUuD0Ga//dNbA/WeMy9u9mzLxGTHQ==",
+ "path": "system.reflection.primitives/4.0.1",
+ "hashPath": "system.reflection.primitives.4.0.1.nupkg.sha512"
+ },
+ "System.Reflection.TypeExtensions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==",
+ "path": "system.reflection.typeextensions/4.1.0",
+ "hashPath": "system.reflection.typeextensions.4.1.0.nupkg.sha512"
+ },
+ "System.Resources.ResourceManager/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-TxwVeUNoTgUOdQ09gfTjvW411MF+w9MBYL7AtNVc+HtBCFlutPLhUCdZjNkjbhj3bNQWMdHboF0KIWEOjJssbA==",
+ "path": "system.resources.resourcemanager/4.0.1",
+ "hashPath": "system.resources.resourcemanager.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-v6c/4Yaa9uWsq+JMhnOFewrYkgdNHNG2eMKuNqRn8P733rNXeRCGvV5FkkjBXn2dbVkPXOsO0xjsEeM1q2zC0g==",
+ "path": "system.runtime/4.1.0",
+ "hashPath": "system.runtime.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Extensions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-CUOHjTT/vgP0qGW22U4/hDlOqXmcPq5YicBaXdUR2UiUoLwBT+olO6we4DVbq57jeX5uXH2uerVZhf0qGj+sVQ==",
+ "path": "system.runtime.extensions/4.1.0",
+ "hashPath": "system.runtime.extensions.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.Handles/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-nCJvEKguXEvk2ymk1gqj625vVnlK3/xdGzx0vOKicQkoquaTBJTP13AIYkocSUwHCLNBwUbXTqTWGDxBTWpt7g==",
+ "path": "system.runtime.handles/4.0.1",
+ "hashPath": "system.runtime.handles.4.0.1.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-16eu3kjHS633yYdkjwShDHZLRNMKVi/s0bY8ODiqJ2RfMhDMAwxZaUaWVnZ2P71kr/or+X9o/xFWtNqz8ivieQ==",
+ "path": "system.runtime.interopservices/4.1.0",
+ "hashPath": "system.runtime.interopservices.4.1.0.nupkg.sha512"
+ },
+ "System.Runtime.InteropServices.RuntimeInformation/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-hWPhJxc453RCa8Z29O91EmfGeZIHX1ZH2A8L6lYQVSaKzku2DfArSfMEb1/MYYzPQRJZeu0c9dmYeJKxW5Fgng==",
+ "path": "system.runtime.interopservices.runtimeinformation/4.0.0",
+ "hashPath": "system.runtime.interopservices.runtimeinformation.4.0.0.nupkg.sha512"
+ },
+ "System.Runtime.Numerics/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-+XbKFuzdmLP3d1o9pdHu2nxjNr2OEPqGzKeegPLCUMM71a0t50A/rOcIRmGs9wR7a8KuHX6hYs/7/TymIGLNqg==",
+ "path": "system.runtime.numerics/4.0.1",
+ "hashPath": "system.runtime.numerics.4.0.1.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Algorithms/4.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-8JQFxbLVdrtIOKMDN38Fn0GWnqYZw/oMlwOUG/qz1jqChvyZlnUmu+0s7wLx7JYua/nAXoESpHA3iw11QFWhXg==",
+ "path": "system.security.cryptography.algorithms/4.2.0",
+ "hashPath": "system.security.cryptography.algorithms.4.2.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Cng/4.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-cUJ2h+ZvONDe28Szw3st5dOHdjndhJzQ2WObDEXAWRPEQBtVItVoxbXM/OEsTthl3cNn2dk2k0I3y45igCQcLw==",
+ "path": "system.security.cryptography.cng/4.2.0",
+ "hashPath": "system.security.cryptography.cng.4.2.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Csp/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/i1Usuo4PgAqgbPNC0NjbO3jPW//BoBlTpcWFD1EHVbidH21y4c1ap5bbEMSGAXjAShhMH4abi/K8fILrnu4BQ==",
+ "path": "system.security.cryptography.csp/4.0.0",
+ "hashPath": "system.security.cryptography.csp.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Encoding/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-FbKgE5MbxSQMPcSVRgwM6bXN3GtyAh04NkV8E5zKCBE26X0vYW0UtTa2FIgkH33WVqBVxRgxljlVYumWtU+HcQ==",
+ "path": "system.security.cryptography.encoding/4.0.0",
+ "hashPath": "system.security.cryptography.encoding.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.OpenSsl/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-HUG/zNUJwEiLkoURDixzkzZdB5yGA5pQhDP93ArOpDPQMteURIGERRNzzoJlmTreLBWr5lkFSjjMSk8ySEpQMw==",
+ "path": "system.security.cryptography.openssl/4.0.0",
+ "hashPath": "system.security.cryptography.openssl.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.Primitives/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Wkd7QryWYjkQclX0bngpntW5HSlMzeJU24UaLJQ7YTfI8ydAVAaU2J+HXLLABOVJlKTVvAeL0Aj39VeTe7L+oA==",
+ "path": "system.security.cryptography.primitives/4.0.0",
+ "hashPath": "system.security.cryptography.primitives.4.0.0.nupkg.sha512"
+ },
+ "System.Security.Cryptography.X509Certificates/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-4HEfsQIKAhA1+ApNn729Gi09zh+lYWwyIuViihoMDWp1vQnEkL2ct7mAbhBlLYm+x/L4Rr/pyGge1lIY635e0w==",
+ "path": "system.security.cryptography.x509certificates/4.1.0",
+ "hashPath": "system.security.cryptography.x509certificates.4.1.0.nupkg.sha512"
+ },
+ "System.Text.Encoding/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-U3gGeMlDZXxCEiY4DwVLSacg+DFWCvoiX+JThA/rvw37Sqrku7sEFeVBBBMBnfB6FeZHsyDx85HlKL19x0HtZA==",
+ "path": "system.text.encoding/4.0.11",
+ "hashPath": "system.text.encoding.4.0.11.nupkg.sha512"
+ },
+ "System.Text.Encoding.Extensions/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jtbiTDtvfLYgXn8PTfWI+SiBs51rrmO4AAckx4KR6vFK9Wzf6tI8kcRdsYQNwriUeQ1+CtQbM1W4cMbLXnj/OQ==",
+ "path": "system.text.encoding.extensions/4.0.11",
+ "hashPath": "system.text.encoding.extensions.4.0.11.nupkg.sha512"
+ },
+ "System.Text.RegularExpressions/4.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-i88YCXpRTjCnoSQZtdlHkAOx4KNNik4hMy83n0+Ftlb7jvV6ZiZWMpnEZHhjBp6hQVh8gWd/iKNPzlPF7iyA2g==",
+ "path": "system.text.regularexpressions/4.1.0",
+ "hashPath": "system.text.regularexpressions.4.1.0.nupkg.sha512"
+ },
+ "System.Threading/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-N+3xqIcg3VDKyjwwCGaZ9HawG9aC6cSDI+s7ROma310GQo8vilFZa86hqKppwTHleR/G0sfOzhvgnUxWCR/DrQ==",
+ "path": "system.threading/4.0.11",
+ "hashPath": "system.threading.4.0.11.nupkg.sha512"
+ },
+ "System.Threading.Tasks/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-k1S4Gc6IGwtHGT8188RSeGaX86Qw/wnrgNLshJvsdNUOPP9etMmo8S07c+UlOAx4K/xLuN9ivA1bD0LVurtIxQ==",
+ "path": "system.threading.tasks/4.0.11",
+ "hashPath": "system.threading.tasks.4.0.11.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-pH4FZDsZQ/WmgJtN4LWYmRdJAEeVkyriSwrv2Teoe5FOU0Yxlb6II6GL8dBPOfRmutHGATduj3ooMt7dJ2+i+w==",
+ "path": "system.threading.tasks.extensions/4.0.0",
+ "hashPath": "system.threading.tasks.extensions.4.0.0.nupkg.sha512"
+ },
+ "System.Threading.Timer/4.0.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-saGfUV8uqVW6LeURiqxcGhZ24PzuRNaUBtbhVeuUAvky1naH395A/1nY0P2bWvrw/BreRtIB/EzTDkGBpqCwEw==",
+ "path": "system.threading.timer/4.0.1",
+ "hashPath": "system.threading.timer.4.0.1.nupkg.sha512"
+ },
+ "System.Xml.ReaderWriter/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ZIiLPsf67YZ9zgr31vzrFaYQqxRPX9cVHjtPSnmx4eN6lbS/yEyYNr2vs1doGDEscF0tjCZFsk9yUg1sC9e8tg==",
+ "path": "system.xml.readerwriter/4.0.11",
+ "hashPath": "system.xml.readerwriter.4.0.11.nupkg.sha512"
+ },
+ "System.Xml.XDocument/4.0.11": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Mk2mKmPi0nWaoiYeotq1dgeNK1fqWh61+EK+w4Wu8SWuTYLzpUnschb59bJtGywaPq7SmTuPf44wrXRwbIrukg==",
+ "path": "system.xml.xdocument/4.0.11",
+ "hashPath": "system.xml.xdocument.4.0.11.nupkg.sha512"
+ },
+ "AtlusScriptLibrary/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "BMD.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.dll b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.dll
new file mode 100644
index 0000000..970c92f
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/BMD.File.Emulator.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P3.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P3.tsv
new file mode 100644
index 0000000..c8b64bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P3.tsv
@@ -0,0 +1,225 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_CHT.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_CHT.tsv
new file mode 100644
index 0000000..523a4bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_CHT.tsv
@@ -0,0 +1,865 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+' a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | }  ̄ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ※ ※ ※ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ※ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ※
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ ※ ♥ ♡ ♧ ♣ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω . ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ _ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ̄ _ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ‧ ˊ
+ˇ ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几
+刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么
+也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子
+孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋
+弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢
+仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗
+凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及
+反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引
+心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止
+歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙
+世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令
+仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北
+匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨
+叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央
+失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗
+必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民
+氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由
+甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟
+乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏
+仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰
+列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐
+吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在
+圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字
+存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖
+戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽
+朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛
+汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒
+耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫
+血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估
+佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余
+佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助
+努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈
+呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟
+听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯
+夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚
+孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序
+庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸
+忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒
+扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材
+村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈
+沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴
+沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖
+甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝
+肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤
+走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那
+酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京
+佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖
+佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷
+刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取
+叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱
+呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤
+坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍
+始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛
+尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛
+帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝
+忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛
+或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓
+拔 拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗
+拆 抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕
+昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰
+板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛
+泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄
+油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠
+炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐
+玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社
+祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱
+股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹
+花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返
+近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹
+雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶
+俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠
+剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛
+咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯
+咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕
+契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻
+孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥
+帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒
+思 怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁
+拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑
+挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷
+柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查
+枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟
+泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵
+洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮
+炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚
+甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆
+盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆
+祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀
+紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃
+胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦
+茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆
+虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴
+軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋
+酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食
+首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借
+倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪
+俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝
+匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩
+哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃
+堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥
+娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐
+峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱
+徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔
+悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺
+捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃
+晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔
+栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁
+殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海
+浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘
+烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠
+珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂
+疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破
+砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤
+秣 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊
+素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆
+耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈
+能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔
+荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔
+蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐
+討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬
+軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡
+郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝
+除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假
+偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜
+冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼
+商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售
+啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基
+堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆
+婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆
+崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷
+康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御
+徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼
+惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接
+捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬
+排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕
+敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗
+望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆
+梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙
+液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混
+淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬
+涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率
+琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏
+痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫
+硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮
+粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲
+紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰
+脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊
+莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆
+蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝
+訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧
+赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造
+透 逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩
+閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂
+頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚
+最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊
+喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻
+喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠
+壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊
+尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄
+弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻
+惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉
+揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹
+敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷
+曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒
+棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖
+殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減
+湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋
+溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜
+牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯
+琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發
+皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗
+窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞
+結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒
+肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃
+菸 萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲
+菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐
+蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐
+詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買
+貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸
+軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔
+鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊
+階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌
+項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭
+債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤
+勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡
+嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊
+塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌
+幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈
+慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪
+搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉
+暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概
+楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽
+溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準
+溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌
+煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞
+瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳
+盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎
+碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚
+稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹
+綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱
+腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵
+葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹
+蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘
+裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣
+誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資
+賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲
+較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏
+過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀
+鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕
+雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒
+頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮
+僥 僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭
+嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶
+團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩
+嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤
+察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹
+慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸
+摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨
+榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃
+榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢
+滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌
+滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰
+瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟
+碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋
+筵 算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾
+綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠
+翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔
+舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼
+蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹
+裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨
+誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒
+輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵
+酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨
+閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯
+颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻
+齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊
+勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰
+墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮
+寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠
+彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐
+憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰
+撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數
+暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂
+樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭
+潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱
+熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦
+瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕
+碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇
+篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩
+綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗
+蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴
+蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕
+褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶
+誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡
+赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟
+輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇
+醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲
+閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓
+餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄
+魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀
+冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯
+噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑
+憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇
+擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺
+橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂
+澱 澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐
+燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢
+甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦
+積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖
+縊 縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳
+膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞
+螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫
+諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓
+賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選
+遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐
+錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏
+靛 靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡
+餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛
+默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕
+壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽
+應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢
+擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠
+歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩
+濕 濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲
+璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷
+磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜
+糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁
+縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃
+膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔
+薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋
+褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁
+谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅
+輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊
+鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸
+雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿
+麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣
+戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸
+櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾
+燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡
+穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡
+繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰
+薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅
+蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔
+鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜
+雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿
+餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑
+鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶
+懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘
+爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱
+穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶
+羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠
+襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲
+躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃
+鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡
+韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉
+鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀
+孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐
+獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮
+繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔
+蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂
+醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓
+鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍
+懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩
+矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴
+護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫
+闢 霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭
+鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉
+孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳
+籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄
+鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻
+鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊
+籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤
+靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑
+壩 攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛
+釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇
+齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖
+鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼
+鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚
+厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉
+仈 冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱
+丼 仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒
+尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰
+玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅
+伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡
+囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼
+屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡
+扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳
+氘 汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿
+穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤
+阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳
+伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷
+吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥
+坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏
+妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕
+巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭
+忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎
+抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴
+旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚
+汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳
+汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓
+玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏
+芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠
+阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷
+佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮
+冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿
+咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘
+呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳
+坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃
+姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠
+岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗
+帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲
+怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉
+怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰
+抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑
+昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺
+枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬
+泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒
+泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔
+炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜
+狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿
+畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂
+礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠
+苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂
+芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗
+邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋
+俁 俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀
+勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮
+哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤
+垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞
+姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠
+姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊
+峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰
+庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓
+恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍
+挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻
+拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝
+昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅
+柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲
+柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄
+殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳
+洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠
+洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉
+牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂
+珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮
+甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧
+矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄
+秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁
+紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑
+胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡
+芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵
+茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎
+衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅
+邾 郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓
+倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯
+倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕
+剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫
+唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕
+埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖
+娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬
+峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝
+恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎
+戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩
+捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆
+旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻
+桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦
+栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤
+毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯
+涑 涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨
+涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹
+烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷
+牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣
+珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛
+畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒
+眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡
+砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭
+秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅
+笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑
+紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒
+翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥
+茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪
+茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋
+茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅
+蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲
+袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸
+趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙
+郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜
+陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈
+偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳
+偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐
+唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭
+唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸
+堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌
+埱 埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟
+婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌
+婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚
+崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴
+庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔
+惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊
+掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜
+捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡
+晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣
+梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛
+梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑
+殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔
+渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺
+淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗
+烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎
+牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶
+珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣
+痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴
+眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧
+祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴
+笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣
+粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿
+絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉
+耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕
+脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳
+莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋
+荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷
+蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾
+衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤
+袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝
+豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠
+軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬
+郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷
+釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛
+傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔
+匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁
+喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧
+堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻
+奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄
+媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔
+寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳
+崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁
+彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵
+愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰
+揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾
+揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪
+敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹
+晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤
+棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐
+棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩
+椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰
+淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜
+渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫
+渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚
+焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚
+犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣
+猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠
+琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚
+睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭
+硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌
+稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨
+粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑
+絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃
+腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿
+艵 茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫
+菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞
+萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗
+菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩
+蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽
+袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘
+詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵
+趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯
+軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭
+逴 逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡
+酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽
+鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾
+隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦
+黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺
+傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊
+嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙
+嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽
+塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷
+嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥
+嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋
+廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩
+慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃
+搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚
+摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐
+暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹
+楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀
+楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯
+楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛
+滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉
+溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡
+溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲
+煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍
+犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑
+瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷
+榃 痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙
+皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚
+碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽
+祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦
+筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯
+綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒
+罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩
+腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅
+蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚
+葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙
+葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶
+萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵
+蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌
+裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿
+詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄
+貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬
+跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇
+輈 輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎
+酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬
+鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖
+鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷
+靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪
+鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰
+僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏
+嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿
+塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮
+嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟
+孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼
+嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄
+彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔
+慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶
+摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿
+摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉
+榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄
+榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂
+榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃
+漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶
+潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹
+漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻
+熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵
+瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸
+瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫
+碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒
+禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐
+箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧
+綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖
+綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉
+膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮
+蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌
+蒛 蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡
+蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠
+蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑
+裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟
+覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗
+趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑
+輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳
+銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣
+鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩
+銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁
+靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂
+馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃
+儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂
+噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺
+圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶
+嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕
+嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋
+憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦
+憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨
+撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀
+樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲
+槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏
+槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦
+潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕
+潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩
+潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥
+熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛
+獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇
+畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏
+瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠
+禜 禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊
+箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱
+緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣
+膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏
+蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪
+蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽
+蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢
+蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪
+蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩
+衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣
+觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘
+諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜
+趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒
+踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯
+遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀
+鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂
+鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆
+銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈
+韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖
+餗 餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬
+髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬
+鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐
+儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲
+噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡
+嬔 嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮
+嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋
+徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐
+擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊
+曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭
+橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠
+樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄
+氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄
+澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅
+燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚
+燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕
+璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝
+瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡
+磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧
+篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗
+糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏
+縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦
+膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅
+蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛
+蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤
+螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝
+螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯
+褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡
+諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧
+踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲
+輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏
+錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎
+錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪
+錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵
+閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟
+餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻
+髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺
+鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈
+麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴
+嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥
+嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃
+憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀
+斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕
+檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴
+濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤
+燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑
+甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱
+瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛
+穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋
+篳 簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂
+縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿
+罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜
+薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡
+蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶
+薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃
+蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼
+褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋
+謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯
+貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚
+醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜
+鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷
+鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰
+隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄
+顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣
+馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽
+鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳
+鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵
+鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭
+儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟
+懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔
+旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞
+毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊
+爁 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓
+癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔
+礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨
+簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳
+翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽
+藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧
+蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤
+蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧
+謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻
+謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖
+蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻
+鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪
+鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒
+闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫
+鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺
+騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩
+鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽
+鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎
+麌 黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷
+厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰
+徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑
+櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖
+瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦
+犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡
+礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸
+繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗
+臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘
+藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌
+蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙
+覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒
+譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪
+蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏
+鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎
+鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝
+韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚
+騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎
+鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥
+鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫
+鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀
+黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇
+廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪
+櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹
+灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎
+矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈
+籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩
+蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗
+蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆
+躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋
+鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎
+鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮
+霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋
+饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒
+鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙
+鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞
+鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛
+齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏
+廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝
+爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋
+纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡
+蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫
+觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄
+酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥
+闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄
+驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣
+鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵
+鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭
+鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕
+巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟
+犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛
+籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨
+蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔
+躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈
+鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊
+驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁
+鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩
+鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽
+劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑
+欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺
+虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎
+讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀
+驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻
+鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳
+鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮
+齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥
+矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞
+躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞
+髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁
+鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗
+欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡
+虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯
+鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵
+鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶
+鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾
+蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤
+鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩
+虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁
+銹 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒
+╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨
+╜ ║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝
+仮 鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担
+携 隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜
+覇 № 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯
+塩 妬 鍅 疎 鮎 瑠 ~
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_EFIGS.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_EFIGS.tsv
new file mode 100644
index 0000000..08ba91f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P3P_EFIGS.tsv
@@ -0,0 +1,231 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 ¡ ¤ ¦ © ª « ¬
+\u3000 ® ¯ ² ³ μ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú Û Ü Ý Þ ß à
+á â ã ä å æ ç è é ê ë ì í î ï ð
+ñ ò ó ô õ ö ø ù ú û ü ý þ ÿ œ Œ
+Ō ő
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P3_EFIGS.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P3_EFIGS.tsv
new file mode 100644
index 0000000..b883c37
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P3_EFIGS.tsv
@@ -0,0 +1,231 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < #ERROR! > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+逞 垓 梵 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 ¡ ¤ ¦ © ª « ¬
+\u3000 ® ¯ ² ³ μ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú Û Ü Ý Þ ß à
+á â ã ä å æ ç è é ê ë ì í î ï ð
+ñ ò ó ô õ ö ø ù ú û ü ý þ ÿ œ Œ
+Ō ő
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P4.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P4.tsv
new file mode 100644
index 0000000..1faa5c4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P4.tsv
@@ -0,0 +1,227 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P4G_CHT.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P4G_CHT.tsv
new file mode 100644
index 0000000..523a4bd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P4G_CHT.tsv
@@ -0,0 +1,865 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+ ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+' a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | }  ̄ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ※ ※ ※ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ※ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ※
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ ※ ♥ ♡ ♧ ♣ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω . ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ _ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ̄ _ ﹉ ﹊ ﹍ ﹎ ﹋ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ㄧ ㄨ ㄩ ‧ ˊ
+ˇ ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几
+刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么
+也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子
+孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋
+弓 才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢
+仁 什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗
+凶 分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及
+反 壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引
+心 戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止
+歹 毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙
+世 丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令
+仙 仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北
+匝 仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨
+叼 司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央
+失 奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗
+必 戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民
+氐 永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由
+甲 申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟
+乒 乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏
+仲 件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰
+列 刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐
+吁 吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在
+圭 圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字
+存 宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖
+戎 戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽
+朴 朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛
+汍 汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒
+耳 聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫
+血 行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估
+佐 佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余
+佝 佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助
+努 劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈
+呂 君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟
+听 囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯
+夾 妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚
+孛 完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序
+庇 床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸
+忪 戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒
+扯 折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材
+村 杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈
+沉 沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴
+沆 汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖
+甬 甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝
+肘 肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤
+走 足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那
+酉 釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京
+佯 依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖
+佾 侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷
+刺 到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取
+叔 受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱
+呶 和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤
+坼 夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍
+始 姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛
+尚 屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛
+帑 幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝
+忠 忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛
+或 戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓
+拔 拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗
+拆 抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕
+昊 昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰
+板 枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛
+泣 注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄
+油 況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠
+炕 炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐
+玩 玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社
+祀 祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱
+股 肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹
+花 芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返
+近 邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹
+雨 青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶
+俘 俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠
+剎 剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛
+咬 哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯
+咫 咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕
+契 奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻
+孩 宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥
+帟 幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒
+思 怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁
+拜 挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑
+挂 政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷
+柿 染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查
+枸 柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟
+泉 洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵
+洹 洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮
+炤 爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚
+甭 畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆
+盃 盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆
+祉 祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀
+紉 紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃
+胄 背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦
+茄 若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆
+虐 虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴
+軍 軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋
+酊 重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食
+首 香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借
+倚 倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪
+俾 倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝
+匪 卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩
+哭 員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃
+堉 夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥
+娌 娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐
+峭 峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱
+徒 徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔
+悌 悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺
+捐 挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃
+晒 晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔
+栩 梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁
+殊 殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海
+浙 涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘
+烤 烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠
+珪 珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂
+疸 皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破
+砷 砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤
+秣 秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊
+素 索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆
+耘 耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈
+能 脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔
+荊 茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔
+蚊 蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐
+討 訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬
+軒 軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡
+郝 郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝
+除 陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假
+偃 偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜
+冕 凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼
+商 啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售
+啜 唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基
+堂 堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆
+婊 孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆
+崎 崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷
+康 庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御
+徠 徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼
+惘 惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接
+捷 捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬
+排 掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕
+敔 斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗
+望 梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆
+梅 梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙
+液 淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混
+淵 淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬
+涿 淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率
+琅 琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏
+痔 痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫
+硃 硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮
+粒 粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲
+紱 缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰
+脤 舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊
+莓 莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆
+蛋 蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝
+訣 訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧
+赦 趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造
+透 逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩
+閉 陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂
+頃 魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚
+最 凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊
+喝 喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻
+喬 喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠
+壹 壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊
+尋 就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄
+弼 彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻
+惴 慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉
+揆 揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹
+敞 敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷
+曾 替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒
+棲 棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖
+殼 毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減
+湛 湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋
+溉 渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜
+牌 犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯
+琛 琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發
+皖 皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗
+窖 童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞
+結 絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒
+肅 腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃
+菸 萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲
+菊 萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐
+蛞 街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐
+詆 訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買
+貶 貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸
+軼 辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔
+鈕 鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊
+階 隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌
+項 順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭
+債 傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤
+勢 勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡
+嗅 嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊
+塢 塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌
+幹 廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈
+慎 慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪
+搭 搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉
+暇 暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概
+楊 楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽
+溢 溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準
+溜 滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌
+煥 煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞
+瑁 琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳
+盞 盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎
+碰 碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚
+稠 稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹
+綑 綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱
+腰 腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵
+葦 葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹
+蜓 蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘
+裝 裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣
+誠 話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資
+賈 賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲
+較 載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏
+過 遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀
+鈾 鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕
+雍 雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒
+頌 飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮
+僥 僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭
+嗾 嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶
+團 圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩
+嫡 嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤
+察 對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹
+慇 愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸
+摟 摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨
+榕 槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃
+榣 歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢
+滿 滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌
+滷 熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰
+瑭 甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟
+碧 碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋
+筵 算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾
+綠 緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠
+翡 翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔
+舞 艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼
+蓑 蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹
+裸 製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨
+誘 誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒
+輕 輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵
+酸 酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨
+閩 閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯
+颱 餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻
+齊 億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊
+勰 厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰
+墀 墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮
+寬 審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠
+彈 影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐
+憫 憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰
+撥 撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數
+暮 暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂
+樅 槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭
+潛 潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱
+熨 牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦
+瘡 瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕
+碼 磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇
+篁 箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩
+綞 緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗
+蔽 蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴
+蝶 蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕
+褊 誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶
+誹 諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡
+赭 趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟
+輩 輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇
+醉 醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲
+閭 閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓
+餒 餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄
+魷 魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀
+冪 凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯
+噬 噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑
+憩 憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇
+擂 操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺
+橙 橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂
+澱 澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐
+燒 燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢
+甌 甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦
+積 穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖
+縊 縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳
+膩 膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞
+螃 螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫
+諱 謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓
+賴 蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選
+遲 遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐
+錦 錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏
+靛 靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡
+餚 駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛
+默 黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕
+壓 壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽
+應 懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢
+擭 斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠
+歜 殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩
+濕 濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲
+璩 環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷
+磺 磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜
+糞 糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁
+縴 縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃
+膺 臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔
+薯 薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋
+褻 褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁
+谿 豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅
+輿 避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊
+鍥 鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸
+雖 霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿
+麋 黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣
+戳 擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸
+櫂 檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾
+燸 獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡
+穢 穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡
+繒 繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰
+薺 薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅
+蹙 蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔
+鎊 鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜
+雙 雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿
+餽 餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑
+鵝 鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶
+懵 攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘
+爆 爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱
+穫 穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶
+羹 羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠
+襟 襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲
+躇 蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃
+鏈 鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡
+韜 韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉
+鵡 鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀
+孃 孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐
+獻 瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮
+繽 繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔
+蠕 襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂
+醴 釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓
+鰍 鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍
+懼 懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩
+矓 籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴
+護 譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫
+闢 霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭
+鰥 鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉
+孿 巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳
+籠 籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄
+鑑 鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻
+鷓 鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊
+籤 籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤
+靨 顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑
+壩 攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛
+釀 鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇
+齷 齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖
+鬣 黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼
+鱷 鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚
+厂 万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉
+仈 冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱
+丼 仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒
+尻 屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰
+玊 禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅
+伢 伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡
+囟 圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼
+屺 屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡
+扦 扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳
+氘 汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿
+穵 网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤
+阠 阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳
+伿 佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷
+吪 呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥
+坁 坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏
+妧 妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕
+巠 帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭
+忨 忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎
+抏 抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴
+旳 旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚
+汸 汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳
+汥 汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓
+玔 玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏
+芅 芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠
+阰 阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷
+佌 侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮
+冞 冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿
+咁 咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘
+呣 呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳
+坴 坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃
+姖 妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠
+岵 岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗
+帔 帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲
+怋 怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉
+怜 戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰
+抸 攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑
+昐 曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺
+枟 枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬
+泫 泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒
+泝 沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔
+炘 炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜
+狒 狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿
+畀 甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂
+礿 秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠
+苀 芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂
+芤 苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗
+邲 邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋
+俁 俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀
+勂 匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮
+哖 咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤
+垌 垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞
+姮 娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠
+姾 姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊
+峖 峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰
+庤 庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓
+恇 恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍
+挋 拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻
+拰 敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝
+昴 昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅
+柫 柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲
+柼 柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄
+殶 毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳
+洄 洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠
+洬 洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉
+牊 牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂
+珈 珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮
+甮 畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧
+矨 砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄
+秕 种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁
+紃 紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑
+胈 胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡
+芔 苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵
+茌 苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎
+衧 衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅
+邾 郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓
+倢 倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯
+倱 倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕
+剢 勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫
+唑 唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕
+埒 垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖
+娭 娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬
+峿 峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝
+恚 恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎
+戙 扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩
+捁 挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆
+旆 旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻
+桋 桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦
+栨 栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤
+毨 毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯
+涑 涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨
+涋 浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹
+烢 烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷
+牶 猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣
+珩 珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛
+畟 疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒
+眣 眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡
+砩 砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭
+秪 秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅
+笏 笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑
+紎 紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒
+翃 翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥
+茳 茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪
+茈 茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋
+茧 荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅
+蚥 蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲
+袀 衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸
+趵 趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙
+郚 郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜
+陟 隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈
+偍 偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳
+偗 偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐
+唴 唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭
+唻 啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸
+堋 埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌
+埱 埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟
+婥 婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌
+婰 婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚
+崠 崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴
+庹 庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔
+惏 惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊
+掂 捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜
+捭 掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡
+晛 晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣
+梬 梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛
+梖 梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑
+殏 殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔
+渀 淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺
+淕 淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗
+烴 焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎
+牾 牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶
+珸 珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣
+痎 痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴
+眳 眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧
+祩 祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴
+笥 笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣
+粔 粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿
+絊 紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉
+耟 耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕
+脧 脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳
+莤 荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋
+荾 莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷
+蛂 蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾
+衒 袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤
+袬 袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝
+豽 貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠
+軡 逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬
+郩 酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷
+釨 釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛
+傕 傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔
+匒 匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁
+喣 喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧
+堣 堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻
+奡 媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄
+媊 媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔
+寑 寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳
+崺 嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁
+彘 徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵
+愓 惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰
+揎 揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾
+揝 揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪
+敤 敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹
+晪 晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤
+棶 椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐
+棽 棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩
+椕 椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰
+淼 湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜
+渳 湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫
+渹 渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚
+焠 焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚
+犈 犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣
+猵 猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠
+琲 瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚
+睆 睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭
+硱 硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌
+稄 窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨
+粡 絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑
+絟 絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃
+腊 腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿
+艵 茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫
+菣 莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞
+萑 萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗
+菢 萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩
+蛗 蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽
+袲 褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘
+詄 詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵
+趄 趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯
+軷 軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭
+逴 逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡
+酤 酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽
+鈆 鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾
+隈 隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦
+黹 亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺
+傱 僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊
+嗝 嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙
+嗂 圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽
+塣 塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷
+嫀 嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥
+嵲 嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋
+廇 彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩
+慀 戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃
+搟 搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚
+摀 搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐
+暋 暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹
+楂 楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀
+楯 楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯
+楻 椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛
+滖 滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉
+溷 溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡
+溿 溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲
+煸 煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍
+犌 犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑
+瑗 瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷
+榃 痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙
+皵 盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚
+碔 碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽
+祹 稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦
+筤 筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯
+綈 綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒
+罭 罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩
+腛 腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅
+蓱 萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚
+葙 葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙
+葋 萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶
+萳 葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵
+蝍 蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌
+裐 覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿
+詷 誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄
+貅 賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬
+跱 跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇
+輈 輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎
+酮 酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬
+鉏 鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖
+鈲 閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷
+靸 靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪
+鳭 鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰
+僯 僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏
+嘜 嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿
+塴 墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮
+嫥 嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟
+孷 寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼
+嶍 嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄
+彃 彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔
+慺 慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶
+摲 摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿
+摬 摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉
+榠 槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄
+榽 榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂
+榵 榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃
+漥 滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶
+潳 滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹
+漜 滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻
+熆 熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵
+瑲 瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸
+瞁 睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫
+碞 碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒
+禐 稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐
+箖 箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧
+綷 緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖
+綼 綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉
+膆 膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮
+蒫 蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌
+蒛 蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡
+蜳 蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠
+蜲 蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑
+裷 裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟
+覞 觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗
+趖 踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑
+輎 輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳
+銥 銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣
+鋮 銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩
+銝 銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁
+靿 韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂
+馽 駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃
+儰 僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂
+噌 嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺
+圚 墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶
+嬃 嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕
+嶠 嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋
+憃 慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦
+憳 戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨
+撱 撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀
+樆 樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲
+槮 樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏
+槶 樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦
+潾 澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕
+潲 潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩
+潿 澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥
+熞 熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛
+獡 獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇
+畾 瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏
+瞉 瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠
+禜 禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊
+箵 糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱
+緰 緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣
+膟 膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏
+蔀 蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪
+蓲 蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽
+蔞 蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢
+蝖 蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪
+蝐 蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩
+衚 褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣
+觭 觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘
+諃 誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜
+趡 趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒
+踘 踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯
+遧 遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀
+鋐 鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂
+鋨 鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆
+銴 镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈
+韐 韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖
+餗 餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬
+髫 髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬
+鳼 鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐
+儜 儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲
+噞 噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡
+嬔 嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮
+嶪 嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋
+徼 憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐
+擏 擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊
+曋 曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭
+橶 橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠
+樼 橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄
+氃 氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄
+澥 澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅
+燂 熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚
+燛 犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕
+璡 甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝
+瞡 瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡
+磢 磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧
+篝 篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗
+糐 糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏
+縖 縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦
+膮 膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅
+蕫 蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛
+蕱 蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤
+螛 螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝
+螄 螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯
+褬 褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡
+諨 諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧
+踳 踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲
+輹 輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏
+錧 錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎
+錍 鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪
+錔 錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵
+閽 隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟
+餧 餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻
+髶 髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺
+鮕 魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈
+麆 麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴
+嚓 嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥
+嬲 嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃
+憵 憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀
+斶 旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕
+檃 檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴
+濔 濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤
+燰 燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑
+甒 甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱
+瞨 矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛
+穖 穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋
+篳 簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂
+縳 顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿
+罾 罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜
+薃 薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡
+蕺 蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶
+薘 薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃
+蟂 蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼
+褾 襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋
+謢 謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯
+貕 貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚
+醢 醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜
+鍶 鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷
+鍻 鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰
+隬 霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄
+顊 顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣
+馡 騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽
+鬁 髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳
+鵁 鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵
+鴭 麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭
+儮 嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟
+懭 懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔
+旛 曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞
+毉 氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊
+爁 燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓
+癜 癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔
+礉 礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨
+簢 簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳
+翷 翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽
+藇 藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧
+蟦 蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤
+蟗 蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧
+謣 謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻
+謽 謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖
+蹞 蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻
+鄾 醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪
+鎞 鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒
+闓 闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫
+鞤 鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺
+騏 騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩
+鬵 魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽
+鵜 鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎
+麌 黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷
+厴 嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰
+徿 懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑
+櫙 櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖
+瀫 瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦
+犤 犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡
+礜 礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸
+繰 繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗
+臕 艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘
+藟 藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌
+蠋 蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙
+覈 覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒
+譗 豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪
+蹯 蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏
+鏂 鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎
+鏀 鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝
+韞 韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚
+騕 騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎
+鬌 鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥
+鯕 鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫
+鵴 鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀
+黼 鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇
+廮 廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪
+櫨 櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹
+灀 瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎
+矏 矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈
+籊 籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩
+蘢 藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗
+蠓 蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆
+躈 躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋
+鐓 鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎
+鐖 鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮
+霯 鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋
+饓 騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒
+鬑 鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙
+鶤 鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞
+鶣 鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛
+齠 齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏
+廱 懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝
+爚 爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋
+纆 纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡
+蘠 蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫
+觺 譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄
+酅 醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥
+闤 闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄
+驂 驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣
+鰨 鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵
+鷎 鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭
+鼛 鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕
+巑 廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟
+犩 獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛
+籚 糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨
+蠦 蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔
+躚 躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈
+鑉 鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊
+驉 驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁
+鰼 鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩
+鷙 鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽
+劙 壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑
+欒 欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺
+虀 蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎
+讋 讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀
+驖 驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻
+鷷 鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳
+鷨 鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮
+齯 囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥
+矕 礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞
+躟 躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞
+髕 魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁
+鸉 鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗
+欚 灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡
+虆 虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯
+鑱 鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵
+鼉 齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶
+鑵 驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾
+蠽 蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤
+鸕 鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩
+虋 讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁
+銹 裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒
+╤ ╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨
+╜ ║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝
+仮 鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担
+携 隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜
+覇 № 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯
+塩 妬 鍅 疎 鮎 瑠 ~
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P4_Spanish.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P4_Spanish.tsv
new file mode 100644
index 0000000..f91160b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P4_Spanish.tsv
@@ -0,0 +1,227 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+á é í ó ú Á É Í Ó Ú ü Ü Ñ ñ ¡ ¿
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 \u0000 \u0000 \u0000 \u0000 \u0000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000
+\u0000 \u0000 \u0000 \u0000 \u0000 \u0000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5.tsv
new file mode 100644
index 0000000..6aed64b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5.tsv
@@ -0,0 +1,238 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Chinese.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Chinese.tsv
new file mode 100644
index 0000000..5e87eee
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Chinese.tsv
@@ -0,0 +1,867 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± ×
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 ♥ ♡ \0 🐾 💀 😁 😞 😢 😆 😺 💋 ✨
+
+
+ ♪ ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ ※ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ﹊ ﹋ ﹍ ﹎ ﹌ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ˉ ㄨ ㄩ ˊ ˇ
+ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀
+刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也
+乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑
+孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓
+才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁
+什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶
+分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反
+壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心
+戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹
+毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世
+丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙
+仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝
+仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼
+司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失
+奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必
+戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐
+永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲
+申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒
+乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲
+件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列
+刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁
+吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭
+圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存
+宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎
+戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴
+朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍
+汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳
+聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血
+行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐
+佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝
+佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努
+劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂
+君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听
+囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾
+妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛
+完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇
+床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪
+戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯
+折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村
+杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉
+沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆
+汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬
+甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘
+肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走
+足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉
+釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯
+依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾
+侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺
+到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔
+受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶
+和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼
+夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始
+姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚
+屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑
+幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠
+忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或
+戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔
+拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆
+抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊
+昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板
+枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣
+注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油
+況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕
+炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩
+玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀
+祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱 股
+肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花
+芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近
+邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨
+青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘
+俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎
+剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬
+哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫
+咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契
+奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩
+宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟
+幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思
+怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁 拜
+挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂
+政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿
+染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸
+柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉
+洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹
+洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤
+爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭
+畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃
+盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉
+祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉
+紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄
+背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄
+若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐
+虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍
+軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊
+重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首
+香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚
+倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾
+倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪
+卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭
+員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉
+夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌
+娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭
+峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒
+徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌
+悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐
+挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒
+晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩
+梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊
+殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙
+涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤
+烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪
+珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸
+皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷
+砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秣
+秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素
+索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘
+耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能
+脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊
+茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊
+蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討
+訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬 軒
+軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝
+郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除
+陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃
+偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕
+凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商
+啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜
+唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂
+堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊
+孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎
+崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康
+庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠
+徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘
+惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷
+捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排
+掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔
+斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望
+梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅
+梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液
+淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵
+淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿
+淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅
+琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔
+痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃
+硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒
+粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱
+缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤
+舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓
+莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋
+蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣
+訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦
+趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透
+逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩 閉
+陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃
+魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最
+凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝
+喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬
+喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹
+壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋
+就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼
+彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴
+慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆
+揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞
+敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾
+替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲
+棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼
+毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛
+湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉
+渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌
+犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛
+琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖
+皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖
+童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞 結
+絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅
+腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸
+萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊
+萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞
+街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆
+訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶
+貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼
+辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕
+鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階
+隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項
+順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債
+傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢
+勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅
+嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢
+塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹
+廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎
+慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭
+搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇
+暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊
+楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢
+溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜
+滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥
+煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁
+琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞
+盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰
+碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠
+稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑
+綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰
+腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦
+葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓
+蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝
+裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠
+話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈
+賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較
+載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過
+遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾
+鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍
+雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌
+飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥
+僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾
+嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團
+圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡
+嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察
+對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇
+愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟
+摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕
+槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣
+歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿
+滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷
+熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭
+甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧
+碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵
+算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠
+緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠 翡
+翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞
+艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑
+蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸
+製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘
+誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕
+輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸
+酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩
+閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱
+餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊
+億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰
+厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀
+墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬
+審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈
+影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫
+憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥
+撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮
+暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅
+槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛
+潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨
+牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡
+瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼
+磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁
+箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞
+緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽
+蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶
+蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊
+誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹
+諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭
+趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩
+輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉
+醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭
+閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒
+餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷
+魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪
+凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬
+噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩
+憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂
+操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙
+橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱
+澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐 燒
+燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌
+甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積
+穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊
+縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳 膩
+膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃
+螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫 諱
+謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴
+蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲
+遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦
+錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛
+靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚
+駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默
+黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓
+壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應
+懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭
+斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜
+殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕
+濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩
+環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺
+磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞
+糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴
+縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺
+臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯
+薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻
+褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿
+豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿
+避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥
+鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖
+霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋
+黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳
+擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂
+檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸
+獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢
+穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒
+繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺
+薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙
+蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊
+鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙
+雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽
+餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝
+鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵
+攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆
+爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫
+穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹
+羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟
+襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇
+蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈
+鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜
+韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡
+鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃
+孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻
+瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽
+繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕
+襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴
+釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍
+鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼
+懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓
+籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護
+譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢
+霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥
+鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿
+巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠
+籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑
+鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓
+鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤
+籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨
+顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩
+攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀
+鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷
+齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣
+黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷
+鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚 厂
+万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈
+冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱 丼
+仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻
+屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊
+禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢
+伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟
+圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺
+屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦
+扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘
+汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵
+网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤 阠
+阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿
+佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪
+呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁
+坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧
+妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠
+帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨
+忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏
+抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳
+旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸
+汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥
+汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔
+玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅
+芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰
+阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌
+侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞
+冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁
+咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣
+呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴
+坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖
+妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵
+岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔
+帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋
+怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜
+戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸
+攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐
+曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟
+枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫
+泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝
+沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘
+炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒
+狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀
+甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿
+秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀
+芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤
+苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲
+邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁
+俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂
+匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖
+咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌
+垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮
+娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾
+姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖
+峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤
+庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇
+恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋
+拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰
+敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴
+昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫
+柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼
+柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶
+毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄
+洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬
+洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊
+牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈
+珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮
+畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨
+砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕
+种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃
+紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈
+胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔
+苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌
+苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧
+衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾
+郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢
+倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱
+倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢
+勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑
+唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒
+垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭
+娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿
+峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚
+恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙
+扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁
+挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆
+旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋
+桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨
+栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨
+毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑
+涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋
+浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢
+烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶
+猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩
+珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟
+疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣
+眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩
+砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪
+秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏
+笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎
+紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃
+翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳
+茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈
+茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧
+荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥
+蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀
+衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵
+趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚
+郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟
+隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍
+偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗
+偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴
+唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻
+啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋
+埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱
+埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟 婥
+婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰
+婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠
+崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹
+庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏
+惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂
+捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭
+掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛
+晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬
+梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖
+梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏
+殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀
+淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕
+淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴
+焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾
+牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸
+珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎
+痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳
+眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩
+祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥
+笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔
+粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊
+紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟
+耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧
+脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤
+荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾
+莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂
+蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒
+袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬
+袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽
+貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡
+逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩
+酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨
+釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕
+傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒
+匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣
+喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣
+堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡
+媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊
+媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑
+寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺
+嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘
+徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓
+惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎
+揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝
+揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤
+敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪
+晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶
+椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽
+棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕
+椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼
+湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳
+湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹
+渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠
+焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈
+犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵
+猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲
+瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆
+睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱
+硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄
+窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡
+絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟
+絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊
+腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵
+茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣
+莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞 萑
+萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢
+萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗
+蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲
+褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄
+詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄
+趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷
+軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴
+逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤
+酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆
+鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈
+隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹
+亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱
+僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝
+嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂
+圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣
+塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀
+嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲
+嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇
+彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀
+戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟
+搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀
+搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋
+暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂
+楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯
+楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻
+椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖
+滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷
+溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿
+溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲 煸
+煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌
+犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗
+瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃
+痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙 皵
+盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔
+碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹
+稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤
+筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈
+綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭
+罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛
+腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱
+萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙
+葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋
+萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳
+葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍
+蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐
+覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷
+誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅
+賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱
+跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈
+輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮
+酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏
+鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲
+閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸
+靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭
+鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯
+僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜
+嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴
+墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥
+嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷
+寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍
+嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃
+彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺
+慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲
+摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬
+摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠
+槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽
+榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵
+榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥
+滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳
+滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜
+滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆
+熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲
+瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁
+睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞
+碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐
+稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖
+箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷
+緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼
+綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆
+膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫
+蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛
+蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳
+蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲
+蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷
+裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞
+觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖
+踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎
+輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥
+銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮
+銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝
+銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿
+韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽
+駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰
+僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌
+嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚
+墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃
+嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠
+嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃
+慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳
+戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱
+撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆
+樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮
+樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶
+樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾
+澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲
+潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿
+澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞
+熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡
+獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇 畾
+瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉
+瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜
+禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵
+糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰
+緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟
+膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀
+蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲
+蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞
+蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖
+蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐
+蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚
+褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭
+觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃
+誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡
+趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘
+踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧
+遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐
+鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨
+鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴
+镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐
+韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗
+餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬 髫
+髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼
+鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜
+儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞
+噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔
+嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪
+嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼
+憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏
+擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋
+曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶
+橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼
+橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃
+氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥
+澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂
+熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛
+犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡
+甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡
+瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢
+磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝
+篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐
+糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖
+縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮
+膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫
+蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱
+蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛
+螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄
+螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬
+褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨
+諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳
+踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲 輹
+輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧
+錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍
+鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔
+錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽
+隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧
+餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶
+髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕
+魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆
+麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓
+嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲
+嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵
+憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶
+旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃
+檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔
+濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰
+燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒
+甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨
+矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖
+穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳
+簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂 縳
+顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾
+罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃
+薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺
+蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘
+薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂
+蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾
+襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢
+謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕
+貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢
+醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶
+鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻
+鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬
+霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊
+顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡
+騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁
+髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁
+鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭
+麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮
+嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭
+懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛
+曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉
+氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 爁
+燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜
+癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉
+礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢
+簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷
+翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇
+藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦
+蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗
+蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣
+謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽
+謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞
+蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾
+醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞
+鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓
+闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤
+鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏
+騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵
+魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜
+鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌
+黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴
+嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿
+懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙
+櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫
+瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤
+犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜
+礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰
+繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕
+艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟
+藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋
+蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈
+覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗
+豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯
+蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂
+鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀
+鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞
+韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕
+騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌
+鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕
+鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴
+鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼
+鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮
+廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨
+櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀
+瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏
+矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊
+籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢
+藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓
+蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈
+躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓
+鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖
+鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯
+鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓
+騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑
+鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤
+鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣
+鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠
+齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱
+懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚
+爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋 纆
+纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠
+蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺
+譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅
+醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤
+闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂
+驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨
+鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎
+鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛
+鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑
+廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩
+獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚
+糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦
+蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚
+躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉
+鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉
+驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼
+鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙
+鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙
+壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒
+欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀
+蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋
+讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖
+驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷
+鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳 鷨
+鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯
+囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕
+礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟
+躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕
+魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉
+鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚
+灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆
+虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱
+鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉
+齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵
+驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽
+蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕
+鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩 虋
+讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 銹
+裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤
+╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜
+║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝 仮
+鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担 携
+隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜 覇
+№ 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯 塩
+妬 鍅 疎 鮎 ⒍ ⒌ ⒎ 瑠 鵺 冴 咤 脉 决 畠 凑 况
+竪 迹 厠 颷 綫 惧 厦 鈎 厨 鰐 烟 灾 猪 叠 廻 凉
+泪 葱 綳 麿 酶 Ⅳ 猬 鐧 噔 ’ 鰺 綉 晋 鍮 叙 д
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_EFIGS.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_EFIGS.tsv
new file mode 100644
index 0000000..0d49447
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_EFIGS.tsv
@@ -0,0 +1,239 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я ‚ ƒ „ † ‡ ‰ Š ‹ Œ Ž
+• – — ˜ ™ š › œ ž Ÿ ¡ ¢ £ ¤ ¥
+¦ § © ª « ¬ ® ¯ ² ³ µ ¶ · ¸ ¹
+º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É
+Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö Ø Ù Ú
+Û Ü Ý Þ ß à á â ã ä å æ ç è é ê
+ë ì í î ï ð ñ ò ó ô õ ö ø ù ú û
+ü ý þ ÿ 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹 夥 疸 謐 炙 敲 遙 闖 澁 薔 薇
+搦 沁 棘 羹 鑽 榜 鑚 皺 悸 櫃
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Japanese.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Japanese.tsv
new file mode 100644
index 0000000..5be152f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5R_Japanese.tsv
@@ -0,0 +1,239 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω А Б В Г Д Е Ё Ж З И Й К
+Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ
+Ы Ь Э Ю Я а б в г д е ё ж з и й
+к л м н о п р с т у ф х ц ч ш щ
+ъ ы ь э ю я 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵
+茜 穐 悪 握 渥 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻
+飴 絢 綾 鮎 或 粟 袷 安 庵 按 暗 案 闇 鞍 杏 以
+伊 位 依 偉 囲 夷 委 威 尉 惟 意 慰 易 椅 為 畏
+異 移 維 緯 胃 萎 衣 謂 違 遺 医 井 亥 域 育 郁
+磯 一 壱 溢 逸 稲 茨 芋 鰯 允 印 咽 員 因 姻 引
+飲 淫 胤 蔭 院 陰 隠 韻 吋 右 宇 烏 羽 迂 雨 卯
+鵜 窺 丑 碓 臼 渦 嘘 唄 欝 蔚 鰻 姥 厩 浦 瓜 閏
+噂 云 運 雲 荏 餌 叡 営 嬰 影 映 曳 栄 永 泳 洩
+瑛 盈 穎 頴 英 衛 詠 鋭 液 疫 益 駅 悦 謁 越 閲
+榎 厭 円 園 堰 奄 宴 延 怨 掩 援 沿 演 炎 焔 煙
+燕 猿 縁 艶 苑 薗 遠 鉛 鴛 塩 於 汚 甥 凹 央 奥
+往 応 押 旺 横 欧 殴 王 翁 襖 鴬 鴎 黄 岡 沖 荻
+億 屋 憶 臆 桶 牡 乙 俺 卸 恩 温 穏 音 下 化 仮
+何 伽 価 佳 加 可 嘉 夏 嫁 家 寡 科 暇 果 架 歌
+河 火 珂 禍 禾 稼 箇 花 苛 茄 荷 華 菓 蝦 課 嘩
+貨 迦 過 霞 蚊 俄 峨 我 牙 画 臥 芽 蛾 賀 雅 餓
+駕 介 会 解 回 塊 壊 廻 快 怪 悔 恢 懐 戒 拐 改
+魁 晦 械 海 灰 界 皆 絵 芥 蟹 開 階 貝 凱 劾 外
+咳 害 崖 慨 概 涯 碍 蓋 街 該 鎧 骸 浬 馨 蛙 垣
+柿 蛎 鈎 劃 嚇 各 廓 拡 撹 格 核 殻 獲 確 穫 覚
+角 赫 較 郭 閣 隔 革 学 岳 楽 額 顎 掛 笠 樫 橿
+梶 鰍 潟 割 喝 恰 括 活 渇 滑 葛 褐 轄 且 鰹 叶
+椛 樺 鞄 株 兜 竃 蒲 釜 鎌 噛 鴨 栢 茅 萱 粥 刈
+苅 瓦 乾 侃 冠 寒 刊 勘 勧 巻 喚 堪 姦 完 官 寛
+干 幹 患 感 慣 憾 換 敢 柑 桓 棺 款 歓 汗 漢 澗
+潅 環 甘 監 看 竿 管 簡 緩 缶 翰 肝 艦 莞 観 諌
+貫 還 鑑 間 閑 関 陥 韓 館 舘 丸 含 岸 巌 玩 癌
+眼 岩 翫 贋 雁 頑 顔 願 企 伎 危 喜 器 基 奇 嬉
+寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 機 帰 毅 気
+汽 畿 祈 季 稀 紀 徽 規 記 貴 起 軌 輝 飢 騎 鬼
+亀 偽 儀 妓 宜 戯 技 擬 欺 犠 疑 祇 義 蟻 誼 議
+掬 菊 鞠 吉 吃 喫 桔 橘 詰 砧 杵 黍 却 客 脚 虐
+逆 丘 久 仇 休 及 吸 宮 弓 急 救 朽 求 汲 泣 灸
+球 究 窮 笈 級 糾 給 旧 牛 去 居 巨 拒 拠 挙 渠
+虚 許 距 鋸 漁 禦 魚 亨 享 京 供 侠 僑 兇 競 共
+凶 協 匡 卿 叫 喬 境 峡 強 彊 怯 恐 恭 挟 教 橋
+況 狂 狭 矯 胸 脅 興 蕎 郷 鏡 響 饗 驚 仰 凝 尭
+暁 業 局 曲 極 玉 桐 粁 僅 勤 均 巾 錦 斤 欣 欽
+琴 禁 禽 筋 緊 芹 菌 衿 襟 謹 近 金 吟 銀 九 倶
+句 区 狗 玖 矩 苦 躯 駆 駈 駒 具 愚 虞 喰 空 偶
+寓 遇 隅 串 櫛 釧 屑 屈 掘 窟 沓 靴 轡 窪 熊 隈
+粂 栗 繰 桑 鍬 勲 君 薫 訓 群 軍 郡 卦 袈 祁 係
+傾 刑 兄 啓 圭 珪 型 契 形 径 恵 慶 慧 憩 掲 携
+敬 景 桂 渓 畦 稽 系 経 継 繋 罫 茎 荊 蛍 計 詣
+警 軽 頚 鶏 芸 迎 鯨 劇 戟 撃 激 隙 桁 傑 欠 決
+潔 穴 結 血 訣 月 件 倹 倦 健 兼 券 剣 喧 圏 堅
+嫌 建 憲 懸 拳 捲 検 権 牽 犬 献 研 硯 絹 県 肩
+見 謙 賢 軒 遣 鍵 険 顕 験 鹸 元 原 厳 幻 弦 減
+源 玄 現 絃 舷 言 諺 限 乎 個 古 呼 固 姑 孤 己
+庫 弧 戸 故 枯 湖 狐 糊 袴 股 胡 菰 虎 誇 跨 鈷
+雇 顧 鼓 五 互 伍 午 呉 吾 娯 後 御 悟 梧 檎 瑚
+碁 語 誤 護 醐 乞 鯉 交 佼 侯 候 倖 光 公 功 効
+勾 厚 口 向 后 喉 坑 垢 好 孔 孝 宏 工 巧 巷 幸
+広 庚 康 弘 恒 慌 抗 拘 控 攻 昂 晃 更 杭 校 梗
+構 江 洪 浩 港 溝 甲 皇 硬 稿 糠 紅 紘 絞 綱 耕
+考 肯 肱 腔 膏 航 荒 行 衡 講 貢 購 郊 酵 鉱 砿
+鋼 閤 降 項 香 高 鴻 剛 劫 号 合 壕 拷 濠 豪 轟
+麹 克 刻 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨
+狛 込 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混
+痕 紺 艮 魂 些 佐 叉 唆 嵯 左 差 査 沙 瑳 砂 詐
+鎖 裟 坐 座 挫 債 催 再 最 哉 塞 妻 宰 彩 才 採
+栽 歳 済 災 采 犀 砕 砦 祭 斎 細 菜 裁 載 際 剤
+在 材 罪 財 冴 坂 阪 堺 榊 肴 咲 崎 埼 碕 鷺 作
+削 咋 搾 昨 朔 柵 窄 策 索 錯 桜 鮭 笹 匙 冊 刷
+察 拶 撮 擦 札 殺 薩 雑 皐 鯖 捌 錆 鮫 皿 晒 三
+傘 参 山 惨 撒 散 桟 燦 珊 産 算 纂 蚕 讃 賛 酸
+餐 斬 暫 残 仕 仔 伺 使 刺 司 史 嗣 四 士 始 姉
+姿 子 屍 市 師 志 思 指 支 孜 斯 施 旨 枝 止 死
+氏 獅 祉 私 糸 紙 紫 肢 脂 至 視 詞 詩 試 誌 諮
+資 賜 雌 飼 歯 事 似 侍 児 字 寺 慈 持 時 次 滋
+治 爾 璽 痔 磁 示 而 耳 自 蒔 辞 汐 鹿 式 識 鴫
+竺 軸 宍 雫 七 叱 執 失 嫉 室 悉 湿 漆 疾 質 実
+蔀 篠 偲 柴 芝 屡 蕊 縞 舎 写 射 捨 赦 斜 煮 社
+紗 者 謝 車 遮 蛇 邪 借 勺 尺 杓 灼 爵 酌 釈 錫
+若 寂 弱 惹 主 取 守 手 朱 殊 狩 珠 種 腫 趣 酒
+首 儒 受 呪 寿 授 樹 綬 需 囚 収 周 宗 就 州 修
+愁 拾 洲 秀 秋 終 繍 習 臭 舟 蒐 衆 襲 讐 蹴 輯
+週 酋 酬 集 醜 什 住 充 十 従 戎 柔 汁 渋 獣 縦
+重 銃 叔 夙 宿 淑 祝 縮 粛 塾 熟 出 術 述 俊 峻
+春 瞬 竣 舜 駿 准 循 旬 楯 殉 淳 準 潤 盾 純 巡
+遵 醇 順 処 初 所 暑 曙 渚 庶 緒 署 書 薯 藷 諸
+助 叙 女 序 徐 恕 鋤 除 傷 償 勝 匠 升 召 哨 商
+唱 嘗 奨 妾 娼 宵 将 小 少 尚 庄 床 廠 彰 承 抄
+招 掌 捷 昇 昌 昭 晶 松 梢 樟 樵 沼 消 渉 湘 焼
+焦 照 症 省 硝 礁 祥 称 章 笑 粧 紹 肖 菖 蒋 蕉
+衝 裳 訟 証 詔 詳 象 賞 醤 鉦 鍾 鐘 障 鞘 上 丈
+丞 乗 冗 剰 城 場 壌 嬢 常 情 擾 条 杖 浄 状 畳
+穣 蒸 譲 醸 錠 嘱 埴 飾 拭 植 殖 燭 織 職 色 触
+食 蝕 辱 尻 伸 信 侵 唇 娠 寝 審 心 慎 振 新 晋
+森 榛 浸 深 申 疹 真 神 秦 紳 臣 芯 薪 親 診 身
+辛 進 針 震 人 仁 刃 塵 壬 尋 甚 尽 腎 訊 迅 陣
+靭 笥 諏 須 酢 図 厨 逗 吹 垂 帥 推 水 炊 睡 粋
+翠 衰 遂 酔 錐 錘 随 瑞 髄 崇 嵩 数 枢 趨 雛 据
+杉 椙 菅 頗 雀 裾 澄 摺 寸 世 瀬 畝 是 凄 制 勢
+姓 征 性 成 政 整 星 晴 棲 栖 正 清 牲 生 盛 精
+聖 声 製 西 誠 誓 請 逝 醒 青 静 斉 税 脆 隻 席
+惜 戚 斥 昔 析 石 積 籍 績 脊 責 赤 跡 蹟 碩 切
+拙 接 摂 折 設 窃 節 説 雪 絶 舌 蝉 仙 先 千 占
+宣 専 尖 川 戦 扇 撰 栓 栴 泉 浅 洗 染 潜 煎 煽
+旋 穿 箭 線 繊 羨 腺 舛 船 薦 詮 賎 践 選 遷 銭
+銑 閃 鮮 前 善 漸 然 全 禅 繕 膳 糎 噌 塑 岨 措
+曾 曽 楚 狙 疏 疎 礎 祖 租 粗 素 組 蘇 訴 阻 遡
+鼠 僧 創 双 叢 倉 喪 壮 奏 爽 宋 層 匝 惣 想 捜
+掃 挿 掻 操 早 曹 巣 槍 槽 漕 燥 争 痩 相 窓 糟
+総 綜 聡 草 荘 葬 蒼 藻 装 走 送 遭 鎗 霜 騒 像
+増 憎 臓 蔵 贈 造 促 側 則 即 息 捉 束 測 足 速
+俗 属 賊 族 続 卒 袖 其 揃 存 孫 尊 損 村 遜 他
+多 太 汰 詑 唾 堕 妥 惰 打 柁 舵 楕 陀 駄 騨 体
+堆 対 耐 岱 帯 待 怠 態 戴 替 泰 滞 胎 腿 苔 袋
+貸 退 逮 隊 黛 鯛 代 台 大 第 醍 題 鷹 滝 瀧 卓
+啄 宅 托 択 拓 沢 濯 琢 託 鐸 濁 諾 茸 凧 蛸 只
+叩 但 達 辰 奪 脱 巽 竪 辿 棚 谷 狸 鱈 樽 誰 丹
+単 嘆 坦 担 探 旦 歎 淡 湛 炭 短 端 箪 綻 耽 胆
+蛋 誕 鍛 団 壇 弾 断 暖 檀 段 男 談 値 知 地 弛
+恥 智 池 痴 稚 置 致 蜘 遅 馳 築 畜 竹 筑 蓄 逐
+秩 窒 茶 嫡 着 中 仲 宙 忠 抽 昼 柱 注 虫 衷 註
+酎 鋳 駐 樗 瀦 猪 苧 著 貯 丁 兆 凋 喋 寵 帖 帳
+庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 聴 脹 腸
+蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 沈 珍 賃
+鎮 陳 津 墜 椎 槌 追 鎚 痛 通 塚 栂 掴 槻 佃 漬
+柘 辻 蔦 綴 鍔 椿 潰 坪 壷 嬬 紬 爪 吊 釣 鶴 亭
+低 停 偵 剃 貞 呈 堤 定 帝 底 庭 廷 弟 悌 抵 挺
+提 梯 汀 碇 禎 程 締 艇 訂 諦 蹄 逓 邸 鄭 釘 鼎
+泥 摘 擢 敵 滴 的 笛 適 鏑 溺 哲 徹 撤 轍 迭 鉄
+典 填 天 展 店 添 纏 甜 貼 転 顛 点 伝 殿 澱 田
+電 兎 吐 堵 塗 妬 屠 徒 斗 杜 渡 登 菟 賭 途 都
+鍍 砥 砺 努 度 土 奴 怒 倒 党 冬 凍 刀 唐 塔 塘
+套 宕 島 嶋 悼 投 搭 東 桃 梼 棟 盗 淘 湯 涛 灯
+燈 当 痘 祷 等 答 筒 糖 統 到 董 蕩 藤 討 謄 豆
+踏 逃 透 鐙 陶 頭 騰 闘 働 動 同 堂 導 憧 撞 洞
+瞳 童 胴 萄 道 銅 峠 鴇 匿 得 徳 涜 特 督 禿 篤
+毒 独 読 栃 橡 凸 突 椴 届 鳶 苫 寅 酉 瀞 噸 屯
+惇 敦 沌 豚 遁 頓 呑 曇 鈍 奈 那 内 乍 凪 薙 謎
+灘 捺 鍋 楢 馴 縄 畷 南 楠 軟 難 汝 二 尼 弐 迩
+匂 賑 肉 虹 廿 日 乳 入 如 尿 韮 任 妊 忍 認 濡
+禰 祢 寧 葱 猫 熱 年 念 捻 撚 燃 粘 乃 廼 之 埜
+嚢 悩 濃 納 能 脳 膿 農 覗 蚤 巴 把 播 覇 杷 波
+派 琶 破 婆 罵 芭 馬 俳 廃 拝 排 敗 杯 盃 牌 背
+肺 輩 配 倍 培 媒 梅 楳 煤 狽 買 売 賠 陪 這 蝿
+秤 矧 萩 伯 剥 博 拍 柏 泊 白 箔 粕 舶 薄 迫 曝
+漠 爆 縛 莫 駁 麦 函 箱 硲 箸 肇 筈 櫨 幡 肌 畑
+畠 八 鉢 溌 発 醗 髪 伐 罰 抜 筏 閥 鳩 噺 塙 蛤
+隼 伴 判 半 反 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔
+繁 般 藩 販 範 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮
+匪 卑 否 妃 庇 彼 悲 扉 批 披 斐 比 泌 疲 皮 碑
+秘 緋 罷 肥 被 誹 費 避 非 飛 樋 簸 備 尾 微 枇
+毘 琵 眉 美 鼻 柊 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 姫 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予 余 与 誉 輿 預 傭 幼
+妖 容 庸 揚 揺 擁 曜 楊 様 洋 溶 熔 用 窯 羊 耀
+葉 蓉 要 謡 踊 遥 陽 養 慾 抑 欲 沃 浴 翌 翼 淀
+羅 螺 裸 来 莱 頼 雷 洛 絡 落 酪 乱 卵 嵐 欄 濫
+藍 蘭 覧 利 吏 履 李 梨 理 璃 痢 裏 裡 里 離 陸
+律 率 立 葎 掠 略 劉 流 溜 琉 留 硫 粒 隆 竜 龍
+侶 慮 旅 虜 了 亮 僚 両 凌 寮 料 梁 涼 猟 療 瞭
+稜 糧 良 諒 遼 量 陵 領 力 緑 倫 厘 林 淋 燐 琳
+臨 輪 隣 鱗 麟 瑠 塁 涙 累 類 令 伶 例 冷 励 嶺
+怜 玲 礼 苓 鈴 隷 零 霊 麗 齢 暦 歴 列 劣 烈 裂
+廉 恋 憐 漣 煉 簾 練 聯 蓮 連 錬 呂 魯 櫓 炉 賂
+路 露 労 婁 廊 弄 朗 楼 榔 浪 漏 牢 狼 篭 老 聾
+蝋 郎 六 麓 禄 肋 録 論 倭 和 話 歪 賄 脇 惑 枠
+鷲 亙 亘 鰐 詫 藁 蕨 椀 湾 碗 腕 ♡ ♥ 🐾 💀 😁
+😞 😢 😆 😺 💋 ✨ ・ ・ ・ ・ \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000
+\u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 \u3000 酩 酊 煌 蜃 熾
+祠 跋 扈 巫 憫 蟲 磔 倅 殲 丼 刹 絆 綺 踪 囁 傲
+貪 偃 榴 弩 鴉 韋 脛 鋏 髑 髏 祟 鬱 悍 佇 嗚 邂
+逅 Ⅰ Ⅳ 埒 騙 贖 罠 眸 謳 號 蜻 蛉 鬣 蠢 洒 眩
+曰 贄 奢 呟 曖 峙 枷 珈 琲 璧 椒 舐 憑 暫 恍 渾
+颯 痺 賽 瞑 籠 祀 攪 絆 驕 嬌 眞 祓 闊 唸 埃 呻
+焉 鉈 逞 頷 磋 漱 垓 梵 嗅 甦 淹 慄 嘘 笄 藺 踵
+澪 凰 鉤 搏 搗 褄 拗 餃 媚 炸 睨 訝 炒 茹 囮 轢
+彷 拉 爛 駘 訛 鈿 沽 遽 艘 屁 几 箋 咆 哮 揉 儚
+弉 冉 矮 嘲 呵 贔 屓 涎 袂 徨 戮 澤 魑 魍 魎 蛛
+茫 翔 芒 ♪ 閻 躾 冤 鸞 屏 藉 咎 刮 攫 腑 婉 餞
+貶 啖 檻 棍 黎 洸 做 軋 嗜 暈 穢 摯 饉 饒 跪 嵌
+岾 咥 凛 贅 侘 咤 掟 疼 癪 愕 繚 瑣 獰 簒 恫 痒
+狡 猾 紆 晰 嶽 緻 憊 俯 迸 邁 躓 謗 瞞 誅 藪 烙
+瞼 煥 檸 檬 鍮 辣 蜀 魏 毟 絨 毯 胄 捏 乖 仄 帷
+匕 筐 彗 僥 竄 幇 餡 筍 緘 僭 苺 撻 杞 錮 朦 朧
+懺 斃 簀 囃 揶 揄 嗟 眷 蹂 躙 嘔 焙 涸 喩 譚 撼
+姜 誂 壺 鬨 荳 蒄 齎 痙 攣 勒 娑 訶 羞 憚 拮 檜
+蜥 蜴 毀 猥 隕 詭 躊 躇 燻 蝸 渗 慟 哭 鍼 彙 剪
+徘 徊 痍 慇 懃 穹 夥 疸 謐 炙 敲 遙 闖 澁 薔 薇
+搦 沁 棘 羹 鑽 榜 鑚 皺 悸 櫃
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Chinese.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Chinese.tsv
new file mode 100644
index 0000000..b1a07b8
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Chinese.tsv
@@ -0,0 +1,868 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 . ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± ×
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 ♥ ♡ \0 🐾 💀 😁 😞 😢 😆 😺 💋 ✨
+
+
+ ♪ ∶ ﹐ ﹑ ﹒ · ﹔ ﹕ ﹖ ﹗ – ︱
+— ︳ ※ ︴ ﹏ ︵ ︶ ︷ ︸ ︹ ︺ ︻ ︼ ︽ ︾ ︿
+﹀ ﹁ ﹂ ﹃ ﹄ ﹙ ﹚ ﹛ ﹜ ﹝ ﹞ 〝 〞 ‵ ㊣ ℅
+ ﹊ ﹋ ﹍ ﹎ ﹌ ﹌ ﹟ ﹠ ﹡ √ ≒ ≡ ﹢ ﹣
+﹤ ﹥ ﹦ ∩ ∪ ⊥ ∠ ∟ ⊿ ㏒ ㏑ ∫ ∮ ∵ ⊕ ⊙
+↖ ↗ ↙ ↘ ∣ / \ ℉ ﹩ ﹪ ﹫ ㏕ ㎜ ㎝ ㎞ ㏎
+㎡ ㎎ ㎏ ㏄ 兙 兛 兞 兝 兡 兣 嗧 瓩 糎 ▁ ▂ ▃
+▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ┴ ┬ ┤
+├ ▔ ─ │ ▕ ┌ ┐ └ ┘ ╭ ╮ ╰ ╯ ◢ ◣ ◥
+◤ ╱ ╲ ╳ Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ Ⅶ Ⅷ Ⅸ Ⅹ 〡 〢
+〣 〤 〥 〦 〧 〨 〩 卄 Α Β Γ Δ Ε Ζ Η Θ
+Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω
+α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π
+ρ σ τ υ φ χ ψ ω ㄅ ㄆ ㄇ ㄈ ㄉ ㄊ ㄋ ㄌ
+ㄍ ㄎ ㄏ ㄐ ㄑ ㄒ ㄓ ㄔ ㄕ ㄖ ㄗ ㄘ ㄙ ㄚ ㄛ ㄜ
+ㄝ ㄞ ㄟ ㄠ ㄡ ㄢ ㄣ ㄤ ㄥ ㄦ ˉ ㄨ ㄩ ˊ ˇ
+ˋ € 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀
+刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也
+乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑
+孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾 弋 弓
+才 丑 丐 不 中 丰 丹 之 尹 予 云 井 互 五 亢 仁
+什 仃 仆 仇 仍 今 介 仄 元 允 內 六 兮 公 冗 凶
+分 切 刈 勻 勾 勿 化 匹 午 升 卅 卞 厄 友 及 反
+壬 天 夫 太 夭 孔 少 尤 尺 屯 巴 幻 廿 弔 引 心
+戈 戶 手 扎 支 文 斗 斤 方 日 曰 月 木 欠 止 歹
+毋 比 毛 氏 水 火 爪 父 爻 片 牙 牛 犬 王 丙 世
+丕 且 丘 主 乍 乏 乎 以 付 仔 仕 他 仗 代 令 仙
+仞 充 兄 冉 冊 冬 凹 出 凸 刊 加 功 包 匆 北 匝
+仟 半 卉 卡 占 卯 卮 去 可 古 右 召 叮 叩 叨 叼
+司 叵 叫 另 只 史 叱 台 句 叭 叻 四 囚 外 央 失
+奴 奶 孕 它 尼 巨 巧 左 市 布 平 幼 弁 弘 弗 必
+戊 打 扔 扒 扑 斥 旦 朮 本 未 末 札 正 母 民 氐
+永 汁 汀 氾 犯 玄 玉 瓜 瓦 甘 生 用 甩 田 由 甲
+申 疋 白 皮 皿 目 矛 矢 石 示 禾 穴 立 丞 丟 乒
+乓 乩 亙 交 亦 亥 仿 伉 伙 伊 伕 伍 伐 休 伏 仲
+件 任 仰 仳 份 企 伋 光 兇 兆 先 全 共 再 冰 列
+刑 划 刎 刖 劣 匈 匡 匠 印 危 吉 吏 同 吊 吐 吁
+吋 各 向 名 合 吃 后 吆 吒 因 回 囝 圳 地 在 圭
+圬 圯 圩 夙 多 夷 夸 妄 奸 妃 好 她 如 妁 字 存
+宇 守 宅 安 寺 尖 屹 州 帆 并 年 式 弛 忙 忖 戎
+戌 戍 成 扣 扛 托 收 早 旨 旬 旭 曲 曳 有 朽 朴
+朱 朵 次 此 死 氖 汝 汗 汙 江 池 汐 汕 污 汛 汍
+汎 灰 牟 牝 百 竹 米 糸 缶 羊 羽 老 考 而 耒 耳
+聿 肉 肋 肌 臣 自 至 臼 舌 舛 舟 艮 色 艾 虫 血
+行 衣 西 阡 串 亨 位 住 佇 佗 佞 伴 佛 何 估 佐
+佑 伽 伺 伸 佃 佔 似 但 佣 作 你 伯 低 伶 余 佝
+佈 佚 兌 克 免 兵 冶 冷 別 判 利 刪 刨 劫 助 努
+劬 匣 即 卵 吝 吭 吞 吾 否 呎 吧 呆 呃 吳 呈 呂
+君 吩 告 吹 吻 吸 吮 吵 吶 吠 吼 呀 吱 含 吟 听
+囪 困 囤 囫 坊 坑 址 坍 均 坎 圾 坐 坏 圻 壯 夾
+妝 妒 妨 妞 妣 妙 妖 妍 妤 妓 妊 妥 孝 孜 孚 孛
+完 宋 宏 尬 局 屁 尿 尾 岐 岑 岔 岌 巫 希 序 庇
+床 廷 弄 弟 彤 形 彷 役 忘 忌 志 忍 忱 快 忸 忪
+戒 我 抄 抗 抖 技 扶 抉 扭 把 扼 找 批 扳 抒 扯
+折 扮 投 抓 抑 抆 改 攻 攸 旱 更 束 李 杏 材 村
+杜 杖 杞 杉 杆 杠 杓 杗 步 每 求 汞 沙 沁 沈 沉
+沅 沛 汪 決 沐 汰 沌 汨 沖 沒 汽 沃 汲 汾 汴 沆
+汶 沍 沔 沘 沂 灶 灼 災 灸 牢 牡 牠 狄 狂 玖 甬
+甫 男 甸 皂 盯 矣 私 秀 禿 究 系 罕 肖 肓 肝 肘
+肛 肚 育 良 芒 芋 芍 見 角 言 谷 豆 豕 貝 赤 走
+足 身 車 辛 辰 迂 迆 迅 迄 巡 邑 邢 邪 邦 那 酉
+釆 里 防 阮 阱 阪 阬 並 乖 乳 事 些 亞 享 京 佯
+依 侍 佳 使 佬 供 例 來 侃 佰 併 侈 佩 佻 侖 佾
+侏 侑 佺 兔 兒 兕 兩 具 其 典 冽 函 刻 券 刷 刺
+到 刮 制 剁 劾 劻 卒 協 卓 卑 卦 卷 卸 卹 取 叔
+受 味 呵 咖 呸 咕 咀 呻 呷 咄 咒 咆 呼 咐 呱 呶
+和 咚 呢 周 咋 命 咎 固 垃 坷 坪 坩 坡 坦 坤 坼
+夜 奉 奇 奈 奄 奔 妾 妻 委 妹 妮 姑 姆 姐 姍 始
+姓 姊 妯 妳 姒 姅 孟 孤 季 宗 定 官 宜 宙 宛 尚
+屈 居 屆 岷 岡 岸 岩 岫 岱 岳 帘 帚 帖 帕 帛 帑
+幸 庚 店 府 底 庖 延 弦 弧 弩 往 征 彿 彼 忝 忠
+忽 念 忿 怏 怔 怯 怵 怖 怪 怕 怡 性 怩 怫 怛 或
+戕 房 戾 所 承 拉 拌 拄 抿 拂 抹 拒 招 披 拓 拔
+拋 拈 抨 抽 押 拐 拙 拇 拍 抵 拚 抱 拘 拖 拗 拆
+抬 拎 放 斧 於 旺 昔 易 昌 昆 昂 明 昀 昏 昕 昊
+昇 服 朋 杭 枋 枕 東 果 杳 杷 枇 枝 林 杯 杰 板
+枉 松 析 杵 枚 枓 杼 杪 杲 欣 武 歧 歿 氓 氛 泣
+注 泳 沱 泌 泥 河 沽 沾 沼 波 沫 法 泓 沸 泄 油
+況 沮 泗 泅 泱 沿 治 泡 泛 泊 沬 泯 泜 泖 泠 炕
+炎 炒 炊 炙 爬 爭 爸 版 牧 物 狀 狎 狙 狗 狐 玩
+玨 玟 玫 玥 甽 疝 疙 疚 的 盂 盲 直 知 矽 社 祀
+祁 秉 秈 空 穹 竺 糾 罔 羌 羋 者 肺 肥 肢 肱 股
+肫 肩 肴 肪 肯 臥 臾 舍 芳 芝 芙 芭 芽 芟 芹 花
+芬 芥 芯 芸 芣 芰 芾 芷 虎 虱 初 表 軋 迎 返 近
+邵 邸 邱 邶 采 金 長 門 阜 陀 阿 阻 附 陂 隹 雨
+青 非 亟 亭 亮 信 侵 侯 便 俠 俑 俏 保 促 侶 俘
+俟 俊 俗 侮 俐 俄 係 俚 俎 俞 侷 兗 冒 冑 冠 剎
+剃 削 前 剌 剋 則 勇 勉 勃 勁 匍 南 卻 厚 叛 咬
+哀 咨 哎 哉 咸 咦 咳 哇 哂 咽 咪 品 哄 哈 咯 咫
+咱 咻 咩 咧 咿 囿 垂 型 垠 垣 垢 城 垮 垓 奕 契
+奏 奎 奐 姜 姘 姿 姣 姨 娃 姥 姪 姚 姦 威 姻 孩
+宣 宦 室 客 宥 封 屎 屏 屍 屋 峙 峒 巷 帝 帥 帟
+幽 庠 度 建 弈 弭 彥 很 待 徊 律 徇 後 徉 怒 思
+怠 急 怎 怨 恍 恰 恨 恢 恆 恃 恬 恫 恪 恤 扁 拜
+挖 按 拼 拭 持 拮 拽 指 拱 拷 拯 括 拾 拴 挑 挂
+政 故 斫 施 既 春 昭 映 昧 是 星 昨 昱 昤 曷 柿
+染 柱 柔 某 柬 架 枯 柵 柩 柯 柄 柑 枴 柚 查 枸
+柏 柞 柳 枰 柙 柢 柝 柒 歪 殃 殆 段 毒 毗 氟 泉
+洋 洲 洪 流 津 洌 洱 洞 洗 活 洽 派 洶 洛 泵 洹
+洧 洸 洩 洮 洵 洎 洫 炫 為 炳 炬 炯 炭 炸 炮 炤
+爰 牲 牯 牴 狩 狠 狡 玷 珊 玻 玲 珍 珀 玳 甚 甭
+畏 界 畎 畋 疫 疤 疥 疢 疣 癸 皆 皇 皈 盈 盆 盃
+盅 省 盹 相 眉 看 盾 盼 眇 矜 砂 研 砌 砍 祆 祉
+祈 祇 禹 禺 科 秒 秋 穿 突 竿 竽 籽 紂 紅 紀 紉
+紇 約 紆 缸 美 羿 耄 耐 耍 耑 耶 胖 胥 胚 胃 胄
+背 胡 胛 胎 胞 胤 胝 致 舢 苧 范 茅 苣 苛 苦 茄
+若 茂 茉 苒 苗 英 茁 苜 苔 苑 苞 苓 苟 苯 茆 虐
+虹 虻 虺 衍 衫 要 觔 計 訂 訃 貞 負 赴 赳 趴 軍
+軌 述 迦 迢 迪 迥 迭 迫 迤 迨 郊 郎 郁 郃 酋 酊
+重 閂 限 陋 陌 降 面 革 韋 韭 音 頁 風 飛 食 首
+香 乘 亳 倌 倍 倣 俯 倦 倥 俸 倩 倖 倆 值 借 倚
+倒 們 俺 倀 倔 倨 俱 倡 個 候 倘 俳 修 倭 倪 俾
+倫 倉 兼 冤 冥 冢 凍 凌 准 凋 剖 剜 剔 剛 剝 匪
+卿 原 厝 叟 哨 唐 唁 唷 哼 哥 哲 唆 哺 唔 哩 哭
+員 唉 哮 哪 哦 唧 唇 哽 唏 圃 圄 埂 埔 埋 埃 堉
+夏 套 奘 奚 娑 娘 娜 娟 娛 娓 姬 娠 娣 娩 娥 娌
+娉 孫 屘 宰 害 家 宴 宮 宵 容 宸 射 屑 展 屐 峭
+峽 峻 峪 峨 峰 島 崁 峴 差 席 師 庫 庭 座 弱 徒
+徑 徐 恙 恣 恥 恐 恕 恭 恩 息 悄 悟 悚 悍 悔 悌
+悅 悖 扇 拳 挈 拿 捎 挾 振 捕 捂 捆 捏 捉 挺 捐
+挽 挪 挫 挨 捍 捌 效 敉 料 旁 旅 時 晉 晏 晃 晒
+晌 晅 晁 書 朔 朕 朗 校 核 案 框 桓 根 桂 桔 栩
+梳 栗 桌 桑 栽 柴 桐 桀 格 桃 株 桅 栓 栘 桁 殊
+殉 殷 氣 氧 氨 氦 氤 泰 浪 涕 消 涇 浦 浸 海 浙
+涓 浬 涉 浮 浚 浴 浩 涌 涊 浹 涅 浥 涔 烊 烘 烤
+烙 烈 烏 爹 特 狼 狹 狽 狸 狷 玆 班 琉 珮 珠 珪
+珞 畔 畝 畜 畚 留 疾 病 症 疲 疳 疽 疼 疹 痂 疸
+皋 皰 益 盍 盎 眩 真 眠 眨 矩 砰 砧 砸 砝 破 砷
+砥 砭 砠 砟 砲 祕 祐 祠 祟 祖 神 祝 祗 祚 秤 秣
+秧 租 秦 秩 秘 窄 窈 站 笆 笑 粉 紡 紗 紋 紊 素
+索 純 紐 紕 級 紜 納 紙 紛 缺 罟 羔 翅 翁 耆 耘
+耕 耙 耗 耽 耿 胱 脂 胰 脅 胭 胴 脆 胸 胳 脈 能
+脊 胼 胯 臭 臬 舀 舐 航 舫 舨 般 芻 茫 荒 荔 荊
+茸 荐 草 茵 茴 荏 茲 茹 茶 茗 荀 茱 茨 荃 虔 蚊
+蚪 蚓 蚤 蚩 蚌 蚣 蚜 衰 衷 袁 袂 衽 衹 記 訐 討
+訌 訕 訊 託 訓 訖 訏 訑 豈 豺 豹 財 貢 起 躬 軒
+軔 軏 辱 送 逆 迷 退 迺 迴 逃 追 逅 迸 邕 郡 郝
+郢 酒 配 酌 釘 針 釗 釜 釙 閃 院 陣 陡 陛 陝 除
+陘 陞 隻 飢 馬 骨 高 鬥 鬲 鬼 乾 偺 偽 停 假 偃
+偌 做 偉 健 偶 偎 偕 偵 側 偷 偏 倏 偯 偭 兜 冕
+凰 剪 副 勒 務 勘 動 匐 匏 匙 匿 區 匾 參 曼 商
+啪 啦 啄 啞 啡 啃 啊 唱 啖 問 啕 唯 啤 唸 售 啜
+唬 啣 唳 啁 啗 圈 國 圉 域 堅 堊 堆 埠 埤 基 堂
+堵 執 培 夠 奢 娶 婁 婉 婦 婪 婀 娼 婢 婚 婆 婊
+孰 寇 寅 寄 寂 宿 密 尉 專 將 屠 屜 屝 崇 崆 崎
+崛 崖 崢 崑 崩 崔 崙 崤 崧 崗 巢 常 帶 帳 帷 康
+庸 庶 庵 庾 張 強 彗 彬 彩 彫 得 徙 從 徘 御 徠
+徜 恿 患 悉 悠 您 惋 悴 惦 悽 情 悻 悵 惜 悼 惘
+惕 惆 惟 悸 惚 惇 戚 戛 扈 掠 控 捲 掖 探 接 捷
+捧 掘 措 捱 掩 掉 掃 掛 捫 推 掄 授 掙 採 掬 排
+掏 掀 捻 捩 捨 捺 敝 敖 救 教 敗 啟 敏 敘 敕 敔
+斜 斛 斬 族 旋 旌 旎 晝 晚 晤 晨 晦 晞 曹 勗 望
+梁 梯 梢 梓 梵 桿 桶 梱 梧 梗 械 梃 棄 梭 梆 梅
+梔 條 梨 梟 梡 梂 欲 殺 毫 毬 氫 涎 涼 淳 淙 液
+淡 淌 淤 添 淺 清 淇 淋 涯 淑 涮 淞 淹 涸 混 淵
+淅 淒 渚 涵 淚 淫 淘 淪 深 淮 淨 淆 淄 涪 淬 涿
+淦 烹 焉 焊 烽 烯 爽 牽 犁 猜 猛 猖 猓 猙 率 琅
+琊 球 理 現 琍 瓠 瓶 瓷 甜 產 略 畦 畢 異 疏 痔
+痕 疵 痊 痍 皎 盔 盒 盛 眷 眾 眼 眶 眸 眺 硫 硃
+硎 祥 票 祭 移 窒 窕 笠 笨 笛 第 符 笙 笞 笮 粒
+粗 粕 絆 絃 統 紮 紹 紼 絀 細 紳 組 累 終 紲 紱
+缽 羞 羚 翌 翎 習 耜 聊 聆 脯 脖 脣 脫 脩 脰 脤
+舂 舵 舷 舶 船 莎 莞 莘 荸 莢 莖 莽 莫 莒 莊 莓
+莉 莠 荷 荻 荼 莆 莧 處 彪 蛇 蛀 蚶 蛄 蚵 蛆 蛋
+蚱 蚯 蛉 術 袞 袈 被 袒 袖 袍 袋 覓 規 訪 訝 訣
+訥 許 設 訟 訛 訢 豉 豚 販 責 貫 貨 貪 貧 赧 赦
+趾 趺 軛 軟 這 逍 通 逗 連 速 逝 逐 逕 逞 造 透
+逢 逖 逛 途 部 郭 都 酗 野 釵 釦 釣 釧 釭 釩 閉
+陪 陵 陳 陸 陰 陴 陶 陷 陬 雀 雪 雩 章 竟 頂 頃
+魚 鳥 鹵 鹿 麥 麻 傢 傍 傅 備 傑 傀 傖 傘 傚 最
+凱 割 剴 創 剩 勞 勝 勛 博 厥 啻 喀 喧 啼 喊 喝
+喘 喂 喜 喪 喔 喇 喋 喃 喳 單 喟 唾 喲 喚 喻 喬
+喱 啾 喉 喫 喙 圍 堯 堪 場 堤 堰 報 堡 堝 堠 壹
+壺 奠 婷 媚 婿 媒 媛 媧 孳 孱 寒 富 寓 寐 尊 尋
+就 嵌 嵐 崴 嵇 巽 幅 帽 幀 幃 幾 廊 廁 廂 廄 弼
+彭 復 循 徨 惑 惡 悲 悶 惠 愜 愣 惺 愕 惰 惻 惴
+慨 惱 愎 惶 愉 愀 愒 戟 扉 掣 掌 描 揀 揩 揉 揆
+揍 插 揣 提 握 揖 揭 揮 捶 援 揪 換 摒 揚 揹 敞
+敦 敢 散 斑 斐 斯 普 晰 晴 晶 景 暑 智 晾 晷 曾
+替 期 朝 棺 棕 棠 棘 棗 椅 棟 棵 森 棧 棹 棒 棲
+棣 棋 棍 植 椒 椎 棉 棚 楮 棻 款 欺 欽 殘 殖 殼
+毯 氮 氯 氬 港 游 湔 渡 渲 湧 湊 渠 渥 渣 減 湛
+湘 渤 湖 湮 渭 渦 湯 渴 湍 渺 測 湃 渝 渾 滋 溉
+渙 湎 湣 湄 湲 湩 湟 焙 焚 焦 焰 無 然 煮 焜 牌
+犄 犀 猶 猥 猴 猩 琺 琪 琳 琢 琥 琵 琶 琴 琯 琛
+琦 琨 甥 甦 畫 番 痢 痛 痣 痙 痘 痞 痠 登 發 皖
+皓 皴 盜 睏 短 硝 硬 硯 稍 稈 程 稅 稀 窘 窗 窖
+童 竣 等 策 筆 筐 筒 答 筍 筋 筏 筑 粟 粥 絞 結
+絨 絕 紫 絮 絲 絡 給 絢 絰 絳 善 翔 翕 耋 聒 肅
+腕 腔 腋 腑 腎 脹 腆 脾 腌 腓 腴 舒 舜 菩 萃 菸
+萍 菠 菅 萋 菁 華 菱 菴 著 萊 菰 萌 菌 菽 菲 菊
+萸 萎 萄 菜 萇 菔 菟 虛 蛟 蛙 蛭 蛔 蛛 蛤 蛐 蛞
+街 裁 裂 袱 覃 視 註 詠 評 詞 証 詁 詔 詛 詐 詆
+訴 診 訶 詖 象 貂 貯 貼 貳 貽 賁 費 賀 貴 買 貶
+貿 貸 越 超 趁 跎 距 跋 跚 跑 跌 跛 跆 軻 軸 軼
+辜 逮 逵 週 逸 進 逶 鄂 郵 鄉 郾 酣 酥 量 鈔 鈕
+鈣 鈉 鈞 鈍 鈐 鈇 鈑 閔 閏 開 閑 間 閒 閎 隊 階
+隋 陽 隅 隆 隍 陲 隄 雁 雅 雄 集 雇 雯 雲 韌 項
+順 須 飧 飪 飯 飩 飲 飭 馮 馭 黃 黍 黑 亂 傭 債
+傲 傳 僅 傾 催 傷 傻 傯 僇 剿 剷 剽 募 勦 勤 勢
+勣 匯 嗟 嗨 嗓 嗦 嗎 嗜 嗇 嗑 嗣 嗤 嗯 嗚 嗡 嗅
+嗆 嗥 嗉 園 圓 塞 塑 塘 塗 塚 塔 填 塌 塭 塊 塢
+塒 塋 奧 嫁 嫉 嫌 媾 媽 媼 媳 嫂 媲 嵩 嵯 幌 幹
+廉 廈 弒 彙 徬 微 愚 意 慈 感 想 愛 惹 愁 愈 慎
+慌 慄 慍 愾 愴 愧 愍 愆 愷 戡 戢 搓 搾 搞 搪 搭
+搽 搬 搏 搜 搔 損 搶 搖 搗 搆 敬 斟 新 暗 暉 暇
+暈 暖 暄 暘 暍 會 榔 業 楚 楷 楠 楔 極 椰 概 楊
+楨 楫 楞 楓 楹 榆 楝 楣 楛 歇 歲 毀 殿 毓 毽 溢
+溯 滓 溶 滂 源 溝 滇 滅 溥 溘 溼 溺 溫 滑 準 溜
+滄 滔 溪 溧 溴 煎 煙 煩 煤 煉 照 煜 煬 煦 煌 煥
+煞 煆 煨 煖 爺 牒 猷 獅 猿 猾 瑯 瑚 瑕 瑟 瑞 瑁
+琿 瑙 瑛 瑜 當 畸 瘀 痰 瘁 痲 痱 痺 痿 痴 痳 盞
+盟 睛 睫 睦 睞 督 睹 睪 睬 睜 睥 睨 睢 矮 碎 碰
+碗 碘 碌 碉 硼 碑 碓 硿 祺 祿 禁 萬 禽 稜 稚 稠
+稔 稟 稞 窟 窠 筷 節 筠 筮 筧 粱 粳 粵 經 絹 綑
+綁 綏 絛 置 罩 罪 署 義 羨 群 聖 聘 肆 肄 腱 腰
+腸 腥 腮 腳 腫 腹 腺 腦 舅 艇 蒂 葷 落 萱 葵 葦
+葫 葉 葬 葛 萼 萵 葡 董 葩 葭 葆 虞 虜 號 蛹 蜓
+蜈 蜇 蜀 蛾 蛻 蜂 蜃 蜆 蜊 衙 裟 裔 裙 補 裘 裝
+裡 裊 裕 裒 覜 解 詫 該 詳 試 詩 詰 誇 詼 詣 誠
+話 誅 詭 詢 詮 詬 詹 詻 訾 詨 豢 貊 貉 賊 資 賈
+賄 貲 賃 賂 賅 跡 跟 跨 路 跳 跺 跪 跤 跦 躲 較
+載 軾 輊 辟 農 運 遊 道 遂 達 逼 違 遐 遇 遏 過
+遍 遑 逾 遁 鄒 鄗 酬 酪 酩 釉 鈷 鉗 鈸 鈽 鉀 鈾
+鉛 鉋 鉤 鉑 鈴 鉉 鉍 鉅 鈹 鈿 鉚 閘 隘 隔 隕 雍
+雋 雉 雊 雷 電 雹 零 靖 靴 靶 預 頑 頓 頊 頒 頌
+飼 飴 飽 飾 馳 馱 馴 髡 鳩 麂 鼎 鼓 鼠 僧 僮 僥
+僖 僭 僚 僕 像 僑 僱 僎 僩 兢 凳 劃 劂 匱 厭 嗾
+嘀 嘛 嘗 嗽 嘔 嘆 嘉 嘍 嘎 嗷 嘖 嘟 嘈 嘐 嗶 團
+圖 塵 塾 境 墓 墊 塹 墅 塽 壽 夥 夢 夤 奪 奩 嫡
+嫦 嫩 嫗 嫖 嫘 嫣 孵 寞 寧 寡 寥 實 寨 寢 寤 察
+對 屢 嶄 嶇 幛 幣 幕 幗 幔 廓 廖 弊 彆 彰 徹 慇
+愿 態 慷 慢 慣 慟 慚 慘 慵 截 撇 摘 摔 撤 摸 摟
+摺 摑 摧 搴 摭 摻 敲 斡 旗 旖 暢 暨 暝 榜 榨 榕
+槁 榮 槓 構 榛 榷 榻 榫 榴 槐 槍 榭 槌 榦 槃 榣
+歉 歌 氳 漳 演 滾 漓 滴 漩 漾 漠 漬 漏 漂 漢 滿
+滯 漆 漱 漸 漲 漣 漕 漫 漯 澈 漪 滬 漁 滲 滌 滷
+熔 熙 煽 熊 熄 熒 爾 犒 犖 獄 獐 瑤 瑣 瑪 瑰 瑭
+甄 疑 瘧 瘍 瘋 瘉 瘓 盡 監 瞄 睽 睿 睡 磁 碟 碧
+碳 碩 碣 禎 福 禍 種 稱 窪 窩 竭 端 管 箕 箋 筵
+算 箝 箔 箏 箸 箇 箄 粹 粽 精 綻 綰 綜 綽 綾 綠
+緊 綴 網 綱 綺 綢 綿 綵 綸 維 緒 緇 綬 罰 翠 翡
+翟 聞 聚 肇 腐 膀 膏 膈 膊 腿 膂 臧 臺 與 舔 舞
+艋 蓉 蒿 蓆 蓄 蒙 蒞 蒲 蒜 蓋 蒸 蓀 蓓 蒐 蒼 蓑
+蓊 蜿 蜜 蜻 蜢 蜥 蜴 蜘 蝕 蜷 蜩 裳 褂 裴 裹 裸
+製 裨 褚 裯 誦 誌 語 誣 認 誡 誓 誤 說 誥 誨 誘
+誑 誚 誧 豪 貍 貌 賓 賑 賒 赫 趙 趕 跼 輔 輒 輕
+輓 辣 遠 遘 遜 遣 遙 遞 遢 遝 遛 鄙 鄘 鄞 酵 酸
+酷 酴 鉸 銀 銅 銘 銖 鉻 銓 銜 銨 鉼 銑 閡 閨 閩
+閣 閥 閤 隙 障 際 雌 雒 需 靼 鞅 韶 頗 領 颯 颱
+餃 餅 餌 餉 駁 骯 骰 髦 魁 魂 鳴 鳶 鳳 麼 鼻 齊
+億 儀 僻 僵 價 儂 儈 儉 儅 凜 劇 劈 劉 劍 劊 勰
+厲 嘮 嘻 嘹 嘲 嘿 嘴 嘩 噓 噎 噗 噴 嘶 嘯 嘰 墀
+墟 增 墳 墜 墮 墩 墦 奭 嬉 嫻 嬋 嫵 嬌 嬈 寮 寬
+審 寫 層 履 嶝 嶔 幢 幟 幡 廢 廚 廟 廝 廣 廠 彈
+影 德 徵 慶 慧 慮 慝 慕 憂 慼 慰 慫 慾 憧 憐 憫
+憎 憬 憚 憤 憔 憮 戮 摩 摯 摹 撞 撲 撈 撐 撰 撥
+撓 撕 撩 撒 撮 播 撫 撚 撬 撙 撢 撳 敵 敷 數 暮
+暫 暴 暱 樣 樟 槨 樁 樞 標 槽 模 樓 樊 槳 樂 樅
+槭 樑 歐 歎 殤 毅 毆 漿 潼 澄 潑 潦 潔 澆 潭 潛
+潸 潮 澎 潺 潰 潤 澗 潘 滕 潯 潠 潟 熟 熬 熱 熨
+牖 犛 獎 獗 瑩 璋 璃 瑾 璀 畿 瘠 瘩 瘟 瘤 瘦 瘡
+瘢 皚 皺 盤 瞎 瞇 瞌 瞑 瞋 磋 磅 確 磊 碾 磕 碼
+磐 稿 稼 穀 稽 稷 稻 窯 窮 箭 箱 範 箴 篆 篇 篁
+箠 篌 糊 締 練 緯 緻 緘 緬 緝 編 緣 線 緞 緩 綞
+緙 緲 緹 罵 罷 羯 翩 耦 膛 膜 膝 膠 膚 膘 蔗 蔽
+蔚 蓮 蔬 蔭 蔓 蔑 蔣 蔡 蔔 蓬 蔥 蓿 蔆 螂 蝴 蝶
+蝠 蝦 蝸 蝨 蝙 蝗 蝌 蝓 衛 衝 褐 複 褒 褓 褕 褊
+誼 諒 談 諄 誕 請 諸 課 諉 諂 調 誰 論 諍 誶 誹
+諛 豌 豎 豬 賠 賞 賦 賤 賬 賭 賢 賣 賜 質 賡 赭
+趟 趣 踫 踐 踝 踢 踏 踩 踟 踡 踞 躺 輝 輛 輟 輩
+輦 輪 輜 輞 輥 適 遮 遨 遭 遷 鄰 鄭 鄧 鄱 醇 醉
+醋 醃 鋅 銻 銷 鋪 銬 鋤 鋁 銳 銼 鋒 鋇 鋰 銲 閭
+閱 霄 霆 震 霉 靠 鞍 鞋 鞏 頡 頫 頜 颳 養 餓 餒
+餘 駝 駐 駟 駛 駑 駕 駒 駙 骷 髮 髯 鬧 魅 魄 魷
+魯 鴆 鴉 鴃 麩 麾 黎 墨 齒 儒 儘 儔 儐 儕 冀 冪
+凝 劑 劓 勳 噙 噫 噹 噩 噤 噸 噪 器 噥 噱 噯 噬
+噢 噶 壁 墾 壇 壅 奮 嬝 嬴 學 寰 導 彊 憲 憑 憩
+憊 懍 憶 憾 懊 懈 戰 擅 擁 擋 撻 撼 據 擄 擇 擂
+操 撿 擒 擔 撾 整 曆 曉 暹 曄 曇 暸 樽 樸 樺 橙
+橫 橘 樹 橄 橢 橡 橋 橇 樵 機 橈 歙 歷 氅 濂 澱
+澡 濃 澤 濁 澧 澳 激 澹 澶 澦 澠 澴 熾 燉 燐 燒
+燈 燕 熹 燎 燙 燜 燃 燄 獨 璜 璣 璘 璟 璞 瓢 甌
+甍 瘴 瘸 瘺 盧 盥 瞠 瞞 瞟 瞥 磨 磚 磬 磧 禦 積
+穎 穆 穌 穋 窺 篙 簑 築 篤 篛 篡 篩 篦 糕 糖 縊
+縑 縈 縛 縣 縞 縝 縉 縐 罹 羲 翰 翱 翮 耨 膳 膩
+膨 臻 興 艘 艙 蕊 蕙 蕈 蕨 蕩 蕃 蕉 蕭 蕪 蕞 螃
+螟 螞 螢 融 衡 褪 褲 褥 褫 褡 親 覦 諦 諺 諫 諱
+謀 諜 諧 諮 諾 謁 謂 諷 諭 諳 諶 諼 豫 豭 貓 賴
+蹄 踱 踴 蹂 踹 踵 輻 輯 輸 輳 辨 辦 遵 遴 選 遲
+遼 遺 鄴 醒 錠 錶 鋸 錳 錯 錢 鋼 錫 錄 錚 錐 錦
+錡 錕 錮 錙 閻 隧 隨 險 雕 霎 霑 霖 霍 霓 霏 靛
+靜 靦 鞘 頰 頸 頻 頷 頭 頹 頤 餐 館 餞 餛 餡 餚
+駭 駢 駱 骸 骼 髻 髭 鬨 鮑 鴕 鴣 鴦 鴨 鴒 鴛 默
+黔 龍 龜 優 償 儡 儲 勵 嚎 嚀 嚐 嚅 嚇 嚏 壕 壓
+壑 壎 嬰 嬪 嬤 孺 尷 屨 嶼 嶺 嶽 嶸 幫 彌 徽 應
+懂 懇 懦 懋 戲 戴 擎 擊 擘 擠 擰 擦 擬 擱 擢 擭
+斂 斃 曙 曖 檀 檔 檄 檢 檜 櫛 檣 橾 檗 檐 檠 歜
+殮 毚 氈 濘 濱 濟 濠 濛 濤 濫 濯 澀 濬 濡 濩 濕
+濮 濰 燧 營 燮 燦 燥 燭 燬 燴 燠 爵 牆 獰 獲 璩
+環 璦 璨 癆 療 癌 盪 瞳 瞪 瞰 瞬 瞧 瞭 矯 磷 磺
+磴 磯 礁 禧 禪 穗 窿 簇 簍 篾 篷 簌 篠 糠 糜 糞
+糢 糟 糙 糝 縮 績 繆 縷 縲 繃 縫 總 縱 繅 繁 縴
+縹 繈 縵 縿 縯 罄 翳 翼 聱 聲 聰 聯 聳 臆 臃 膺
+臂 臀 膿 膽 臉 膾 臨 舉 艱 薪 薄 蕾 薜 薑 薔 薯
+薛 薇 薨 薊 虧 蟀 蟑 螳 蟒 蟆 螫 螻 螺 蟈 蟋 褻
+褶 襄 褸 褽 覬 謎 謗 謙 講 謊 謠 謝 謄 謐 豁 谿
+豳 賺 賽 購 賸 賻 趨 蹉 蹋 蹈 蹊 轄 輾 轂 轅 輿
+避 遽 還 邁 邂 邀 鄹 醣 醞 醜 鍍 鎂 錨 鍵 鍊 鍥
+鍋 錘 鍾 鍬 鍛 鍰 鍚 鍔 闊 闋 闌 闈 闆 隱 隸 雖
+霜 霞 鞠 韓 顆 颶 餵 騁 駿 鮮 鮫 鮪 鮭 鴻 鴿 麋
+黏 點 黜 黝 黛 鼾 齋 叢 嚕 嚮 壙 壘 嬸 彝 懣 戳
+擴 擲 擾 攆 擺 擻 擷 斷 曜 朦 檳 檬 櫃 檻 檸 櫂
+檮 檯 歟 歸 殯 瀉 瀋 濾 瀆 濺 瀑 瀏 燻 燼 燾 燸
+獷 獵 璧 璿 甕 癖 癘 癒 瞽 瞿 瞻 瞼 礎 禮 穡 穢
+穠 竄 竅 簫 簧 簪 簞 簣 簡 糧 織 繕 繞 繚 繡 繒
+繙 罈 翹 翻 職 聶 臍 臏 舊 藏 薩 藍 藐 藉 薰 薺
+薹 薦 蟯 蟬 蟲 蟠 覆 覲 觴 謨 謹 謬 謫 豐 贅 蹙
+蹣 蹦 蹤 蹟 蹕 軀 轉 轍 邇 邃 邈 醫 醬 釐 鎔 鎊
+鎖 鎢 鎳 鎮 鎬 鎰 鎘 鎚 鎗 闔 闖 闐 闕 離 雜 雙
+雛 雞 霤 鞣 鞦 鞭 韹 額 顏 題 顎 顓 颺 餾 餿 餽
+餮 馥 騎 髁 鬃 鬆 魏 魎 魍 鯊 鯉 鯽 鯈 鯀 鵑 鵝
+鵠 黠 鼕 鼬 儳 嚥 壞 壟 壢 寵 龐 廬 懲 懷 懶 懵
+攀 攏 曠 曝 櫥 櫝 櫚 櫓 瀛 瀟 瀨 瀚 瀝 瀕 瀘 爆
+爍 牘 犢 獸 獺 璽 瓊 瓣 疇 疆 癟 癡 矇 礙 禱 穫
+穩 簾 簿 簸 簽 簷 籀 繫 繭 繹 繩 繪 羅 繳 羶 羹
+羸 臘 藩 藝 藪 藕 藤 藥 藷 蟻 蠅 蠍 蟹 蟾 襠 襟
+襖 襞 譁 譜 識 證 譚 譎 譏 譆 譙 贈 贊 蹼 蹲 躇
+蹶 蹬 蹺 蹴 轔 轎 辭 邊 邋 醱 醮 鏡 鏑 鏟 鏃 鏈
+鏜 鏝 鏖 鏢 鏍 鏘 鏤 鏗 鏨 關 隴 難 霪 霧 靡 韜
+韻 類 願 顛 颼 饅 饉 騖 騙 鬍 鯨 鯧 鯖 鯛 鶉 鵡
+鵲 鵪 鵬 麒 麗 麓 麴 勸 嚨 嚷 嚶 嚴 嚼 壤 孀 孃
+孽 寶 巉 懸 懺 攘 攔 攙 曦 朧 櫬 瀾 瀰 瀲 爐 獻
+瓏 癢 癥 礦 礪 礬 礫 竇 競 籌 籃 籍 糯 糰 辮 繽
+繼 纂 罌 耀 臚 艦 藻 藹 蘑 藺 蘆 蘋 蘇 蘊 蠔 蠕
+襤 覺 觸 議 譬 警 譯 譟 譫 贏 贍 躉 躁 躅 躂 醴
+釋 鐘 鐃 鏽 闡 霰 飄 饒 饑 馨 騫 騰 騷 騵 鰓 鰍
+鹹 麵 黨 鼯 齟 齣 齡 儷 儸 囁 囀 囂 夔 屬 巍 懼
+懾 攝 攜 斕 曩 櫻 欄 櫺 殲 灌 爛 犧 瓖 瓔 癩 矓
+籐 纏 續 羼 蘗 蘭 蘚 蠣 蠢 蠡 蠟 襪 襬 覽 譴 護
+譽 贓 躊 躍 躋 轟 辯 醺 鐮 鐳 鐵 鐺 鐸 鐲 鐫 闢
+霸 霹 露 響 顧 顥 饗 驅 驃 驀 騾 髏 魔 魑 鰭 鰥
+鶯 鶴 鷂 鶸 麝 黯 鼙 齜 齦 齧 儼 儻 囈 囊 囉 孿
+巔 巒 彎 懿 攤 權 歡 灑 灘 玀 瓤 疊 癮 癬 禳 籠
+籟 聾 聽 臟 襲 襯 觼 讀 贖 贗 躑 躓 轡 酈 鑄 鑑
+鑒 霽 霾 韃 韁 顫 饕 驕 驍 髒 鬚 鱉 鰱 鰾 鰻 鷓
+鷗 鼴 齬 齪 龔 囌 巖 戀 攣 攫 攪 曬 欐 瓚 竊 籤
+籣 籥 纓 纖 纔 臢 蘸 蘿 蠱 變 邐 邏 鑣 鑠 鑤 靨
+顯 饜 驚 驛 驗 髓 體 髑 鱔 鱗 鱖 鷥 麟 黴 囑 壩
+攬 灞 癱 癲 矗 罐 羈 蠶 蠹 衢 讓 讒 讖 艷 贛 釀
+鑪 靂 靈 靄 韆 顰 驟 鬢 魘 鱟 鷹 鷺 鹼 鹽 鼇 齷
+齲 廳 欖 灣 籬 籮 蠻 觀 躡 釁 鑲 鑰 顱 饞 髖 鬣
+黌 灤 矚 讚 鑷 韉 驢 驥 纜 讜 躪 釅 鑽 鑾 鑼 鱷
+鱸 黷 豔 鑿 鸚 爨 驪 鬱 鸛 鸞 籲 乂 乜 凵 匚 厂
+万 丌 乇 亍 囗 兀 屮 彳 丏 冇 与 丮 亓 仂 仉 仈
+冘 勼 卬 厹 圠 夃 夬 尐 巿 旡 殳 毌 气 爿 丱 丼
+仨 仜 仩 仡 仚 刌 匜 卌 圢 圣 夗 夯 宁 宄 尒 尻
+屴 屳 帄 庀 庂 忉 戉 扐 氕 氶 汃 氿 氻 犮 犰 玊
+禸 肊 阞 伎 优 伬 仵 伔 仱 伀 价 伈 伝 伂 伅 伢
+伓 伄 仴 伒 冱 刓 刉 刐 劦 匢 匟 卍 厊 吇 囡 囟
+圮 圪 圴 夼 妀 奼 妅 奻 奾 奷 奿 孖 尕 尥 屼 屺
+屻 屾 巟 幵 庄 异 弚 彴 忕 忔 忏 扜 扞 扤 扡 扦
+扢 扙 扠 扚 扥 旯 旮 朾 朹 朸 朻 机 朿 朼 朳 氘
+汆 汒 汜 汏 汊 汔 汋 汌 灱 牞 犴 犵 玎 甪 癿 穵
+网 艸 艼 芀 艽 艿 虍 襾 邙 邗 邘 邛 邔 阢 阤 阠
+阣 佖 伻 佢 佉 体 佤 伾 佧 佒 佟 佁 佘 伭 伳 伿
+佡 冏 冹 刜 刞 刡 劭 劮 匉 卣 卲 厎 厏 吰 吷 吪
+呔 呅 吙 吜 吥 吘 吽 呏 呁 吨 吤 呇 囮 囧 囥 坁
+坅 坌 坉 坋 坒 夆 奀 妦 妘 妠 妗 妎 妢 妐 妏 妧
+妡 宎 宒 尨 尪 岍 岏 岈 岋 岉 岒 岊 岆 岓 岕 巠
+帊 帎 庋 庉 庌 庈 庍 弅 弝 彸 彶 忒 忑 忐 忭 忨
+忮 忳 忡 忤 忣 忺 忯 忷 忻 怀 忴 戺 抃 抌 抎 抏
+抔 抇 扱 扻 扺 扰 抁 抈 扷 扽 扲 扴 攷 旰 旴 旳
+旲 旵 杅 杇 杙 杕 杌 杈 杝 杍 杚 杋 毐 氙 氚 汸
+汧 汫 沄 沋 沏 汱 汯 汩 沚 汭 沇 沕 沜 汦 汳 汥
+汻 沎 灴 灺 牣 犿 犽 狃 狆 狁 犺 狅 玕 玗 玓 玔
+玒 町 甹 疔 疕 皁 礽 耴 肕 肙 肐 肒 肜 芐 芏 芅
+芎 芑 芓 芊 芃 芄 豸 迉 辿 邟 邡 邥 邞 邧 邠 阰
+阨 阯 阭 丳 侘 佼 侅 佽 侀 侇 佶 佴 侉 侄 佷 佌
+侗 佪 侚 佹 侁 佸 侐 侜 侔 侞 侒 侂 侕 佫 佮 冞
+冼 冾 刵 刲 刳 剆 刱 劼 匊 匋 匼 厒 厔 咇 呿 咁
+咑 咂 咈 呫 呺 呾 呥 呬 呴 呦 咍 呯 呡 呠 咘 呣
+呧 呤 囷 囹 坯 坲 坭 坫 坱 坰 坶 垀 坵 坻 坳 坴
+坢 坨 坽 夌 奅 妵 妺 姏 姎 妲 姌 姁 妶 妼 姃 姖
+妱 妽 姀 姈 妴 姇 孢 孥 宓 宕 屄 屇 岮 岤 岠 岵
+岯 岨 岬 岟 岣 岭 岢 岪 岧 岝 岥 岶 岰 岦 帗 帔
+帙 弨 弢 弣 弤 彔 徂 彾 彽 忞 忥 怭 怦 怙 怲 怋
+怴 怊 怗 怳 怚 怞 怬 怢 怍 怐 怮 怓 怑 怌 怉 怜
+戔 戽 抭 抴 拑 抾 抪 抶 拊 抮 抳 抯 抻 抩 抰 抸
+攽 斨 斻 昉 旼 昄 昒 昈 旻 昃 昋 昍 昅 旽 昑 昐
+曶 朊 枅 杬 枎 枒 杶 杻 枘 枆 构 杴 枍 枌 杺 枟
+枑 枙 枃 杽 极 杸 杹 枔 欥 殀 歾 毞 氝 沓 泬 泫
+泮 泙 沶 泔 沭 泧 沷 泐 泂 沺 泃 泆 泭 泲 泒 泝
+沴 沊 沝 沀 泞 泀 洰 泍 泇 沰 泹 泏 泩 泑 炔 炘
+炅 炓 炆 炄 炑 炖 炂 炚 炃 牪 狖 狋 狘 狉 狜 狒
+狔 狚 狌 狑 玤 玡 玭 玦 玢 玠 玬 玝 瓝 瓨 甿 畀
+甾 疌 疘 皯 盳 盱 盰 盵 矸 矼 矹 矻 矺 矷 祂 礿
+秅 穸 穻 竻 籵 糽 耵 肏 肮 肣 肸 肵 肭 舠 芠 苀
+芫 芚 芘 芛 芵 芧 芮 芼 芞 芺 芴 芨 芡 芩 苂 芤
+苃 芶 芢 虰 虯 虭 虮 豖 迒 迋 迓 迍 迖 迕 迗 邲
+邴 邯 邳 邰 阹 阽 阼 阺 陃 俍 俅 俓 侲 俉 俋 俁
+俔 俜 俙 侻 侳 俛 俇 俖 侺 俀 侹 俬 剄 剉 勀 勂
+匽 卼 厗 厖 厙 厘 咺 咡 咭 咥 哏 哃 茍 咷 咮 哖
+咶 哅 哆 咠 呰 咼 咢 咾 呲 哞 咰 垵 垞 垟 垤 垌
+垗 垝 垛 垔 垘 垏 垙 垥 垚 垕 壴 复 奓 姡 姞 姮
+娀 姱 姝 姺 姽 姼 姶 姤 姲 姷 姛 姩 姳 姵 姠 姾
+姴 姭 宨 屌 峐 峘 峌 峗 峋 峛 峞 峚 峉 峇 峊 峖
+峓 峔 峏 峈 峆 峎 峟 峸 巹 帡 帢 帣 帠 帤 庰 庤
+庢 庛 庣 庥 弇 弮 彖 徆 怷 怹 恔 恲 恞 恅 恓 恇
+恉 恛 恌 恀 恂 恟 怤 恄 恘 恦 恮 扂 扃 拏 挍 挋
+拵 挎 挃 拫 拹 挏 挌 拸 拶 挀 挓 挔 拺 挕 拻 拰
+敁 敃 斪 斿 昶 昡 昲 昵 昜 昦 昢 昳 昫 昺 昝 昴
+昹 昮 朏 朐 柁 柲 柈 枺 柜 枻 柸 柘 柀 枷 柅 柫
+柤 柟 枵 柍 枳 柷 柶 柮 柣 柂 枹 柎 柧 柰 枲 柼
+柆 柭 柌 枮 柦 柛 柺 柉 柊 柃 柪 柋 欨 殂 殄 殶
+毖 毘 毠 氠 氡 洨 洴 洭 洟 洼 洿 洒 洊 泚 洳 洄
+洙 洺 洚 洑 洀 洝 浂 洁 洘 洷 洃 洏 浀 洇 洠 洬
+洈 洢 洉 洐 炷 炟 炾 炱 炰 炡 炴 炵 炩 牁 牉 牊
+牬 牰 牳 牮 狊 狤 狨 狫 狟 狪 狦 狣 玅 珌 珂 珈
+珅 玹 玶 玵 玴 珫 玿 珇 玾 珃 珆 玸 珋 瓬 瓮 甮
+畇 畈 疧 疪 癹 盄 眈 眃 眄 眅 眊 盷 盻 盺 矧 矨
+砆 砑 砒 砅 砐 砏 砎 砉 砃 砓 祊 祌 祋 祅 祄 秕
+种 秏 秖 秎 窀 穾 竑 笀 笁 籺 籸 籹 籿 粀 粁 紃
+紈 紁 罘 羑 羍 羾 耇 耎 耏 耔 耷 胘 胇 胠 胑 胈
+胂 胐 胅 胣 胙 胜 胊 胕 胉 胏 胗 胦 胍 臿 舡 芔
+苙 苾 苹 茇 苨 茀 苕 茺 苫 苖 苴 苬 苡 苲 苵 茌
+苻 苶 苰 苪 苤 苠 苺 苳 苭 虷 虴 虼 虳 衁 衎 衧
+衪 衩 觓 訄 訇 赲 迣 迡 迮 迠 郱 邽 邿 郕 郅 邾
+郇 郋 郈 釔 釓 陔 陏 陑 陓 陊 陎 倞 倅 倇 倓 倢
+倰 倛 俵 俴 倳 倷 倬 俶 俷 倗 倜 倠 倧 倵 倯 倱
+倎 党 冔 冓 凊 凄 凅 凈 凎 剡 剚 剒 剞 剟 剕 剢
+勍 匎 厞 唦 哢 唗 唒 哧 哳 哤 唚 哿 唄 唈 哫 唑
+唅 哱 唊 哻 哷 哸 哠 唎 唃 唋 圁 圂 埌 堲 埕 埒
+垺 埆 垽 垼 垸 垶 垿 埇 埐 垹 埁 夎 奊 娙 娖 娭
+娮 娕 娏 娗 娊 娞 娳 孬 宧 宭 宬 尃 屖 屔 峬 峿
+峮 峱 峷 崀 峹 帩 帨 庨 庮 庪 庬 弳 弰 彧 恝 恚
+恧 恁 悢 悈 悀 悒 悁 悝 悃 悕 悛 悗 悇 悜 悎 戙
+扆 拲 挐 捖 挬 捄 捅 挶 捃 揤 挹 捋 捊 挼 挩 捁
+挴 捘 捔 捙 挭 捇 挳 捚 捑 挸 捗 捀 捈 敊 敆 旆
+旃 旄 旂 晊 晟 晇 晑 朒 朓 栟 栚 桉 栲 栳 栻 桋
+桏 栖 栱 栜 栵 栫 栭 栯 桎 桄 栴 栝 栒 栔 栦 栨
+栮 桍 栺 栥 栠 欬 欯 欭 欱 欴 歭 肂 殈 毦 毤 毨
+毣 毢 毧 氥 浺 浣 浤 浶 洍 浡 涒 浘 浢 浭 浯 涑
+涍 淯 浿 涆 浞 浧 浠 涗 浰 浼 浟 涂 涘 洯 浨 涋
+浾 涀 涄 洖 涃 浻 浽 浵 涐 烜 烓 烑 烝 烋 缹 烢
+烗 烒 烞 烠 烔 烍 烅 烆 烇 烚 烎 烡 牂 牸 牷 牶
+猀 狺 狴 狾 狶 狳 狻 猁 珓 珙 珥 珖 玼 珧 珣 珩
+珜 珒 珛 珔 珝 珚 珗 珘 珨 瓞 瓟 瓴 瓵 甡 畛 畟
+疰 痁 疻 痄 痀 疿 疶 疺 皊 盉 眝 眛 眐 眓 眒 眣
+眑 眕 眙 眚 眢 眧 砣 砬 砢 砵 砯 砨 砮 砫 砡 砩
+砳 砪 砱 祔 祛 祏 祜 祓 祒 祑 秫 秬 秠 秮 秭 秪
+秜 秞 秝 窆 窉 窅 窋 窌 窊 窇 竘 笐 笄 笓 笅 笏
+笈 笊 笎 笉 笒 粄 粑 粊 粌 粈 粍 粅 紞 紝 紑 紎
+紘 紖 紓 紟 紒 紏 紌 罜 罡 罞 罠 罝 罛 羖 羒 翃
+翂 翀 耖 耾 耹 胺 胲 胹 胵 脁 胻 脀 舁 舯 舥 茳
+茭 荄 茙 荑 茥 荖 茿 荁 茦 茜 茢 荂 荎 茛 茪 茈
+茼 荍 茖 茤 茠 茷 茯 茩 荇 荅 荌 荓 茞 茬 荋 茧
+荈 虓 虒 蚢 蚨 蚖 蚍 蚑 蚞 蚇 蚗 蚆 蚋 蚚 蚅 蚥
+蚙 蚡 蚧 蚕 蚘 蚎 蚝 蚐 蚔 衃 衄 衭 衵 衶 衲 袀
+衱 衿 衯 袃 衾 衴 衼 訒 豇 豗 豻 貤 貣 赶 赸 趵
+趷 趶 軑 軓 迾 迵 适 迿 迻 逄 迼 迶 郖 郠 郙 郚
+郣 郟 郥 郘 郛 郗 郜 郤 酐 酎 酏 釕 釢 釚 陜 陟
+隼 飣 髟 鬯 乿 偰 偪 偡 偞 偠 偓 偋 偝 偲 偈 偍
+偁 偛 偊 偢 倕 偅 偟 偩 偫 偣 偤 偆 偀 偮 偳 偗
+偑 凐 剫 剭 剬 剮 勖 勓 匭 厜 啵 啶 唼 啍 啐 唴
+唪 啑 啢 唶 唵 唰 啒 啅 唌 唲 啥 啎 唹 啈 唭 唻
+啀 啋 圊 圇 埻 堔 埢 埶 埜 埴 堀 埭 埽 堈 埸 堋
+埳 埏 堇 埮 埣 埲 埥 埬 埡 堎 埼 堐 埧 堁 堌 埱
+埩 埰 堍 堄 奜 婠 婘 婕 婧 婞 娸 娵 婭 婐 婟 婥
+婬 婓 婤 婗 婃 婝 婒 婄 婛 婈 媎 娾 婍 娹 婌 婰
+婩 婇 婑 婖 婂 婜 孲 孮 寁 寀 屙 崞 崋 崝 崚 崠
+崌 崨 崍 崦 崥 崏 崰 崒 崣 崟 崮 帾 帴 庱 庴 庹
+庲 庳 弶 弸 徛 徖 徟 悊 悐 悆 悾 悰 悺 惓 惔 惏
+惤 惙 惝 惈 悱 惛 悷 惊 悿 惃 惍 惀 挲 捥 掊 掂
+捽 掽 掞 掭 掝 掗 掫 掎 捯 掇 掐 据 掯 捵 掜 捭
+掮 捼 掤 挻 掟 捸 掅 掁 掑 掍 捰 敓 旍 晥 晡 晛
+晙 晜 晢 朘 桹 梇 梐 梜 桭 桮 梮 梫 楖 桯 梣 梬
+梩 桵 桴 梲 梏 桷 梒 桼 桫 桲 梪 梀 桱 桾 梛 梖
+梋 梠 梉 梤 桸 桻 梑 梌 梊 桽 欶 欳 欷 欸 殑 殏
+殍 殎 殌 氪 淀 涫 涴 涳 湴 涬 淩 淢 涷 淶 淔 渀
+淈 淠 淟 淖 涾 淥 淜 淝 淛 淴 淊 涽 淭 淰 涺 淕
+淂 淏 淉 淐 淲 淓 淽 淗 淍 淣 涻 烺 焍 烷 焗 烴
+焌 烰 焄 烳 焐 烼 烿 焆 焓 焀 烸 烶 焋 焂 焎 牾
+牻 牼 牿 猝 猗 猇 猑 猘 猊 猈 狿 猏 猞 玈 珶 珸
+珵 琄 琁 珽 琇 琀 珺 珼 珿 琌 琋 珴 琈 畤 畣 痎
+痒 痏 痋 痌 痑 痐 皏 皉 盓 眹 眯 眭 眱 眲 眴 眳
+眽 眥 眻 眵 硈 硒 硉 硍 硊 硌 砦 硅 硐 祤 祧 祩
+祪 祣 祫 祡 离 秺 秸 秶 秷 窏 窔 窐 笵 筇 笴 笥
+笰 笢 笤 笳 笘 笪 笝 笱 笫 笭 笯 笲 笸 笚 笣 粔
+粘 粖 粣 紵 紽 紸 紶 紺 絅 紬 紩 絁 絇 紾 紿 絊
+紻 紨 罣 羕 羜 羝 羛 翊 翋 翍 翐 翑 翇 翏 翉 耟
+耞 耛 聇 聃 聈 脘 脥 脙 脛 脭 脟 脬 脞 脡 脕 脧
+脝 脢 舑 舸 舳 舺 舴 舲 艴 莐 莣 莨 莍 荺 荳 莤
+荴 莏 莁 莕 莙 荵 莔 莩 荽 莃 莌 莝 莛 莪 莋 荾
+莥 莯 莈 莗 莰 荿 莦 莇 莮 荶 莚 虙 虖 蚿 蚷 蛂
+蛁 蛅 蚺 蚰 蛈 蚹 蚳 蚸 蛌 蚴 蚻 蚼 蛃 蚽 蚾 衒
+袉 袕 袨 袢 袪 袚 袑 袡 袟 袘 袧 袙 袛 袗 袤 袬
+袌 袓 袎 覂 觖 觙 觕 訰 訧 訬 訞 谹 谻 豜 豝 豽
+貥 赽 赻 赹 趼 跂 趹 趿 跁 軘 軞 軝 軜 軗 軠 軡
+逤 逋 逑 逜 逌 逡 郯 郪 郰 郴 郲 郳 郔 郫 郬 郩
+酖 酘 酚 酓 酕 釬 釴 釱 釳 釸 釤 釹 釪 釫 釷 釨
+釮 镺 閆 閈 陼 陭 陫 陱 陯 隿 靪 頄 飥 馗 傛 傕
+傔 傞 傋 傣 傃 傌 傎 傝 偨 傜 傒 傂 傇 兟 凔 匒
+匑 厤 厧 喑 喨 喥 喭 啷 噅 喢 喓 喈 喏 喵 喁 喣
+喒 喤 啽 喌 喦 啿 喕 喡 喎 圌 堩 堷 堙 堞 堧 堣
+堨 埵 塈 堥 堜 堛 堳 堿 堶 堮 堹 堸 堭 堬 堻 奡
+媯 媔 媟 婺 媢 媞 婸 媦 婼 媥 媬 媕 媮 娷 媄 媊
+媗 媃 媋 媩 婻 婽 媌 媜 媏 媓 媝 寪 寍 寋 寔 寑
+寊 寎 尌 尰 崷 嵃 嵫 嵁 嵋 崿 崵 嵑 嵎 嵕 崳 崺
+嵒 崽 崱 嵙 嵂 崹 嵉 崸 崼 崲 崶 嵀 嵅 幄 幁 彘
+徦 徥 徫 惉 悹 惌 惢 惎 惄 愔 惲 愊 愖 愅 惵 愓
+惸 惼 惾 惁 愃 愘 愝 愐 惿 愄 愋 扊 掔 掱 掰 揎
+揥 揨 揯 揃 撝 揳 揊 揠 揶 揕 揲 揵 摡 揟 掾 揝
+揜 揄 揘 揓 揂 揇 揌 揋 揈 揰 揗 揙 攲 敧 敪 敤
+敜 敨 敥 斌 斝 斞 斮 旐 旒 晼 晬 晻 暀 晱 晹 晪
+晲 朁 椌 棓 椄 棜 椪 棬 棪 棱 椏 棖 棷 棫 棤 棶
+椓 椐 棳 棡 椇 棌 椈 楰 梴 椑 棯 棆 椔 棸 棐 棽
+棼 棨 椋 椊 椗 棎 棈 棝 棞 棦 棴 棑 椆 棔 棩 椕
+椥 棇 欹 欻 欿 欼 殔 殗 殙 殕 殽 毰 毲 毳 氰 淼
+湆 湇 渟 湉 溈 渼 渽 湅 湢 渫 渿 湁 湝 湳 渜 渳
+湋 湀 湑 渻 渃 渮 湞 湨 湜 湡 渱 渨 湠 湱 湫 渹
+渢 渰 湓 湥 渧 湸 湤 湷 湕 湹 湒 湦 渵 渶 湚 焠
+焞 焯 烻 焮 焱 焣 焥 焢 焲 焟 焨 焺 焛 牋 牚 犈
+犉 犆 犅 犋 猒 猋 猰 猢 猱 猳 猧 猲 猭 猦 猣 猵
+猌 琮 琬 琰 琫 琖 琚 琡 琭 琱 琤 琣 琝 琩 琠 琲
+瓻 甯 畯 畬 痧 痚 痡 痦 痝 痟 痤 痗 皕 皒 盚 睆
+睇 睄 睍 睅 睊 睎 睋 睌 矞 矬 硠 硤 硥 硜 硭 硱
+硪 确 硰 硩 硨 硞 硢 祴 祳 祲 祰 稂 稊 稃 稌 稄
+窙 竦 竤 筊 笻 筄 筈 筌 筎 筀 筘 筅 粢 粞 粨 粡
+絘 絯 絣 絓 絖 絧 絪 絏 絭 絜 絫 絒 絔 絩 絑 絟
+絎 缾 缿 罥 罦 羢 羠 羡 翗 聑 聏 聐 胾 胔 腃 腊
+腒 腏 腇 脽 腍 脺 臦 臮 臷 臸 臹 舄 舼 舽 舿 艵
+茻 菏 菹 萣 菀 菨 萒 菧 菤 菼 菶 萐 菆 菈 菫 菣
+莿 萁 菝 菥 菘 菿 菡 菋 菎 菖 菵 菉 萉 萏 菞 萑
+萆 菂 菳 菕 菺 菇 菑 菪 萓 菃 菬 菮 菄 菻 菗 菢
+萛 菛 菾 蛘 蛢 蛦 蛓 蛣 蛚 蛪 蛝 蛫 蛜 蛬 蛩 蛗
+蛨 蛑 衈 衖 衕 袺 裗 袹 袸 裀 袾 袶 袼 袷 袽 袲
+褁 裉 覕 覘 覗 觝 觚 觛 詎 詍 訹 詙 詀 詗 詘 詄
+詅 詒 詈 詑 詊 詌 詏 豟 貁 貀 貺 貾 貰 貹 貵 趄
+趀 趉 跘 跓 跍 跇 跖 跜 跏 跕 跙 跈 跗 跅 軯 軷
+軺 軹 軦 軮 軥 軵 軧 軨 軶 軫 軱 軬 軴 軩 逭 逴
+逯 鄆 鄬 鄄 郿 郼 鄈 郹 郻 鄁 鄀 鄇 鄅 鄃 酡 酤
+酟 酢 酠 鈁 鈊 鈥 鈃 鈚 鈦 鈏 鈌 鈀 鈒 釿 釽 鈆
+鈄 鈧 鈂 鈜 鈤 鈙 鈗 鈅 鈖 镻 閍 閌 閐 隇 陾 隈
+隉 隃 隀 雂 雈 雃 雱 雰 靬 靰 靮 頇 颩 飫 鳦 黹
+亃 亄 亶 傽 傿 僆 傮 僄 僊 傴 僈 僂 傰 僁 傺 傱
+僋 僉 傶 傸 凗 剺 剸 剻 剼 嗃 嗛 嗌 嗐 嗋 嗊 嗝
+嗀 嗔 嗄 嗩 喿 嗒 喍 嗏 嗕 嗢 嗖 嗈 嗲 嗍 嗙 嗂
+圔 塓 塨 塤 塏 塍 塉 塯 塕 塎 塝 塙 塥 塛 堽 塣
+塱 壼 嫇 嫄 嫋 媺 媸 媱 媵 媰 媿 嫈 媻 嫆 媷 嫀
+嫊 媴 媶 嫍 媹 媐 寖 寘 寙 尟 尳 嵱 嵣 嵊 嵥 嵲
+嵬 嵞 嵨 嵧 嵢 巰 幏 幎 幊 幍 幋 廅 廌 廆 廋 廇
+彀 徯 徭 惷 慉 慊 愫 慅 愶 愲 愮 慆 愯 慏 愩 慀
+戠 酨 戣 戥 戤 揅 揱 揫 搐 搒 搉 搠 搤 搳 摃 搟
+搕 搘 搹 搷 搢 搣 搌 搦 搰 搨 摁 搵 搯 搊 搚 摀
+搥 搧 搋 揧 搛 搮 搡 搎 敯 斒 旓 暆 暌 暕 暐 暋
+暊 暙 暔 晸 朠 楦 楟 椸 楎 楢 楱 椿 楅 楪 椹 楂
+楗 楙 楺 楈 楉 椵 楬 椳 椽 楥 棰 楸 椴 楩 楀 楯
+楄 楶 楘 楁 楴 楌 椻 楋 椷 楜 楏 楑 椲 楒 椯 楻
+椼 歆 歅 歃 歂 歈 歁 殛 嗀 毻 毼 毹 毷 毸 溛 滖
+滈 溏 滀 溟 溓 溔 溠 溱 溹 滆 滒 溽 滁 溞 滉 溷
+溰 滍 溦 滏 溲 溾 滃 滜 滘 溙 溒 溎 溍 溤 溡 溿
+溳 滐 滊 溗 溮 溣 煇 煔 煒 煣 煠 煁 煝 煢 煲 煸
+煪 煡 煂 煘 煃 煋 煰 煟 煐 煓 煄 煍 煚 牏 犍 犌
+犑 犐 犎 猼 獂 猻 猺 獀 獊 獉 瑄 瑊 瑋 瑒 瑑 瑗
+瑀 瑏 瑐 瑎 瑂 瑆 瑍 瑔 瓡 瓿 瓾 瓽 甝 畹 畷 榃
+痯 瘏 瘃 痷 痾 痼 痹 痸 瘐 痻 痶 痭 痵 痽 皙 皵
+盝 睕 睟 睠 睒 睖 睚 睩 睧 睔 睙 睭 矠 碇 碚 碔
+碏 碄 碕 碅 碆 碡 碃 硹 碙 碀 碖 硻 祼 禂 祽 祹
+稑 稘 稙 稒 稗 稕 稢 稓 稛 稐 窣 窢 窞 竫 筦 筤
+筭 筴 筩 筲 筥 筳 筱 筰 筡 筸 筶 筣 粲 粴 粯 綈
+綆 綀 綍 絿 綅 絺 綎 絻 綃 絼 綌 綔 綄 絽 綒 罭
+罫 罧 罨 罬 羦 羥 羧 翛 翜 耡 腤 腠 腷 腜 腩 腛
+腢 腲 朡 腞 腶 腧 腯 腄 腡 舝 艉 艄 艀 艂 艅 蓱
+萿 葖 葶 葹 蒏 蒍 葥 葑 葀 蒆 葧 萰 葍 葽 葚 葙
+葴 葳 葝 蔇 葞 萷 萺 萴 葺 葃 葸 萲 葅 萩 菙 葋
+萯 葂 萭 葟 葰 萹 葎 葌 葒 葯 蓅 蒎 萻 葇 萶 萳
+葨 葾 葄 萫 葠 葔 葮 葐 蜋 蜄 蛷 蜌 蛺 蛖 蛵 蝍
+蛸 蜎 蜉 蜁 蛶 蜍 蜅 裖 裋 裍 裎 裞 裛 裚 裌 裐
+覅 覛 觟 觥 觤 觡 觠 觢 觜 触 詶 誆 詿 詡 訿 詷
+誂 誄 詵 誃 誁 詴 詺 谼 豋 豊 豥 豤 豦 貆 貄 貅
+賌 赨 赩 趑 趌 趎 趏 趍 趓 趔 趐 趒 跰 跠 跬 跱
+跮 跐 跩 跣 跢 跧 跲 跫 跴 輆 軿 輁 輀 輅 輇 輈
+輂 輋 遒 逿 遄 遉 逽 鄐 鄍 鄏 鄑 鄖 鄔 鄋 鄎 酮
+酯 鉈 鉒 鈰 鈺 鉦 鈳 鉥 鉞 銃 鈮 鉊 鉆 鉭 鉬 鉏
+鉠 鉧 鉯 鈶 鉡 鉰 鈱 鉔 鉣 鉐 鉲 鉎 鉓 鉌 鉖 鈲
+閟 閜 閞 閛 隒 隓 隑 隗 雎 雺 雽 雸 雵 靳 靷 靸
+靲 頏 頍 頎 颬 飶 飹 馯 馲 馰 馵 骭 骫 魛 鳪 鳭
+鳧 麀 黽 僦 僔 僗 僨 僳 僛 僪 僝 僤 僓 僬 僰 僯
+僣 僠 凘 劀 劁 勩 勫 匰 厬 嘧 嘕 嘌 嘒 嗼 嘏 嘜
+嘁 嘓 嘂 嗺 嘝 嘄 嗿 嗹 墉 塼 墐 墘 墆 墁 塿 塴
+墋 塺 墇 墑 墎 塶 墂 墈 塻 墔 墏 壾 奫 嫜 嫮 嫥
+嫕 嫪 嫚 嫭 嫫 嫳 嫢 嫠 嫛 嫬 嫞 嫝 嫙 嫨 嫟 孷
+寠 寣 屣 嶂 嶀 嵽 嶆 嵺 嶁 嵷 嶊 嶉 嶈 嵾 嵼 嶍
+嵹 嵿 幘 幙 幓 廘 廑 廗 廎 廜 廕 廙 廒 廔 彄 彃
+彯 徶 愬 愨 慁 慞 慱 慳 慒 慓 慲 慬 憀 慴 慔 慺
+慛 慥 愻 慪 慡 慖 戩 戧 戫 搫 摍 摛 摝 摴 摶 摲
+摳 摽 摵 摦 撦 摎 撂 摞 摜 摋 摓 摠 摐 摿 搿 摬
+摫 摙 摥 摷 敳 斠 暡 暠 暟 朅 朄 朢 榱 榶 槉 榠
+槎 榖 榰 榬 榼 榑 榙 榎 榧 榍 榩 榾 榯 榿 槄 榽
+榤 槔 榹 槊 榚 槏 榳 榓 榪 榡 榞 槙 榗 榐 槂 榵
+榥 槆 歊 歍 歋 殞 殟 殠 毃 毄 毾 滎 滵 滱 漃 漥
+滸 漷 滻 漮 漉 潎 漙 漚 漧 漘 漻 漒 滭 漊 漶 潳
+滹 滮 漭 潀 漰 漼 漵 滫 漇 漎 潃 漅 滽 滶 漹 漜
+滼 漺 漟 漍 漞 漈 漡 熇 熐 熉 熀 熅 熂 熏 煻 熆
+熁 熗 牄 牓 犗 犕 犓 獃 獍 獑 獌 瑢 瑳 瑱 瑵 瑲
+瑧 瑮 甀 甂 甃 畽 疐 瘖 瘈 瘌 瘕 瘑 瘊 瘔 皸 瞁
+睼 瞅 瞂 睮 瞀 睯 睾 瞃 碲 碪 碴 碭 碨 硾 碫 碞
+碥 碠 碬 碢 碤 禘 禊 禋 禖 禕 禔 禓 禗 禈 禒 禐
+稫 穊 稰 稯 稨 稦 窨 窫 窬 竮 箈 箜 箊 箑 箐 箖
+箍 箌 箛 箎 箅 箘 劄 箙 箤 箂 粻 粿 粼 粺 綧 綷
+緂 綣 綪 緁 緀 緅 綝 緎 緄 緆 緋 緌 綯 綹 綖 綼
+綟 綦 綮 綩 綡 緉 罳 翢 翣 翥 翞 耤 聝 聜 膉 膆
+膃 膇 膍 膌 膋 舕 蒗 蒤 蒡 蒟 蒺 蓎 蓂 蒬 蒮 蒫
+蒹 蒴 蓁 蓍 蒪 蒚 蒱 蓐 蒝 蒧 蒻 蒢 蒔 蓇 蓌 蒛
+蒩 蒯 蒨 蓖 蒘 蒶 蓏 蒠 蓗 蓔 蓒 蓛 蒰 蒑 虡 蜳
+蜣 蜨 蝫 蝀 蜮 蜞 蜡 蜙 蜛 蝃 蜬 蝁 蜾 蝆 蜠 蜲
+蜪 蜭 蜼 蜒 蜺 蜱 蜵 蝂 蜦 蜧 蜸 蜤 蜚 蜰 蜑 裷
+裧 裱 裲 裺 裾 裮 裼 裶 裻 裰 裬 裫 覝 覡 覟 覞
+觩 觫 觨 誫 誙 誋 誒 誏 誖 谽 豨 豩 賕 賏 賗 趖
+踉 踂 跿 踍 跽 踊 踃 踇 踆 踅 跾 踀 踄 輐 輑 輎
+輍 鄣 鄜 鄠 鄢 鄟 鄝 鄚 鄤 鄡 鄛 酺 酲 酹 酳 銥
+銤 鉶 銛 鉺 銠 銔 銪 銍 銦 銚 銫 鉹 銗 鉿 銣 鋮
+銎 銂 銕 銢 鉽 銈 銡 銊 銆 銌 銙 銧 鉾 銇 銩 銝
+銋 鈭 隞 隡 雿 靘 靽 靺 靾 鞃 鞀 鞂 靻 鞄 鞁 靿
+韎 韍 頖 颭 颮 餂 餀 餇 馝 馜 駃 馹 馻 馺 駂 馽
+駇 骱 髣 髧 鬾 鬿 魠 魡 魟 鳱 鳲 鳵 麧 僿 儃 儰
+僸 儆 儇 僶 僾 儋 儌 僽 儊 劋 劌 勱 勯 噈 噂 噌
+嘵 噁 噊 噉 噆 噘 噚 噀 嘳 嘽 嘬 嘾 嘸 嘪 嘺 圚
+墫 墝 墱 墠 墣 墯 墬 墥 墡 壿 嫿 嫴 嫽 嫷 嫶 嬃
+嫸 嬂 嫹 嬁 嬇 嬅 嬏 屧 嶙 嶗 嶟 嶒 嶢 嶓 嶕 嶠
+嶜 嶡 嶚 嶞 幩 幝 幠 幜 緳 廛 廞 廡 彉 徲 憋 憃
+慹 憱 憰 憢 憉 憛 憓 憯 憭 憟 憒 憪 憡 憍 慦 憳
+戭 摮 摰 撖 撠 撅 撗 撜 撏 撋 撊 撌 撣 撟 摨 撱
+撘 敶 敺 敹 敻 斲 斳 暵 暰 暩 暲 暷 暪 暯 樀 樆
+樗 槥 槸 樕 槱 槤 樠 槿 槬 槢 樛 樝 槾 樧 槲 槮
+樔 槷 槧 橀 樈 槦 槻 樍 槼 槫 樉 樄 樘 樥 樏 槶
+樦 樇 槴 樖 歑 殥 殣 殢 殦 氁 氀 毿 氂 潁 漦 潾
+澇 濆 澒 澍 澉 澌 潢 潏 澅 潚 澖 潶 潬 澂 潕 潲
+潒 潐 潗 澔 澓 潝 漀 潡 潫 潽 潧 澐 潓 澋 潩 潿
+澕 潣 潷 潪 潻 熲 熯 熛 熰 熠 熚 熩 熵 熝 熥 熞
+熤 熡 熪 熜 熧 熳 犘 犚 獘 獒 獞 獟 獠 獝 獛 獡
+獚 獙 獢 璇 璉 璊 璆 璁 瑽 璅 璈 瑼 瑹 甈 甇 畾
+瘥 瘞 瘙 瘝 瘜 瘣 瘚 瘨 瘛 皜 皝 皞 皛 瞍 瞏 瞉
+瞈 磍 碻 磏 磌 磑 磎 磔 磈 磃 磄 磉 禚 禡 禠 禜
+禢 禛 歶 稹 窲 窴 窳 箷 篋 箾 箬 篎 箯 箹 篊 箵
+糅 糈 糌 糋 緷 緛 緪 緧 緗 緡 縃 緺 緦 緶 緱 緰
+緮 緟 罶 羬 羰 羭 翭 翫 翪 翬 翦 翨 聤 聧 膣 膟
+膞 膕 膢 膙 膗 舖 艏 艓 艒 艐 艎 艑 蔤 蔻 蔏 蔀
+蔩 蔎 蔉 蔍 蔟 蔊 蔧 蔜 蓻 蔫 蓺 蔈 蔌 蓴 蔪 蓲
+蔕 蓷 蓫 蓳 蓼 蔒 蓪 蓩 蔖 蓾 蔨 蔝 蔮 蔂 蓽 蔞
+蓶 蔱 蔦 蓧 蓨 蓰 蓯 蓹 蔘 蔠 蔰 蔋 蔙 蔯 虢 蝖
+蝣 蝤 蝷 蟡 蝳 蝘 蝔 蝛 蝒 蝡 蝚 蝑 蝞 蝭 蝪 蝐
+蝎 蝟 蝝 蝯 蝬 蝺 蝮 蝜 蝥 蝏 蝻 蝵 蝢 蝧 蝩 衚
+褅 褌 褔 褋 褗 褘 褙 褆 褖 褑 褎 褉 覢 覤 覣 觭
+觰 觬 諏 諆 誸 諓 諑 諔 諕 誻 諗 誾 諀 諅 諘 諃
+誺 誽 諙 谾 豍 貏 賥 賟 賙 賨 賚 賝 賧 趠 趜 趡
+趛 踠 踣 踥 踤 踮 踕 踛 踖 踑 踙 踦 踧 踔 踒 踘
+踓 踜 踗 踚 輬 輤 輘 輚 輠 輣 輖 輗 遳 遰 遯 遧
+遫 鄯 鄫 鄩 鄪 鄲 鄦 鄮 醅 醆 醊 醁 醂 醄 醀 鋐
+鋃 鋄 鋀 鋙 銶 鋏 鋱 鋟 鋘 鋩 鋗 鋝 鋌 鋯 鋂 鋨
+鋊 鋈 鋎 鋦 鋍 鋕 鋉 鋠 鋞 鋧 鋑 鋓 銵 鋡 鋆 銴
+镼 閬 閫 閮 閰 隤 隢 雓 霅 霈 霂 靚 鞊 鞎 鞈 韐
+韏 頞 頝 頦 頩 頨 頠 頛 頧 颲 餈 飺 餑 餔 餖 餗
+餕 駜 駍 駏 駓 駔 駎 駉 駖 駘 駋 駗 駌 骳 髬 髫
+髳 髲 髱 魆 魃 魧 魴 魱 魦 魶 魵 魰 魨 魤 魬 鳼
+鳺 鳽 鳿 鳷 鴇 鴀 鳹 鳻 鴈 鴅 鴄 麃 黓 鼏 鼐 儜
+儓 儗 儚 儑 凞 匴 叡 噰 噠 噮 噳 噦 噣 噭 噲 噞
+噷 圜 圛 壈 墽 壉 墿 墺 壂 墼 壆 嬗 嬙 嬛 嬡 嬔
+嬓 嬐 嬖 嬨 嬚 嬠 嬞 寯 嶬 嶱 嶩 嶧 嶵 嶰 嶮 嶪
+嶨 嶲 嶭 嶯 嶴 幧 幨 幦 幯 廩 廧 廦 廨 廥 彋 徼
+憝 憨 憖 懅 憴 懆 懁 懌 憺 憿 憸 憌 擗 擖 擐 擏
+擉 撽 撉 擃 擛 擳 擙 攳 敿 敼 斢 曈 暾 曀 曊 曋
+曏 暽 暻 暺 曌 朣 樴 橦 橉 橧 樲 橨 樾 橝 橭 橶
+橛 橑 樨 橚 樻 樿 橁 橪 橤 橐 橏 橔 橯 橩 橠 樼
+橞 橖 橕 橍 橎 橆 歕 歔 歖 殧 殪 殫 毈 毇 氄 氃
+氆 澭 濋 澣 濇 澼 濎 濈 潞 濄 澽 澞 濊 澨 瀄 澥
+澮 澺 澬 澪 濏 澿 澸 澢 濉 澫 濍 澯 澲 澰 燅 燂
+熿 熸 燖 燀 燁 燋 燔 燊 燇 燏 熽 燘 熼 燆 燚 燛
+犝 犞 獩 獦 獧 獬 獥 獫 獪 瑿 璚 璠 璔 璒 璕 璡
+甋 疀 瘯 瘭 瘱 瘽 瘳 瘼 瘵 瘲 瘰 皻 盦 瞚 瞝 瞡
+瞜 瞛 瞢 瞣 瞕 瞙 瞗 磝 磩 磥 磪 磞 磣 磛 磡 磢
+磭 磟 磠 禤 穄 穈 穇 窶 窸 窵 窱 窷 篞 篣 篧 篝
+篕 篥 篚 篨 篹 篔 篪 篢 篜 篫 篘 篟 糒 糔 糗 糐
+糑 縒 縡 縗 縌 縟 縠 縓 縎 縜 縕 縚 縢 縋 縏 縖
+縍 縔 縥 縤 罃 罻 罼 罺 羱 翯 耪 耩 聬 膱 膦 膮
+膹 膵 膫 膰 膬 膴 膲 膷 膧 臲 艕 艖 艗 蕖 蕅 蕫
+蕍 蕓 蕡 蕘 蕀 蕆 蕤 蕁 蕢 蕄 蕑 蕇 蕣 蔾 蕛 蕱
+蕎 蕮 蕵 蕕 蕧 蕠 薌 蕦 蕝 蕔 蕥 蕬 虣 虥 虤 螛
+螏 螗 螓 螒 螈 螁 螖 螘 蝹 螇 螣 螅 螐 螑 螝 螄
+螔 螜 螚 螉 褞 褦 褰 褭 褮 褧 褱 褢 褩 褣 褯 褬
+褟 觱 諠 諢 諲 諴 諵 諝 謔 諤 諟 諰 諈 諞 諡 諨
+諿 諯 諻 貑 貒 貐 賵 賮 賱 賰 賳 赬 赮 趥 趧 踳
+踾 踸 蹀 蹅 踶 踼 踽 蹁 踰 踿 躽 輶 輮 輵 輲 輹
+輷 輴 遶 遹 遻 邆 郺 鄳 鄵 鄶 醓 醐 醑 醍 醏 錧
+錞 錈 錟 錆 錏 鍺 錸 錼 錛 錣 錒 錁 鍆 錭 錎 錍
+鋋 錝 鋺 錥 錓 鋹 鋷 錴 錂 錤 鋿 錩 錹 錵 錪 錔
+錌 錋 鋾 錉 錀 鋻 錖 閼 闍 閾 閹 閺 閶 閿 閵 閽
+隩 雔 霋 霒 霐 鞙 鞗 鞔 韰 韸 頵 頯 頲 餤 餟 餧
+餩 馞 駮 駬 駥 駤 駰 駣 駪 駩 駧 骹 骿 骴 骻 髶
+髺 髹 髷 鬳 鮀 鮅 鮇 魼 魾 魻 鮂 鮓 鮒 鮐 魺 鮕
+魽 鮈 鴥 鴗 鴠 鴞 鴔 鴩 鴝 鴘 鴢 鴐 鴙 鴟 麈 麆
+麇 麮 麭 黕 黖 黺 鼒 鼽 儦 儥 儢 儤 儠 儩 勴 嚓
+嚌 嚍 嚆 嚄 嚃 噾 嚂 噿 嚁 壖 壔 壏 壒 嬭 嬥 嬲
+嬣 嬬 嬧 嬦 嬯 嬮 孻 寱 寲 嶷 幬 幪 徾 徻 懃 憵
+憼 懧 懠 懥 懤 懨 懞 擯 擩 擣 擫 擤 擨 斁 斀 斶
+旚 曒 檍 檖 檁 檥 檉 檟 檛 檡 檞 檇 檓 檎 檕 檃
+檨 檤 檑 橿 檦 檚 檅 檌 檒 歛 殭 氉 濌 澩 濴 濔
+濣 濜 濭 濧 濦 濞 濲 濝 濢 濨 燡 燱 燨 燲 燤 燰
+燢 獳 獮 獯 璗 璲 璫 璐 璪 璭 璱 璥 璯 甐 甑 甒
+甏 疄 癃 癈 癉 癇 皤 盩 瞵 瞫 瞲 瞷 瞶 瞴 瞱 瞨
+矰 磳 磽 礂 磻 磼 磲 礅 磹 磾 礄 禫 禨 穜 穛 穖
+穘 穔 穚 窾 竀 竁 簅 簏 篲 簀 篿 篻 簎 篴 簋 篳
+簂 簉 簃 簁 篸 篽 簆 篰 篱 簐 簊 糨 縭 縼 繂 縳
+顈 縸 縪 繉 繀 繇 縩 繌 縰 縻 縶 繄 縺 罅 罿 罾
+罽 翴 翲 耬 膻 臄 臌 臊 臅 臇 膼 臩 艛 艚 艜 薃
+薀 薏 薧 薕 薠 薋 薣 蕻 薤 薚 薞 蕷 蕼 薉 薡 蕺
+蕸 蕗 薎 薖 薆 薍 薙 薝 薁 薢 薂 薈 薅 蕹 蕶 薘
+薐 薟 虨 螾 螪 螭 蟅 螰 螬 螹 螵 螼 螮 蟉 蟃 蟂
+蟌 螷 螯 蟄 蟊 螴 螶 螿 螸 螽 蟞 螲 褵 褳 褼 褾
+襁 襒 褷 襂 覭 覯 覮 觲 觳 謞 謘 謖 謑 謅 謋 謢
+謏 謒 謕 謇 謍 謈 謆 謜 謓 謚 豏 豰 豲 豱 豯 貕
+貔 賹 赯 蹎 蹍 蹓 蹐 蹌 蹇 轃 轀 邅 遾 鄸 醚 醢
+醛 醙 醟 醡 醝 醠 鎡 鎃 鎯 鍤 鍖 鍇 鍼 鍘 鍜 鍶
+鍉 鍐 鍑 鍠 鍭 鎏 鍌 鍪 鍹 鍗 鍕 鍒 鍏 鍱 鍷 鍻
+鍡 鍞 鍣 鍧 鎀 鍎 鍙 闇 闀 闉 闃 闅 閷 隮 隰 隬
+霠 霟 霘 霝 霙 鞚 鞡 鞜 鞞 鞝 韕 韔 韱 顁 顄 顊
+顉 顅 顃 餥 餫 餬 餪 餳 餲 餯 餭 餱 餰 馘 馣 馡
+騂 駺 駴 駷 駹 駸 駶 駻 駽 駾 駼 騃 骾 髾 髽 鬁
+髼 魈 鮚 鮨 鮞 鮛 鮦 鮡 鮥 鮤 鮆 鮢 鮠 鮯 鴳 鵁
+鵧 鴶 鴮 鴯 鴱 鴸 鴰 鵅 鵂 鵃 鴾 鴷 鵀 鴽 翵 鴭
+麊 麉 麍 麰 黈 黚 黻 黿 鼤 鼣 鼢 齔 龠 儱 儭 儮
+嚘 嚜 嚗 嚚 嚝 嚙 奰 嬼 屩 屪 巀 幭 幮 懘 懟 懭
+懮 懱 懪 懰 懫 懖 懩 擿 攄 擽 擸 攁 攃 擼 斔 旛
+曚 曛 曘 櫅 檹 檽 櫡 櫆 檺 檶 檷 櫇 檴 檭 歞 毉
+氋 瀇 瀌 瀍 瀁 瀅 瀔 瀎 濿 瀀 濻 瀦 濼 濷 瀊 爁
+燿 燹 爃 燽 獶 璸 瓀 璵 瓁 璾 璶 璻 瓂 甔 甓 癜
+癤 癙 癐 癓 癗 癚 皦 皽 盬 矂 瞺 磿 礌 礓 礔 礉
+礐 礒 礑 禭 禬 穟 簜 簩 簙 簠 簟 簭 簝 簦 簨 簢
+簥 簰 繜 繐 繖 繣 繘 繢 繟 繑 繠 繗 繓 羵 羳 翷
+翸 聵 臑 臒 臐 艟 艞 薴 藆 藀 藃 藂 薳 薵 薽 藇
+藄 薿 藋 藎 藈 藅 薱 薶 藒 蘤 薸 薷 薾 虩 蟧 蟦
+蟢 蟛 蟫 蟪 蟥 蟟 蟳 蟤 蟔 蟜 蟓 蟭 蟘 蟣 螤 蟗
+蟙 蠁 蟴 蟨 蟝 襓 襋 襏 襌 襆 襐 襑 襉 謪 謧 謣
+謳 謰 謵 譇 謯 謼 謾 謱 謥 謷 謦 謶 謮 謤 謻 謽
+謺 豂 豵 貙 貘 貗 賾 贄 贂 贀 蹜 蹢 蹠 蹗 蹖 蹞
+蹥 蹧 蹛 蹚 蹡 蹝 蹩 蹔 轆 轇 轈 轋 鄨 鄺 鄻 鄾
+醨 醥 醧 醯 醪 鎵 鎌 鎒 鎷 鎛 鎝 鎉 鎧 鎎 鎪 鎞
+鎦 鎕 鎈 鎙 鎟 鎍 鎱 鎑 鎲 鎤 鎨 鎴 鎣 鎥 闒 闓
+闑 隳 雗 雚 巂 雟 雘 雝 霣 霢 霥 鞬 鞮 鞨 鞫 鞤
+鞪 鞢 鞥 韗 韙 韖 韘 韺 顐 顑 顒 颸 饁 餼 餺 騏
+騋 騉 騍 騄 騑 騊 騅 騇 騆 髀 髜 鬈 鬄 鬅 鬩 鬵
+魊 魌 魋 鯇 鯆 鯃 鮿 鯁 鮵 鮸 鯓 鮶 鯄 鮹 鮽 鵜
+鵓 鵏 鵊 鵛 鵋 鵙 鵖 鵌 鵗 鵒 鵔 鵟 鵘 鵚 麎 麌
+黟 鼁 鼀 鼖 鼥 鼫 鼪 鼩 鼨 齌 齕 儴 儵 劖 勷 厴
+嚫 嚭 嚦 嚧 嚪 嚬 壚 壝 壛 夒 嬽 嬾 嬿 巃 幰 徿
+懻 攇 攐 攍 攉 攌 攎 斄 旞 旝 曞 櫧 櫠 櫌 櫑 櫙
+櫋 櫟 櫜 櫐 櫫 櫏 櫍 櫞 歠 殰 氌 瀙 瀧 瀠 瀖 瀫
+瀡 瀢 瀣 瀩 瀗 瀤 瀜 瀪 爌 爊 爇 爂 爅 犥 犦 犤
+犣 犡 瓋 瓅 璷 瓃 甖 癠 矉 矊 矄 矱 礝 礛 礡 礜
+礗 礞 禰 穧 穨 簳 簼 簹 簬 簻 糬 糪 繶 繵 繸 繰
+繷 繯 繺 繲 繴 繨 罋 罊 羃 羆 羷 翽 翾 聸 臗 臕
+艤 艡 艣 藫 藱 藭 藙 藡 藨 藚 藗 藬 藲 藸 藘 藟
+藣 藜 藑 藰 藦 藯 藞 藢 蠀 蟺 蠃 蟶 蟷 蠉 蠌 蠋
+蠆 蟼 蠈 蟿 蠊 蠂 襢 襚 襛 襗 襡 襜 襘 襝 襙 覈
+覷 覶 觶 譐 譈 譊 譀 譓 譖 譔 譋 譕 譑 譂 譒 譗
+豃 豷 豶 貚 贆 贇 贉 趬 趪 趭 趫 蹭 蹸 蹳 蹪 蹯
+蹻 軂 轒 轑 轏 轐 轓 辴 酀 鄿 醰 醭 鏞 鏇 鏏 鏂
+鏚 鏐 鏹 鏬 鏌 鏙 鎩 鏦 鏊 鏔 鏮 鏣 鏕 鏄 鏎 鏀
+鏒 鏧 镽 闚 闛 雡 霩 霫 霬 霨 霦 鞳 鞷 鞶 韝 韞
+韟 顜 顙 顝 顗 颿 颽 颻 颾 饈 饇 饃 馦 馧 騚 騕
+騥 騝 騤 騛 騢 騠 騧 騣 騞 騜 騔 髂 鬋 鬊 鬎 鬌
+鬷 鯪 鯫 鯠 鯞 鯤 鯦 鯢 鯰 鯔 鯗 鯬 鯜 鯙 鯥 鯕
+鯡 鯚 鵷 鶁 鶊 鶄 鶈 鵱 鶀 鵸 鶆 鶋 鶌 鵽 鵫 鵴
+鵵 鵰 鵩 鶅 鵳 鵻 鶂 鵯 鵹 鵿 鶇 鵨 麔 麑 黀 黼
+鼭 齀 齁 齍 齖 齗 齘 匷 嚲 嚵 嚳 壣 孅 巆 巇 廮
+廯 忀 忁 懹 攗 攖 攕 攓 旟 曨 曣 曤 櫳 櫰 櫪 櫨
+櫹 櫱 櫮 櫯 瀼 瀵 瀯 瀷 瀴 瀱 灂 瀸 瀿 瀺 瀹 灀
+瀻 瀳 灁 爓 爔 犨 獽 獼 璺 皫 皪 皾 盭 矌 矎 矏
+矍 矲 礥 礣 礧 礨 礤 礩 禲 穮 穬 穭 竷 籉 籈 籊
+籇 籅 糮 繻 繾 纁 纀 羺 翿 聹 臛 臙 舋 艨 艩 蘢
+藿 蘁 藾 蘛 蘀 藶 蘄 蘉 蘅 蘌 藽 蠙 蠐 蠑 蠗 蠓
+蠖 襣 襦 覹 觷 譠 譪 譝 譨 譣 譥 譧 譭 趮 躆 躈
+躄 轙 轖 轗 轕 轘 轚 邍 酃 酁 醷 醵 醲 醳 鐋 鐓
+鏻 鐠 鐏 鐔 鏾 鐕 鐐 鐨 鐙 鐍 鏵 鐀 鏷 鐇 鐎 鐖
+鐒 鏺 鐉 鏸 鐊 鏿 鏼 鐌 鏶 鐑 鐆 闞 闠 闟 霮 霯
+鞹 鞻 韽 韾 顠 顢 顣 顟 飁 飂 饐 饎 饙 饌 饋 饓
+騲 騴 騱 騬 騪 騶 騩 騮 騸 騭 髇 髊 髆 鬐 鬒 鬑
+鰋 鰈 鯷 鰅 鰒 鯸 鱀 鰇 鰎 鰆 鰗 鰔 鰉 鶟 鶙 鶤
+鶝 鶒 鶘 鶐 鶛 鶠 鶔 鶜 鶪 鶗 鶡 鶚 鶢 鶨 鶞 鶣
+鶿 鶩 鶖 鶦 鶧 麙 麛 麚 黥 黤 黧 黦 鼰 鼮 齛 齠
+齞 齝 齙 龑 儺 儹 劘 劗 囃 嚽 嚾 孈 孇 巋 巏 廱
+懽 攛 欂 櫼 欃 櫸 欀 灃 灄 灊 灈 灉 灅 灆 爝 爚
+爙 獾 甗 癪 矐 礭 礱 礯 籔 籓 糲 纊 纇 纈 纋 纆
+纍 罍 羻 耰 臝 蘘 蘪 蘦 蘟 蘣 蘜 蘙 蘧 蘮 蘡 蘠
+蘩 蘞 蘥 蠩 蠝 蠛 蠠 蠤 蠜 蠫 衊 襭 襩 襮 襫 觺
+譹 譸 譅 譺 譻 贐 贔 趯 躎 躌 轞 轛 轝 酆 酄 酅
+醹 鐿 鐻 鐶 鐩 鐽 鐼 鐰 鐹 鐪 鐷 鐬 鑀 鐱 闥 闤
+闣 霵 霺 鞿 韡 顤 飉 飆 飀 饘 饖 騹 騽 驆 驄 驂
+驁 騺 騿 髍 鬕 鬗 鬘 鬖 鬺 魒 鰫 鰝 鰜 鰬 鰣 鰨
+鰩 鰤 鰡 鶷 鶶 鶼 鷁 鷇 鷊 鷏 鶾 鷅 鷃 鶻 鶵 鷎
+鶹 鶺 鶬 鷈 鶱 鶭 鷌 鶳 鷍 鶲 鹺 麜 黫 黮 黭 鼛
+鼘 鼚 鼱 齎 齥 齤 龒 亹 囆 囅 囋 奱 孋 孌 巕 巑
+廲 攡 攠 攦 攢 欋 欈 欉 氍 灕 灖 灗 灒 爞 爟 犩
+獿 瓘 瓕 瓙 瓗 癭 皭 礵 禴 穰 穱 籗 籜 籙 籛 籚
+糴 糱 纑 罏 羇 臞 艫 蘴 蘵 蘳 蘬 蘲 蘶 蠬 蠨 蠦
+蠪 蠥 襱 覿 覾 觻 譾 讄 讂 讆 讅 譿 贕 躕 躔 躚
+躒 躐 躖 躗 轠 轢 酇 鑌 鑐 鑊 鑋 鑏 鑇 鑅 鑈 鑉
+鑆 霿 韣 顪 顩 飋 饔 饛 驎 驓 驔 驌 驏 驈 驊 驉
+驒 驐 髐 鬙 鬫 鬻 魖 魕 鱆 鱈 鰿 鱄 鰹 鰳 鱁 鰼
+鰷 鰴 鰲 鰽 鰶 鷛 鷒 鷞 鷚 鷋 鷐 鷜 鷑 鷟 鷩 鷙
+鷘 鷖 鷵 鷕 鷝 麶 黰 鼵 鼳 鼲 齂 齫 龕 龢 儽 劙
+壨 壧 奲 孍 巘 蠯 彏 戁 戃 戄 攩 攥 斖 曫 欑 欒
+欏 毊 灛 灚 爢 玂 玁 玃 癰 矔 籧 籦 纕 艬 蘺 虀
+蘹 蘼 蘱 蘻 蘾 蠰 蠲 蠮 蠳 襶 襴 襳 觾 讌 讎 讋
+讈 豅 贙 躘 轤 轣 醼 鑢 鑕 鑝 鑗 鑞 韄 韅 頀 驖
+驙 鬞 鬟 鬠 鱒 鱘 鱐 鱊 鱍 鱋 鱕 鱙 鱌 鱎 鷻 鷷
+鷯 鷣 鷫 鷸 鷤 鷶 鷡 鷮 鷦 鷲 鷰 鷢 鷬 鷴 鷳 鷨
+鷭 黂 黐 黲 黳 鼆 鼜 鼸 鼷 鼶 齃 齏 齱 齰 齮 齯
+囓 囍 孎 屭 攭 曭 曮 欓 灟 灡 灝 灠 爣 瓛 瓥 矕
+礸 禷 禶 籪 纗 羉 艭 虃 蠸 蠷 蠵 衋 讔 讕 躞 躟
+躠 躝 醾 醽 釂 鑫 鑨 鑩 雥 靆 靃 靇 韇 韥 驞 髕
+魙 鱣 鱧 鱦 鱢 鱞 鱠 鸂 鷾 鸇 鸃 鸆 鸅 鸀 鸁 鸉
+鷿 鷽 鸄 麠 鼞 齆 齴 齵 齶 囔 攮 斸 欘 欙 欗 欚
+灢 爦 犪 矘 矙 礹 籩 籫 糶 纚 纘 纛 纙 臠 臡 虆
+虇 虈 襹 襺 襼 襻 觿 讘 讙 躥 躤 躣 鑮 鑭 鑯 鑱
+鑳 靉 顲 饟 鱨 鱮 鱭 鸋 鸍 鸐 鸏 鸒 鸑 麡 黵 鼉
+齇 齸 齻 齺 齹 圞 灦 籯 蠼 趲 躦 釃 鑴 鑸 鑶 鑵
+驠 鱴 鱳 鱱 鱵 鸔 鸓 黶 鼊 龤 灨 灥 糷 虪 蠾 蠽
+蠿 讞 貜 躩 軉 靋 顳 顴 飌 饡 馫 驤 驦 驧 鬤 鸕
+鸗 齈 戇 欞 爧 虌 躨 钂 钀 钁 驩 驨 鬮 鸙 爩 虋
+讟 钃 鱹 麷 癵 驫 鱺 鸝 灩 灪 麤 齾 齉 龘 碁 銹
+裏 墻 恒 粧 嫺 ╔ ╦ ╗ ╠ ╬ ╣ ╚ ╩ ╝ ╒ ╤
+╕ ╞ ╪ ╡ ╘ ╧ ╛ ╓ ╥ ╖ ╟ ╫ ╢ ╙ ╨ ╜
+║ ═ ▓ 画 嘅 咗 嗰 哋 込 呪 点 効 着 属 宝 仮
+鞴 条 沢 踪 = ① 枠 ② ③ 働 届 両 喰 国 担 携
+隣 双 潜 脇 鉢 鉄 駄 胆 坂 菓 塀 笹 献 靭 浜 覇
+№ 辻 叶 炉 竈 惣 苷 ④ ⑤ ⑥ ⑦ 却 咔 畑 峯 塩
+妬 鍅 疎 鮎 ⒍ ⒌ ⒎ 瑠 冴 咤 脉 决 畠 凑 况
+竪 迹 厠 颷 綫 惧 厦 鈎 厨 鰐 烟 灾 猪 叠 廻 凉
+泪 葱 綳 麿 酶 Ⅳ 猬 鐧 噔 ’ 鰺 綉 晋 鍮 叙 д
+鵺
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Korean.tsv b/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Korean.tsv
new file mode 100644
index 0000000..3263e4b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Charsets/P5_Korean.tsv
@@ -0,0 +1,203 @@
+\u0000 \u0001 \u0002 \u0003 \u0004 \u0005 \u0006 \u0007 \u0008 \u0009 \u000a \u000b \u000c \u000d \u000e \u000f
+\u0010 \u0011 \u0012 \u0013 \u0014 \u0015 \u0016 \u0017 \u0018 \u0019 \u001a \u001b \u001c \u001d \u001e \u001f
+\u0020 ! " # $ % & ' ( ) * + , - . /
+0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+@ A B C D E F G H I J K L M N O
+P Q R S T U V W X Y Z [ \ ] ^ _
+` a b c d e f g h i j k l m n o
+p q r s t u v w x y z { | } ~ ぁ
+あ ぃ い ぅ う ぇ え ぉ お か が き ぎ く ぐ け
+げ こ ご さ ざ し じ す ず せ ぜ そ ぞ た だ ち
+ぢ っ つ づ て で と ど な に ぬ ね の は ば ぱ
+ひ び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ ぽ ま み む め
+も ゃ や ゅ ゆ ょ よ ら り る れ ろ ゎ わ ゐ ゑ
+を ん ァ ア ィ イ ゥ ウ ェ エ ォ オ カ ガ キ ギ
+ク グ ケ ゲ コ ゴ サ ザ シ ジ ス ズ セ ゼ ソ ゾ
+タ ダ チ ヂ ッ ツ ヅ テ デ ト ド ナ ニ ヌ ネ ノ
+ハ バ パ ヒ ビ ピ フ ブ プ ヘ ベ ペ ホ ボ ポ マ
+ミ ム メ モ ャ ヤ ュ ユ ョ ヨ ラ リ ル レ ロ ヮ
+ワ ヰ ヱ ヲ ン ヴ ヵ ヶ 、 。 ・ ゛ ゜ ´ ` ¨
+ヽ ヾ ゝ ゞ 〃 ❤ 々 〇 ー ‐ ~ ∥ … ‥ “
+〔 〕 〈 〉 《 》 「 」 『 』 【 】 - ± × ・
+÷ ≠ ≦ ≧ ∞ ∴ ♂ ♀ ° ′ ″ ℃ ¥ ¢ £ §
+☆ ★ ○ ● ◎ ◇ ◆ □ ■ △ ▲ ▽ ▼ ※ 〒 →
+← ↑ ↓ 〓 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ
+Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ
+ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ
+φ χ ψ ω 가 각 간 갇 갈 갉 갊 감 갑 값 갓 갔
+강 갖 갗 같 갚 갛 개 객 갠 갤 갬 갭 갯 갰 갱 갸
+갹 갼 걀 걋 걍 걔 걘 걜 거 걱 건 걷 걸 걺 검 겁
+것 겄 겅 겆 겉 겊 겋 게 겐 겔 겜 겝 겟 겠 겡 겨
+격 겪 견 겯 결 겸 겹 겻 겼 경 곁 계 곈 곌 곕 곗
+고 곡 곤 곧 골 곪 곬 곯 곰 곱 곳 공 곶 과 곽 관
+괄 괆 괌 괍 괏 광 괘 괜 괠 괩 괬 괭 괴 괵 괸 괼
+굄 굅 굇 굉 교 굔 굘 굡 굣 구 국 군 굳 굴 굵 굶
+굻 굼 굽 굿 궁 궂 궈 궉 권 궐 궜 궝 궤 궷 귀 귁
+귄 귈 귐 귑 귓 규 균 귤 그 극 근 귿 글 긁 금 급
+긋 긍 긔 기 긱 긴 긷 길 긺 김 깁 깃 깅 깆 깊 까
+깍 깎 깐 깔 깖 깜 깝 깟 깠 깡 깥 깨 깩 깬 깰 깸
+깹 깻 깼 깽 꺄 꺅 꺌 꺼 꺽 꺾 껀 껄 껌 껍 껏 껐
+껑 께 껙 껜 껨 껫 껭 껴 껸 껼 꼇 꼈 꼍 꼐 꼬 꼭
+꼰 꼲 꼴 꼼 꼽 꼿 꽁 꽂 꽃 꽈 꽉 꽐 꽜 꽝 꽤 꽥
+꽹 꾀 꾄 꾈 꾐 꾑 꾕 꾜 꾸 꾹 꾼 꿀 꿇 꿈 꿉 꿋
+꿍 꿎 꿔 꿜 꿨 꿩 꿰 꿱 꿴 꿸 뀀 뀁 뀄 뀌 뀐 뀔
+뀜 뀝 뀨 끄 끅 끈 끊 끌 끎 끓 끔 끕 끗 끙 끝 끼
+끽 낀 낄 낌 낍 낏 낑 나 낙 낚 난 낟 날 낡 낢 남
+납 낫 났 낭 낮 낯 낱 낳 내 낵 낸 낼 냄 냅 냇 냈
+냉 냐 냑 냔 냘 냠 냥 너 넉 넋 넌 널 넒 넓 넘 넙
+넛 넜 넝 넣 네 넥 넨 넬 넴 넵 넷 넸 넹 녀 녁 년
+녈 념 녑 녔 녕 녘 녜 녠 노 녹 논 놀 놂 놈 놉 놋
+농 높 놓 놔 놘 놜 놨 뇌 뇐 뇔 뇜 뇝 뇟 뇨 뇩 뇬
+뇰 뇹 뇻 뇽 누 눅 눈 눋 눌 눔 눕 눗 눙 눠 눴 눼
+뉘 뉜 뉠 뉨 뉩 뉴 뉵 뉼 늄 늅 늉 느 늑 는 늘 늙
+늚 늠 늡 늣 능 늦 늪 늬 늰 늴 니 닉 닌 닐 닒 님
+닙 닛 닝 닢 다 닥 닦 단 닫 달 닭 닮 닯 닳 담 답
+닷 닸 당 닺 닻 닿 대 댁 댄 댈 댐 댑 댓 댔 댕 댜
+더 덕 덖 던 덛 덜 덞 덟 덤 덥 덧 덩 덫 덮 데 덱
+덴 델 뎀 뎁 뎃 뎄 뎅 뎌 뎐 뎔 뎠 뎡 뎨 뎬 도 독
+돈 돋 돌 돎 돐 돔 돕 돗 동 돛 돝 돠 돤 돨 돼 됐
+되 된 될 됨 됩 됫 됴 두 둑 둔 둘 둠 둡 둣 둥 둬
+뒀 뒈 뒝 뒤 뒨 뒬 뒵 뒷 뒹 듀 듄 듈 듐 듕 드 득
+든 듣 들 듦 듬 듭 듯 등 듸 디 딕 딘 딛 딜 딤 딥
+딧 딨 딩 딪 따 딱 딴 딸 땀 땁 땃 땄 땅 땋 때 땍
+땐 땔 땜 땝 땟 땠 땡 떠 떡 떤 떨 떪 떫 떰 떱 떳
+떴 떵 떻 떼 떽 뗀 뗄 뗌 뗍 뗏 뗐 뗑 뗘 뗬 또 똑
+똔 똘 똥 똬 똴 뙈 뙤 뙨 뚜 뚝 뚠 뚤 뚫 뚬 뚱 뛔
+뛰 뛴 뛸 뜀 뜁 뜅 뜨 뜩 뜬 뜯 뜰 뜸 뜹 뜻 띄 띈
+띌 띔 띕 띠 띤 띨 띰 띱 띳 띵 라 락 란 랄 람 랍
+랏 랐 랑 랒 랖 랗 래 랙 랜 랠 램 랩 랫 랬 랭 랴
+략 랸 럇 량 러 럭 런 럴 럼 럽 럿 렀 렁 렇 레 렉
+렌 렐 렘 렙 렛 렝 려 력 련 렬 렴 렵 렷 렸 령 례
+롄 롑 롓 로 록 론 롤 롬 롭 롯 롱 롸 롼 뢍 뢨 뢰
+뢴 뢸 룀 룁 룃 룅 료 룐 룔 룝 룟 룡 루 룩 룬 룰
+룸 룹 룻 룽 뤄 뤘 뤠 뤼 뤽 륀 륄 륌 륏 륑 류 륙
+륜 률 륨 륩 륫 륭 르 륵 른 를 름 릅 릇 릉 릊 릍
+릎 리 릭 린 릴 림 립 릿 링 마 막 만 많 맏 말 맑
+맒 맘 맙 맛 망 맞 맡 맣 매 맥 맨 맬 맴 맵 맷 맸
+맹 맺 먀 먁 먈 먕 머 먹 먼 멀 멂 멈 멉 멋 멍 멎
+멓 메 멕 멘 멜 멤 멥 멧 멨 멩 며 멱 면 멸 몃 몄
+명 몇 몌 모 목 몫 몬 몰 몲 몸 몹 못 몽 뫄 뫈 뫘
+뫙 뫼 묀 묄 묍 묏 묑 묘 묜 묠 묩 묫 무 묵 묶 문
+묻 물 묽 묾 뭄 뭅 뭇 뭉 뭍 뭏 뭐 뭔 뭘 뭡 뭣 뭬
+뮈 뮌 뮐 뮤 뮨 뮬 뮴 뮷 므 믄 믈 믐 믓 미 믹 민
+믿 밀 밂 밈 밉 밋 밌 밍 및 밑 바 박 밖 밗 반 받
+발 밝 밞 밟 밤 밥 밧 방 밭 배 백 밴 밸 뱀 뱁 뱃
+뱄 뱅 뱉 뱌 뱍 뱐 뱝 버 벅 번 벋 벌 벎 범 법 벗
+벙 벚 베 벡 벤 벧 벨 벰 벱 벳 벴 벵 벼 벽 변 별
+볍 볏 볐 병 볕 볘 볜 보 복 볶 본 볼 봄 봅 봇 봉
+봐 봔 봤 봬 뵀 뵈 뵉 뵌 뵐 뵘 뵙 뵤 뵨 부 북 분
+붇 불 붉 붊 붐 붑 붓 붕 붙 붚 붜 붤 붰 붸 뷔 뷕
+뷘 뷜 뷩 뷰 뷴 뷸 븀 븃 븅 브 븍 븐 블 븜 븝 븟
+비 빅 빈 빌 빎 빔 빕 빗 빙 빚 빛 빠 빡 빤 빨 빪
+빰 빱 빳 빴 빵 빻 빼 빽 뺀 뺄 뺌 뺍 뺏 뺐 뺑 뺘
+뺙 뺨 뻐 뻑 뻔 뻗 뻘 뻠 뻣 뻤 뻥 뻬 뼁 뼈 뼉 뼘
+뼙 뼛 뼜 뼝 뽀 뽁 뽄 뽈 뽐 뽑 뽕 뾔 뾰 뿅 뿌 뿍
+뿐 뿔 뿜 뿟 뿡 쀼 쁑 쁘 쁜 쁠 쁨 쁩 삐 삑 삔 삘
+삠 삡 삣 삥 사 삭 삯 산 삳 살 삵 삶 삼 삽 삿 샀
+상 샅 새 색 샌 샐 샘 샙 샛 샜 생 샤 샥 샨 샬 샴
+샵 샷 샹 섀 섄 섈 섐 섕 서 석 섞 섟 선 섣 설 섦
+섧 섬 섭 섯 섰 성 섶 세 섹 센 셀 셈 셉 셋 셌 셍
+셔 셕 션 셜 셤 셥 셧 셨 셩 셰 셴 셸 솅 소 속 솎
+손 솔 솖 솜 솝 솟 송 솥 솨 솩 솬 솰 솽 쇄 쇈 쇌
+쇔 쇗 쇘 쇠 쇤 쇨 쇰 쇱 쇳 쇼 쇽 숀 숄 숌 숍 숏
+숑 수 숙 순 숟 술 숨 숩 숫 숭 숯 숱 숲 숴 쉈 쉐
+쉑 쉔 쉘 쉠 쉥 쉬 쉭 쉰 쉴 쉼 쉽 쉿 슁 슈 슉 슐
+슘 슛 슝 스 슥 슨 슬 슭 슴 습 슷 승 시 식 신 싣
+실 싫 심 십 싯 싱 싶 싸 싹 싻 싼 쌀 쌈 쌉 쌌 쌍
+쌓 쌔 쌕 쌘 쌜 쌤 쌥 쌨 쌩 썅 써 썩 썬 썰 썲 썸
+썹 썼 썽 쎄 쎈 쎌 쏀 쏘 쏙 쏜 쏟 쏠 쏢 쏨 쏩 쏭
+쏴 쏵 쏸 쐈 쐐 쐤 쐬 쐰 쐴 쐼 쐽 쑈 쑤 쑥 쑨 쑬
+쑴 쑵 쑹 쒀 쒔 쒜 쒸 쒼 쓩 쓰 쓱 쓴 쓸 쓺 쓿 씀
+씁 씌 씐 씔 씜 씨 씩 씬 씰 씸 씹 씻 씽 아 악 안
+앉 않 알 앍 앎 앓 암 압 앗 았 앙 앝 앞 애 액 앤
+앨 앰 앱 앳 앴 앵 야 약 얀 얄 얇 얌 얍 얏 양 얕
+얗 얘 얜 얠 얩 어 억 언 얹 얻 얼 얽 얾 엄 업 없
+엇 었 엉 엊 엌 엎 에 엑 엔 엘 엠 엡 엣 엥 여 역
+엮 연 열 엶 엷 염 엽 엾 엿 였 영 옅 옆 옇 예 옌
+옐 옘 옙 옛 옜 오 옥 온 올 옭 옮 옰 옳 옴 옵 옷
+옹 옻 와 왁 완 왈 왐 왑 왓 왔 왕 왜 왝 왠 왬 왯
+왱 외 왹 왼 욀 욈 욉 욋 욍 요 욕 욘 욜 욤 욥 욧
+용 우 욱 운 울 욹 욺 움 웁 웃 웅 워 웍 원 월 웜
+웝 웠 웡 웨 웩 웬 웰 웸 웹 웽 위 윅 윈 윌 윔 윕
+윗 윙 유 육 윤 율 윰 윱 윳 융 윷 으 윽 은 을 읊
+음 읍 읏 응 읒 읓 읔 읕 읖 읗 의 읜 읠 읨 읫 이
+익 인 일 읽 읾 잃 임 입 잇 있 잉 잊 잎 자 작 잔
+잖 잗 잘 잚 잠 잡 잣 잤 장 잦 재 잭 잰 잴 잼 잽
+잿 쟀 쟁 쟈 쟉 쟌 쟎 쟐 쟘 쟝 쟤 쟨 쟬 저 적 전
+절 젊 점 접 젓 정 젖 제 젝 젠 젤 젬 젭 젯 젱 져
+젼 졀 졈 졉 졌 졍 졔 조 족 존 졸 졺 좀 좁 좃 종
+좆 좇 좋 좌 좍 좔 좝 좟 좡 좨 좼 좽 죄 죈 죌 죔
+죕 죗 죙 죠 죡 죤 죵 주 죽 준 줄 줅 줆 줌 줍 줏
+중 줘 줬 줴 쥐 쥑 쥔 쥘 쥠 쥡 쥣 쥬 쥰 쥴 쥼 즈
+즉 즌 즐 즘 즙 즛 증 지 직 진 짇 질 짊 짐 집 짓
+징 짖 짙 짚 짜 짝 짠 짢 짤 짧 짬 짭 짯 짰 짱 째
+짹 짼 쨀 쨈 쨉 쨋 쨌 쨍 쨔 쨘 쨩 쩌 쩍 쩐 쩔 쩜
+쩝 쩟 쩠 쩡 쩨 쩽 쪄 쪘 쪼 쪽 쫀 쫄 쫌 쫍 쫏 쫑
+쫓 쫘 쫙 쫠 쫬 쫴 쬈 쬐 쬔 쬘 쬠 쬡 쭁 쭈 쭉 쭌
+쭐 쭘 쭙 쭝 쭤 쭸 쭹 쮜 쮸 쯔 쯤 쯧 쯩 찌 찍 찐
+찔 찜 찝 찡 찢 찧 차 착 찬 찮 찰 참 찹 찻 찼 창
+찾 채 책 챈 챌 챔 챕 챗 챘 챙 챠 챤 챦 챨 챰 챵
+처 척 천 철 첨 첩 첫 첬 청 체 첵 첸 첼 쳄 쳅 쳇
+쳉 쳐 쳔 쳤 쳬 쳰 촁 초 촉 촌 촐 촘 촙 촛 총 촤
+촨 촬 촹 최 쵠 쵤 쵬 쵭 쵯 쵱 쵸 춈 추 축 춘 출
+춤 춥 춧 충 춰 췄 췌 췐 취 췬 췰 췸 췹 췻 췽 츄
+츈 츌 츔 츙 츠 측 츤 츨 츰 츱 츳 층 치 칙 친 칟
+칠 칡 침 칩 칫 칭 카 칵 칸 칼 캄 캅 캇 캉 캐 캑
+캔 캘 캠 캡 캣 캤 캥 캬 캭 컁 커 컥 컨 컫 컬 컴
+컵 컷 컸 컹 케 켁 켄 켈 켐 켑 켓 켕 켜 켠 켤 켬
+켭 켯 켰 켱 켸 코 콕 콘 콜 콤 콥 콧 콩 콰 콱 콴
+콸 쾀 쾅 쾌 쾡 쾨 쾰 쿄 쿠 쿡 쿤 쿨 쿰 쿱 쿳 쿵
+쿼 퀀 퀄 퀑 퀘 퀭 퀴 퀵 퀸 퀼 큄 큅 큇 큉 큐 큔
+큘 큠 크 큭 큰 클 큼 큽 킁 키 킥 킨 킬 킴 킵 킷
+킹 타 탁 탄 탈 탉 탐 탑 탓 탔 탕 태 택 탠 탤 탬
+탭 탯 탰 탱 탸 턍 터 턱 턴 털 턺 텀 텁 텃 텄 텅
+테 텍 텐 텔 템 텝 텟 텡 텨 텬 텼 톄 톈 토 톡 톤
+톨 톰 톱 톳 통 톺 톼 퇀 퇘 퇴 퇸 툇 툉 툐 투 툭
+툰 툴 툼 툽 툿 퉁 퉈 퉜 퉤 튀 튁 튄 튈 튐 튑 튕
+튜 튠 튤 튬 튱 트 특 튼 튿 틀 틂 틈 틉 틋 틔 틘
+틜 틤 틥 티 틱 틴 틸 팀 팁 팃 팅 파 팍 팎 판 팔
+팖 팜 팝 팟 팠 팡 팥 패 팩 팬 팰 팸 팹 팻 팼 팽
+퍄 퍅 퍼 퍽 펀 펄 펌 펍 펏 펐 펑 페 펙 펜 펠 펨
+펩 펫 펭 펴 편 펼 폄 폅 폈 평 폐 폘 폡 폣 포 폭
+폰 폴 폼 폽 폿 퐁 퐈 퐝 푀 푄 표 푠 푤 푭 푯 푸
+푹 푼 푿 풀 풂 품 풉 풋 풍 풔 풩 퓌 퓐 퓔 퓜 퓟
+퓨 퓬 퓰 퓸 퓻 퓽 프 픈 플 픔 픕 픗 피 픽 핀 필
+핌 핍 핏 핑 하 학 한 할 핥 함 합 핫 항 해 핵 핸
+핼 햄 햅 햇 했 행 햐 향 허 헉 헌 헐 헒 험 헙 헛
+헝 헤 헥 헨 헬 헴 헵 헷 헹 혀 혁 현 혈 혐 협 혓
+혔 형 혜 혠 혤 혭 호 혹 혼 홀 홅 홈 홉 홋 홍 홑
+화 확 환 활 홧 황 홰 홱 홴 횃 횅 회 획 횐 횔 횝
+횟 횡 효 횬 횰 횹 횻 후 훅 훈 훌 훑 훔 훗 훙 훠
+훤 훨 훰 훵 훼 훽 휀 휄 휑 휘 휙 휜 휠 휨 휩 휫
+휭 휴 휵 휸 휼 흄 흇 흉 흐 흑 흔 흖 흗 흘 흙 흠
+흡 흣 흥 흩 희 흰 흴 흼 흽 힁 히 힉 힌 힐 힘 힙
+힛 힝 ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄸ ㄹ ㄺ ㄻ ㄼ ㄽ ㄾ
+ㄿ ㅀ ㅁ ㅂ ㅃ ㅄ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ
+ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ
+ㅟ ㅠ ㅡ ㅢ ㅣ , . · : ; ? ! " ° ′
+↘ ˝ ^ ∼ _ ™ 稗 匹 疋 髭 彦 膝 菱 肘 弼 必
+畢 筆 逼 桧 … 媛 紐 百 謬 俵 彪 標 氷 漂 瓢 票
+表 評 豹 廟 描 病 秒 苗 錨 鋲 蒜 蛭 鰭 品 彬 斌
+浜 瀕 貧 賓 頻 敏 瓶 不 付 埠 夫 婦 富 冨 布 府
+怖 扶 敷 斧 普 浮 父 符 腐 膚 芙 譜 負 賦 赴 阜
+附 侮 撫 武 舞 葡 蕪 部 封 楓 風 葺 蕗 伏 副 復
+幅 服 福 腹 複 覆 淵 弗 払 沸 仏 物 鮒 分 吻 噴
+墳 憤 扮 焚 奮 粉 糞 紛 雰 文 聞 丙 併 兵 塀 幣
+平 弊 柄 並 蔽 閉 陛 米 頁 僻 壁 癖 碧 別 瞥 蔑
+箆 偏 変 片 篇 編 辺 返 遍 便 勉 娩 弁 鞭 保 舗
+鋪 圃 捕 歩 甫 補 輔 穂 募 墓 慕 戊 暮 母 簿 菩
+倣 俸 包 呆 報 奉 宝 峰 峯 崩 庖 抱 捧 放 方 朋
+法 泡 烹 砲 縫 胞 芳 萌 蓬 蜂 褒 訪 豊 邦 鋒 飽
+鳳 鵬 乏 亡 傍 剖 坊 妨 帽 忘 忙 房 暴 望 某 棒
+冒 紡 肪 膨 謀 貌 貿 鉾 防 吠 頬 北 僕 卜 墨 撲
+朴 牧 睦 穆 釦 勃 没 殆 堀 幌 奔 本 翻 凡 盆 摩
+磨 魔 麻 埋 妹 昧 枚 毎 哩 槙 幕 膜 枕 鮪 柾 鱒
+桝 亦 俣 又 抹 末 沫 迄 侭 繭 麿 万 慢 満 漫 蔓
+味 未 魅 巳 箕 岬 密 蜜 湊 蓑 稔 脈 妙 粍 民 眠
+務 夢 無 牟 矛 霧 鵡 椋 婿 娘 冥 名 命 明 盟 迷
+銘 鳴 姪 牝 滅 免 棉 綿 緬 面 麺 摸 模 茂 妄 孟
+毛 猛 盲 網 耗 蒙 儲 木 黙 目 杢 勿 餅 尤 戻 籾
+貰 問 悶 紋 門 匁 也 冶 夜 爺 耶 野 弥 矢 厄 役
+約 薬 訳 躍 靖 柳 薮 鑓 愉 愈 油 癒 諭 輸 唯 佑
+優 勇 友 宥 幽 悠 憂 揖 有 柚 湧 涌 猶 猷 由 祐
+裕 誘 遊 邑 郵 雄 融 夕 予
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..95731ea
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga.json b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga.json
new file mode 100644
index 0000000..368bfec
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Digital Devil Saga",
+ "ShortName": "dds",
+ "FlowScriptModulesPath": "DigitalDevilSaga\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "DigitalDevilSaga\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/FlowScriptModules.json
new file mode 100644
index 0000000..b20a6e9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "DigitalDevilSaga\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "DigitalDevilSaga\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Enums.json
new file mode 100644
index 0000000..5f9eaf2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Enums.json
@@ -0,0 +1,5054 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "_0x000",
+ "Value": 0,
+ "Description": "Generated from table entry: 0x000"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "FlameBreath",
+ "Value": 7,
+ "Description": "Generated from table entry: Flame Breath"
+ },
+ {
+ "Name": "_0x008",
+ "Value": 8,
+ "Description": "Generated from table entry: 0x008"
+ },
+ {
+ "Name": "_0x009",
+ "Value": 9,
+ "Description": "Generated from table entry: 0x009"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 10,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 11,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 12,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 13,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 14,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 15,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "FrostBreath",
+ "Value": 16,
+ "Description": "Generated from table entry: Frost Breath"
+ },
+ {
+ "Name": "_0x011",
+ "Value": 17,
+ "Description": "Generated from table entry: 0x011"
+ },
+ {
+ "Name": "_0x012",
+ "Value": 18,
+ "Description": "Generated from table entry: 0x012"
+ },
+ {
+ "Name": "Zio",
+ "Value": 19,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 20,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 21,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 22,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 23,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 24,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "BoltFlare",
+ "Value": 25,
+ "Description": "Generated from table entry: Bolt Flare"
+ },
+ {
+ "Name": "_0x01A",
+ "Value": 26,
+ "Description": "Generated from table entry: 0x01A"
+ },
+ {
+ "Name": "_0x01B",
+ "Value": 27,
+ "Description": "Generated from table entry: 0x01B"
+ },
+ {
+ "Name": "Zan",
+ "Value": 28,
+ "Description": "Generated from table entry: Zan"
+ },
+ {
+ "Name": "Zanma",
+ "Value": 29,
+ "Description": "Generated from table entry: Zanma"
+ },
+ {
+ "Name": "Zandyne",
+ "Value": 30,
+ "Description": "Generated from table entry: Zandyne"
+ },
+ {
+ "Name": "Mazan",
+ "Value": 31,
+ "Description": "Generated from table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma",
+ "Value": 32,
+ "Description": "Generated from table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne",
+ "Value": 33,
+ "Description": "Generated from table entry: Mazandyne"
+ },
+ {
+ "Name": "ShockWave",
+ "Value": 34,
+ "Description": "Generated from table entry: Shock Wave"
+ },
+ {
+ "Name": "_0x023",
+ "Value": 35,
+ "Description": "Generated from table entry: 0x023"
+ },
+ {
+ "Name": "_0x024",
+ "Value": 36,
+ "Description": "Generated from table entry: 0x024"
+ },
+ {
+ "Name": "Tera",
+ "Value": 37,
+ "Description": "Generated from table entry: Tera"
+ },
+ {
+ "Name": "Terazi",
+ "Value": 38,
+ "Description": "Generated from table entry: Terazi"
+ },
+ {
+ "Name": "Teradyne",
+ "Value": 39,
+ "Description": "Generated from table entry: Teradyne"
+ },
+ {
+ "Name": "Matera",
+ "Value": 40,
+ "Description": "Generated from table entry: Matera"
+ },
+ {
+ "Name": "Materazi",
+ "Value": 41,
+ "Description": "Generated from table entry: Materazi"
+ },
+ {
+ "Name": "Materadyne",
+ "Value": 42,
+ "Description": "Generated from table entry: Materadyne"
+ },
+ {
+ "Name": "Avalanche",
+ "Value": 43,
+ "Description": "Generated from table entry: Avalanche"
+ },
+ {
+ "Name": "_0x02C",
+ "Value": 44,
+ "Description": "Generated from table entry: 0x02C"
+ },
+ {
+ "Name": "_0x02D",
+ "Value": 45,
+ "Description": "Generated from table entry: 0x02D"
+ },
+ {
+ "Name": "Megido",
+ "Value": 46,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 47,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 48,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "HPThief",
+ "Value": 49,
+ "Description": "Generated from table entry: HP Thief"
+ },
+ {
+ "Name": "MPThief",
+ "Value": 50,
+ "Description": "Generated from table entry: MP Thief"
+ },
+ {
+ "Name": "_0x033",
+ "Value": 51,
+ "Description": "Generated from table entry: 0x033"
+ },
+ {
+ "Name": "LastWord",
+ "Value": 52,
+ "Description": "Generated from table entry: Last Word"
+ },
+ {
+ "Name": "DeathMarch",
+ "Value": 53,
+ "Description": "Generated from table entry: Death March"
+ },
+ {
+ "Name": "_0x036",
+ "Value": 54,
+ "Description": "Generated from table entry: 0x036"
+ },
+ {
+ "Name": "Rage",
+ "Value": 55,
+ "Description": "Generated from table entry: Rage"
+ },
+ {
+ "Name": "PsychoRage",
+ "Value": 56,
+ "Description": "Generated from table entry: Psycho Rage"
+ },
+ {
+ "Name": "Vanity",
+ "Value": 57,
+ "Description": "Generated from table entry: Vanity"
+ },
+ {
+ "Name": "Revert",
+ "Value": 58,
+ "Description": "Generated from table entry: Revert"
+ },
+ {
+ "Name": "Marevert",
+ "Value": 59,
+ "Description": "Generated from table entry: Marevert"
+ },
+ {
+ "Name": "Hama",
+ "Value": 60,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 61,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 62,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "Xanadu",
+ "Value": 64,
+ "Description": "Generated from table entry: Xanadu"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 65,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 66,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 67,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 68,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "Curse",
+ "Value": 69,
+ "Description": "Generated from table entry: Curse"
+ },
+ {
+ "Name": "BloodCurse",
+ "Value": 70,
+ "Description": "Generated from table entry: Blood Curse"
+ },
+ {
+ "Name": "StoneGaze",
+ "Value": 71,
+ "Description": "Generated from table entry: Stone Gaze"
+ },
+ {
+ "Name": "_0x048",
+ "Value": 72,
+ "Description": "Generated from table entry: 0x048"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 73,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "Makajamon",
+ "Value": 74,
+ "Description": "Generated from table entry: Makajamon"
+ },
+ {
+ "Name": "DreamHaze",
+ "Value": 75,
+ "Description": "Generated from table entry: Dream Haze"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 76,
+ "Description": "Generated from table entry: Dormina"
+ },
+ {
+ "Name": "CalmDeath",
+ "Value": 77,
+ "Description": "Generated from table entry: Calm Death"
+ },
+ {
+ "Name": "StunSphere",
+ "Value": 78,
+ "Description": "Generated from table entry: Stun Sphere"
+ },
+ {
+ "Name": "StunWave",
+ "Value": 79,
+ "Description": "Generated from table entry: Stun Wave"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 80,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "_0x051",
+ "Value": 81,
+ "Description": "Generated from table entry: 0x051"
+ },
+ {
+ "Name": "_0x052",
+ "Value": 82,
+ "Description": "Generated from table entry: 0x052"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "SonicWave",
+ "Value": 85,
+ "Description": "Generated from table entry: Sonic Wave"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 86,
+ "Description": "Generated from table entry: Marin Karin"
+ },
+ {
+ "Name": "Allure",
+ "Value": 87,
+ "Description": "Generated from table entry: Allure"
+ },
+ {
+ "Name": "_0x058",
+ "Value": 88,
+ "Description": "Generated from table entry: 0x058"
+ },
+ {
+ "Name": "CelestialRay",
+ "Value": 89,
+ "Description": "Generated from table entry: Celestial Ray"
+ },
+ {
+ "Name": "Cocytus",
+ "Value": 90,
+ "Description": "Generated from table entry: Cocytus"
+ },
+ {
+ "Name": "_0x05B",
+ "Value": 91,
+ "Description": "Generated from table entry: 0x05B"
+ },
+ {
+ "Name": "_0x05C",
+ "Value": 92,
+ "Description": "Generated from table entry: 0x05C"
+ },
+ {
+ "Name": "_0x05D",
+ "Value": 93,
+ "Description": "Generated from table entry: 0x05D"
+ },
+ {
+ "Name": "DeathFlies",
+ "Value": 94,
+ "Description": "Generated from table entry: Death Flies"
+ },
+ {
+ "Name": "FireofSinai",
+ "Value": 95,
+ "Description": "Generated from table entry: Fire of Sinai"
+ },
+ {
+ "Name": "_0x060",
+ "Value": 96,
+ "Description": "Generated from table entry: 0x060"
+ },
+ {
+ "Name": "_0x061",
+ "Value": 97,
+ "Description": "Generated from table entry: 0x061"
+ },
+ {
+ "Name": "_0x062",
+ "Value": 98,
+ "Description": "Generated from table entry: 0x062"
+ },
+ {
+ "Name": "_0x063",
+ "Value": 99,
+ "Description": "Generated from table entry: 0x063"
+ },
+ {
+ "Name": "_0x064",
+ "Value": 100,
+ "Description": "Generated from table entry: 0x064"
+ },
+ {
+ "Name": "_0x065",
+ "Value": 101,
+ "Description": "Generated from table entry: 0x065"
+ },
+ {
+ "Name": "_0x066",
+ "Value": 102,
+ "Description": "Generated from table entry: 0x066"
+ },
+ {
+ "Name": "_0x067",
+ "Value": 103,
+ "Description": "Generated from table entry: 0x067"
+ },
+ {
+ "Name": "_0x068",
+ "Value": 104,
+ "Description": "Generated from table entry: 0x068"
+ },
+ {
+ "Name": "_0x069",
+ "Value": 105,
+ "Description": "Generated from table entry: 0x069"
+ },
+ {
+ "Name": "_0x06A",
+ "Value": 106,
+ "Description": "Generated from table entry: 0x06A"
+ },
+ {
+ "Name": "_0x06B",
+ "Value": 107,
+ "Description": "Generated from table entry: 0x06B"
+ },
+ {
+ "Name": "_0x06C",
+ "Value": 108,
+ "Description": "Generated from table entry: 0x06C"
+ },
+ {
+ "Name": "_0x06D",
+ "Value": 109,
+ "Description": "Generated from table entry: 0x06D"
+ },
+ {
+ "Name": "_0x06E",
+ "Value": 110,
+ "Description": "Generated from table entry: 0x06E"
+ },
+ {
+ "Name": "_0x06F",
+ "Value": 111,
+ "Description": "Generated from table entry: 0x06F"
+ },
+ {
+ "Name": "BodyRush",
+ "Value": 112,
+ "Description": "Generated from table entry: Body Rush"
+ },
+ {
+ "Name": "NeedleRush",
+ "Value": 113,
+ "Description": "Generated from table entry: Needle Rush"
+ },
+ {
+ "Name": "PoisonDart",
+ "Value": 114,
+ "Description": "Generated from table entry: Poison Dart"
+ },
+ {
+ "Name": "VenomClaw",
+ "Value": 115,
+ "Description": "Generated from table entry: Venom Claw"
+ },
+ {
+ "Name": "RavingSlash",
+ "Value": 116,
+ "Description": "Generated from table entry: Raving Slash"
+ },
+ {
+ "Name": "DeathSpray",
+ "Value": 117,
+ "Description": "Generated from table entry: Death Spray"
+ },
+ {
+ "Name": "StunNeedle",
+ "Value": 118,
+ "Description": "Generated from table entry: Stun Needle"
+ },
+ {
+ "Name": "MadRush",
+ "Value": 119,
+ "Description": "Generated from table entry: Mad Rush"
+ },
+ {
+ "Name": "DoubleSlash",
+ "Value": 120,
+ "Description": "Generated from table entry: Double Slash"
+ },
+ {
+ "Name": "HellThrust",
+ "Value": 121,
+ "Description": "Generated from table entry: Hell Thrust"
+ },
+ {
+ "Name": "HellFang",
+ "Value": 122,
+ "Description": "Generated from table entry: Hell Fang"
+ },
+ {
+ "Name": "Comatose",
+ "Value": 123,
+ "Description": "Generated from table entry: Comatose"
+ },
+ {
+ "Name": "CharmSlash",
+ "Value": 124,
+ "Description": "Generated from table entry: Charm Slash"
+ },
+ {
+ "Name": "SakuraRage",
+ "Value": 125,
+ "Description": "Generated from table entry: Sakura Rage"
+ },
+ {
+ "Name": "PowerWave",
+ "Value": 126,
+ "Description": "Generated from table entry: Power Wave"
+ },
+ {
+ "Name": "MindScream",
+ "Value": 127,
+ "Description": "Generated from table entry: Mind Scream"
+ },
+ {
+ "Name": "DeathBlow",
+ "Value": 128,
+ "Description": "Generated from table entry: Death Blow"
+ },
+ {
+ "Name": "ChiBlast",
+ "Value": 129,
+ "Description": "Generated from table entry: Chi Blast"
+ },
+ {
+ "Name": "MuteBlow",
+ "Value": 130,
+ "Description": "Generated from table entry: Mute Blow"
+ },
+ {
+ "Name": "SkullCleave",
+ "Value": 131,
+ "Description": "Generated from table entry: Skull Cleave"
+ },
+ {
+ "Name": "DemonRage",
+ "Value": 132,
+ "Description": "Generated from table entry: Demon Rage"
+ },
+ {
+ "Name": "_0x085",
+ "Value": 133,
+ "Description": "Generated from table entry: 0x085"
+ },
+ {
+ "Name": "VileBlade",
+ "Value": 134,
+ "Description": "Generated from table entry: Vile Blade"
+ },
+ {
+ "Name": "VenomFang",
+ "Value": 135,
+ "Description": "Generated from table entry: Venom Fang"
+ },
+ {
+ "Name": "Genocide",
+ "Value": 136,
+ "Description": "Generated from table entry: Genocide"
+ },
+ {
+ "Name": "GateofHell",
+ "Value": 137,
+ "Description": "Generated from table entry: Gate of Hell"
+ },
+ {
+ "Name": "Executioner",
+ "Value": 138,
+ "Description": "Generated from table entry: Executioner"
+ },
+ {
+ "Name": "Bloodbath",
+ "Value": 139,
+ "Description": "Generated from table entry: Bloodbath"
+ },
+ {
+ "Name": "Revelation",
+ "Value": 140,
+ "Description": "Generated from table entry: Revelation"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 141,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "Counter",
+ "Value": 142,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 143,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 144,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "_0x091",
+ "Value": 145,
+ "Description": "Generated from table entry: 0x091"
+ },
+ {
+ "Name": "_0x092",
+ "Value": 146,
+ "Description": "Generated from table entry: 0x092"
+ },
+ {
+ "Name": "_0x093",
+ "Value": 147,
+ "Description": "Generated from table entry: 0x093"
+ },
+ {
+ "Name": "_0x094",
+ "Value": 148,
+ "Description": "Generated from table entry: 0x094"
+ },
+ {
+ "Name": "_0x095",
+ "Value": 149,
+ "Description": "Generated from table entry: 0x095"
+ },
+ {
+ "Name": "_0x096",
+ "Value": 150,
+ "Description": "Generated from table entry: 0x096"
+ },
+ {
+ "Name": "_0x097",
+ "Value": 151,
+ "Description": "Generated from table entry: 0x097"
+ },
+ {
+ "Name": "_0x098",
+ "Value": 152,
+ "Description": "Generated from table entry: 0x098"
+ },
+ {
+ "Name": "_0x099",
+ "Value": 153,
+ "Description": "Generated from table entry: 0x099"
+ },
+ {
+ "Name": "_0x09A",
+ "Value": 154,
+ "Description": "Generated from table entry: 0x09A"
+ },
+ {
+ "Name": "_0x09B",
+ "Value": 155,
+ "Description": "Generated from table entry: 0x09B"
+ },
+ {
+ "Name": "_0x09C",
+ "Value": 156,
+ "Description": "Generated from table entry: 0x09C"
+ },
+ {
+ "Name": "_0x09D",
+ "Value": 157,
+ "Description": "Generated from table entry: 0x09D"
+ },
+ {
+ "Name": "_0x09E",
+ "Value": 158,
+ "Description": "Generated from table entry: 0x09E"
+ },
+ {
+ "Name": "_0x09F",
+ "Value": 159,
+ "Description": "Generated from table entry: 0x09F"
+ },
+ {
+ "Name": "Dia",
+ "Value": 160,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 161,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 162,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 163,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 164,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 165,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Patra",
+ "Value": 166,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 167,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "Closdi",
+ "Value": 168,
+ "Description": "Generated from table entry: Closdi"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 169,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "_0x0AA",
+ "Value": 170,
+ "Description": "Generated from table entry: 0x0AA"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 171,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 172,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 173,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 174,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Makatora",
+ "Value": 175,
+ "Description": "Generated from table entry: Makatora"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 176,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 177,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 178,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Makanda",
+ "Value": 179,
+ "Description": "Generated from table entry: Makanda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 180,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 181,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 182,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 183,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Makakaja",
+ "Value": 184,
+ "Description": "Generated from table entry: Makakaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 185,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "_0x0BA",
+ "Value": 186,
+ "Description": "Generated from table entry: 0x0BA"
+ },
+ {
+ "Name": "_0x0BB",
+ "Value": 187,
+ "Description": "Generated from table entry: 0x0BB"
+ },
+ {
+ "Name": "_0x0BC",
+ "Value": 188,
+ "Description": "Generated from table entry: 0x0BC"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 189,
+ "Description": "Generated from table entry: Taunt"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 190,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "Analyze",
+ "Value": 191,
+ "Description": "Generated from table entry: Analyze"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 192,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 193,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Retreat",
+ "Value": 194,
+ "Description": "Generated from table entry: Retreat"
+ },
+ {
+ "Name": "Reinforcements",
+ "Value": 195,
+ "Description": "Generated from table entry: Reinforcements"
+ },
+ {
+ "Name": "_0x0C4",
+ "Value": 196,
+ "Description": "Generated from table entry: 0x0C4"
+ },
+ {
+ "Name": "_0x0C5",
+ "Value": 197,
+ "Description": "Generated from table entry: 0x0C5"
+ },
+ {
+ "Name": "_0x0C6",
+ "Value": 198,
+ "Description": "Generated from table entry: 0x0C6"
+ },
+ {
+ "Name": "_0x0C7",
+ "Value": 199,
+ "Description": "Generated from table entry: 0x0C7"
+ },
+ {
+ "Name": "_0x0C8",
+ "Value": 200,
+ "Description": "Generated from table entry: 0x0C8"
+ },
+ {
+ "Name": "_0x0C9",
+ "Value": 201,
+ "Description": "Generated from table entry: 0x0C9"
+ },
+ {
+ "Name": "_0x0CA",
+ "Value": 202,
+ "Description": "Generated from table entry: 0x0CA"
+ },
+ {
+ "Name": "Support",
+ "Value": 203,
+ "Description": "Generated from table entry: Support"
+ },
+ {
+ "Name": "Backup",
+ "Value": 204,
+ "Description": "Generated from table entry: Backup"
+ },
+ {
+ "Name": "Summon",
+ "Value": 205,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Achedi",
+ "Value": 206,
+ "Description": "Generated from table entry: Achedi"
+ },
+ {
+ "Name": "Paraladi",
+ "Value": 207,
+ "Description": "Generated from table entry: Paraladi"
+ },
+ {
+ "Name": "Petradi",
+ "Value": 208,
+ "Description": "Generated from table entry: Petradi"
+ },
+ {
+ "Name": "SongofGrace",
+ "Value": 209,
+ "Description": "Generated from table entry: Song of Grace"
+ },
+ {
+ "Name": "SongofGrace1",
+ "Value": 210,
+ "Description": "Generated from table entry: Song of Grace"
+ },
+ {
+ "Name": "CelestialGift",
+ "Value": 211,
+ "Description": "Generated from table entry: Celestial Gift"
+ },
+ {
+ "Name": "Cursedi",
+ "Value": 212,
+ "Description": "Generated from table entry: Cursedi"
+ },
+ {
+ "Name": "ElementCore",
+ "Value": 213,
+ "Description": "Generated from table entry: Element Core"
+ },
+ {
+ "Name": "_0x0D6",
+ "Value": 214,
+ "Description": "Generated from table entry: 0x0D6"
+ },
+ {
+ "Name": "_0x0D7",
+ "Value": 215,
+ "Description": "Generated from table entry: 0x0D7"
+ },
+ {
+ "Name": "_0x0D8",
+ "Value": 216,
+ "Description": "Generated from table entry: 0x0D8"
+ },
+ {
+ "Name": "_0x0D9",
+ "Value": 217,
+ "Description": "Generated from table entry: 0x0D9"
+ },
+ {
+ "Name": "_0x0DA",
+ "Value": 218,
+ "Description": "Generated from table entry: 0x0DA"
+ },
+ {
+ "Name": "_0x0DB",
+ "Value": 219,
+ "Description": "Generated from table entry: 0x0DB"
+ },
+ {
+ "Name": "_0x0DC",
+ "Value": 220,
+ "Description": "Generated from table entry: 0x0DC"
+ },
+ {
+ "Name": "_0x0DD",
+ "Value": 221,
+ "Description": "Generated from table entry: 0x0DD"
+ },
+ {
+ "Name": "_0x0DE",
+ "Value": 222,
+ "Description": "Generated from table entry: 0x0DE"
+ },
+ {
+ "Name": "_0x0DF",
+ "Value": 223,
+ "Description": "Generated from table entry: 0x0DF"
+ },
+ {
+ "Name": "Devour",
+ "Value": 224,
+ "Description": "Generated from table entry: Devour"
+ },
+ {
+ "Name": "Consume",
+ "Value": 225,
+ "Description": "Generated from table entry: Consume"
+ },
+ {
+ "Name": "DevilFeast",
+ "Value": 226,
+ "Description": "Generated from table entry: Devil Feast"
+ },
+ {
+ "Name": "Ingest",
+ "Value": 227,
+ "Description": "Generated from table entry: Ingest"
+ },
+ {
+ "Name": "FeedFrenzy",
+ "Value": 228,
+ "Description": "Generated from table entry: Feed Frenzy"
+ },
+ {
+ "Name": "Insatiable",
+ "Value": 229,
+ "Description": "Generated from table entry: Insatiable"
+ },
+ {
+ "Name": "GreatFeast",
+ "Value": 230,
+ "Description": "Generated from table entry: Great Feast"
+ },
+ {
+ "Name": "WhiteBanquet",
+ "Value": 231,
+ "Description": "Generated from table entry: White Banquet"
+ },
+ {
+ "Name": "BlackBanquet",
+ "Value": 232,
+ "Description": "Generated from table entry: Black Banquet"
+ },
+ {
+ "Name": "LastMeal",
+ "Value": 233,
+ "Description": "Generated from table entry: Last Meal"
+ },
+ {
+ "Name": "_0x0EA",
+ "Value": 234,
+ "Description": "Generated from table entry: 0x0EA"
+ },
+ {
+ "Name": "_0x0EB",
+ "Value": 235,
+ "Description": "Generated from table entry: 0x0EB"
+ },
+ {
+ "Name": "_0x0EC",
+ "Value": 236,
+ "Description": "Generated from table entry: 0x0EC"
+ },
+ {
+ "Name": "_0x0ED",
+ "Value": 237,
+ "Description": "Generated from table entry: 0x0ED"
+ },
+ {
+ "Name": "_0x0EE",
+ "Value": 238,
+ "Description": "Generated from table entry: 0x0EE"
+ },
+ {
+ "Name": "_0x0EF",
+ "Value": 239,
+ "Description": "Generated from table entry: 0x0EF"
+ },
+ {
+ "Name": "_0x0F0",
+ "Value": 240,
+ "Description": "Generated from table entry: 0x0F0"
+ },
+ {
+ "Name": "_0x0F1",
+ "Value": 241,
+ "Description": "Generated from table entry: 0x0F1"
+ },
+ {
+ "Name": "_0x0F2",
+ "Value": 242,
+ "Description": "Generated from table entry: 0x0F2"
+ },
+ {
+ "Name": "_0x0F3",
+ "Value": 243,
+ "Description": "Generated from table entry: 0x0F3"
+ },
+ {
+ "Name": "_0x0F4",
+ "Value": 244,
+ "Description": "Generated from table entry: 0x0F4"
+ },
+ {
+ "Name": "_0x0F5",
+ "Value": 245,
+ "Description": "Generated from table entry: 0x0F5"
+ },
+ {
+ "Name": "_0x0F6",
+ "Value": 246,
+ "Description": "Generated from table entry: 0x0F6"
+ },
+ {
+ "Name": "_0x0F7",
+ "Value": 247,
+ "Description": "Generated from table entry: 0x0F7"
+ },
+ {
+ "Name": "_0x0F8",
+ "Value": 248,
+ "Description": "Generated from table entry: 0x0F8"
+ },
+ {
+ "Name": "_0x0F9",
+ "Value": 249,
+ "Description": "Generated from table entry: 0x0F9"
+ },
+ {
+ "Name": "_0x0FA",
+ "Value": 250,
+ "Description": "Generated from table entry: 0x0FA"
+ },
+ {
+ "Name": "_0x0FB",
+ "Value": 251,
+ "Description": "Generated from table entry: 0x0FB"
+ },
+ {
+ "Name": "_0x0FC",
+ "Value": 252,
+ "Description": "Generated from table entry: 0x0FC"
+ },
+ {
+ "Name": "_0x0FD",
+ "Value": 253,
+ "Description": "Generated from table entry: 0x0FD"
+ },
+ {
+ "Name": "_0x0FE",
+ "Value": 254,
+ "Description": "Generated from table entry: 0x0FE"
+ },
+ {
+ "Name": "_0x0FF",
+ "Value": 255,
+ "Description": "Generated from table entry: 0x0FF"
+ },
+ {
+ "Name": "JavelinRain",
+ "Value": 256,
+ "Description": "Generated from table entry: Javelin Rain"
+ },
+ {
+ "Name": "XerosBeat",
+ "Value": 257,
+ "Description": "Generated from table entry: Xeros-Beat"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 258,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "_0x103",
+ "Value": 259,
+ "Description": "Generated from table entry: 0x103"
+ },
+ {
+ "Name": "_0x104",
+ "Value": 260,
+ "Description": "Generated from table entry: 0x104"
+ },
+ {
+ "Name": "_0x105",
+ "Value": 261,
+ "Description": "Generated from table entry: 0x105"
+ },
+ {
+ "Name": "_0x106",
+ "Value": 262,
+ "Description": "Generated from table entry: 0x106"
+ },
+ {
+ "Name": "_0x107",
+ "Value": 263,
+ "Description": "Generated from table entry: 0x107"
+ },
+ {
+ "Name": "_0x108",
+ "Value": 264,
+ "Description": "Generated from table entry: 0x108"
+ },
+ {
+ "Name": "_0x109",
+ "Value": 265,
+ "Description": "Generated from table entry: 0x109"
+ },
+ {
+ "Name": "_0x10A",
+ "Value": 266,
+ "Description": "Generated from table entry: 0x10A"
+ },
+ {
+ "Name": "_0x10B",
+ "Value": 267,
+ "Description": "Generated from table entry: 0x10B"
+ },
+ {
+ "Name": "_0x10C",
+ "Value": 268,
+ "Description": "Generated from table entry: 0x10C"
+ },
+ {
+ "Name": "_0x10D",
+ "Value": 269,
+ "Description": "Generated from table entry: 0x10D"
+ },
+ {
+ "Name": "_0x10E",
+ "Value": 270,
+ "Description": "Generated from table entry: 0x10E"
+ },
+ {
+ "Name": "_0x10F",
+ "Value": 271,
+ "Description": "Generated from table entry: 0x10F"
+ },
+ {
+ "Name": "Ration",
+ "Value": 272,
+ "Description": "Generated from table entry: Ration"
+ },
+ {
+ "Name": "BraveRation",
+ "Value": 273,
+ "Description": "Generated from table entry: Brave Ration"
+ },
+ {
+ "Name": "HeroRation",
+ "Value": 274,
+ "Description": "Generated from table entry: Hero Ration"
+ },
+ {
+ "Name": "SablePack",
+ "Value": 275,
+ "Description": "Generated from table entry: Sable Pack"
+ },
+ {
+ "Name": "SauteBox",
+ "Value": 276,
+ "Description": "Generated from table entry: Saute Box"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 277,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "ChakraDrop",
+ "Value": 278,
+ "Description": "Generated from table entry: Chakra Drop"
+ },
+ {
+ "Name": "ChakraPot",
+ "Value": 279,
+ "Description": "Generated from table entry: Chakra Pot"
+ },
+ {
+ "Name": "GreatChakra",
+ "Value": 280,
+ "Description": "Generated from table entry: Great Chakra"
+ },
+ {
+ "Name": "SomaDroplet",
+ "Value": 281,
+ "Description": "Generated from table entry: Soma Droplet"
+ },
+ {
+ "Name": "Soma",
+ "Value": 282,
+ "Description": "Generated from table entry: Soma"
+ },
+ {
+ "Name": "MuscleDrink",
+ "Value": 283,
+ "Description": "Generated from table entry: Muscle Drink"
+ },
+ {
+ "Name": "DisAche",
+ "Value": 284,
+ "Description": "Generated from table entry: Dis-Ache"
+ },
+ {
+ "Name": "OddMorsel",
+ "Value": 285,
+ "Description": "Generated from table entry: Odd Morsel"
+ },
+ {
+ "Name": "MoldyRoll",
+ "Value": 286,
+ "Description": "Generated from table entry: Moldy Roll"
+ },
+ {
+ "Name": "RancidGravy",
+ "Value": 287,
+ "Description": "Generated from table entry: Rancid Gravy"
+ },
+ {
+ "Name": "_0x120",
+ "Value": 288,
+ "Description": "Generated from table entry: 0x120"
+ },
+ {
+ "Name": "_0x121",
+ "Value": 289,
+ "Description": "Generated from table entry: 0x121"
+ },
+ {
+ "Name": "_0x122",
+ "Value": 290,
+ "Description": "Generated from table entry: 0x122"
+ },
+ {
+ "Name": "_0x123",
+ "Value": 291,
+ "Description": "Generated from table entry: 0x123"
+ },
+ {
+ "Name": "_0x124",
+ "Value": 292,
+ "Description": "Generated from table entry: 0x124"
+ },
+ {
+ "Name": "_0x125",
+ "Value": 293,
+ "Description": "Generated from table entry: 0x125"
+ },
+ {
+ "Name": "_0x126",
+ "Value": 294,
+ "Description": "Generated from table entry: 0x126"
+ },
+ {
+ "Name": "_0x127",
+ "Value": 295,
+ "Description": "Generated from table entry: 0x127"
+ },
+ {
+ "Name": "_0x128",
+ "Value": 296,
+ "Description": "Generated from table entry: 0x128"
+ },
+ {
+ "Name": "_0x129",
+ "Value": 297,
+ "Description": "Generated from table entry: 0x129"
+ },
+ {
+ "Name": "_0x12A",
+ "Value": 298,
+ "Description": "Generated from table entry: 0x12A"
+ },
+ {
+ "Name": "_0x12B",
+ "Value": 299,
+ "Description": "Generated from table entry: 0x12B"
+ },
+ {
+ "Name": "_0x12C",
+ "Value": 300,
+ "Description": "Generated from table entry: 0x12C"
+ },
+ {
+ "Name": "_0x12D",
+ "Value": 301,
+ "Description": "Generated from table entry: 0x12D"
+ },
+ {
+ "Name": "_0x12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 0x12E"
+ },
+ {
+ "Name": "_0x12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 0x12F"
+ },
+ {
+ "Name": "Bullet",
+ "Value": 304,
+ "Description": "Generated from table entry: Bullet"
+ },
+ {
+ "Name": "ChargeAmmo",
+ "Value": 305,
+ "Description": "Generated from table entry: Charge Ammo"
+ },
+ {
+ "Name": "TranqAmmo",
+ "Value": 306,
+ "Description": "Generated from table entry: Tranq Ammo"
+ },
+ {
+ "Name": "ShotShell",
+ "Value": 307,
+ "Description": "Generated from table entry: Shot Shell"
+ },
+ {
+ "Name": "NerveAmmo",
+ "Value": 308,
+ "Description": "Generated from table entry: Nerve Ammo"
+ },
+ {
+ "Name": "FrigidAmmo",
+ "Value": 309,
+ "Description": "Generated from table entry: Frigid Ammo"
+ },
+ {
+ "Name": "MetalJacket",
+ "Value": 310,
+ "Description": "Generated from table entry: Metal Jacket"
+ },
+ {
+ "Name": "HollowPoint",
+ "Value": 311,
+ "Description": "Generated from table entry: Hollow Point"
+ },
+ {
+ "Name": "CharmAmmo",
+ "Value": 312,
+ "Description": "Generated from table entry: Charm Ammo"
+ },
+ {
+ "Name": "IronAmmo",
+ "Value": 313,
+ "Description": "Generated from table entry: Iron Ammo"
+ },
+ {
+ "Name": "NeutronAmmo",
+ "Value": 314,
+ "Description": "Generated from table entry: Neutron Ammo"
+ },
+ {
+ "Name": "_0x13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 0x13B"
+ },
+ {
+ "Name": "SilverAmmo",
+ "Value": 316,
+ "Description": "Generated from table entry: Silver Ammo"
+ },
+ {
+ "Name": "ForgedAmmo",
+ "Value": 317,
+ "Description": "Generated from table entry: Forged Ammo"
+ },
+ {
+ "Name": "DeadEnd",
+ "Value": 318,
+ "Description": "Generated from table entry: Dead End"
+ },
+ {
+ "Name": "_0x13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 0x13F"
+ },
+ {
+ "Name": "Matama",
+ "Value": 320,
+ "Description": "Generated from table entry: Matama"
+ },
+ {
+ "Name": "_0x141",
+ "Value": 321,
+ "Description": "Generated from table entry: 0x141"
+ },
+ {
+ "Name": "_0x142",
+ "Value": 322,
+ "Description": "Generated from table entry: 0x142"
+ },
+ {
+ "Name": "_0x143",
+ "Value": 323,
+ "Description": "Generated from table entry: 0x143"
+ },
+ {
+ "Name": "_0x144",
+ "Value": 324,
+ "Description": "Generated from table entry: 0x144"
+ },
+ {
+ "Name": "_0x145",
+ "Value": 325,
+ "Description": "Generated from table entry: 0x145"
+ },
+ {
+ "Name": "_0x146",
+ "Value": 326,
+ "Description": "Generated from table entry: 0x146"
+ },
+ {
+ "Name": "_0x147",
+ "Value": 327,
+ "Description": "Generated from table entry: 0x147"
+ },
+ {
+ "Name": "_0x148",
+ "Value": 328,
+ "Description": "Generated from table entry: 0x148"
+ },
+ {
+ "Name": "_0x149",
+ "Value": 329,
+ "Description": "Generated from table entry: 0x149"
+ },
+ {
+ "Name": "_0x14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 0x14A"
+ },
+ {
+ "Name": "_0x14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 0x14B"
+ },
+ {
+ "Name": "_0x14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 0x14C"
+ },
+ {
+ "Name": "_0x14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 0x14D"
+ },
+ {
+ "Name": "_0x14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 0x14E"
+ },
+ {
+ "Name": "_0x14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 0x14F"
+ },
+ {
+ "Name": "VoidPhys",
+ "Value": 336,
+ "Description": "Generated from table entry: Void Phys"
+ },
+ {
+ "Name": "VoidFire",
+ "Value": 337,
+ "Description": "Generated from table entry: Void Fire"
+ },
+ {
+ "Name": "VoidIce",
+ "Value": 338,
+ "Description": "Generated from table entry: Void Ice"
+ },
+ {
+ "Name": "VoidElec",
+ "Value": 339,
+ "Description": "Generated from table entry: Void Elec"
+ },
+ {
+ "Name": "VoidForce",
+ "Value": 340,
+ "Description": "Generated from table entry: Void Force"
+ },
+ {
+ "Name": "VoidEarth",
+ "Value": 341,
+ "Description": "Generated from table entry: Void Earth"
+ },
+ {
+ "Name": "VoidExpel",
+ "Value": 342,
+ "Description": "Generated from table entry: Void Expel"
+ },
+ {
+ "Name": "VoidDeath",
+ "Value": 343,
+ "Description": "Generated from table entry: Void Death"
+ },
+ {
+ "Name": "VoidCharm",
+ "Value": 344,
+ "Description": "Generated from table entry: Void Charm"
+ },
+ {
+ "Name": "VoidPoison",
+ "Value": 345,
+ "Description": "Generated from table entry: Void Poison"
+ },
+ {
+ "Name": "VoidMute",
+ "Value": 346,
+ "Description": "Generated from table entry: Void Mute"
+ },
+ {
+ "Name": "VoidPanic",
+ "Value": 347,
+ "Description": "Generated from table entry: Void Panic"
+ },
+ {
+ "Name": "VoidNerve",
+ "Value": 348,
+ "Description": "Generated from table entry: Void Nerve"
+ },
+ {
+ "Name": "PhysDrain",
+ "Value": 349,
+ "Description": "Generated from table entry: Phys Drain"
+ },
+ {
+ "Name": "FireDrain",
+ "Value": 350,
+ "Description": "Generated from table entry: Fire Drain"
+ },
+ {
+ "Name": "IceDrain",
+ "Value": 351,
+ "Description": "Generated from table entry: Ice Drain"
+ },
+ {
+ "Name": "ElecDrain",
+ "Value": 352,
+ "Description": "Generated from table entry: Elec Drain"
+ },
+ {
+ "Name": "ForceDrain",
+ "Value": 353,
+ "Description": "Generated from table entry: Force Drain"
+ },
+ {
+ "Name": "EarthDrain",
+ "Value": 354,
+ "Description": "Generated from table entry: Earth Drain"
+ },
+ {
+ "Name": "PhysDrain1",
+ "Value": 355,
+ "Description": "Generated from table entry: Phys Drain"
+ },
+ {
+ "Name": "FireRepel",
+ "Value": 356,
+ "Description": "Generated from table entry: Fire Repel"
+ },
+ {
+ "Name": "IceRepel",
+ "Value": 357,
+ "Description": "Generated from table entry: Ice Repel"
+ },
+ {
+ "Name": "ElecRepel",
+ "Value": 358,
+ "Description": "Generated from table entry: Elec Repel"
+ },
+ {
+ "Name": "ForceRepel",
+ "Value": 359,
+ "Description": "Generated from table entry: Force Repel"
+ },
+ {
+ "Name": "EarthRepel",
+ "Value": 360,
+ "Description": "Generated from table entry: Earth Repel"
+ },
+ {
+ "Name": "ExpelRepel",
+ "Value": 361,
+ "Description": "Generated from table entry: Expel Repel"
+ },
+ {
+ "Name": "DeathRepel",
+ "Value": 362,
+ "Description": "Generated from table entry: Death Repel"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 363,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "PhysRepel",
+ "Value": 364,
+ "Description": "Generated from table entry: Phys Repel"
+ },
+ {
+ "Name": "MagicRepel",
+ "Value": 365,
+ "Description": "Generated from table entry: Magic Repel"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from table entry: 0x16F"
+ },
+ {
+ "Name": "Reunite",
+ "Value": 368,
+ "Description": "Generated from table entry: Reunite"
+ },
+ {
+ "Name": "Absorb",
+ "Value": 369,
+ "Description": "Generated from table entry: Absorb"
+ },
+ {
+ "Name": "Cannibalize",
+ "Value": 370,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Cannibalize1",
+ "Value": 371,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Cannibalize2",
+ "Value": 372,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "DeathFlies1",
+ "Value": 373,
+ "Description": "Generated from table entry: Death Flies"
+ },
+ {
+ "Name": "FireofSinai1",
+ "Value": 374,
+ "Description": "Generated from table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Cocytus1",
+ "Value": 375,
+ "Description": "Generated from table entry: Cocytus"
+ },
+ {
+ "Name": "FrostRush",
+ "Value": 376,
+ "Description": "Generated from table entry: Frost Rush"
+ },
+ {
+ "Name": "HungerWave",
+ "Value": 377,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "HungerWave1",
+ "Value": 378,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "Annihilate",
+ "Value": 379,
+ "Description": "Generated from table entry: Annihilate"
+ },
+ {
+ "Name": "HPThief1",
+ "Value": 380,
+ "Description": "Generated from table entry: HP Thief"
+ },
+ {
+ "Name": "Attack",
+ "Value": 381,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 382,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "MPThief1",
+ "Value": 383,
+ "Description": "Generated from table entry: MP Thief"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 384,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "FireStorm",
+ "Value": 385,
+ "Description": "Generated from table entry: Fire Storm"
+ },
+ {
+ "Name": "Whirlwind",
+ "Value": 386,
+ "Description": "Generated from table entry: Whirlwind"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 387,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "WindsofHell",
+ "Value": 388,
+ "Description": "Generated from table entry: Winds of Hell"
+ },
+ {
+ "Name": "Leech",
+ "Value": 389,
+ "Description": "Generated from table entry: Leech"
+ },
+ {
+ "Name": "ZotzilahaBane",
+ "Value": 390,
+ "Description": "Generated from table entry: Zotzilaha Bane"
+ },
+ {
+ "Name": "SpiralEdge",
+ "Value": 391,
+ "Description": "Generated from table entry: Spiral Edge"
+ },
+ {
+ "Name": "DragonQuake",
+ "Value": 392,
+ "Description": "Generated from table entry: Dragon Quake"
+ },
+ {
+ "Name": "DragonThrash",
+ "Value": 393,
+ "Description": "Generated from table entry: Dragon Thrash"
+ },
+ {
+ "Name": "Rend",
+ "Value": 394,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Camouflage",
+ "Value": 395,
+ "Description": "Generated from table entry: Camouflage"
+ },
+ {
+ "Name": "HungerWave2",
+ "Value": 396,
+ "Description": "Generated from table entry: Hunger Wave"
+ },
+ {
+ "Name": "InfiniteWind",
+ "Value": 397,
+ "Description": "Generated from table entry: Infinite Wind"
+ },
+ {
+ "Name": "Impale",
+ "Value": 398,
+ "Description": "Generated from table entry: Impale"
+ },
+ {
+ "Name": "HimaAlaya",
+ "Value": 399,
+ "Description": "Generated from table entry: Hima Alaya"
+ },
+ {
+ "Name": "Vaikunta",
+ "Value": 400,
+ "Description": "Generated from table entry: Vaikunta"
+ },
+ {
+ "Name": "Bhairava",
+ "Value": 401,
+ "Description": "Generated from table entry: Bhairava"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 402,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "_0x193",
+ "Value": 403,
+ "Description": "Generated from table entry: 0x193"
+ },
+ {
+ "Name": "_0x194",
+ "Value": 404,
+ "Description": "Generated from table entry: 0x194"
+ },
+ {
+ "Name": "_0x195",
+ "Value": 405,
+ "Description": "Generated from table entry: 0x195"
+ },
+ {
+ "Name": "_0x196",
+ "Value": 406,
+ "Description": "Generated from table entry: 0x196"
+ },
+ {
+ "Name": "_0x197",
+ "Value": 407,
+ "Description": "Generated from table entry: 0x197"
+ },
+ {
+ "Name": "_0x198",
+ "Value": 408,
+ "Description": "Generated from table entry: 0x198"
+ },
+ {
+ "Name": "_0x199",
+ "Value": 409,
+ "Description": "Generated from table entry: 0x199"
+ },
+ {
+ "Name": "_0x19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 0x19A"
+ },
+ {
+ "Name": "_0x19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 0x19B"
+ },
+ {
+ "Name": "_0x19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 0x19C"
+ },
+ {
+ "Name": "_0x19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 0x19D"
+ },
+ {
+ "Name": "_0x19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 0x19E"
+ },
+ {
+ "Name": "_0x19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 0x19F"
+ },
+ {
+ "Name": "ItemDrop",
+ "Value": 416,
+ "Description": "Generated from table entry: Item Drop"
+ },
+ {
+ "Name": "Cannibalize3",
+ "Value": 417,
+ "Description": "Generated from table entry: Cannibalize"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 418,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack3",
+ "Value": 419,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack4",
+ "Value": 420,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Attack5",
+ "Value": 421,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Guard",
+ "Value": 422,
+ "Description": "Generated from table entry: Guard"
+ },
+ {
+ "Name": "GaeaRage",
+ "Value": 423,
+ "Description": "Generated from table entry: Gaea Rage"
+ },
+ {
+ "Name": "CelestialRay1",
+ "Value": 424,
+ "Description": "Generated from table entry: Celestial Ray"
+ },
+ {
+ "Name": "Rend1",
+ "Value": 425,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Rend2",
+ "Value": 426,
+ "Description": "Generated from table entry: Rend"
+ },
+ {
+ "Name": "Pyriphlegethon",
+ "Value": 427,
+ "Description": "Generated from table entry: Pyriphlegethon"
+ },
+ {
+ "Name": "SeraphLore",
+ "Value": 428,
+ "Description": "Generated from table entry: Seraph Lore"
+ },
+ {
+ "Name": "Reincarnate",
+ "Value": 429,
+ "Description": "Generated from table entry: Reincarnate"
+ },
+ {
+ "Name": "Phlegethon",
+ "Value": 430,
+ "Description": "Generated from table entry: Phlegethon"
+ },
+ {
+ "Name": "_0x1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 0x1AF"
+ },
+ {
+ "Name": "Maragi1",
+ "Value": 432,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion1",
+ "Value": 433,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne1",
+ "Value": 434,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Trisagion",
+ "Value": 435,
+ "Description": "Generated from table entry: Trisagion"
+ },
+ {
+ "Name": "Mabufu1",
+ "Value": 436,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula1",
+ "Value": 437,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne1",
+ "Value": 438,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "Fimbulvet",
+ "Value": 439,
+ "Description": "Generated from table entry: Fimbulvet"
+ },
+ {
+ "Name": "Mazio1",
+ "Value": 440,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga1",
+ "Value": 441,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne1",
+ "Value": 442,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 443,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "Mazan1",
+ "Value": 444,
+ "Description": "Generated from table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma1",
+ "Value": 445,
+ "Description": "Generated from table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne1",
+ "Value": 446,
+ "Description": "Generated from table entry: Mazandyne"
+ },
+ {
+ "Name": "Vayaviya",
+ "Value": 447,
+ "Description": "Generated from table entry: Vayaviya"
+ },
+ {
+ "Name": "Matera1",
+ "Value": 448,
+ "Description": "Generated from table entry: Matera"
+ },
+ {
+ "Name": "Materazi1",
+ "Value": 449,
+ "Description": "Generated from table entry: Materazi"
+ },
+ {
+ "Name": "Materadyne1",
+ "Value": 450,
+ "Description": "Generated from table entry: Materadyne"
+ },
+ {
+ "Name": "Titan",
+ "Value": 451,
+ "Description": "Generated from table entry: Titan"
+ },
+ {
+ "Name": "Vanity1",
+ "Value": 452,
+ "Description": "Generated from table entry: Vanity"
+ },
+ {
+ "Name": "Mahama1",
+ "Value": 453,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon1",
+ "Value": 454,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "Xanadu1",
+ "Value": 455,
+ "Description": "Generated from table entry: Xanadu"
+ },
+ {
+ "Name": "Mamudo1",
+ "Value": 456,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon1",
+ "Value": 457,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "_0x1CA",
+ "Value": 458,
+ "Description": "Generated from table entry: 0x1CA"
+ },
+ {
+ "Name": "_0x1CB",
+ "Value": 459,
+ "Description": "Generated from table entry: 0x1CB"
+ },
+ {
+ "Name": "_0x1CC",
+ "Value": 460,
+ "Description": "Generated from table entry: 0x1CC"
+ },
+ {
+ "Name": "_0x1CD",
+ "Value": 461,
+ "Description": "Generated from table entry: 0x1CD"
+ },
+ {
+ "Name": "_0x1CE",
+ "Value": 462,
+ "Description": "Generated from table entry: 0x1CE"
+ },
+ {
+ "Name": "VileBlade1",
+ "Value": 463,
+ "Description": "Generated from table entry: Vile Blade"
+ },
+ {
+ "Name": "_0x1D0",
+ "Value": 464,
+ "Description": "Generated from table entry: 0x1D0"
+ },
+ {
+ "Name": "Genocide1",
+ "Value": 465,
+ "Description": "Generated from table entry: Genocide"
+ },
+ {
+ "Name": "MicroNova",
+ "Value": 466,
+ "Description": "Generated from table entry: Micro Nova"
+ },
+ {
+ "Name": "GangBlast",
+ "Value": 467,
+ "Description": "Generated from table entry: Gang Blast"
+ },
+ {
+ "Name": "CrystalDust",
+ "Value": 468,
+ "Description": "Generated from table entry: Crystal Dust"
+ },
+ {
+ "Name": "SkyThrust",
+ "Value": 469,
+ "Description": "Generated from table entry: Sky Thrust"
+ },
+ {
+ "Name": "TripleThreat",
+ "Value": 470,
+ "Description": "Generated from table entry: Triple Threat"
+ },
+ {
+ "Name": "MillenniaCurse",
+ "Value": 471,
+ "Description": "Generated from table entry: Millennia Curse"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 472,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "_0x1D9",
+ "Value": 473,
+ "Description": "Generated from table entry: 0x1D9"
+ },
+ {
+ "Name": "PrimalDance",
+ "Value": 474,
+ "Description": "Generated from table entry: Primal Dance"
+ },
+ {
+ "Name": "InstantKill",
+ "Value": 475,
+ "Description": "Generated from table entry: Instant Kill"
+ },
+ {
+ "Name": "BlackSun",
+ "Value": 476,
+ "Description": "Generated from table entry: Black Sun"
+ },
+ {
+ "Name": "DemonFury",
+ "Value": 477,
+ "Description": "Generated from table entry: Demon Fury"
+ },
+ {
+ "Name": "Damnation",
+ "Value": 478,
+ "Description": "Generated from table entry: Damnation"
+ },
+ {
+ "Name": "SeraphGrace",
+ "Value": 479,
+ "Description": "Generated from table entry: Seraph Grace"
+ },
+ {
+ "Name": "Crossfire",
+ "Value": 480,
+ "Description": "Generated from table entry: Crossfire"
+ },
+ {
+ "Name": "IceShot",
+ "Value": 481,
+ "Description": "Generated from table entry: Ice Shot"
+ },
+ {
+ "Name": "FreezeShot",
+ "Value": 482,
+ "Description": "Generated from table entry: Freeze Shot"
+ },
+ {
+ "Name": "BlizzardShot",
+ "Value": 483,
+ "Description": "Generated from table entry: Blizzard Shot"
+ },
+ {
+ "Name": "FireShot",
+ "Value": 484,
+ "Description": "Generated from table entry: Fire Shot"
+ },
+ {
+ "Name": "FlameShot",
+ "Value": 485,
+ "Description": "Generated from table entry: Flame Shot"
+ },
+ {
+ "Name": "InfernoShot",
+ "Value": 486,
+ "Description": "Generated from table entry: Inferno Shot"
+ },
+ {
+ "Name": "EarthShot",
+ "Value": 487,
+ "Description": "Generated from table entry: Earth Shot"
+ },
+ {
+ "Name": "QuakeShot",
+ "Value": 488,
+ "Description": "Generated from table entry: Quake Shot"
+ },
+ {
+ "Name": "SeismicShot",
+ "Value": 489,
+ "Description": "Generated from table entry: Seismic Shot"
+ },
+ {
+ "Name": "WindShot",
+ "Value": 490,
+ "Description": "Generated from table entry: Wind Shot"
+ },
+ {
+ "Name": "GaleShot",
+ "Value": 491,
+ "Description": "Generated from table entry: Gale Shot"
+ },
+ {
+ "Name": "TornadoShot",
+ "Value": 492,
+ "Description": "Generated from table entry: Tornado Shot"
+ },
+ {
+ "Name": "ElecShot",
+ "Value": 493,
+ "Description": "Generated from table entry: Elec Shot"
+ },
+ {
+ "Name": "ThunderShot",
+ "Value": 494,
+ "Description": "Generated from table entry: Thunder Shot"
+ },
+ {
+ "Name": "NeutronShot",
+ "Value": 495,
+ "Description": "Generated from table entry: Neutron Shot"
+ },
+ {
+ "Name": "_0x1F0",
+ "Value": 496,
+ "Description": "Generated from table entry: 0x1F0"
+ },
+ {
+ "Name": "_0x1F1",
+ "Value": 497,
+ "Description": "Generated from table entry: 0x1F1"
+ },
+ {
+ "Name": "_0x1F2",
+ "Value": 498,
+ "Description": "Generated from table entry: 0x1F2"
+ },
+ {
+ "Name": "MePatra1",
+ "Value": 499,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "Makajamon1",
+ "Value": 500,
+ "Description": "Generated from table entry: Makajamon"
+ },
+ {
+ "Name": "PhysRepel1",
+ "Value": 501,
+ "Description": "Generated from table entry: Phys Repel"
+ },
+ {
+ "Name": "MagicRepel1",
+ "Value": 502,
+ "Description": "Generated from table entry: Magic Repel"
+ },
+ {
+ "Name": "Media1",
+ "Value": 503,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama1",
+ "Value": 504,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan1",
+ "Value": 505,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Debilitate1",
+ "Value": 506,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "Dekunda1",
+ "Value": 507,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Dekaja1",
+ "Value": 508,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "Megido1",
+ "Value": 509,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola1",
+ "Value": 510,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 511,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LifeBonus",
+ "Value": 512,
+ "Description": "Generated from table entry: Life Bonus"
+ },
+ {
+ "Name": "LifeGain",
+ "Value": 513,
+ "Description": "Generated from table entry: Life Gain"
+ },
+ {
+ "Name": "LifeSurge",
+ "Value": 514,
+ "Description": "Generated from table entry: Life Surge"
+ },
+ {
+ "Name": "ManaBonus",
+ "Value": 515,
+ "Description": "Generated from table entry: Mana Bonus"
+ },
+ {
+ "Name": "ManaGain",
+ "Value": 516,
+ "Description": "Generated from table entry: Mana Gain"
+ },
+ {
+ "Name": "ManaSurge",
+ "Value": 517,
+ "Description": "Generated from table entry: Mana Surge"
+ },
+ {
+ "Name": "Critical",
+ "Value": 518,
+ "Description": "Generated from table entry: Critical"
+ },
+ {
+ "Name": "MAXCritical",
+ "Value": 519,
+ "Description": "Generated from table entry: MAX Critical"
+ },
+ {
+ "Name": "MINCritical",
+ "Value": 520,
+ "Description": "Generated from table entry: MIN Critical"
+ },
+ {
+ "Name": "_0x209",
+ "Value": 521,
+ "Description": "Generated from table entry: 0x209"
+ },
+ {
+ "Name": "_0x20A",
+ "Value": 522,
+ "Description": "Generated from table entry: 0x20A"
+ },
+ {
+ "Name": "_0x20B",
+ "Value": 523,
+ "Description": "Generated from table entry: 0x20B"
+ },
+ {
+ "Name": "_0x20C",
+ "Value": 524,
+ "Description": "Generated from table entry: 0x20C"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 525,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 526,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 527,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ForceBoost",
+ "Value": 528,
+ "Description": "Generated from table entry: Force Boost"
+ },
+ {
+ "Name": "EarthBoost",
+ "Value": 529,
+ "Description": "Generated from table entry: Earth Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 530,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 531,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 532,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "ForceAmp",
+ "Value": 533,
+ "Description": "Generated from table entry: Force Amp"
+ },
+ {
+ "Name": "EarthAmp",
+ "Value": 534,
+ "Description": "Generated from table entry: Earth Amp"
+ },
+ {
+ "Name": "_0x217",
+ "Value": 535,
+ "Description": "Generated from table entry: 0x217"
+ },
+ {
+ "Name": "_0x218",
+ "Value": 536,
+ "Description": "Generated from table entry: 0x218"
+ },
+ {
+ "Name": "Counter1",
+ "Value": 537,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike1",
+ "Value": 538,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter1",
+ "Value": 539,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "_0x21C",
+ "Value": 540,
+ "Description": "Generated from table entry: 0x21C"
+ },
+ {
+ "Name": "_0x21D",
+ "Value": 541,
+ "Description": "Generated from table entry: 0x21D"
+ },
+ {
+ "Name": "AttackAll",
+ "Value": 542,
+ "Description": "Generated from table entry: Attack All"
+ },
+ {
+ "Name": "SharedKarma",
+ "Value": 543,
+ "Description": "Generated from table entry: Shared Karma"
+ },
+ {
+ "Name": "MutualKarma",
+ "Value": 544,
+ "Description": "Generated from table entry: Mutual Karma"
+ },
+ {
+ "Name": "AtmaBonus",
+ "Value": 545,
+ "Description": "Generated from table entry: Atma Bonus"
+ },
+ {
+ "Name": "_0x222",
+ "Value": 546,
+ "Description": "Generated from table entry: 0x222"
+ },
+ {
+ "Name": "_0x223",
+ "Value": 547,
+ "Description": "Generated from table entry: 0x223"
+ },
+ {
+ "Name": "_0x224",
+ "Value": 548,
+ "Description": "Generated from table entry: 0x224"
+ },
+ {
+ "Name": "IronStomach",
+ "Value": 549,
+ "Description": "Generated from table entry: Iron Stomach"
+ },
+ {
+ "Name": "_0x226",
+ "Value": 550,
+ "Description": "Generated from table entry: 0x226"
+ },
+ {
+ "Name": "_0x227",
+ "Value": 551,
+ "Description": "Generated from table entry: 0x227"
+ },
+ {
+ "Name": "_0x228",
+ "Value": 552,
+ "Description": "Generated from table entry: 0x228"
+ },
+ {
+ "Name": "IngestMana",
+ "Value": 553,
+ "Description": "Generated from table entry: Ingest Mana"
+ },
+ {
+ "Name": "_0x22A",
+ "Value": 554,
+ "Description": "Generated from table entry: 0x22A"
+ },
+ {
+ "Name": "AutoSoma",
+ "Value": 555,
+ "Description": "Generated from table entry: Auto Soma"
+ },
+ {
+ "Name": "ChakraWalk",
+ "Value": 556,
+ "Description": "Generated from table entry: Chakra Walk"
+ },
+ {
+ "Name": "NullRisks",
+ "Value": 557,
+ "Description": "Generated from table entry: Null Risks"
+ },
+ {
+ "Name": "FirstStrike",
+ "Value": 558,
+ "Description": "Generated from table entry: First Strike"
+ },
+ {
+ "Name": "NullCritical",
+ "Value": 559,
+ "Description": "Generated from table entry: Null Critical"
+ },
+ {
+ "Name": "QuickEscape",
+ "Value": 560,
+ "Description": "Generated from table entry: Quick Escape"
+ },
+ {
+ "Name": "CloseCall",
+ "Value": 561,
+ "Description": "Generated from table entry: Close Call"
+ },
+ {
+ "Name": "QuickCure",
+ "Value": 562,
+ "Description": "Generated from table entry: Quick Cure"
+ },
+ {
+ "Name": "_0x233",
+ "Value": 563,
+ "Description": "Generated from table entry: 0x233"
+ },
+ {
+ "Name": "_0x234",
+ "Value": 564,
+ "Description": "Generated from table entry: 0x234"
+ },
+ {
+ "Name": "_0x235",
+ "Value": 565,
+ "Description": "Generated from table entry: 0x235"
+ },
+ {
+ "Name": "_0x236",
+ "Value": 566,
+ "Description": "Generated from table entry: 0x236"
+ },
+ {
+ "Name": "_0x237",
+ "Value": 567,
+ "Description": "Generated from table entry: 0x237"
+ },
+ {
+ "Name": "_0x238",
+ "Value": 568,
+ "Description": "Generated from table entry: 0x238"
+ },
+ {
+ "Name": "_0x239",
+ "Value": 569,
+ "Description": "Generated from table entry: 0x239"
+ },
+ {
+ "Name": "_0x23A",
+ "Value": 570,
+ "Description": "Generated from table entry: 0x23A"
+ },
+ {
+ "Name": "_0x23B",
+ "Value": 571,
+ "Description": "Generated from table entry: 0x23B"
+ },
+ {
+ "Name": "PhysResist",
+ "Value": 572,
+ "Description": "Generated from table entry: Phys Resist"
+ },
+ {
+ "Name": "FireResist",
+ "Value": 573,
+ "Description": "Generated from table entry: Fire Resist"
+ },
+ {
+ "Name": "IceResist",
+ "Value": 574,
+ "Description": "Generated from table entry: Ice Resist"
+ },
+ {
+ "Name": "ElecResist",
+ "Value": 575,
+ "Description": "Generated from table entry: Elec Resist"
+ },
+ {
+ "Name": "ForceResist",
+ "Value": 576,
+ "Description": "Generated from table entry: Force Resist"
+ },
+ {
+ "Name": "EarthResist",
+ "Value": 577,
+ "Description": "Generated from table entry: Earth Resist"
+ },
+ {
+ "Name": "ExpelResist",
+ "Value": 578,
+ "Description": "Generated from table entry: Expel Resist"
+ },
+ {
+ "Name": "DeathResist",
+ "Value": 579,
+ "Description": "Generated from table entry: Death Resist"
+ },
+ {
+ "Name": "NullCharm",
+ "Value": 580,
+ "Description": "Generated from table entry: Null Charm"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 581,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 582,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullPanic",
+ "Value": 583,
+ "Description": "Generated from table entry: Null Panic"
+ },
+ {
+ "Name": "NullNerve",
+ "Value": 584,
+ "Description": "Generated from table entry: Null Nerve"
+ },
+ {
+ "Name": "NullAttack",
+ "Value": 585,
+ "Description": "Generated from table entry: Null Attack"
+ },
+ {
+ "Name": "NullSleep",
+ "Value": 586,
+ "Description": "Generated from table entry: Null Sleep"
+ },
+ {
+ "Name": "KillAdjust",
+ "Value": 587,
+ "Description": "Generated from table entry: Kill Adjust"
+ },
+ {
+ "Name": "APDivide",
+ "Value": 588,
+ "Description": "Generated from table entry: AP Divide"
+ },
+ {
+ "Name": "APGetter",
+ "Value": 589,
+ "Description": "Generated from table entry: AP Getter"
+ },
+ {
+ "Name": "DevourMana",
+ "Value": 590,
+ "Description": "Generated from table entry: Devour Mana"
+ },
+ {
+ "Name": "NullPhys",
+ "Value": 591,
+ "Description": "Generated from table entry: Null Phys"
+ },
+ {
+ "Name": "ManaWalk",
+ "Value": 592,
+ "Description": "Generated from table entry: Mana Walk"
+ },
+ {
+ "Name": "NullExpel",
+ "Value": 593,
+ "Description": "Generated from table entry: Null Expel"
+ },
+ {
+ "Name": "NullDeath",
+ "Value": 594,
+ "Description": "Generated from table entry: Null Death"
+ },
+ {
+ "Name": "NullAilment",
+ "Value": 595,
+ "Description": "Generated from table entry: Null Ailment"
+ },
+ {
+ "Name": "PhysAbsorb",
+ "Value": 596,
+ "Description": "Generated from table entry: Phys Absorb"
+ },
+ {
+ "Name": "RepelExpel",
+ "Value": 597,
+ "Description": "Generated from table entry: Repel Expel"
+ },
+ {
+ "Name": "RepelDeath",
+ "Value": 598,
+ "Description": "Generated from table entry: Repel Death"
+ },
+ {
+ "Name": "NullElement",
+ "Value": 599,
+ "Description": "Generated from table entry: Null Element"
+ },
+ {
+ "Name": "RepelElement",
+ "Value": 600,
+ "Description": "Generated from table entry: Repel Element"
+ },
+ {
+ "Name": "HumanForm",
+ "Value": 601,
+ "Description": "Generated from table entry: Human Form"
+ },
+ {
+ "Name": "_0x25A",
+ "Value": 602,
+ "Description": "Generated from table entry: 0x25A"
+ },
+ {
+ "Name": "_0x25B",
+ "Value": 603,
+ "Description": "Generated from table entry: 0x25B"
+ },
+ {
+ "Name": "_0x25C",
+ "Value": 604,
+ "Description": "Generated from table entry: 0x25C"
+ },
+ {
+ "Name": "_0x25D",
+ "Value": 605,
+ "Description": "Generated from table entry: 0x25D"
+ },
+ {
+ "Name": "_0x25E",
+ "Value": 606,
+ "Description": "Generated from table entry: 0x25E"
+ },
+ {
+ "Name": "_0x25F",
+ "Value": 607,
+ "Description": "Generated from table entry: 0x25F"
+ },
+ {
+ "Name": "ndaSkill",
+ "Value": 608,
+ "Description": "Generated from table entry: -nda Skill"
+ },
+ {
+ "Name": "kajaSkill",
+ "Value": 609,
+ "Description": "Generated from table entry: -kaja Skill"
+ },
+ {
+ "Name": "ERepelSkill",
+ "Value": 610,
+ "Description": "Generated from table entry: E.Repel Skill"
+ },
+ {
+ "Name": "VoidSkill",
+ "Value": 611,
+ "Description": "Generated from table entry: Void Skill"
+ },
+ {
+ "Name": "DrainSkill",
+ "Value": 612,
+ "Description": "Generated from table entry: Drain Skill"
+ },
+ {
+ "Name": "RepelSkill",
+ "Value": 613,
+ "Description": "Generated from table entry: Repel Skill"
+ },
+ {
+ "Name": "HuntSkill",
+ "Value": 614,
+ "Description": "Generated from table entry: Hunt Skill"
+ },
+ {
+ "Name": "_1HitSkill",
+ "Value": 615,
+ "Description": "Generated from table entry: 1-Hit Skill"
+ },
+ {
+ "Name": "AilmentSkill",
+ "Value": 616,
+ "Description": "Generated from table entry: Ailment Skill"
+ },
+ {
+ "Name": "MudoSkill",
+ "Value": 617,
+ "Description": "Generated from table entry: Mudo Skill"
+ },
+ {
+ "Name": "ForceSkill",
+ "Value": 618,
+ "Description": "Generated from table entry: Force Skill"
+ },
+ {
+ "Name": "StunSkill",
+ "Value": 619,
+ "Description": "Generated from table entry: Stun Skill"
+ },
+ {
+ "Name": "MegidoSkill",
+ "Value": 620,
+ "Description": "Generated from table entry: Megido Skill"
+ },
+ {
+ "Name": "_0x26D",
+ "Value": 621,
+ "Description": "Generated from table entry: 0x26D"
+ },
+ {
+ "Name": "_0x26E",
+ "Value": 622,
+ "Description": "Generated from table entry: 0x26E"
+ },
+ {
+ "Name": "_0x26F",
+ "Value": 623,
+ "Description": "Generated from table entry: 0x26F"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle",
+ "Members": [
+ {
+ "Name": "_0x000",
+ "Value": 0,
+ "Description": "Generated from table entry: 0x000"
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 1,
+ "Description": "Generated from table entry: Laksmi"
+ },
+ {
+ "Name": "Isis",
+ "Value": 2,
+ "Description": "Generated from table entry: Isis"
+ },
+ {
+ "Name": "Parvati",
+ "Value": 3,
+ "Description": "Generated from table entry: Parvati"
+ },
+ {
+ "Name": "Sati",
+ "Value": 4,
+ "Description": "Generated from table entry: Sati"
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 5,
+ "Description": "Generated from table entry: Kushinada"
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 6,
+ "Description": "Generated from table entry: Sarasvati"
+ },
+ {
+ "Name": "Uzume",
+ "Value": 7,
+ "Description": "Generated from table entry: Uzume"
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 8,
+ "Description": "Generated from table entry: Pazuzu"
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 9,
+ "Description": "Generated from table entry: Ganesha"
+ },
+ {
+ "Name": "WuKong",
+ "Value": 10,
+ "Description": "Generated from table entry: Wu Kong"
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 11,
+ "Description": "Generated from table entry: Arahabaki"
+ },
+ {
+ "Name": "Okuninushi",
+ "Value": 12,
+ "Description": "Generated from table entry: Okuninushi"
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 13,
+ "Description": "Generated from table entry: Hanuman"
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 14,
+ "Description": "Generated from table entry: Valkyrie"
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 15,
+ "Description": "Generated from table entry: Atavaka"
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 16,
+ "Description": "Generated from table entry: Rakshasa"
+ },
+ {
+ "Name": "Karasu",
+ "Value": 17,
+ "Description": "Generated from table entry: Karasu"
+ },
+ {
+ "Name": "Hresvelgr",
+ "Value": 18,
+ "Description": "Generated from table entry: Hresvelgr"
+ },
+ {
+ "Name": "Sparna",
+ "Value": 19,
+ "Description": "Generated from table entry: Sparna"
+ },
+ {
+ "Name": "Horus",
+ "Value": 20,
+ "Description": "Generated from table entry: Horus"
+ },
+ {
+ "Name": "BlackOoze",
+ "Value": 21,
+ "Description": "Generated from table entry: Black Ooze"
+ },
+ {
+ "Name": "Gurr",
+ "Value": 22,
+ "Description": "Generated from table entry: Gurr"
+ },
+ {
+ "Name": "Virtue",
+ "Value": 23,
+ "Description": "Generated from table entry: Virtue"
+ },
+ {
+ "Name": "Macha",
+ "Value": 24,
+ "Description": "Generated from table entry: Macha"
+ },
+ {
+ "Name": "Principality",
+ "Value": 25,
+ "Description": "Generated from table entry: Principality"
+ },
+ {
+ "Name": "Garuda",
+ "Value": 26,
+ "Description": "Generated from table entry: Garuda"
+ },
+ {
+ "Name": "Archangel",
+ "Value": 27,
+ "Description": "Generated from table entry: Archangel"
+ },
+ {
+ "Name": "BadbCatha",
+ "Value": 28,
+ "Description": "Generated from table entry: Badb Catha"
+ },
+ {
+ "Name": "Samael",
+ "Value": 29,
+ "Description": "Generated from table entry: Samael"
+ },
+ {
+ "Name": "Gorgon",
+ "Value": 30,
+ "Description": "Generated from table entry: Gorgon"
+ },
+ {
+ "Name": "Jatayu",
+ "Value": 31,
+ "Description": "Generated from table entry: Jatayu"
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 32,
+ "Description": "Generated from table entry: Yurlungur"
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 33,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Nidhoggr",
+ "Value": 34,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "_0x023",
+ "Value": 35,
+ "Description": "Generated from table entry: 0x023"
+ },
+ {
+ "Name": "Tarrasque",
+ "Value": 36,
+ "Description": "Generated from table entry: Tarrasque"
+ },
+ {
+ "Name": "Mizuchi",
+ "Value": 37,
+ "Description": "Generated from table entry: Mizuchi"
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 38,
+ "Description": "Generated from table entry: Nozuchi"
+ },
+ {
+ "Name": "TanKi",
+ "Value": 39,
+ "Description": "Generated from table entry: Tan-Ki"
+ },
+ {
+ "Name": "Cockatrice",
+ "Value": 40,
+ "Description": "Generated from table entry: Cockatrice"
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 41,
+ "Description": "Generated from table entry: Decarabia"
+ },
+ {
+ "Name": "Forneus",
+ "Value": 42,
+ "Description": "Generated from table entry: Forneus"
+ },
+ {
+ "Name": "Titania",
+ "Value": 43,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 44,
+ "Description": "Generated from table entry: Queen Mab"
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 45,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 46,
+ "Description": "Generated from table entry: Baphomet"
+ },
+ {
+ "Name": "Succubus",
+ "Value": 47,
+ "Description": "Generated from table entry: Succubus"
+ },
+ {
+ "Name": "Jinn",
+ "Value": 48,
+ "Description": "Generated from table entry: Jinn"
+ },
+ {
+ "Name": "Onkot",
+ "Value": 49,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 50,
+ "Description": "Generated from table entry: Pyro Jack"
+ },
+ {
+ "Name": "Blob",
+ "Value": 51,
+ "Description": "Generated from table entry: Blob"
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 52,
+ "Description": "Generated from table entry: Apsaras"
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 53,
+ "Description": "Generated from table entry: High Pixie"
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 54,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Lilim",
+ "Value": 55,
+ "Description": "Generated from table entry: Lilim"
+ },
+ {
+ "Name": "Slime",
+ "Value": 56,
+ "Description": "Generated from table entry: Slime"
+ },
+ {
+ "Name": "Pixie",
+ "Value": 57,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "Taown",
+ "Value": 58,
+ "Description": "Generated from table entry: Taown"
+ },
+ {
+ "Name": "Catoblepas",
+ "Value": 59,
+ "Description": "Generated from table entry: Catoblepas"
+ },
+ {
+ "Name": "_0x03C",
+ "Value": 60,
+ "Description": "Generated from table entry: 0x03C"
+ },
+ {
+ "Name": "Senri",
+ "Value": 61,
+ "Description": "Generated from table entry: Senri"
+ },
+ {
+ "Name": "Raiju",
+ "Value": 62,
+ "Description": "Generated from table entry: Raiju"
+ },
+ {
+ "Name": "Thoth",
+ "Value": 63,
+ "Description": "Generated from table entry: Thoth"
+ },
+ {
+ "Name": "Nue",
+ "Value": 64,
+ "Description": "Generated from table entry: Nue"
+ },
+ {
+ "Name": "CaiZhi",
+ "Value": 65,
+ "Description": "Generated from table entry: Cai-Zhi"
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 66,
+ "Description": "Generated from table entry: Unicorn"
+ },
+ {
+ "Name": "Mothman",
+ "Value": 67,
+ "Description": "Generated from table entry: Mothman"
+ },
+ {
+ "Name": "Nekomata",
+ "Value": 68,
+ "Description": "Generated from table entry: Nekomata"
+ },
+ {
+ "Name": "Kelpie",
+ "Value": 69,
+ "Description": "Generated from table entry: Kelpie"
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 70,
+ "Description": "Generated from table entry: Shiisaa"
+ },
+ {
+ "Name": "Bicorn",
+ "Value": 71,
+ "Description": "Generated from table entry: Bicorn"
+ },
+ {
+ "Name": "Empusa",
+ "Value": 72,
+ "Description": "Generated from table entry: Empusa"
+ },
+ {
+ "Name": "Isora",
+ "Value": 73,
+ "Description": "Generated from table entry: Isora"
+ },
+ {
+ "Name": "Alp",
+ "Value": 74,
+ "Description": "Generated from table entry: Alp"
+ },
+ {
+ "Name": "OngyoKi",
+ "Value": 75,
+ "Description": "Generated from table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 76,
+ "Description": "Generated from table entry: Shiki-Ouji"
+ },
+ {
+ "Name": "Girimehkala1",
+ "Value": 77,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Purski",
+ "Value": 78,
+ "Description": "Generated from table entry: Purski"
+ },
+ {
+ "Name": "FuuKi",
+ "Value": 79,
+ "Description": "Generated from table entry: Fuu-Ki"
+ },
+ {
+ "Name": "Phantom",
+ "Value": 80,
+ "Description": "Generated from table entry: Phantom"
+ },
+ {
+ "Name": "SuiKi",
+ "Value": 81,
+ "Description": "Generated from table entry: Sui-Ki"
+ },
+ {
+ "Name": "Turdak",
+ "Value": 82,
+ "Description": "Generated from table entry: Turdak"
+ },
+ {
+ "Name": "KinKi",
+ "Value": 83,
+ "Description": "Generated from table entry: Kin-Ki"
+ },
+ {
+ "Name": "Fomor",
+ "Value": 84,
+ "Description": "Generated from table entry: Fomor"
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 85,
+ "Description": "Generated from table entry: Ikusa"
+ },
+ {
+ "Name": "Chatterskull",
+ "Value": 86,
+ "Description": "Generated from table entry: Chatterskull"
+ },
+ {
+ "Name": "GyuKi",
+ "Value": 87,
+ "Description": "Generated from table entry: Gyu-Ki"
+ },
+ {
+ "Name": "MouRyo",
+ "Value": 88,
+ "Description": "Generated from table entry: Mou-Ryo"
+ },
+ {
+ "Name": "Yaka",
+ "Value": 89,
+ "Description": "Generated from table entry: Yaka"
+ },
+ {
+ "Name": "Ghoul",
+ "Value": 90,
+ "Description": "Generated from table entry: Ghoul"
+ },
+ {
+ "Name": "TempleGuard",
+ "Value": 91,
+ "Description": "Generated from table entry: Temple Guard"
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 92,
+ "Description": "Generated from table entry: Kikuri-Hime"
+ },
+ {
+ "Name": "Naga",
+ "Value": 93,
+ "Description": "Generated from table entry: Naga"
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 94,
+ "Description": "Generated from table entry: Saki Mitama"
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 95,
+ "Description": "Generated from table entry: Kusi Mitama"
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 96,
+ "Description": "Generated from table entry: Nigi Mitama"
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 97,
+ "Description": "Generated from table entry: Ara Mitama"
+ },
+ {
+ "Name": "Omoikane",
+ "Value": 98,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Onmoraki",
+ "Value": 99,
+ "Description": "Generated from table entry: Onmoraki"
+ },
+ {
+ "Name": "Apis",
+ "Value": 100,
+ "Description": "Generated from table entry: Apis"
+ },
+ {
+ "Name": "_0x065",
+ "Value": 101,
+ "Description": "Generated from table entry: 0x065"
+ },
+ {
+ "Name": "Preta",
+ "Value": 102,
+ "Description": "Generated from table entry: Preta"
+ },
+ {
+ "Name": "_0x067",
+ "Value": 103,
+ "Description": "Generated from table entry: 0x067"
+ },
+ {
+ "Name": "_0x068",
+ "Value": 104,
+ "Description": "Generated from table entry: 0x068"
+ },
+ {
+ "Name": "_0x069",
+ "Value": 105,
+ "Description": "Generated from table entry: 0x069"
+ },
+ {
+ "Name": "_0x06A",
+ "Value": 106,
+ "Description": "Generated from table entry: 0x06A"
+ },
+ {
+ "Name": "_0x06B",
+ "Value": 107,
+ "Description": "Generated from table entry: 0x06B"
+ },
+ {
+ "Name": "_0x06C",
+ "Value": 108,
+ "Description": "Generated from table entry: 0x06C"
+ },
+ {
+ "Name": "_0x06D",
+ "Value": 109,
+ "Description": "Generated from table entry: 0x06D"
+ },
+ {
+ "Name": "_0x06E",
+ "Value": 110,
+ "Description": "Generated from table entry: 0x06E"
+ },
+ {
+ "Name": "_0x06F",
+ "Value": 111,
+ "Description": "Generated from table entry: 0x06F"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 112,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 113,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 114,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 115,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 116,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 117,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 118,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 119,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 120,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 121,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 122,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 123,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 124,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 125,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 126,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 127,
+ "Description": "Generated from table entry: (Reserve)"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 128,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 129,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 130,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 131,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 132,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 133,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 134,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 135,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve24",
+ "Value": 136,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve25",
+ "Value": 137,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve26",
+ "Value": 138,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve27",
+ "Value": 139,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve28",
+ "Value": 140,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve29",
+ "Value": 141,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve30",
+ "Value": 142,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve31",
+ "Value": 143,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve32",
+ "Value": 144,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve33",
+ "Value": 145,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve34",
+ "Value": 146,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve35",
+ "Value": 147,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve36",
+ "Value": 148,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve37",
+ "Value": 149,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve38",
+ "Value": 150,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve39",
+ "Value": 151,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve40",
+ "Value": 152,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve41",
+ "Value": 153,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve42",
+ "Value": 154,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve43",
+ "Value": 155,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve44",
+ "Value": 156,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve45",
+ "Value": 157,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve46",
+ "Value": 158,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve47",
+ "Value": 159,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve48",
+ "Value": 160,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve49",
+ "Value": 161,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve50",
+ "Value": 162,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve51",
+ "Value": 163,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve52",
+ "Value": 164,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve53",
+ "Value": 165,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "Reserve54",
+ "Value": 166,
+ "Description": "Generated from table entry: Reserve"
+ },
+ {
+ "Name": "_0x0A7",
+ "Value": 167,
+ "Description": "Generated from table entry: 0x0A7"
+ },
+ {
+ "Name": "_0x0A8",
+ "Value": 168,
+ "Description": "Generated from table entry: 0x0A8"
+ },
+ {
+ "Name": "_0x0A9",
+ "Value": 169,
+ "Description": "Generated from table entry: 0x0A9"
+ },
+ {
+ "Name": "_0x0AA",
+ "Value": 170,
+ "Description": "Generated from table entry: 0x0AA"
+ },
+ {
+ "Name": "_0x0AB",
+ "Value": 171,
+ "Description": "Generated from table entry: 0x0AB"
+ },
+ {
+ "Name": "_0x0AC",
+ "Value": 172,
+ "Description": "Generated from table entry: 0x0AC"
+ },
+ {
+ "Name": "_0x0AD",
+ "Value": 173,
+ "Description": "Generated from table entry: 0x0AD"
+ },
+ {
+ "Name": "_0x0AE",
+ "Value": 174,
+ "Description": "Generated from table entry: 0x0AE"
+ },
+ {
+ "Name": "_0x0AF",
+ "Value": 175,
+ "Description": "Generated from table entry: 0x0AF"
+ },
+ {
+ "Name": "_0x0B0",
+ "Value": 176,
+ "Description": "Generated from table entry: 0x0B0"
+ },
+ {
+ "Name": "_0x0B1",
+ "Value": 177,
+ "Description": "Generated from table entry: 0x0B1"
+ },
+ {
+ "Name": "_0x0B2",
+ "Value": 178,
+ "Description": "Generated from table entry: 0x0B2"
+ },
+ {
+ "Name": "_0x0B3",
+ "Value": 179,
+ "Description": "Generated from table entry: 0x0B3"
+ },
+ {
+ "Name": "_0x0B4",
+ "Value": 180,
+ "Description": "Generated from table entry: 0x0B4"
+ },
+ {
+ "Name": "_0x0B5",
+ "Value": 181,
+ "Description": "Generated from table entry: 0x0B5"
+ },
+ {
+ "Name": "_0x0B6",
+ "Value": 182,
+ "Description": "Generated from table entry: 0x0B6"
+ },
+ {
+ "Name": "_0x0B7",
+ "Value": 183,
+ "Description": "Generated from table entry: 0x0B7"
+ },
+ {
+ "Name": "_0x0B8",
+ "Value": 184,
+ "Description": "Generated from table entry: 0x0B8"
+ },
+ {
+ "Name": "_0x0B9",
+ "Value": 185,
+ "Description": "Generated from table entry: 0x0B9"
+ },
+ {
+ "Name": "_0x0BA",
+ "Value": 186,
+ "Description": "Generated from table entry: 0x0BA"
+ },
+ {
+ "Name": "_0x0BB",
+ "Value": 187,
+ "Description": "Generated from table entry: 0x0BB"
+ },
+ {
+ "Name": "_0x0BC",
+ "Value": 188,
+ "Description": "Generated from table entry: 0x0BC"
+ },
+ {
+ "Name": "_0x0BD",
+ "Value": 189,
+ "Description": "Generated from table entry: 0x0BD"
+ },
+ {
+ "Name": "_0x0BE",
+ "Value": 190,
+ "Description": "Generated from table entry: 0x0BE"
+ },
+ {
+ "Name": "_0x0BF",
+ "Value": 191,
+ "Description": "Generated from table entry: 0x0BF"
+ },
+ {
+ "Name": "_0x0C0",
+ "Value": 192,
+ "Description": "Generated from table entry: 0x0C0"
+ },
+ {
+ "Name": "_0x0C1",
+ "Value": 193,
+ "Description": "Generated from table entry: 0x0C1"
+ },
+ {
+ "Name": "_0x0C2",
+ "Value": 194,
+ "Description": "Generated from table entry: 0x0C2"
+ },
+ {
+ "Name": "_0x0C3",
+ "Value": 195,
+ "Description": "Generated from table entry: 0x0C3"
+ },
+ {
+ "Name": "_0x0C4",
+ "Value": 196,
+ "Description": "Generated from table entry: 0x0C4"
+ },
+ {
+ "Name": "_0x0C5",
+ "Value": 197,
+ "Description": "Generated from table entry: 0x0C5"
+ },
+ {
+ "Name": "_0x0C6",
+ "Value": 198,
+ "Description": "Generated from table entry: 0x0C6"
+ },
+ {
+ "Name": "_0x0C7",
+ "Value": 199,
+ "Description": "Generated from table entry: 0x0C7"
+ },
+ {
+ "Name": "_0x0C8",
+ "Value": 200,
+ "Description": "Generated from table entry: 0x0C8"
+ },
+ {
+ "Name": "_0x0C9",
+ "Value": 201,
+ "Description": "Generated from table entry: 0x0C9"
+ },
+ {
+ "Name": "_0x0CA",
+ "Value": 202,
+ "Description": "Generated from table entry: 0x0CA"
+ },
+ {
+ "Name": "_0x0CB",
+ "Value": 203,
+ "Description": "Generated from table entry: 0x0CB"
+ },
+ {
+ "Name": "_0x0CC",
+ "Value": 204,
+ "Description": "Generated from table entry: 0x0CC"
+ },
+ {
+ "Name": "_0x0CD",
+ "Value": 205,
+ "Description": "Generated from table entry: 0x0CD"
+ },
+ {
+ "Name": "_0x0CE",
+ "Value": 206,
+ "Description": "Generated from table entry: 0x0CE"
+ },
+ {
+ "Name": "_0x0CF",
+ "Value": 207,
+ "Description": "Generated from table entry: 0x0CF"
+ },
+ {
+ "Name": "_0x0D0",
+ "Value": 208,
+ "Description": "Generated from table entry: 0x0D0"
+ },
+ {
+ "Name": "_0x0D1",
+ "Value": 209,
+ "Description": "Generated from table entry: 0x0D1"
+ },
+ {
+ "Name": "_0x0D2",
+ "Value": 210,
+ "Description": "Generated from table entry: 0x0D2"
+ },
+ {
+ "Name": "_0x0D3",
+ "Value": 211,
+ "Description": "Generated from table entry: 0x0D3"
+ },
+ {
+ "Name": "_0x0D4",
+ "Value": 212,
+ "Description": "Generated from table entry: 0x0D4"
+ },
+ {
+ "Name": "_0x0D5",
+ "Value": 213,
+ "Description": "Generated from table entry: 0x0D5"
+ },
+ {
+ "Name": "_0x0D6",
+ "Value": 214,
+ "Description": "Generated from table entry: 0x0D6"
+ },
+ {
+ "Name": "_0x0D7",
+ "Value": 215,
+ "Description": "Generated from table entry: 0x0D7"
+ },
+ {
+ "Name": "_0x0D8",
+ "Value": 216,
+ "Description": "Generated from table entry: 0x0D8"
+ },
+ {
+ "Name": "_0x0D9",
+ "Value": 217,
+ "Description": "Generated from table entry: 0x0D9"
+ },
+ {
+ "Name": "_0x0DA",
+ "Value": 218,
+ "Description": "Generated from table entry: 0x0DA"
+ },
+ {
+ "Name": "_0x0DB",
+ "Value": 219,
+ "Description": "Generated from table entry: 0x0DB"
+ },
+ {
+ "Name": "_0x0DC",
+ "Value": 220,
+ "Description": "Generated from table entry: 0x0DC"
+ },
+ {
+ "Name": "_0x0DD",
+ "Value": 221,
+ "Description": "Generated from table entry: 0x0DD"
+ },
+ {
+ "Name": "_0x0DE",
+ "Value": 222,
+ "Description": "Generated from table entry: 0x0DE"
+ },
+ {
+ "Name": "_0x0DF",
+ "Value": 223,
+ "Description": "Generated from table entry: 0x0DF"
+ },
+ {
+ "Name": "_0x0E0",
+ "Value": 224,
+ "Description": "Generated from table entry: 0x0E0"
+ },
+ {
+ "Name": "_0x0E1",
+ "Value": 225,
+ "Description": "Generated from table entry: 0x0E1"
+ },
+ {
+ "Name": "_0x0E2",
+ "Value": 226,
+ "Description": "Generated from table entry: 0x0E2"
+ },
+ {
+ "Name": "_0x0E3",
+ "Value": 227,
+ "Description": "Generated from table entry: 0x0E3"
+ },
+ {
+ "Name": "_0x0E4",
+ "Value": 228,
+ "Description": "Generated from table entry: 0x0E4"
+ },
+ {
+ "Name": "_0x0E5",
+ "Value": 229,
+ "Description": "Generated from table entry: 0x0E5"
+ },
+ {
+ "Name": "_0x0E6",
+ "Value": 230,
+ "Description": "Generated from table entry: 0x0E6"
+ },
+ {
+ "Name": "_0x0E7",
+ "Value": 231,
+ "Description": "Generated from table entry: 0x0E7"
+ },
+ {
+ "Name": "_0x0E8",
+ "Value": 232,
+ "Description": "Generated from table entry: 0x0E8"
+ },
+ {
+ "Name": "_0x0E9",
+ "Value": 233,
+ "Description": "Generated from table entry: 0x0E9"
+ },
+ {
+ "Name": "_0x0EA",
+ "Value": 234,
+ "Description": "Generated from table entry: 0x0EA"
+ },
+ {
+ "Name": "_0x0EB",
+ "Value": 235,
+ "Description": "Generated from table entry: 0x0EB"
+ },
+ {
+ "Name": "_0x0EC",
+ "Value": 236,
+ "Description": "Generated from table entry: 0x0EC"
+ },
+ {
+ "Name": "_0x0ED",
+ "Value": 237,
+ "Description": "Generated from table entry: 0x0ED"
+ },
+ {
+ "Name": "_0x0EE",
+ "Value": 238,
+ "Description": "Generated from table entry: 0x0EE"
+ },
+ {
+ "Name": "_0x0EF",
+ "Value": 239,
+ "Description": "Generated from table entry: 0x0EF"
+ },
+ {
+ "Name": "_0x0F0",
+ "Value": 240,
+ "Description": "Generated from table entry: 0x0F0"
+ },
+ {
+ "Name": "_0x0F1",
+ "Value": 241,
+ "Description": "Generated from table entry: 0x0F1"
+ },
+ {
+ "Name": "_0x0F2",
+ "Value": 242,
+ "Description": "Generated from table entry: 0x0F2"
+ },
+ {
+ "Name": "_0x0F3",
+ "Value": 243,
+ "Description": "Generated from table entry: 0x0F3"
+ },
+ {
+ "Name": "_0x0F4",
+ "Value": 244,
+ "Description": "Generated from table entry: 0x0F4"
+ },
+ {
+ "Name": "_0x0F5",
+ "Value": 245,
+ "Description": "Generated from table entry: 0x0F5"
+ },
+ {
+ "Name": "_0x0F6",
+ "Value": 246,
+ "Description": "Generated from table entry: 0x0F6"
+ },
+ {
+ "Name": "_0x0F7",
+ "Value": 247,
+ "Description": "Generated from table entry: 0x0F7"
+ },
+ {
+ "Name": "_0x0F8",
+ "Value": 248,
+ "Description": "Generated from table entry: 0x0F8"
+ },
+ {
+ "Name": "_0x0F9",
+ "Value": 249,
+ "Description": "Generated from table entry: 0x0F9"
+ },
+ {
+ "Name": "_0x0FA",
+ "Value": 250,
+ "Description": "Generated from table entry: 0x0FA"
+ },
+ {
+ "Name": "_0x0FB",
+ "Value": 251,
+ "Description": "Generated from table entry: 0x0FB"
+ },
+ {
+ "Name": "_0x0FC",
+ "Value": 252,
+ "Description": "Generated from table entry: 0x0FC"
+ },
+ {
+ "Name": "_0x0FD",
+ "Value": 253,
+ "Description": "Generated from table entry: 0x0FD"
+ },
+ {
+ "Name": "_0x0FE",
+ "Value": 254,
+ "Description": "Generated from table entry: 0x0FE"
+ },
+ {
+ "Name": "_0x0FF",
+ "Value": 255,
+ "Description": "Generated from table entry: 0x0FF"
+ },
+ {
+ "Name": "_0x100",
+ "Value": 256,
+ "Description": "Generated from table entry: 0x100"
+ },
+ {
+ "Name": "Hayagriva",
+ "Value": 257,
+ "Description": "Generated from table entry: Hayagriva"
+ },
+ {
+ "Name": "Camazotz",
+ "Value": 258,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Camazotz1",
+ "Value": 259,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Camazotz2",
+ "Value": 260,
+ "Description": "Generated from table entry: Camazotz"
+ },
+ {
+ "Name": "Usas",
+ "Value": 261,
+ "Description": "Generated from table entry: Usas"
+ },
+ {
+ "Name": "Agni",
+ "Value": 262,
+ "Description": "Generated from table entry: Agni"
+ },
+ {
+ "Name": "RahuHead",
+ "Value": 263,
+ "Description": "Generated from table entry: Rahu (Head)"
+ },
+ {
+ "Name": "RahuBody",
+ "Value": 264,
+ "Description": "Generated from table entry: Rahu (Body)"
+ },
+ {
+ "Name": "Metatron",
+ "Value": 265,
+ "Description": "Generated from table entry: Metatron"
+ },
+ {
+ "Name": "CerberusR",
+ "Value": 266,
+ "Description": "Generated from table entry: Cerberus (R)"
+ },
+ {
+ "Name": "Catoblepas1",
+ "Value": 267,
+ "Description": "Generated from table entry: Catoblepas"
+ },
+ {
+ "Name": "Isis1",
+ "Value": 268,
+ "Description": "Generated from table entry: Isis"
+ },
+ {
+ "Name": "Nidhoggr1",
+ "Value": 269,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "Ravana",
+ "Value": 270,
+ "Description": "Generated from table entry: Ravana"
+ },
+ {
+ "Name": "Ravana1",
+ "Value": 271,
+ "Description": "Generated from table entry: Ravana"
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 272,
+ "Description": "Generated from table entry: Beelzebub"
+ },
+ {
+ "Name": "Beelzebub1",
+ "Value": 273,
+ "Description": "Generated from table entry: Beelzebub"
+ },
+ {
+ "Name": "Orochi",
+ "Value": 274,
+ "Description": "Generated from table entry: Orochi"
+ },
+ {
+ "Name": "HuangLong",
+ "Value": 275,
+ "Description": "Generated from table entry: Huang Long"
+ },
+ {
+ "Name": "TempleGuard1",
+ "Value": 276,
+ "Description": "Generated from table entry: Temple Guard"
+ },
+ {
+ "Name": "Vasuki",
+ "Value": 277,
+ "Description": "Generated from table entry: Vasuki"
+ },
+ {
+ "Name": "Garuda1",
+ "Value": 278,
+ "Description": "Generated from table entry: Garuda"
+ },
+ {
+ "Name": "Jatayu1",
+ "Value": 279,
+ "Description": "Generated from table entry: Jatayu"
+ },
+ {
+ "Name": "Ananta",
+ "Value": 280,
+ "Description": "Generated from table entry: Ananta"
+ },
+ {
+ "Name": "Harihara",
+ "Value": 281,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Harihara1",
+ "Value": 282,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Harihara2",
+ "Value": 283,
+ "Description": "Generated from table entry: Harihara"
+ },
+ {
+ "Name": "Ghoul1",
+ "Value": 284,
+ "Description": "Generated from table entry: Ghoul"
+ },
+ {
+ "Name": "Nidhoggr2",
+ "Value": 285,
+ "Description": "Generated from table entry: Nidhoggr"
+ },
+ {
+ "Name": "Cockatrice1",
+ "Value": 286,
+ "Description": "Generated from table entry: Cockatrice"
+ },
+ {
+ "Name": "Empusa1",
+ "Value": 287,
+ "Description": "Generated from table entry: Empusa"
+ },
+ {
+ "Name": "Tarrasque1",
+ "Value": 288,
+ "Description": "Generated from table entry: Tarrasque"
+ },
+ {
+ "Name": "Lilim1",
+ "Value": 289,
+ "Description": "Generated from table entry: Lilim"
+ },
+ {
+ "Name": "GyuKi1",
+ "Value": 290,
+ "Description": "Generated from table entry: Gyu-Ki"
+ },
+ {
+ "Name": "Macha1",
+ "Value": 291,
+ "Description": "Generated from table entry: Macha"
+ },
+ {
+ "Name": "Rahu",
+ "Value": 292,
+ "Description": "Generated from table entry: Rahu"
+ },
+ {
+ "Name": "Jinana",
+ "Value": 293,
+ "Description": "Generated from table entry: Jinana"
+ },
+ {
+ "Name": "BadbCatha1",
+ "Value": 294,
+ "Description": "Generated from table entry: Badb Catha"
+ },
+ {
+ "Name": "Apis1",
+ "Value": 295,
+ "Description": "Generated from table entry: Apis"
+ },
+ {
+ "Name": "Bicorn1",
+ "Value": 296,
+ "Description": "Generated from table entry: Bicorn"
+ },
+ {
+ "Name": "Onkot1",
+ "Value": 297,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "Uzume1",
+ "Value": 298,
+ "Description": "Generated from table entry: Uzume"
+ },
+ {
+ "Name": "Ikusa1",
+ "Value": 299,
+ "Description": "Generated from table entry: Ikusa"
+ },
+ {
+ "Name": "Turdak1",
+ "Value": 300,
+ "Description": "Generated from table entry: Turdak"
+ },
+ {
+ "Name": "Unicorn1",
+ "Value": 301,
+ "Description": "Generated from table entry: Unicorn"
+ },
+ {
+ "Name": "CerberusC",
+ "Value": 302,
+ "Description": "Generated from table entry: Cerberus (C)"
+ },
+ {
+ "Name": "CerberusL",
+ "Value": 303,
+ "Description": "Generated from table entry: Cerberus (L)"
+ },
+ {
+ "Name": "Agni1",
+ "Value": 304,
+ "Description": "Generated from table entry: Agni"
+ },
+ {
+ "Name": "Archangel1",
+ "Value": 305,
+ "Description": "Generated from table entry: Archangel"
+ },
+ {
+ "Name": "Heat",
+ "Value": 306,
+ "Description": "Generated from table entry: Heat"
+ },
+ {
+ "Name": "Kelpie1",
+ "Value": 307,
+ "Description": "Generated from table entry: Kelpie"
+ },
+ {
+ "Name": "Nue1",
+ "Value": 308,
+ "Description": "Generated from table entry: Nue"
+ },
+ {
+ "Name": "Onkot2",
+ "Value": 309,
+ "Description": "Generated from table entry: Onkot"
+ },
+ {
+ "Name": "Atavaka1",
+ "Value": 310,
+ "Description": "Generated from table entry: Atavaka"
+ },
+ {
+ "Name": "KingFrost",
+ "Value": 311,
+ "Description": "Generated from table entry: King Frost"
+ },
+ {
+ "Name": "FengHuang",
+ "Value": 312,
+ "Description": "Generated from table entry: Feng Huang"
+ },
+ {
+ "Name": "Long",
+ "Value": 313,
+ "Description": "Generated from table entry: Long"
+ },
+ {
+ "Name": "GuiXian",
+ "Value": 314,
+ "Description": "Generated from table entry: Gui Xian"
+ },
+ {
+ "Name": "Baihu",
+ "Value": 315,
+ "Description": "Generated from table entry: Baihu"
+ },
+ {
+ "Name": "Demifiend",
+ "Value": 316,
+ "Description": "Generated from table entry: Demi-fiend"
+ },
+ {
+ "Name": "FireCore",
+ "Value": 317,
+ "Description": "Generated from table entry: Fire Core"
+ },
+ {
+ "Name": "WaterCore",
+ "Value": 318,
+ "Description": "Generated from table entry: Water Core"
+ },
+ {
+ "Name": "ElecCore",
+ "Value": 319,
+ "Description": "Generated from table entry: Elec Core"
+ },
+ {
+ "Name": "WindCore",
+ "Value": 320,
+ "Description": "Generated from table entry: Wind Core"
+ },
+ {
+ "Name": "EarthCore",
+ "Value": 321,
+ "Description": "Generated from table entry: Earth Core"
+ },
+ {
+ "Name": "GoldCore",
+ "Value": 322,
+ "Description": "Generated from table entry: Gold Core"
+ },
+ {
+ "Name": "JackFrost1",
+ "Value": 323,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Baphomet1",
+ "Value": 324,
+ "Description": "Generated from table entry: Baphomet"
+ },
+ {
+ "Name": "Pixie1",
+ "Value": 325,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "HunterDemon",
+ "Value": 326,
+ "Description": "Generated from table entry: Hunter Demon"
+ },
+ {
+ "Name": "JackFrost2",
+ "Value": 327,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "PyroJack1",
+ "Value": 328,
+ "Description": "Generated from table entry: Pyro Jack"
+ },
+ {
+ "Name": "Valkyrie1",
+ "Value": 329,
+ "Description": "Generated from table entry: Valkyrie"
+ },
+ {
+ "Name": "CuChulainn1",
+ "Value": 330,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Girimehkala2",
+ "Value": 331,
+ "Description": "Generated from table entry: Girimehkala"
+ },
+ {
+ "Name": "Arahabaki1",
+ "Value": 332,
+ "Description": "Generated from table entry: Arahabaki"
+ },
+ {
+ "Name": "Pixie2",
+ "Value": 333,
+ "Description": "Generated from table entry: Pixie"
+ },
+ {
+ "Name": "Titania1",
+ "Value": 334,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "Parvati1",
+ "Value": 335,
+ "Description": "Generated from table entry: Parvati"
+ },
+ {
+ "Name": "Titania2",
+ "Value": 336,
+ "Description": "Generated from table entry: Titania"
+ },
+ {
+ "Name": "CuChulainn2",
+ "Value": 337,
+ "Description": "Generated from table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Jinn1",
+ "Value": 338,
+ "Description": "Generated from table entry: Jinn"
+ },
+ {
+ "Name": "Fomor1",
+ "Value": 339,
+ "Description": "Generated from table entry: Fomor"
+ },
+ {
+ "Name": "JackFrost3",
+ "Value": 340,
+ "Description": "Generated from table entry: Jack Frost"
+ },
+ {
+ "Name": "Omoikane1",
+ "Value": 341,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Omoikane2",
+ "Value": 342,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "Omoikane3",
+ "Value": 343,
+ "Description": "Generated from table entry: Omoikane"
+ },
+ {
+ "Name": "_0x158",
+ "Value": 344,
+ "Description": "Generated from table entry: 0x158"
+ },
+ {
+ "Name": "_0x159",
+ "Value": 345,
+ "Description": "Generated from table entry: 0x159"
+ },
+ {
+ "Name": "_0x15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 0x15A"
+ },
+ {
+ "Name": "_0x15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 0x15B"
+ },
+ {
+ "Name": "_0x15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 0x15C"
+ },
+ {
+ "Name": "_0x15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 0x15D"
+ },
+ {
+ "Name": "_0x15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 0x15E"
+ },
+ {
+ "Name": "_0x15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 0x15F"
+ },
+ {
+ "Name": "_0x160",
+ "Value": 352,
+ "Description": "Generated from table entry: 0x160"
+ },
+ {
+ "Name": "_0x161",
+ "Value": 353,
+ "Description": "Generated from table entry: 0x161"
+ },
+ {
+ "Name": "_0x162",
+ "Value": 354,
+ "Description": "Generated from table entry: 0x162"
+ },
+ {
+ "Name": "_0x163",
+ "Value": 355,
+ "Description": "Generated from table entry: 0x163"
+ },
+ {
+ "Name": "_0x164",
+ "Value": 356,
+ "Description": "Generated from table entry: 0x164"
+ },
+ {
+ "Name": "_0x165",
+ "Value": 357,
+ "Description": "Generated from table entry: 0x165"
+ },
+ {
+ "Name": "_0x166",
+ "Value": 358,
+ "Description": "Generated from table entry: 0x166"
+ },
+ {
+ "Name": "_0x167",
+ "Value": 359,
+ "Description": "Generated from table entry: 0x167"
+ },
+ {
+ "Name": "_0x168",
+ "Value": 360,
+ "Description": "Generated from table entry: 0x168"
+ },
+ {
+ "Name": "_0x169",
+ "Value": 361,
+ "Description": "Generated from table entry: 0x169"
+ },
+ {
+ "Name": "_0x16A",
+ "Value": 362,
+ "Description": "Generated from table entry: 0x16A"
+ },
+ {
+ "Name": "_0x16B",
+ "Value": 363,
+ "Description": "Generated from table entry: 0x16B"
+ },
+ {
+ "Name": "_0x16C",
+ "Value": 364,
+ "Description": "Generated from table entry: 0x16C"
+ },
+ {
+ "Name": "_0x16D",
+ "Value": 365,
+ "Description": "Generated from table entry: 0x16D"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from table entry: 0x16F"
+ },
+ {
+ "Name": "_0x170",
+ "Value": 368,
+ "Description": "Generated from table entry: 0x170"
+ },
+ {
+ "Name": "_0x171",
+ "Value": 369,
+ "Description": "Generated from table entry: 0x171"
+ },
+ {
+ "Name": "_0x172",
+ "Value": 370,
+ "Description": "Generated from table entry: 0x172"
+ },
+ {
+ "Name": "_0x173",
+ "Value": 371,
+ "Description": "Generated from table entry: 0x173"
+ },
+ {
+ "Name": "_0x174",
+ "Value": 372,
+ "Description": "Generated from table entry: 0x174"
+ },
+ {
+ "Name": "_0x175",
+ "Value": 373,
+ "Description": "Generated from table entry: 0x175"
+ },
+ {
+ "Name": "_0x176",
+ "Value": 374,
+ "Description": "Generated from table entry: 0x176"
+ },
+ {
+ "Name": "_0x177",
+ "Value": 375,
+ "Description": "Generated from table entry: 0x177"
+ },
+ {
+ "Name": "_0x178",
+ "Value": 376,
+ "Description": "Generated from table entry: 0x178"
+ },
+ {
+ "Name": "_0x179",
+ "Value": 377,
+ "Description": "Generated from table entry: 0x179"
+ },
+ {
+ "Name": "_0x17A",
+ "Value": 378,
+ "Description": "Generated from table entry: 0x17A"
+ },
+ {
+ "Name": "_0x17B",
+ "Value": 379,
+ "Description": "Generated from table entry: 0x17B"
+ },
+ {
+ "Name": "_0x17C",
+ "Value": 380,
+ "Description": "Generated from table entry: 0x17C"
+ },
+ {
+ "Name": "_0x17D",
+ "Value": 381,
+ "Description": "Generated from table entry: 0x17D"
+ },
+ {
+ "Name": "_0x17E",
+ "Value": 382,
+ "Description": "Generated from table entry: 0x17E"
+ },
+ {
+ "Name": "_0x17F",
+ "Value": 383,
+ "Description": "Generated from table entry: 0x17F"
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Functions.json
new file mode 100644
index 0000000..8e633c4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/DigitalDevilSaga/Modules/Common/Functions.json
@@ -0,0 +1,7603 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "int",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "int",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "int",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "int",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "int",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0097",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0098",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E1",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0122",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0140",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0141",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "bool",
+ "Name": "FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0151",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0167",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0168",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_016F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0170",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0171",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0175",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0177",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0180",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0181",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0183",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0184",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0185",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0186",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0187",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0190",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0191",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0193",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0194",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0195",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0198",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D8",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DD",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DE",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DF",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EA",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EB",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01ED",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EE",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EF",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FC",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FD",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01FF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0200",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0200",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0201",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0201",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0202",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0202",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0203",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0203",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0204",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0204",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0205",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0205",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0206",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0206",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0207",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0207",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0208",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0208",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0209",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0209",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x020a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x020d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x020f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_020F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0210",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0210",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0211",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0211",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0212",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0212",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0213",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0213",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0214",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0214",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0215",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0215",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0216",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0216",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0217",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0217",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0218",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0218",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0219",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0219",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x021a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x021b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x021f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_021F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne.json
new file mode 100644
index 0000000..8d75262
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Shin Megami Tensei III: Nocturne",
+ "ShortName": "smt3",
+ "FlowScriptModulesPath": "Nocturne\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Nocturne\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/FlowScriptModules.json
new file mode 100644
index 0000000..3a68344
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Nocturne\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Nocturne\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Enums.json
new file mode 100644
index 0000000..1ae44cd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Enums.json
@@ -0,0 +1,4504 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle.",
+ "Members": [
+ {
+ "Name": "Null",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: Null"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: Maragidyne"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Mabufudyne"
+ },
+ {
+ "Name": "Zio",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Zan",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: Zan"
+ },
+ {
+ "Name": "Zanma",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Zanma"
+ },
+ {
+ "Name": "Zandyne",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Zandyne"
+ },
+ {
+ "Name": "Mazan",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Mazan"
+ },
+ {
+ "Name": "Mazanma",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Mazanma"
+ },
+ {
+ "Name": "Mazandyne",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mazandyne"
+ },
+ {
+ "Name": "Megido",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Hama",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Mahamaon"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Mamudoon"
+ },
+ {
+ "Name": "Dia",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Mediarahan"
+ },
+ {
+ "Name": "Makatora",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Makatora"
+ },
+ {
+ "Name": "Patra",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Me Patra"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Mutudi"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Posumudi"
+ },
+ {
+ "Name": "Paraladi",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Paraladi"
+ },
+ {
+ "Name": "Petradi",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: Petradi"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: Recarm"
+ },
+ {
+ "Name": "Samrecarm",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Samrecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Recarmdra"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Tarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Sukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Rakunda"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Makajam"
+ },
+ {
+ "Name": "Makajamon",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Makajamon"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Dekaja"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Shibaboo",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: Shibaboo"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Dormina"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Pulinpa"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Marin Karin"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Tentarafoo"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Tarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Sukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Rakukaja"
+ },
+ {
+ "Name": "Makakaja",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Makakaja"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Tetraja"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Makarakarn"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Tetrakarn"
+ },
+ {
+ "Name": "Analyze",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Analyze"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Trafuri"
+ },
+ {
+ "Name": "Estoma",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Estoma"
+ },
+ {
+ "Name": "Riberama",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Riberama"
+ },
+ {
+ "Name": "Liftoma",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Liftoma"
+ },
+ {
+ "Name": "Lightoma",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Lightoma"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Dekunda"
+ },
+ {
+ "Name": "_0x04E",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: 0x04E"
+ },
+ {
+ "Name": "Pestilence",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: Pestilence"
+ },
+ {
+ "Name": "_0x050",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: 0x050"
+ },
+ {
+ "Name": "_0x051",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: 0x051"
+ },
+ {
+ "Name": "_0x052",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: 0x052"
+ },
+ {
+ "Name": "_0x053",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: 0x053"
+ },
+ {
+ "Name": "_0x054",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: 0x054"
+ },
+ {
+ "Name": "_0x055",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: 0x055"
+ },
+ {
+ "Name": "_0x056",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: 0x056"
+ },
+ {
+ "Name": "_0x057",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: 0x057"
+ },
+ {
+ "Name": "_0x058",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: 0x058"
+ },
+ {
+ "Name": "_0x059",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: 0x059"
+ },
+ {
+ "Name": "_0x05A",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: 0x05A"
+ },
+ {
+ "Name": "_0x05B",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: 0x05B"
+ },
+ {
+ "Name": "_0x05C",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: 0x05C"
+ },
+ {
+ "Name": "_0x05D",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: 0x05D"
+ },
+ {
+ "Name": "_0x05E",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: 0x05E"
+ },
+ {
+ "Name": "_0x05F",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: 0x05F"
+ },
+ {
+ "Name": "Lunge",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "HellThrust",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Hell Thrust"
+ },
+ {
+ "Name": "Berserk",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Berserk"
+ },
+ {
+ "Name": "Tempest",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: Tempest"
+ },
+ {
+ "Name": "HadesBlast",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Hades Blast"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Heat Wave"
+ },
+ {
+ "Name": "Blight",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Blight"
+ },
+ {
+ "Name": "BrutalSlash",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Brutal Slash"
+ },
+ {
+ "Name": "Hassohappa",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Hassohappa"
+ },
+ {
+ "Name": "DarkSword",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Dark Sword"
+ },
+ {
+ "Name": "StasisBlade",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Stasis Blade"
+ },
+ {
+ "Name": "MightyGust",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Mighty Gust"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: Deathbound"
+ },
+ {
+ "Name": "Guillotine",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: Guillotine"
+ },
+ {
+ "Name": "ChaosBlade",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Chaos Blade"
+ },
+ {
+ "Name": "NeedleRush",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Needle Rush"
+ },
+ {
+ "Name": "StunNeedle",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Stun Needle"
+ },
+ {
+ "Name": "ToxicSting",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Toxic Sting"
+ },
+ {
+ "Name": "AridNeedle",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: Arid Needle"
+ },
+ {
+ "Name": "Sacrifice",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: Sacrifice"
+ },
+ {
+ "Name": "Kamikaze",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: Kamikaze"
+ },
+ {
+ "Name": "FeralBite",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: Feral Bite"
+ },
+ {
+ "Name": "VenomBite",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: Venom Bite"
+ },
+ {
+ "Name": "CharmBite",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: Charm Bite"
+ },
+ {
+ "Name": "StoneBite",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Stone Bite"
+ },
+ {
+ "Name": "StunBite",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Stun Bite"
+ },
+ {
+ "Name": "HellFang",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Hell Fang"
+ },
+ {
+ "Name": "FeralClaw",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Feral Claw"
+ },
+ {
+ "Name": "VenomClaw",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: Venom Claw"
+ },
+ {
+ "Name": "StunClaw",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Stun Claw"
+ },
+ {
+ "Name": "IronClaw",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Iron Claw"
+ },
+ {
+ "Name": "GodlyLight",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: Godly Light"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DeadlyFury",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "XerosBeat",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Xeros-Beat"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DivineShot",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Divine Shot"
+ },
+ {
+ "Name": "Attack",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack3",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "JavelinRain",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: Javelin Rain"
+ },
+ {
+ "Name": "OniKagura",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Oni-Kagura"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Freikugel",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Freikugel"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Last Resort"
+ },
+ {
+ "Name": "FoulHavoc",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Foul Havoc"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Earthquake",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Earthquake"
+ },
+ {
+ "Name": "_0x09C",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: 0x09C"
+ },
+ {
+ "Name": "_0x09D",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: 0x09D"
+ },
+ {
+ "Name": "HolyMelody",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Holy Melody"
+ },
+ {
+ "Name": "EvilMelody",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Evil Melody"
+ },
+ {
+ "Name": "SpiralViper",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Spiral Viper"
+ },
+ {
+ "Name": "MagmaAxis",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Magma Axis"
+ },
+ {
+ "Name": "_0x0A2",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: 0x0A2"
+ },
+ {
+ "Name": "GaeaRage",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Gaea Rage"
+ },
+ {
+ "Name": "Counter",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Retaliate",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: Retaliate"
+ },
+ {
+ "Name": "Avenge",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: Avenge"
+ },
+ {
+ "Name": "ExtraHit",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: Extra Hit"
+ },
+ {
+ "Name": "Tentacle",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: Tentacle"
+ },
+ {
+ "Name": "Attack4",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack5",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack6",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack7",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack8",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack9",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Attack10",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "FireBreath",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Fire Breath"
+ },
+ {
+ "Name": "Hellfire",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Hellfire"
+ },
+ {
+ "Name": "Prominence",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: Prominence"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: Ragnarok"
+ },
+ {
+ "Name": "IceBreath",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: Ice Breath"
+ },
+ {
+ "Name": "GlacialBlast",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: Glacial Blast"
+ },
+ {
+ "Name": "Shock",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: Shock"
+ },
+ {
+ "Name": "BoltStorm",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: Bolt Storm"
+ },
+ {
+ "Name": "WingBuffet",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: Wing Buffet"
+ },
+ {
+ "Name": "Tornado",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: Tornado"
+ },
+ {
+ "Name": "WindCutter",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: Wind Cutter"
+ },
+ {
+ "Name": "WetWind",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: Wet Wind"
+ },
+ {
+ "Name": "Thunderclap",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: Thunderclap"
+ },
+ {
+ "Name": "HolyWrath",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: Holy Wrath"
+ },
+ {
+ "Name": "Deathtouch",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: Deathtouch"
+ },
+ {
+ "Name": "ManaDrain",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: Mana Drain"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Life Drain"
+ },
+ {
+ "Name": "VioletFlash",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Violet Flash"
+ },
+ {
+ "Name": "Starlight",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Starlight"
+ },
+ {
+ "Name": "Radiance",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Radiance"
+ },
+ {
+ "Name": "HellGaze",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: Hell Gaze"
+ },
+ {
+ "Name": "StoneGaze",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Stone Gaze"
+ },
+ {
+ "Name": "MuteGaze",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Mute Gaze"
+ },
+ {
+ "Name": "EvilGaze",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: Evil Gaze"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "BaelsBane",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Bael's Bane"
+ },
+ {
+ "Name": "ToxicCloud",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: Toxic Cloud"
+ },
+ {
+ "Name": "WarCry",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: War Cry"
+ },
+ {
+ "Name": "FogBreath",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Fog Breath"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Taunt"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Debilitate"
+ },
+ {
+ "Name": "DismalTune",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: Dismal Tune"
+ },
+ {
+ "Name": "SolNiger",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: Sol Niger"
+ },
+ {
+ "Name": "StunGaze",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: Stun Gaze"
+ },
+ {
+ "Name": "Lullaby",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: Lullaby"
+ },
+ {
+ "Name": "BindingCry",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: Binding Cry"
+ },
+ {
+ "Name": "EternalRest",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: Eternal Rest"
+ },
+ {
+ "Name": "SonicWave",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: Sonic Wave"
+ },
+ {
+ "Name": "SexyGaze",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: Sexy Gaze"
+ },
+ {
+ "Name": "Allure",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: Allure"
+ },
+ {
+ "Name": "PanicVoice",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: Panic Voice"
+ },
+ {
+ "Name": "Intoxicate",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: Intoxicate"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: Prayer"
+ },
+ {
+ "Name": "BeastEye",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: Beast Eye"
+ },
+ {
+ "Name": "DragonEye",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: Dragon Eye"
+ },
+ {
+ "Name": "InfiniteLight",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: Infinite Light"
+ },
+ {
+ "Name": "Summon",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: Summon"
+ },
+ {
+ "Name": "BeckonCall",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: Beckon Call"
+ },
+ {
+ "Name": "Focus",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: Focus"
+ },
+ {
+ "Name": "Retreat",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: Retreat"
+ },
+ {
+ "Name": "Gathering",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: Gathering"
+ },
+ {
+ "Name": "DarkHowl",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: Dark Howl"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Laughter",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: Laughter"
+ },
+ {
+ "Name": "DivineWill",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: Divine Will"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "FoulUnion",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: Foul Union"
+ },
+ {
+ "Name": "Replicate",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: Replicate"
+ },
+ {
+ "Name": "Aurora",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: Aurora"
+ },
+ {
+ "Name": "FireofSinai",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Conjuration",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: Conjuration"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "VastLight",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: Vast Light"
+ },
+ {
+ "Name": "GodsCurse",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: God's Curse"
+ },
+ {
+ "Name": "HellsCall",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: Hell's Call"
+ },
+ {
+ "Name": "IcyDeath",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: Icy Death"
+ },
+ {
+ "Name": "Mirage",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: Mirage"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LostMacca!",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: Lost Macca!"
+ },
+ {
+ "Name": "Reserve24",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "WildDance",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: Wild Dance"
+ },
+ {
+ "Name": "Domination",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: Domination"
+ },
+ {
+ "Name": "Samrecarm1",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: Samrecarm"
+ },
+ {
+ "Name": "Gathering1",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: Gathering"
+ },
+ {
+ "Name": "Apocalypse",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: Apocalypse"
+ },
+ {
+ "Name": "PhaseShift",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: Phase Shift"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: (Summon)"
+ },
+ {
+ "Name": "Attack11",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "FireofSinai1",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: Fire of Sinai"
+ },
+ {
+ "Name": "Attack12",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "DeathFlies",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: Death Flies"
+ },
+ {
+ "Name": "DeathFlies1",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Death Flies"
+ },
+ {
+ "Name": "SoulDivide",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Soul Divide"
+ },
+ {
+ "Name": "EAndI",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: E & I"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Rebellion"
+ },
+ {
+ "Name": "BulletTime",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Bullet-Time"
+ },
+ {
+ "Name": "Provoke",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Provoke"
+ },
+ {
+ "Name": "Stinger",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Stinger"
+ },
+ {
+ "Name": "Roundtrip",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Roundtrip"
+ },
+ {
+ "Name": "Whirlwind",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Whirlwind"
+ },
+ {
+ "Name": "Showtime",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: Showtime"
+ },
+ {
+ "Name": "Attack13",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "EvilGleam",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Evil Gleam"
+ },
+ {
+ "Name": "RootofEvil",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Root of Evil"
+ },
+ {
+ "Name": "HighKing",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: High King"
+ },
+ {
+ "Name": "HolyStar",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Holy Star"
+ },
+ {
+ "Name": "Andalucia",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Andalucia"
+ },
+ {
+ "Name": "RedCapote",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Red Capote"
+ },
+ {
+ "Name": "Startle",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Startle"
+ },
+ {
+ "Name": "Preach",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Preach"
+ },
+ {
+ "Name": "Meditation",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: Meditation"
+ },
+ {
+ "Name": "Terrorblade",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Terrorblade"
+ },
+ {
+ "Name": "HellSpin",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Hell Spin"
+ },
+ {
+ "Name": "HellExhaust",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Hell Exhaust"
+ },
+ {
+ "Name": "HellBurner",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Hell Burner"
+ },
+ {
+ "Name": "HellThrottle",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Hell Throttle"
+ },
+ {
+ "Name": "DeathLust",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Death Lust"
+ },
+ {
+ "Name": "BeastRoar",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Beast Roar"
+ },
+ {
+ "Name": "GodsBow",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: God's Bow"
+ },
+ {
+ "Name": "Reserve25",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve26",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LifeBonus",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: Life Bonus"
+ },
+ {
+ "Name": "LifeGain",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: Life Gain"
+ },
+ {
+ "Name": "LifeSurge",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: Life Surge"
+ },
+ {
+ "Name": "ManaBonus",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: Mana Bonus"
+ },
+ {
+ "Name": "ManaGain",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: Mana Gain"
+ },
+ {
+ "Name": "ManaSurge",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: Mana Surge"
+ },
+ {
+ "Name": "FastRetreat",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: Fast Retreat"
+ },
+ {
+ "Name": "Reserve27",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "MindsEye",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: Mind's Eye"
+ },
+ {
+ "Name": "Might",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Might"
+ },
+ {
+ "Name": "BrightMight",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Bright Might"
+ },
+ {
+ "Name": "DarkMight",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Dark Might"
+ },
+ {
+ "Name": "DrainAttack",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Drain Attack"
+ },
+ {
+ "Name": "Reserve28",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "AttackAll",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: Attack All"
+ },
+ {
+ "Name": "Counter1",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Retaliate1",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Retaliate"
+ },
+ {
+ "Name": "Avenge1",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Avenge"
+ },
+ {
+ "Name": "Reserve29",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: Fire Boost"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Ice Boost"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Elec Boost"
+ },
+ {
+ "Name": "ForceBoost",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Force Boost"
+ },
+ {
+ "Name": "AntiPhys",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: Anti-Phys"
+ },
+ {
+ "Name": "AntiFire",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: Anti-Fire"
+ },
+ {
+ "Name": "AntiIce",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Anti-Ice"
+ },
+ {
+ "Name": "AntiElec",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Anti-Elec"
+ },
+ {
+ "Name": "AntiForce",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: Anti-Force"
+ },
+ {
+ "Name": "AntiExpel",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Anti-Expel"
+ },
+ {
+ "Name": "AntiDeath",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: Anti-Death"
+ },
+ {
+ "Name": "AntiCurse",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: Anti-Curse"
+ },
+ {
+ "Name": "AntiNerve",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: Anti-Nerve"
+ },
+ {
+ "Name": "AntiMind",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: Anti-Mind"
+ },
+ {
+ "Name": "VoidPhys",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: Void Phys"
+ },
+ {
+ "Name": "VoidFire",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: Void Fire"
+ },
+ {
+ "Name": "VoidIce",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Void Ice"
+ },
+ {
+ "Name": "VoidElec",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: Void Elec"
+ },
+ {
+ "Name": "VoidForce",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Void Force"
+ },
+ {
+ "Name": "VoidExpel",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Void Expel"
+ },
+ {
+ "Name": "VoidDeath",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Void Death"
+ },
+ {
+ "Name": "VoidCurse",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Void Curse"
+ },
+ {
+ "Name": "VoidNerve",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Void Nerve"
+ },
+ {
+ "Name": "VoidMind",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: Void Mind"
+ },
+ {
+ "Name": "PhysDrain",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: Phys Drain"
+ },
+ {
+ "Name": "FireDrain",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: Fire Drain"
+ },
+ {
+ "Name": "IceDrain",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Ice Drain"
+ },
+ {
+ "Name": "ElecDrain",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Elec Drain"
+ },
+ {
+ "Name": "ForceDrain",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Force Drain"
+ },
+ {
+ "Name": "PhysRepel",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Phys Repel"
+ },
+ {
+ "Name": "FireRepel",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: Fire Repel"
+ },
+ {
+ "Name": "IceRepel",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Ice Repel"
+ },
+ {
+ "Name": "ElecRepel",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Elec Repel"
+ },
+ {
+ "Name": "ForceRepel",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Force Repel"
+ },
+ {
+ "Name": "Reserve30",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve31",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Endure",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Endure"
+ },
+ {
+ "Name": "LifeAid",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: Life Aid"
+ },
+ {
+ "Name": "ManaAid",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Mana Aid"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Victory Cry"
+ },
+ {
+ "Name": "LifeRefill",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: Life Refill"
+ },
+ {
+ "Name": "ManaRefill",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Mana Refill"
+ },
+ {
+ "Name": "ThiefsLore",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Thief's Lore"
+ },
+ {
+ "Name": "Reserve32",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "LuckyFind",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: Lucky Find"
+ },
+ {
+ "Name": "Watchful",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: Watchful"
+ },
+ {
+ "Name": "Charisma",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Charisma"
+ },
+ {
+ "Name": "Reserve33",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Pierce",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: Pierce"
+ },
+ {
+ "Name": "_0x166",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: 0x166"
+ },
+ {
+ "Name": "_0x167",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: 0x167"
+ },
+ {
+ "Name": "NeverYield",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Never Yield"
+ },
+ {
+ "Name": "SonsOath",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Son's Oath"
+ },
+ {
+ "Name": "_0x16A",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: 0x16A"
+ },
+ {
+ "Name": "_0x16B",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: 0x16B"
+ },
+ {
+ "Name": "_0x16C",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: 0x16C"
+ },
+ {
+ "Name": "_0x16D",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: 0x16D"
+ },
+ {
+ "Name": "_0x16E",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: 0x16E"
+ },
+ {
+ "Name": "_0x16F",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: 0x16F"
+ },
+ {
+ "Name": "_0x170",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: 0x170"
+ },
+ {
+ "Name": "_0x171",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: 0x171"
+ },
+ {
+ "Name": "_0x172",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: 0x172"
+ },
+ {
+ "Name": "_0x173",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: 0x173"
+ },
+ {
+ "Name": "_0x174",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: 0x174"
+ },
+ {
+ "Name": "_0x175",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: 0x175"
+ },
+ {
+ "Name": "_0x176",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: 0x176"
+ },
+ {
+ "Name": "_0x177",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: 0x177"
+ },
+ {
+ "Name": "_0x178",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: 0x178"
+ },
+ {
+ "Name": "_0x179",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: 0x179"
+ },
+ {
+ "Name": "_0x17A",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: 0x17A"
+ },
+ {
+ "Name": "_0x17B",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: 0x17B"
+ },
+ {
+ "Name": "_0x17C",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: 0x17C"
+ },
+ {
+ "Name": "_0x17D",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: 0x17D"
+ },
+ {
+ "Name": "_0x17E",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: 0x17E"
+ },
+ {
+ "Name": "_0x17F",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: 0x17F"
+ },
+ {
+ "Name": "Talk",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: Talk"
+ },
+ {
+ "Name": "Scout",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: Scout"
+ },
+ {
+ "Name": "Kidnap",
+ "Value": 386,
+ "Description": "Generated from skill name table entry: Kidnap"
+ },
+ {
+ "Name": "Seduce",
+ "Value": 387,
+ "Description": "Generated from skill name table entry: Seduce"
+ },
+ {
+ "Name": "Brainwash",
+ "Value": 388,
+ "Description": "Generated from skill name table entry: Brainwash"
+ },
+ {
+ "Name": "Reserve34",
+ "Value": 389,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "DarkPledge",
+ "Value": 390,
+ "Description": "Generated from skill name table entry: Dark Pledge"
+ },
+ {
+ "Name": "Wooing",
+ "Value": 391,
+ "Description": "Generated from skill name table entry: Wooing"
+ },
+ {
+ "Name": "Beseech",
+ "Value": 392,
+ "Description": "Generated from skill name table entry: Beseech"
+ },
+ {
+ "Name": "SoulRecruit",
+ "Value": 393,
+ "Description": "Generated from skill name table entry: Soul Recruit"
+ },
+ {
+ "Name": "Mischief",
+ "Value": 394,
+ "Description": "Generated from skill name table entry: Mischief"
+ },
+ {
+ "Name": "DeathPact",
+ "Value": 395,
+ "Description": "Generated from skill name table entry: Death Pact"
+ },
+ {
+ "Name": "Pester",
+ "Value": 396,
+ "Description": "Generated from skill name table entry: Pester"
+ },
+ {
+ "Name": "Begging",
+ "Value": 397,
+ "Description": "Generated from skill name table entry: Begging"
+ },
+ {
+ "Name": "Threaten",
+ "Value": 398,
+ "Description": "Generated from skill name table entry: Threaten"
+ },
+ {
+ "Name": "StoneHunt",
+ "Value": 399,
+ "Description": "Generated from skill name table entry: Stone Hunt"
+ },
+ {
+ "Name": "Trade",
+ "Value": 400,
+ "Description": "Generated from skill name table entry: Trade"
+ },
+ {
+ "Name": "Loan",
+ "Value": 401,
+ "Description": "Generated from skill name table entry: Loan"
+ },
+ {
+ "Name": "Reserve35",
+ "Value": 402,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve36",
+ "Value": 403,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve37",
+ "Value": 404,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve38",
+ "Value": 405,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve39",
+ "Value": 406,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve40",
+ "Value": 407,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve41",
+ "Value": 408,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Haggle",
+ "Value": 409,
+ "Description": "Generated from skill name table entry: Haggle"
+ },
+ {
+ "Name": "Arbitration",
+ "Value": 410,
+ "Description": "Generated from skill name table entry: Arbitration"
+ },
+ {
+ "Name": "Detain",
+ "Value": 411,
+ "Description": "Generated from skill name table entry: Detain"
+ },
+ {
+ "Name": "Gonnection",
+ "Value": 412,
+ "Description": "Generated from skill name table entry: Gonnection"
+ },
+ {
+ "Name": "Persuade",
+ "Value": 413,
+ "Description": "Generated from skill name table entry: Persuade"
+ },
+ {
+ "Name": "Intimidate",
+ "Value": 414,
+ "Description": "Generated from skill name table entry: Intimidate"
+ },
+ {
+ "Name": "Nag",
+ "Value": 415,
+ "Description": "Generated from skill name table entry: Nag"
+ },
+ {
+ "Name": "Reserve42",
+ "Value": 416,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve43",
+ "Value": 417,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "MaidenPlea",
+ "Value": 418,
+ "Description": "Generated from skill name table entry: Maiden Plea"
+ },
+ {
+ "Name": "WineParty",
+ "Value": 419,
+ "Description": "Generated from skill name table entry: Wine Party"
+ },
+ {
+ "Name": "Flatter",
+ "Value": 420,
+ "Description": "Generated from skill name table entry: Flatter"
+ },
+ {
+ "Name": "JiveTalk",
+ "Value": 421,
+ "Description": "Generated from skill name table entry: Jive Talk"
+ },
+ {
+ "Name": "_0x1A6",
+ "Value": 422,
+ "Description": "Generated from skill name table entry: 0x1A6"
+ },
+ {
+ "Name": "_0x1A7",
+ "Value": 423,
+ "Description": "Generated from skill name table entry: 0x1A7"
+ },
+ {
+ "Name": "_0x1A8",
+ "Value": 424,
+ "Description": "Generated from skill name table entry: 0x1A8"
+ },
+ {
+ "Name": "_0x1A9",
+ "Value": 425,
+ "Description": "Generated from skill name table entry: 0x1A9"
+ },
+ {
+ "Name": "_0x1AA",
+ "Value": 426,
+ "Description": "Generated from skill name table entry: 0x1AA"
+ },
+ {
+ "Name": "_0x1AB",
+ "Value": 427,
+ "Description": "Generated from skill name table entry: 0x1AB"
+ },
+ {
+ "Name": "_0x1AC",
+ "Value": 428,
+ "Description": "Generated from skill name table entry: 0x1AC"
+ },
+ {
+ "Name": "_0x1AD",
+ "Value": 429,
+ "Description": "Generated from skill name table entry: 0x1AD"
+ },
+ {
+ "Name": "_0x1AE",
+ "Value": 430,
+ "Description": "Generated from skill name table entry: 0x1AE"
+ },
+ {
+ "Name": "_0x1AF",
+ "Value": 431,
+ "Description": "Generated from skill name table entry: 0x1AF"
+ },
+ {
+ "Name": "_0x1B0",
+ "Value": 432,
+ "Description": "Generated from skill name table entry: 0x1B0"
+ },
+ {
+ "Name": "_0x1B1",
+ "Value": 433,
+ "Description": "Generated from skill name table entry: 0x1B1"
+ },
+ {
+ "Name": "_0x1B2",
+ "Value": 434,
+ "Description": "Generated from skill name table entry: 0x1B2"
+ },
+ {
+ "Name": "_0x1B3",
+ "Value": 435,
+ "Description": "Generated from skill name table entry: 0x1B3"
+ },
+ {
+ "Name": "_0x1B4",
+ "Value": 436,
+ "Description": "Generated from skill name table entry: 0x1B4"
+ },
+ {
+ "Name": "_0x1B5",
+ "Value": 437,
+ "Description": "Generated from skill name table entry: 0x1B5"
+ },
+ {
+ "Name": "_0x1B6",
+ "Value": 438,
+ "Description": "Generated from skill name table entry: 0x1B6"
+ },
+ {
+ "Name": "_0x1B7",
+ "Value": 439,
+ "Description": "Generated from skill name table entry: 0x1B7"
+ },
+ {
+ "Name": "_0x1B8",
+ "Value": 440,
+ "Description": "Generated from skill name table entry: 0x1B8"
+ },
+ {
+ "Name": "_0x1B9",
+ "Value": 441,
+ "Description": "Generated from skill name table entry: 0x1B9"
+ },
+ {
+ "Name": "_0x1BA",
+ "Value": 442,
+ "Description": "Generated from skill name table entry: 0x1BA"
+ },
+ {
+ "Name": "_0x1BB",
+ "Value": 443,
+ "Description": "Generated from skill name table entry: 0x1BB"
+ },
+ {
+ "Name": "_0x1BC",
+ "Value": 444,
+ "Description": "Generated from skill name table entry: 0x1BC"
+ },
+ {
+ "Name": "_0x1BD",
+ "Value": 445,
+ "Description": "Generated from skill name table entry: 0x1BD"
+ },
+ {
+ "Name": "_0x1BE",
+ "Value": 446,
+ "Description": "Generated from skill name table entry: 0x1BE"
+ },
+ {
+ "Name": "_0x1BF",
+ "Value": 447,
+ "Description": "Generated from skill name table entry: 0x1BF"
+ },
+ {
+ "Name": "_0x1C0",
+ "Value": 448,
+ "Description": "Generated from skill name table entry: 0x1C0"
+ },
+ {
+ "Name": "_0x1C1",
+ "Value": 449,
+ "Description": "Generated from skill name table entry: 0x1C1"
+ },
+ {
+ "Name": "_0x1C2",
+ "Value": 450,
+ "Description": "Generated from skill name table entry: 0x1C2"
+ },
+ {
+ "Name": "_0x1C3",
+ "Value": 451,
+ "Description": "Generated from skill name table entry: 0x1C3"
+ },
+ {
+ "Name": "_0x1C4",
+ "Value": 452,
+ "Description": "Generated from skill name table entry: 0x1C4"
+ },
+ {
+ "Name": "_0x1C5",
+ "Value": 453,
+ "Description": "Generated from skill name table entry: 0x1C5"
+ },
+ {
+ "Name": "_0x1C6",
+ "Value": 454,
+ "Description": "Generated from skill name table entry: 0x1C6"
+ },
+ {
+ "Name": "_0x1C7",
+ "Value": 455,
+ "Description": "Generated from skill name table entry: 0x1C7"
+ },
+ {
+ "Name": "_0x1C8",
+ "Value": 456,
+ "Description": "Generated from skill name table entry: 0x1C8"
+ },
+ {
+ "Name": "_0x1C9",
+ "Value": 457,
+ "Description": "Generated from skill name table entry: 0x1C9"
+ },
+ {
+ "Name": "_0x1CA",
+ "Value": 458,
+ "Description": "Generated from skill name table entry: 0x1CA"
+ },
+ {
+ "Name": "_0x1CB",
+ "Value": 459,
+ "Description": "Generated from skill name table entry: 0x1CB"
+ },
+ {
+ "Name": "_0x1CC",
+ "Value": 460,
+ "Description": "Generated from skill name table entry: 0x1CC"
+ },
+ {
+ "Name": "_0x1CD",
+ "Value": 461,
+ "Description": "Generated from skill name table entry: 0x1CD"
+ },
+ {
+ "Name": "_0x1CE",
+ "Value": 462,
+ "Description": "Generated from skill name table entry: 0x1CE"
+ },
+ {
+ "Name": "_0x1CF",
+ "Value": 463,
+ "Description": "Generated from skill name table entry: 0x1CF"
+ },
+ {
+ "Name": "_0x1D0",
+ "Value": 464,
+ "Description": "Generated from skill name table entry: 0x1D0"
+ },
+ {
+ "Name": "_0x1D1",
+ "Value": 465,
+ "Description": "Generated from skill name table entry: 0x1D1"
+ },
+ {
+ "Name": "_0x1D2",
+ "Value": 466,
+ "Description": "Generated from skill name table entry: 0x1D2"
+ },
+ {
+ "Name": "_0x1D3",
+ "Value": 467,
+ "Description": "Generated from skill name table entry: 0x1D3"
+ },
+ {
+ "Name": "_0x1D4",
+ "Value": 468,
+ "Description": "Generated from skill name table entry: 0x1D4"
+ },
+ {
+ "Name": "_0x1D5",
+ "Value": 469,
+ "Description": "Generated from skill name table entry: 0x1D5"
+ },
+ {
+ "Name": "_0x1D6",
+ "Value": 470,
+ "Description": "Generated from skill name table entry: 0x1D6"
+ },
+ {
+ "Name": "_0x1D7",
+ "Value": 471,
+ "Description": "Generated from skill name table entry: 0x1D7"
+ },
+ {
+ "Name": "_0x1D8",
+ "Value": 472,
+ "Description": "Generated from skill name table entry: 0x1D8"
+ },
+ {
+ "Name": "_0x1D9",
+ "Value": 473,
+ "Description": "Generated from skill name table entry: 0x1D9"
+ },
+ {
+ "Name": "_0x1DA",
+ "Value": 474,
+ "Description": "Generated from skill name table entry: 0x1DA"
+ },
+ {
+ "Name": "_0x1DB",
+ "Value": 475,
+ "Description": "Generated from skill name table entry: 0x1DB"
+ },
+ {
+ "Name": "_0x1DC",
+ "Value": 476,
+ "Description": "Generated from skill name table entry: 0x1DC"
+ },
+ {
+ "Name": "_0x1DD",
+ "Value": 477,
+ "Description": "Generated from skill name table entry: 0x1DD"
+ },
+ {
+ "Name": "_0x1DE",
+ "Value": 478,
+ "Description": "Generated from skill name table entry: 0x1DE"
+ },
+ {
+ "Name": "_0x1DF",
+ "Value": 479,
+ "Description": "Generated from skill name table entry: 0x1DF"
+ },
+ {
+ "Name": "_0x1E0",
+ "Value": 480,
+ "Description": "Generated from skill name table entry: 0x1E0"
+ },
+ {
+ "Name": "_0x1E1",
+ "Value": 481,
+ "Description": "Generated from skill name table entry: 0x1E1"
+ },
+ {
+ "Name": "_0x1E2",
+ "Value": 482,
+ "Description": "Generated from skill name table entry: 0x1E2"
+ },
+ {
+ "Name": "_0x1E3",
+ "Value": 483,
+ "Description": "Generated from skill name table entry: 0x1E3"
+ },
+ {
+ "Name": "_0x1E4",
+ "Value": 484,
+ "Description": "Generated from skill name table entry: 0x1E4"
+ },
+ {
+ "Name": "_0x1E5",
+ "Value": 485,
+ "Description": "Generated from skill name table entry: 0x1E5"
+ },
+ {
+ "Name": "_0x1E6",
+ "Value": 486,
+ "Description": "Generated from skill name table entry: 0x1E6"
+ },
+ {
+ "Name": "_0x1E7",
+ "Value": 487,
+ "Description": "Generated from skill name table entry: 0x1E7"
+ },
+ {
+ "Name": "_0x1E8",
+ "Value": 488,
+ "Description": "Generated from skill name table entry: 0x1E8"
+ },
+ {
+ "Name": "_0x1E9",
+ "Value": 489,
+ "Description": "Generated from skill name table entry: 0x1E9"
+ },
+ {
+ "Name": "_0x1EA",
+ "Value": 490,
+ "Description": "Generated from skill name table entry: 0x1EA"
+ },
+ {
+ "Name": "_0x1EB",
+ "Value": 491,
+ "Description": "Generated from skill name table entry: 0x1EB"
+ },
+ {
+ "Name": "_0x1EC",
+ "Value": 492,
+ "Description": "Generated from skill name table entry: 0x1EC"
+ },
+ {
+ "Name": "_0x1ED",
+ "Value": 493,
+ "Description": "Generated from skill name table entry: 0x1ED"
+ },
+ {
+ "Name": "_0x1EE",
+ "Value": 494,
+ "Description": "Generated from skill name table entry: 0x1EE"
+ },
+ {
+ "Name": "_0x1EF",
+ "Value": 495,
+ "Description": "Generated from skill name table entry: 0x1EF"
+ },
+ {
+ "Name": "CallAngel",
+ "Value": 496,
+ "Description": "Generated from skill name table entry: Call Angel"
+ },
+ {
+ "Name": "CallSoldier",
+ "Value": 497,
+ "Description": "Generated from skill name table entry: Call Soldier"
+ },
+ {
+ "Name": "CallSouls",
+ "Value": 498,
+ "Description": "Generated from skill name table entry: Call Souls"
+ },
+ {
+ "Name": "CallEvil",
+ "Value": 499,
+ "Description": "Generated from skill name table entry: Call Evil"
+ },
+ {
+ "Name": "_0x1F4",
+ "Value": 500,
+ "Description": "Generated from skill name table entry: 0x1F4"
+ },
+ {
+ "Name": "_0x1F5",
+ "Value": 501,
+ "Description": "Generated from skill name table entry: 0x1F5"
+ },
+ {
+ "Name": "_0x1F6",
+ "Value": 502,
+ "Description": "Generated from skill name table entry: 0x1F6"
+ },
+ {
+ "Name": "_0x1F7",
+ "Value": 503,
+ "Description": "Generated from skill name table entry: 0x1F7"
+ },
+ {
+ "Name": "_0x1F8",
+ "Value": 504,
+ "Description": "Generated from skill name table entry: 0x1F8"
+ },
+ {
+ "Name": "_0x1F9",
+ "Value": 505,
+ "Description": "Generated from skill name table entry: 0x1F9"
+ },
+ {
+ "Name": "_0x1FA",
+ "Value": 506,
+ "Description": "Generated from skill name table entry: 0x1FA"
+ },
+ {
+ "Name": "_0x1FB",
+ "Value": 507,
+ "Description": "Generated from skill name table entry: 0x1FB"
+ },
+ {
+ "Name": "_0x1FC",
+ "Value": 508,
+ "Description": "Generated from skill name table entry: 0x1FC"
+ },
+ {
+ "Name": "_0x1FD",
+ "Value": 509,
+ "Description": "Generated from skill name table entry: 0x1FD"
+ },
+ {
+ "Name": "_0x1FE",
+ "Value": 510,
+ "Description": "Generated from skill name table entry: 0x1FE"
+ },
+ {
+ "Name": "_0x1FF",
+ "Value": 511,
+ "Description": "Generated from skill name table entry: 0x1FF"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available skills in battle.",
+ "Members": [
+ {
+ "Name": "_00",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: 00"
+ },
+ {
+ "Name": "Vishnu",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: Vishnu"
+ },
+ {
+ "Name": "Mithra",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: Mithra"
+ },
+ {
+ "Name": "Amaterasu",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: Amaterasu"
+ },
+ {
+ "Name": "Odin",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: Odin"
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: Atavaka"
+ },
+ {
+ "Name": "Horus",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: Horus"
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: Laksmi"
+ },
+ {
+ "Name": "Scathach",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: Scathach"
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: Sarasvati"
+ },
+ {
+ "Name": "Sati",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Sati"
+ },
+ {
+ "Name": "Uzume",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Uzume"
+ },
+ {
+ "Name": "Shiva",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Shiva"
+ },
+ {
+ "Name": "BeijiWeng",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Beiji-Weng"
+ },
+ {
+ "Name": "WuKong",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Wu Kong"
+ },
+ {
+ "Name": "Dionysus",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Dionysus"
+ },
+ {
+ "Name": "Kali",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Kali"
+ },
+ {
+ "Name": "Skadi",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Skadi"
+ },
+ {
+ "Name": "Parvati",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: Parvati"
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: Kushinada"
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Kikuri-Hime"
+ },
+ {
+ "Name": "Bishamon",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Thor",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "Jikoku",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Jikoku"
+ },
+ {
+ "Name": "Mikazuchi",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mikazuchi"
+ },
+ {
+ "Name": "Okuninushi",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Okuninushi"
+ },
+ {
+ "Name": "Koumoku",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Koumoku"
+ },
+ {
+ "Name": "Zouchou",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Zouchou"
+ },
+ {
+ "Name": "Minakata",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: Minakata"
+ },
+ {
+ "Name": "Chimera",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: Chimera"
+ },
+ {
+ "Name": "Baihu",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Baihu"
+ },
+ {
+ "Name": "Senri",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Senri"
+ },
+ {
+ "Name": "FengHuang",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Feng Huang"
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Shiisaa"
+ },
+ {
+ "Name": "CaiZhi",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Cai-Zhi"
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Unicorn"
+ },
+ {
+ "Name": "Flaemis",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Flaemis"
+ },
+ {
+ "Name": "Aquans",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: Aquans"
+ },
+ {
+ "Name": "Aeros",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: Aeros"
+ },
+ {
+ "Name": "Erthys",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: Erthys"
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Saki Mitama"
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Kusi Mitama"
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Nigi Mitama"
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Ara Mitama"
+ },
+ {
+ "Name": "Efreet",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Efreet"
+ },
+ {
+ "Name": "Purski",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Purski"
+ },
+ {
+ "Name": "Onkot",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Onkot"
+ },
+ {
+ "Name": "Jinn",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Jinn"
+ },
+ {
+ "Name": "Karasu",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Dis",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: Dis"
+ },
+ {
+ "Name": "Isora",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Isora"
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Apsaras"
+ },
+ {
+ "Name": "Koppa",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Koppa"
+ },
+ {
+ "Name": "Titania",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Titania"
+ },
+ {
+ "Name": "Oberon",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Oberon"
+ },
+ {
+ "Name": "Troll",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Troll"
+ },
+ {
+ "Name": "Setanta",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Setanta"
+ },
+ {
+ "Name": "Kelpie",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Pyro Jack"
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: High Pixie"
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Jack Frost"
+ },
+ {
+ "Name": "Pixie",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Pixie"
+ },
+ {
+ "Name": "Throne",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Throne"
+ },
+ {
+ "Name": "Dominion",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Dominion"
+ },
+ {
+ "Name": "Virtue",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Virtue"
+ },
+ {
+ "Name": "Power",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Power"
+ },
+ {
+ "Name": "Principality",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Principality"
+ },
+ {
+ "Name": "Archangel",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Archangel"
+ },
+ {
+ "Name": "Angel",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Angel"
+ },
+ {
+ "Name": "Flauros",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Flauros"
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Decarabia"
+ },
+ {
+ "Name": "Ose",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Ose"
+ },
+ {
+ "Name": "Berith",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Berith"
+ },
+ {
+ "Name": "Eligor",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Forneus",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Forneus"
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Yurlungur"
+ },
+ {
+ "Name": "Quetzalcoatl",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Quetzalcoatl"
+ },
+ {
+ "Name": "RajaNaga",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Raja Naga"
+ },
+ {
+ "Name": "Mizuchi",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "Naga",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: Naga"
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: Nozuchi"
+ },
+ {
+ "Name": "Cerberus",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: Cerberus"
+ },
+ {
+ "Name": "Orthrus",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: Orthrus"
+ },
+ {
+ "Name": "Sparna",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: Sparna"
+ },
+ {
+ "Name": "BadbCatha",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: Badb Catha"
+ },
+ {
+ "Name": "Inugami",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: Inugami"
+ },
+ {
+ "Name": "Nekomata",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: Nekomata"
+ },
+ {
+ "Name": "Gogmagog",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: Gogmagog"
+ },
+ {
+ "Name": "Titan",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: Titan"
+ },
+ {
+ "Name": "Sarutahiko",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: Sarutahiko"
+ },
+ {
+ "Name": "Sudama",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: Sudama"
+ },
+ {
+ "Name": "HuaPo",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: Hua Po"
+ },
+ {
+ "Name": "Kodama",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: Kodama"
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: Shiki-Ouji"
+ },
+ {
+ "Name": "Oni",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: Oni"
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: Ikusa"
+ },
+ {
+ "Name": "Momunofu",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Momunofu"
+ },
+ {
+ "Name": "Shikigami",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Shikigami"
+ },
+ {
+ "Name": "Rangda",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Rangda"
+ },
+ {
+ "Name": "Dakini",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: Dakini"
+ },
+ {
+ "Name": "Yaksini",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Yaksini"
+ },
+ {
+ "Name": "Shikome",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Shikome"
+ },
+ {
+ "Name": "Taraka",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Taraka"
+ },
+ {
+ "Name": "DatsueBa",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Datsue-Ba"
+ },
+ {
+ "Name": "Mada",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Mada"
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Girimehkala"
+ },
+ {
+ "Name": "TaoTie",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Tao Tie"
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Pazuzu"
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: Baphomet"
+ },
+ {
+ "Name": "Mot",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: Mot"
+ },
+ {
+ "Name": "Aciel",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Aciel"
+ },
+ {
+ "Name": "Surt",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Surt"
+ },
+ {
+ "Name": "Abaddon",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Abaddon"
+ },
+ {
+ "Name": "Loki",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Loki"
+ },
+ {
+ "Name": "Lilith",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: Lilith"
+ },
+ {
+ "Name": "Nyx",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: Nyx"
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: Queen Mab"
+ },
+ {
+ "Name": "Succubus",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: Succubus"
+ },
+ {
+ "Name": "Incubus",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: Incubus"
+ },
+ {
+ "Name": "Fomor",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: Fomor"
+ },
+ {
+ "Name": "Lilim",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Lilim"
+ },
+ {
+ "Name": "Hresvelgr",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Hresvelgr"
+ },
+ {
+ "Name": "Mothman",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Mothman"
+ },
+ {
+ "Name": "Raiju",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Raiju"
+ },
+ {
+ "Name": "Nue",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: Nue"
+ },
+ {
+ "Name": "Bicorn",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Bicorn"
+ },
+ {
+ "Name": "Zhen",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Zhen"
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: Rakshasa"
+ },
+ {
+ "Name": "Legion",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Legion"
+ },
+ {
+ "Name": "Yaka",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Yaka"
+ },
+ {
+ "Name": "Choronzon",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Choronzon"
+ },
+ {
+ "Name": "Preta",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Preta"
+ },
+ {
+ "Name": "Shadow",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: Shadow"
+ },
+ {
+ "Name": "BlackOoze",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Black Ooze"
+ },
+ {
+ "Name": "Blob",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Blob"
+ },
+ {
+ "Name": "Slime",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: Slime"
+ },
+ {
+ "Name": "MouRyo",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Mou-Ryo"
+ },
+ {
+ "Name": "WilloWisp",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Will o' Wisp"
+ },
+ {
+ "Name": "Michael",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: Michael"
+ },
+ {
+ "Name": "Gabriel",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Gabriel"
+ },
+ {
+ "Name": "Raphael",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Raphael"
+ },
+ {
+ "Name": "Uriel",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Uriel"
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Ganesha"
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: Valkyrie"
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Arahabaki"
+ },
+ {
+ "Name": "Kurama",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Kurama"
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: Hanuman"
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Cu Chulainn"
+ },
+ {
+ "Name": "Long",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Long"
+ },
+ {
+ "Name": "GuiXian",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: Gui Xian"
+ },
+ {
+ "Name": "Barong",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Barong"
+ },
+ {
+ "Name": "Makami",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Makami"
+ },
+ {
+ "Name": "Garuda",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Garuda"
+ },
+ {
+ "Name": "Yatagarasu",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Yatagarasu"
+ },
+ {
+ "Name": "Gurr",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: Gurr"
+ },
+ {
+ "Name": "Albion",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Albion"
+ },
+ {
+ "Name": "Manikin",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin1",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin2",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin3",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin4",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Samael",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Samael"
+ },
+ {
+ "Name": "Manikin5",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin6",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin7",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin8",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Manikin9",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: Manikin"
+ },
+ {
+ "Name": "Pisaca",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: Pisaca"
+ },
+ {
+ "Name": "Kaiwan",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "KinKi",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: Kin-Ki"
+ },
+ {
+ "Name": "SuiKi",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Sui-Ki"
+ },
+ {
+ "Name": "FuuKi",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Fuu-Ki"
+ },
+ {
+ "Name": "OngyoKi",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "Clotho",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Loa",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Loa"
+ },
+ {
+ "Name": "Chatterskull",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Chatterskull"
+ },
+ {
+ "Name": "Phantom",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: Phantom"
+ },
+ {
+ "Name": "_0xB3",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: 0xB3"
+ },
+ {
+ "Name": "_0xB4",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: 0xB4"
+ },
+ {
+ "Name": "_0xB5",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: 0xB5"
+ },
+ {
+ "Name": "_0xB6",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: 0xB6"
+ },
+ {
+ "Name": "_0xB7",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: 0xB7"
+ },
+ {
+ "Name": "_0xB8",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: 0xB8"
+ },
+ {
+ "Name": "_0xB9",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: 0xB9"
+ },
+ {
+ "Name": "_0xBA",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: 0xBA"
+ },
+ {
+ "Name": "_0xBB",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: 0xBB"
+ },
+ {
+ "Name": "_0xBC",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: 0xBC"
+ },
+ {
+ "Name": "_0xBD",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: 0xBD"
+ },
+ {
+ "Name": "_0xBE",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: 0xBE"
+ },
+ {
+ "Name": "_0xBF",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: 0xBF"
+ },
+ {
+ "Name": "Dante",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Metatron",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Metatron"
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "PaleRider",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Pale Rider"
+ },
+ {
+ "Name": "WhiteRider",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: White Rider"
+ },
+ {
+ "Name": "RedRider",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Red Rider"
+ },
+ {
+ "Name": "BlackRider",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Black Rider"
+ },
+ {
+ "Name": "Matador",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: Matador"
+ },
+ {
+ "Name": "HellBiker",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Hell Biker"
+ },
+ {
+ "Name": "Daisoujou",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Daisoujou"
+ },
+ {
+ "Name": "TheHarlot",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: The Harlot"
+ },
+ {
+ "Name": "Trumpeter",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: Trumpeter"
+ },
+ {
+ "Name": "Futomimi",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Sakahagi",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "BlackFrost",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Black Frost"
+ },
+ {
+ "Name": "Beelzebub1",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "_0xD0",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: 0xD0"
+ },
+ {
+ "Name": "_0xD1",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: 0xD1"
+ },
+ {
+ "Name": "_0xD2",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: 0xD2"
+ },
+ {
+ "Name": "_0xD3",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: 0xD3"
+ },
+ {
+ "Name": "_0xD4",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: 0xD4"
+ },
+ {
+ "Name": "_0xD5",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: 0xD5"
+ },
+ {
+ "Name": "_0xD6",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: 0xD6"
+ },
+ {
+ "Name": "_0xD7",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: 0xD7"
+ },
+ {
+ "Name": "_0xD8",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: 0xD8"
+ },
+ {
+ "Name": "_0xD9",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: 0xD9"
+ },
+ {
+ "Name": "_0xDA",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: 0xDA"
+ },
+ {
+ "Name": "_0xDB",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: 0xDB"
+ },
+ {
+ "Name": "_0xDC",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: 0xDC"
+ },
+ {
+ "Name": "_0xDD",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: 0xDD"
+ },
+ {
+ "Name": "_0xDE",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: 0xDE"
+ },
+ {
+ "Name": "_0xDF",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: 0xDF"
+ },
+ {
+ "Name": "_0xE0",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: 0xE0"
+ },
+ {
+ "Name": "_0xE1",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: 0xE1"
+ },
+ {
+ "Name": "_0xE2",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: 0xE2"
+ },
+ {
+ "Name": "_0xE3",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: 0xE3"
+ },
+ {
+ "Name": "_0xE4",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: 0xE4"
+ },
+ {
+ "Name": "_0xE5",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: 0xE5"
+ },
+ {
+ "Name": "_0xE6",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: 0xE6"
+ },
+ {
+ "Name": "_0xE7",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: 0xE7"
+ },
+ {
+ "Name": "_0xE8",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: 0xE8"
+ },
+ {
+ "Name": "_0xE9",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: 0xE9"
+ },
+ {
+ "Name": "_0xEA",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: 0xEA"
+ },
+ {
+ "Name": "_0xEB",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: 0xEB"
+ },
+ {
+ "Name": "_0xEC",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: 0xEC"
+ },
+ {
+ "Name": "_0xED",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: 0xED"
+ },
+ {
+ "Name": "_0xEE",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: 0xEE"
+ },
+ {
+ "Name": "_0xEF",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: 0xEF"
+ },
+ {
+ "Name": "_0xF0",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: 0xF0"
+ },
+ {
+ "Name": "_0xF1",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: 0xF1"
+ },
+ {
+ "Name": "_0xF2",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: 0xF2"
+ },
+ {
+ "Name": "_0xF3",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: 0xF3"
+ },
+ {
+ "Name": "_0xF4",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: 0xF4"
+ },
+ {
+ "Name": "_0xF5",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: 0xF5"
+ },
+ {
+ "Name": "_0xF6",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: 0xF6"
+ },
+ {
+ "Name": "_0xF7",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: 0xF7"
+ },
+ {
+ "Name": "_0xF8",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: 0xF8"
+ },
+ {
+ "Name": "_0xF9",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: 0xF9"
+ },
+ {
+ "Name": "_0xFA",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: 0xFA"
+ },
+ {
+ "Name": "_0xFB",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: 0xFB"
+ },
+ {
+ "Name": "_0xFC",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: 0xFC"
+ },
+ {
+ "Name": "_0xFD",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: 0xFD"
+ },
+ {
+ "Name": "_0xFE",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: 0xFE"
+ },
+ {
+ "Name": "Protegonist",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: Protegonist"
+ },
+ {
+ "Name": "Forneus1",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: Forneus"
+ },
+ {
+ "Name": "Specter",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Ahriman",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: Ahriman"
+ },
+ {
+ "Name": "Noah",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: Noah"
+ },
+ {
+ "Name": "Incubus1",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Incubus"
+ },
+ {
+ "Name": "Koppa1",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Koppa"
+ },
+ {
+ "Name": "Kaiwan1",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "Ose1",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Ose"
+ },
+ {
+ "Name": "Kagutsuchi",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Kagutsuchi"
+ },
+ {
+ "Name": "Mizuchi1",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "KinKi1",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Kin-Ki"
+ },
+ {
+ "Name": "SuiKi1",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Sui-Ki"
+ },
+ {
+ "Name": "FuuKi1",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Fuu-Ki"
+ },
+ {
+ "Name": "OngyoKi1",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: Ongyo-Ki"
+ },
+ {
+ "Name": "Clotho1",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis1",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos1",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Specter1",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Girimehkala1",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Girimehkala"
+ },
+ {
+ "Name": "Specter2",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Aciel1",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Aciel"
+ },
+ {
+ "Name": "Skadi1",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Skadi"
+ },
+ {
+ "Name": "Albion1",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Albion"
+ },
+ {
+ "Name": "Urthona",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: Urthona"
+ },
+ {
+ "Name": "Urizen",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Urizen"
+ },
+ {
+ "Name": "Luvah",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Luvah"
+ },
+ {
+ "Name": "Tharmus",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Tharmus"
+ },
+ {
+ "Name": "Futomimi1",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Gabriel1",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Gabriel"
+ },
+ {
+ "Name": "Raphael1",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Raphael"
+ },
+ {
+ "Name": "Uriel1",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Uriel"
+ },
+ {
+ "Name": "Samael1",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: Samael"
+ },
+ {
+ "Name": "BaalAvatar",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: Baal Avatar"
+ },
+ {
+ "Name": "OseHallel",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: Ose Hallel"
+ },
+ {
+ "Name": "FlaurosHallel",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: Flauros Hallel"
+ },
+ {
+ "Name": "Ahriman1",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: Ahriman"
+ },
+ {
+ "Name": "Noah1",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: Noah"
+ },
+ {
+ "Name": "Kagutsuchi1",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: Kagutsuchi"
+ },
+ {
+ "Name": "Specter3",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Specter4",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Specter5",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: Specter"
+ },
+ {
+ "Name": "Mizuchi2",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: Mizuchi"
+ },
+ {
+ "Name": "Reserve",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Sakahagi1",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "Orthrus1",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Orthrus"
+ },
+ {
+ "Name": "Yaksini1",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Yaksini"
+ },
+ {
+ "Name": "Thor1",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "BlackFrost1",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: Black Frost"
+ },
+ {
+ "Name": "Karasu1",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Karasu2",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Karasu3",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Karasu"
+ },
+ {
+ "Name": "Eligor1",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Eligor2",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Eligor3",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: Eligor"
+ },
+ {
+ "Name": "Kelpie1",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "Kelpie2",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Kelpie"
+ },
+ {
+ "Name": "Berith1",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Berith"
+ },
+ {
+ "Name": "Succubus1",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: Succubus"
+ },
+ {
+ "Name": "HighPixie1",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: High Pixie"
+ },
+ {
+ "Name": "Kaiwan2",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Kaiwan"
+ },
+ {
+ "Name": "Nekomata1",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Nekomata"
+ },
+ {
+ "Name": "Troll1",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: Troll"
+ },
+ {
+ "Name": "WilloWisp1",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Will o' Wisp"
+ },
+ {
+ "Name": "Preta1",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: Preta"
+ },
+ {
+ "Name": "Bishamon1",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Mara",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: Mara"
+ },
+ {
+ "Name": "Bishamon2",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: Bishamon"
+ },
+ {
+ "Name": "Jikoku1",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: Jikoku"
+ },
+ {
+ "Name": "Koumoku1",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: Koumoku"
+ },
+ {
+ "Name": "Zouchou1",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Zouchou"
+ },
+ {
+ "Name": "Clotho2",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: Clotho"
+ },
+ {
+ "Name": "Lachesis2",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Lachesis"
+ },
+ {
+ "Name": "Atropos2",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Atropos"
+ },
+ {
+ "Name": "Mithra1",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Mithra"
+ },
+ {
+ "Name": "Masakado",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Masakado"
+ },
+ {
+ "Name": "StationHand",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Station Hand"
+ },
+ {
+ "Name": "Loki1",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: Loki"
+ },
+ {
+ "Name": "Mada1",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: Mada"
+ },
+ {
+ "Name": "Mot1",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: Mot"
+ },
+ {
+ "Name": "Surt1",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Surt"
+ },
+ {
+ "Name": "PyroJack1",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Pyro Jack"
+ },
+ {
+ "Name": "Thor2",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Thor"
+ },
+ {
+ "Name": "Shade",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Shade"
+ },
+ {
+ "Name": "Dante1",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Dante2",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Dante3",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Dante"
+ },
+ {
+ "Name": "Metatron1",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Metatron"
+ },
+ {
+ "Name": "Beelzebub2",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Beelzebub"
+ },
+ {
+ "Name": "Lucifer",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: Lucifer"
+ },
+ {
+ "Name": "PaleRider1",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Pale Rider"
+ },
+ {
+ "Name": "WhiteRider1",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: White Rider"
+ },
+ {
+ "Name": "RedRider1",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Red Rider"
+ },
+ {
+ "Name": "BlackRider1",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Black Rider"
+ },
+ {
+ "Name": "Matador1",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: Matador"
+ },
+ {
+ "Name": "HellBiker1",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Hell Biker"
+ },
+ {
+ "Name": "Daisoujou1",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Daisoujou"
+ },
+ {
+ "Name": "TheHarlot1",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: The Harlot"
+ },
+ {
+ "Name": "Trumpeter1",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: Trumpeter"
+ },
+ {
+ "Name": "Futomimi2",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: Futomimi"
+ },
+ {
+ "Name": "Sakahagi2",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Sakahagi"
+ },
+ {
+ "Name": "SevenEye",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Seven-Eye"
+ },
+ {
+ "Name": "BeelzebubM",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: BeelzebubM"
+ },
+ {
+ "Name": "Loa1",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: Loa"
+ },
+ {
+ "Name": "Virtue1",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: Virtue"
+ },
+ {
+ "Name": "Power1",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Power"
+ },
+ {
+ "Name": "Legion1",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Legion"
+ },
+ {
+ "Name": "Reserve1",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve2",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve3",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve4",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve5",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve6",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve7",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve8",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve9",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve10",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve11",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve12",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve13",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve14",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve15",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve16",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve17",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve18",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve19",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve20",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve21",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve22",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Reserve23",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: Reserve"
+ },
+ {
+ "Name": "Null",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: None"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Functions.json
new file mode 100644
index 0000000..4258eb1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Nocturne/Modules/Common/Functions.json
@@ -0,0 +1,8250 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "int",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "MsgId",
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngMessage"
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "int",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngOpenWindow"
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "int",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngCloseWindow"
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSelect"
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "int",
+ "Name": "SEL_WND_DSP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngOpenSelectWindow"
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "int",
+ "Name": "SEL_WND_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngCloseSelectWindow"
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "int",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngMaskSelect"
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_CHK"
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "int",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_ON"
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "int",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_OFF"
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RND"
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "sndScript_sndScrCmd_SE_PLAY"
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "BGM_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "sndScript_sndScrCmd_BGM_PLAY"
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SYNC"
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "int",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_WAIT"
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FADE_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FADE_IN"
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FADE_OUT"
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "SEL_JMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SEL_JMP"
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "CAM_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_SEL"
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "CAM_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_PATH_MOVE"
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "SET_SKY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SKY"
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "MODEL_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_DSP"
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "MODEL_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_CLS"
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE"
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "MODEL_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOTION"
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "CAM_SEL_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_SEL_FOVY"
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "PAD_ACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_ACT"
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "MODEL_SCL_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SCL_XYZ"
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "MAKA_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_CHECK"
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "STOCK_FULL_CHECK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_STOCK_FULL_CHECK"
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "PLAYER_ADD_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_ADD_PARAM"
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "int",
+ "Name": "NULL_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "int",
+ "Name": "DH_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DH_EQUIP"
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "PMV_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_LOAD"
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "int",
+ "Name": "PMV_RUN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_RUN2"
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FIELD_CLS_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_CLS_STOP"
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PUT"
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "GET_MOON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MOON"
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "int",
+ "Name": "UNIT_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_UNIT_CLS"
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "GET_MOON16",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MOON16"
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "int",
+ "Name": "RESTORE_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_RESTORE_BATTLE"
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "int",
+ "Name": "UNIT_CLS_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_UNIT_CLS_STOP"
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "int",
+ "Name": "TEX_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_LOAD"
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "TEX_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ON"
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "int",
+ "Name": "TEX_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_OFF"
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "int",
+ "Name": "TEX_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_CLS"
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "EXIT_EVENT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_EXIT_EVENT"
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "int",
+ "Name": "AI_TBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TBL"
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_ATTACK"
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_ESCAPE"
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_WAIT"
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_SKILL"
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_AI"
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LIFEMIN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LIFEMIN"
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_BAD"
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_ID"
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "BTL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_EVENT"
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LIGHT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LIGHT"
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DARK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_DARK"
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_PLAYER",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_PLAYER"
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_RND"
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI"
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "BTL_PNL_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PNL_OFF"
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "BTL_PNL_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PNL_ON"
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "SEL_SELNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMng_SEL_SELNO"
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "BLUR2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_ON"
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "BLUR2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_OFF"
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "BLUR_ALLOFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR_ALLOFF"
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "MODEL_EXWAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_EXWAIT"
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "sndScript_sndScrCmd_BGM_STOP"
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "RTRN_TITLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_RTRN_TITLE"
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "SOFTEN_BIAS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SOFTEN_BIAS"
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "SET_SKY_A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SKY_A"
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT"
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "MODEL_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_POS"
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_MOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_MOT"
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE_MOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE_MOT"
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FIELD_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_DSP"
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FIELD_CLS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_CLS"
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "CAMP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMisc_itfCamp"
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_PLAY"
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "MOVIE_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_STOP"
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "MOVIE_CHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_CHK"
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_TRIG"
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PAD_PRESS"
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "CAM_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_PATH_WAIT"
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "MODEL_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ROT"
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CALL_PUZZLEBOY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_PUZZLEBOY"
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "CALL_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_COMBINE"
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "CALL_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_SAVE"
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "CALL_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_RECOVER"
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "CALL_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_SHOP"
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "CALL_RAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_RAG"
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD"
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP"
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "DIR_HIT_CNTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_DIR_HIT_CNTR"
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "int",
+ "Name": "PAD_DISABLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_PAD_DISABLE"
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "PAD_ENABLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_PAD_ENABLE"
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "dds3TitleMain_dds3Title"
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "MOON_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MOON_START"
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "int",
+ "Name": "MOON_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MOON_STOP"
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "int",
+ "Name": "CHG_MOON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CHG_MOON"
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_EVENT"
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_BATTLE"
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "MODEL_PLAYER",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_PLAYER"
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "int",
+ "Name": "MODEL_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ON"
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "int",
+ "Name": "MODEL_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_OFF"
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "int",
+ "Name": "OBJ_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_OBJ_PATH_MOVE"
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "int",
+ "Name": "OBJ_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_OBJ_PATH_WAIT"
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "int",
+ "Name": "SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SET_FOVY"
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "int",
+ "Name": "ENCOUNT_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_ENCOUNT_ON"
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "int",
+ "Name": "ENCOUNT_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_ENCOUNT_OFF"
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "ITEM_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_ITEM_PLUS"
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSetVarScr"
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "int",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_PUTS"
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "MODEL_MOTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOTION2"
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_HOKAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_HOKAN"
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "CAM_CREATE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_CREATE"
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "CAM_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_CLS"
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "int",
+ "Name": "CAM_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_POS_XYZ"
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "int",
+ "Name": "CAM_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_ROT_XYZ"
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "MODEL_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_POS_XYZ"
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "MODEL_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_ROT_XYZ"
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYHP"
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHP"
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DMGCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_DMGCNT"
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRCNT"
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENCNT"
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYBAD"
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRBAD"
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENBAD"
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENALLBAD"
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENID"
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRID"
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "Returns if enemy has the specified support skill active",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "supportSkillId",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHOJO"
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "Returns if an ally has the specified support skill active",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "supportSkillId",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHOJO"
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_BA"
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENLIGHT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENLIGHT"
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENDARK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENDARK"
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "MODEL_MOVE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_MOVE2"
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_POW",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_POW"
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "int",
+ "Name": "LOAD_SOUND_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LOAD_SOUND_E"
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "BGM_PLAY_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_PLAY_E"
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "SE_PLAY_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SE_PLAY_E"
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "int",
+ "Name": "FADEOUT_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FADEOUT_E"
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "BGM_VOL_DOWN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_VOL_DOWN"
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "int",
+ "Name": "BGM_VOL_UP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_VOL_UP"
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "int",
+ "Name": "MSG_IGNORE_CONFIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngIgnoreConfig"
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "SEARCH_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SEARCH_ID"
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "MODEL_EXMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_EXMOTION"
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "int",
+ "Name": "MODEL_WAIT_EXMOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_WAIT_EXMOT"
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "CALL_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_NEXT"
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD2"
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FILTER_ALLOFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER_ALLOFF"
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "int",
+ "Name": "EFFECT_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LOAD"
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "int",
+ "Name": "EFFECT_CLS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_CLS"
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "int",
+ "Name": "EFFECT_POS_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_POS_XYZ"
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "EFFECT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_POS"
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "EFFECT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_ON"
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "EFFECT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_OFF"
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "EFFECT_LINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LINK"
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "EFFECT_LINK2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_LINK2"
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "EFFECT_UNLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_UNLINK"
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "SET_FIX_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_FIX_CAMERA"
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "SET_CHASE_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CHASE_CAMERA"
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "SCR_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_RUN"
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "int",
+ "Name": "SCR_KILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_KILL"
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "SCR_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_WAIT"
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "SCR_STAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_STAT"
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SCR_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCR_TIME"
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "PMV_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_RUN"
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "QUAKE_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_QUAKE_ON"
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "QUAKE_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_QUAKE_OFF"
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_OFF"
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_ON"
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_RGB"
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_DIR"
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_WAIT"
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "MODEL_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_RGB"
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "MODEL_A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_A"
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "int",
+ "Name": "SCENE_LIGHT_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_LIGHT_RGB"
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "SCENE_LIGHT_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_LIGHT_DIR"
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "int",
+ "Name": "SCENE_AMBIENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_AMBIENT"
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "int",
+ "Name": "PATH_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_STOP"
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "PATH_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_START"
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "int",
+ "Name": "PATH_RATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_RATE"
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "PATH_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_DIR"
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "SCENE_FOG_RGB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_FOG_RGB"
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "int",
+ "Name": "SCENE_FOG_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_SCENE_FOG_PARA"
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "int",
+ "Name": "BLUR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR"
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "int",
+ "Name": "SET_CASH_F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CASH_F"
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "int",
+ "Name": "FREE_CASH_F",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FREE_CASH_F"
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "SET_LOCK_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_SET_LOCK_CAMERA"
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "CAM_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_CAM_DIR"
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "CAM_SEL_PHOKAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_CAM_SEL_PHOKAN"
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "SET_ALLPANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_ALLPANEL"
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_LINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_LINK"
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "MODEL_LIGHT_UNLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_LIGHT_UNLINK"
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "LIGHT_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LIGHT_PATH_MOVE"
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "LIGHT_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LIGHT_PATH_WAIT"
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "LOAD_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_LOAD_BE"
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "MODEL_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_BE"
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FIELD_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_BE"
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "EFFECT_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_BE"
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "TEX_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_BE"
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "EFFBED_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_LOAD"
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "int",
+ "Name": "EFFBED_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_START"
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "EFFECT_ROT_XYZ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_ROT_XYZ"
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "int",
+ "Name": "EFFBED_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_BE"
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "EFFECT_PATH_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PATH_MOVE"
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "EFFECT_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PATH_WAIT"
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "EFFMG1_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_LOAD"
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "EFFMG1_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_BE"
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "EFFMG2_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_LOAD"
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "int",
+ "Name": "EFFMG2_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_BE"
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "EFFMG1_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG1_POS"
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "int",
+ "Name": "EFFMG2_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_POS"
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "int",
+ "Name": "SE_STOP_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SE_STOP_E"
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "CAM_ROT_Q",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CAM_ROT_Q"
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "FIELD_ANIME_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_ANIME_START"
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "FIELD_ANIME_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FIELD_ANIME_STOP"
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_ON2"
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_PLV"
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PPARTYLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_PPARTYLV"
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "AI_GET_TURN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_TURN"
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "int",
+ "Name": "DV_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_PLUS"
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_SUMMON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_ACT_SUMMON"
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "EFFMG2_PRESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFMG2_PRESET"
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "BTL_TAIKYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_TAIKYO"
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "BTL_ALLTAIKYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_ALLTAIKYO"
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "BTL_PRESS",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_PRESS"
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "int",
+ "Name": "BTL_NAKAMA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_NAKAMA"
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "PATH_LOOP_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_LOOP_ON"
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "int",
+ "Name": "PATH_LOOP_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PATH_LOOP_OFF"
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_PARA"
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_RGBA"
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_AREA"
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_ON"
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_OFF"
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_PARA"
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_RGBA"
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_AREA"
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_ON"
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_OFF"
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_SET"
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_ORG",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_ORG"
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "AI_SET_CRITICAL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_SET_CRITICAL"
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "READ_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_READ_BE"
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "CHK_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CHK_BE"
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "DEL_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DEL_BE"
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_1SHOT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_1SHOT"
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_2SHOT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_2SHOT"
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "BTL_CAM_BOUGAI",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_CAM_BOUGAI"
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_BTL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_BTL"
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_ANA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_ANA"
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_SISETU",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_SISETU"
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "CALL_FIELD3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_FIELD3"
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FLD_KANKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_KANKYO"
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FLD_FILTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_FILTER"
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_ON"
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_OFF"
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ON"
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_OFF"
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FLD_ATARI_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ATARI_ON"
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FLD_ATARI_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ATARI_OFF"
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_ON2"
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_OFF2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_OFF2"
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ON2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ON2"
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_OFF2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_OFF2"
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FLD_ANIME_ID2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANIME_ID2"
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_ON"
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_OFF"
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FLD_GIMIC_HOJI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GIMIC_HOJI"
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MAP_ON"
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MAP_OFF"
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "SET_CAMTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_CAMTBL"
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TAKARA_TBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_TAKARA_TBL"
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "int",
+ "Name": "FLD_SET_TAKARA_OPEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SET_TAKARA_OPEN"
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FLD_CHK_TAKARA_OPEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CHK_TAKARA_OPEN"
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "MSG_SET_POS_SCR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSetMesPositionScript"
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "int",
+ "Name": "MSG_SET_POS_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "itfMesManager_itfMesMngSetMesPosDefault"
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "int",
+ "Name": "MSG_VALID_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngValidateNext"
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FCL_TERM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fclTerminalInit_fclTerminal"
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_MENU_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclTerminalInit_fclTerminalMenuMask"
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_MENU_MASK_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalMenuMaskDef"
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "FCL_SIGNAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclMisc_fclSignal"
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "FCL_GET_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fclMisc_fclGetVal"
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_ENABLE_TALK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalEnableTalk"
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FCL_TERM_DISABLE_TALK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fclTerminalInit_fclTerminalDisableTalk"
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "int",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "Nme_Init_nmeNameEntry"
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "int",
+ "Name": "DH_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DH_PLUS"
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_ON"
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "MODEL_SHADOW_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_SHADOW_OFF"
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "BOKASI_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BOKASI_ON"
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "int",
+ "Name": "BOKASI_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_BOKASI_OFF"
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "int",
+ "Name": "MUL_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MUL_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_DIST_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "int",
+ "Name": "BLUR2_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_PARA"
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "int",
+ "Name": "BLUR2_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_RGBA"
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "BLUR2_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_AREA"
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "BLUR2_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BLUR2_SWAP"
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FILTER2_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_PARA"
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "int",
+ "Name": "FILTER2_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_RGBA"
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "FILTER2_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_SWAP"
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FILTER2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_ON"
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FILTER2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_FILTER2_OFF"
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "MFILTER_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_PARA"
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "MFILTER_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_RGBA"
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "int",
+ "Name": "MFILTER_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_AREA"
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "int",
+ "Name": "MFILTER_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_SWAP"
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "int",
+ "Name": "MFILTER_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_ON"
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "MFILTER_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_MFILTER_OFF"
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "BGM_TRANS_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_BGM_TRANS_E"
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "MAKA_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_PLUS"
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "PARTY_DAMAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_DAMAGE"
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "int",
+ "Name": "MSG_WND_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngWindowType"
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "int",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngSelectDefKey"
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "int",
+ "Name": "POINT_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_ADD"
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "POINT_GET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_GET"
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "int",
+ "Name": "POINT_1ST",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_1ST"
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "POINT_2ND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_2ND"
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "int",
+ "Name": "POINT_3RD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_POINT_3RD"
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_ON"
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_OFF"
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_PARA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_PARA"
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_RGBA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_RGBA"
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_AREA"
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "int",
+ "Name": "RIP_BLUR_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_RIP_BLUR_SWAP"
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_TEX_BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DIST_BLUR_TEX_BE"
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "int",
+ "Name": "DIST_BLUR_TEX_DEF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_DIST_BLUR_TEX_DEF"
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "int",
+ "Name": "EFFECT_PRESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFECT_PRESET"
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_MYMP"
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "bool",
+ "Name": "AI_GET_PRESSKOUDO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_PRESSKOUDO"
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ALLKOUDO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_ALLKOUDO"
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYLV",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_MYLV"
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "UDV_LEAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_LEAVE"
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "UDV_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_CHECK"
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "UDV_DELETE_OK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_DELETE_OK"
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "UDV_DELETE_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_DELETE_NG"
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_ALL_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_ALL_ON"
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_PLY_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_PLY_ON"
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "BTL_FORM_ENE_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_FORM_ENE_ON"
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYAISYO",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_MYAISYO"
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "CALL_STAFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_STAFF"
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "STOCK_PLUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_STOCK_PLUS"
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAARLV",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_BAARLV"
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "UDV_GETID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_UDV_GETID"
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "Targets unit that isn\u0027t the main character",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_LVMIN"
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_PARAM"
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "AI_GET_FUREA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_GET_FUREA"
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "CALL_ENDSAVE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_ENDSAVE"
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "KUTI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_KUTI"
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "MSG_WND_TYPE_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "itfMesManager_itfMesMngWindowTypeAlpha"
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_INIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_INIT"
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_GET",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_GET"
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_NEXT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_NEXT"
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FLD_ANAHORI_DEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ANAHORI_DEL"
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "KUTISET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_KUTISET"
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_CALL_BATTLE2"
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "EFFBED_BE_EVO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_BE_EVO"
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "int",
+ "Name": "EFFBED_START_EVO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_EFFBED_START_EVO"
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ESCAPE"
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "int",
+ "Name": "DRAWSTOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_DRAWSTOP"
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MOVIE_CHKDRAW",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "mviScript_mviScrCmd_MOVIE_CHKDRAW"
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "int",
+ "Name": "NULL_016C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "int",
+ "Name": "NULL_016D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "int",
+ "Name": "NULL_016E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "int",
+ "Name": "NULL_016F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "int",
+ "Name": "BOSS_PRESS_REC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_BOSS_PRESS_REC"
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "int",
+ "Name": "NAKAMA_GET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_GET_PARAM"
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_LND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_LND"
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "NAKAMA_DEAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_DEAD"
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "NAKAMA_CHK_PIKUKO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_NAKAMA_CHK_PIKUKO"
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "int",
+ "Name": "PIKUKO_GETID",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PIKUKO_GETID"
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "PARTY_KAIFUKU",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_KAIFUKU"
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "int",
+ "Name": "DV_COPY_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_COPY_PARAM"
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_CLR",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_CLR"
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_NEXT"
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "BTL_AI_ROT_GET",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_ROT_GET"
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJOMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHOJOMAX"
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJOMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_FRHOJOMAX"
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "BTL_AI_CHANGE_OFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_CHANGE_OFF"
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "int",
+ "Name": "BTL_AI_CHANGE_ON",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_BTL_AI_CHANGE_ON"
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHAMAMHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_ENHAMAMHK"
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "int",
+ "Name": "AI_TAR_JOKEN",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_TAR_JOKEN"
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SKILLNOMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "nbAiScript_nbCommand_AI_CHK_SKILLNOMP"
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "PLAYER_GET_LEVEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PLAYER_GET_LEVEL"
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "MAKA_PLUS_PER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_MAKA_PLUS_PER"
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "DV_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "scrParameterCommand_prm_DV_CHECK"
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "PMV_LOAD_END_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_PMV_LOAD_END_WAIT"
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "PARTY_KAIFUKU2",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrParameterCommand_prm_PARTY_KAIFUKU2"
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "int",
+ "Name": "NULL_0187",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "NULL_0188",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "NULL_0189",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "NULL_018A",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "NULL_018B",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "int",
+ "Name": "NULL_018C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "int",
+ "Name": "NULL_018D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "NULL_018E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "int",
+ "Name": "NULL_018F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "HD_SET_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_SET_SUSPEND"
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "int",
+ "Name": "HD_GET_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_GET_RESUME"
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "HD_FLD_WAIT_CROSSFADE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WAIT_CROSSFADE"
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "int",
+ "Name": "HD_UNLOAD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "scrCommonCommand_scrCommand_UNLOAD"
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "HD_MODEL_CLS2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_MODEL_CLS2"
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "HD_UNLOCK_TRP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_UNLOCK_TRP"
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "HD_FRAMEMODE_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FRAMEMODE_ON"
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "HD_FRAMEMODE_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_FRAMEMODE_OFF"
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "HD_GET_MSGTRG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MSGTRG"
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "HD_GET_MACHINE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "evtCommand_evtCommand_GET_MACHINE"
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "HD_BIT_CHK2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "FullName": "scrCommonCommand_scrCommand_BIT_CHK2"
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "NULL_019B",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "NULL_019C",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "NULL_019D",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "int",
+ "Name": "NULL_019E",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "int",
+ "Name": "NULL_019F",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "NULL_01A0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "NULL_01A1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "int",
+ "Name": "NULL_01A2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "NULL_01A3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "NULL_01A4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "NULL_01A5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "NULL_01A6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "NULL_01A7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "NULL_01A8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "int",
+ "Name": "NULL_01A9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "int",
+ "Name": "NULL_01AA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "int",
+ "Name": "NULL_01AB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "int",
+ "Name": "NULL_01AC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "int",
+ "Name": "NULL_01AD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "NULL_01AE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "NULL_01AF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "int",
+ "Name": "NULL_01B0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "int",
+ "Name": "NULL_01B1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "int",
+ "Name": "NULL_01B2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "int",
+ "Name": "NULL_01B3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "int",
+ "Name": "NULL_01B4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "int",
+ "Name": "NULL_01B5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "int",
+ "Name": "NULL_01B6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "int",
+ "Name": "NULL_01B7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "int",
+ "Name": "NULL_01B8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "int",
+ "Name": "NULL_01B9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "int",
+ "Name": "NULL_01BA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "int",
+ "Name": "NULL_01BB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "int",
+ "Name": "NULL_01BC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "NULL_01BD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "NULL_01BE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "int",
+ "Name": "NULL_01BF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "int",
+ "Name": "NULL_01C0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "int",
+ "Name": "NULL_01C1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "int",
+ "Name": "NULL_01C2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "int",
+ "Name": "NULL_01C3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "int",
+ "Name": "NULL_01C4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "NULL_01C5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "NULL_01C6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "NULL_01C7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "NULL_01C8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "NULL_01C9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "NULL_01CA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "NULL_01CB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "NULL_01CC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "NULL_01CD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "NULL_01CE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "NULL_01CF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "NULL_01D0",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "NULL_01D1",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "int",
+ "Name": "NULL_01D2",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "int",
+ "Name": "NULL_01D3",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "int",
+ "Name": "NULL_01D4",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "int",
+ "Name": "NULL_01D5",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "int",
+ "Name": "NULL_01D6",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "int",
+ "Name": "NULL_01D7",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "int",
+ "Name": "NULL_01D8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "int",
+ "Name": "NULL_01D9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "NULL_01DA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "NULL_01DB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "NULL_01DC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "int",
+ "Name": "NULL_01DD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "NULL_01DE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "int",
+ "Name": "NULL_01DF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "int",
+ "Name": "TEX_SWAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_SWAP"
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "int",
+ "Name": "TEX_PRI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_PRI"
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "TEX_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_SIZE"
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "TEX_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_POS"
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "int",
+ "Name": "TEX_ALP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ALP"
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "TEX_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_ZOOM"
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "int",
+ "Name": "TEX_OT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_OT"
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "int",
+ "Name": "TEX_STAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "evtCommand_evtCommand_TEX_STAT"
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "NULL_01E8",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "NULL_01E9",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "NULL_01EA",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "int",
+ "Name": "NULL_01EB",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "NULL_01EC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "int",
+ "Name": "NULL_01ED",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "int",
+ "Name": "NULL_01EE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "NULL_01EF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FLD_TITLE_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_TITLE_START2"
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_KIRETA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_KIRETA"
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ITEMBOX_RND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_GET_ITEMBOX_RND"
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_PLAY2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_PLAY2"
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_STOP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_STOP2"
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "int",
+ "Name": "SET_NPC_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_SET_NPC_CAMERA"
+ },
+ {
+ "Index": "0x01f6",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_DANTE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_DANTE"
+ },
+ {
+ "Index": "0x01f7",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_AI_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_AI_STOP"
+ },
+ {
+ "Index": "0x01f8",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_AI_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_AI_START"
+ },
+ {
+ "Index": "0x01f9",
+ "ReturnType": "int",
+ "Name": "FLD_DANTE_STANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_DANTE_STANCE"
+ },
+ {
+ "Index": "0x01fa",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_RELOAD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_RELOAD"
+ },
+ {
+ "Index": "0x01fb",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_RELOAD_WAIT",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_RELOAD_WAIT"
+ },
+ {
+ "Index": "0x01fc",
+ "ReturnType": "int",
+ "Name": "NULL_01FC",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01fd",
+ "ReturnType": "int",
+ "Name": "NULL_01FD",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01fe",
+ "ReturnType": "int",
+ "Name": "NULL_01FE",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x01ff",
+ "ReturnType": "int",
+ "Name": "NULL_01FF",
+ "Description": "Null pointer",
+ "Parameters": [
+
+ ],
+ "FullName": ""
+ },
+ {
+ "Index": "0x0200",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_ELV_GETTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_ELV_GETTBL"
+ },
+ {
+ "Index": "0x0201",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_ELV_EXIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_ELV_EXIT"
+ },
+ {
+ "Index": "0x0202",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_CALL_FIELD"
+ },
+ {
+ "Index": "0x0203",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_CASH_F",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_CASH_F"
+ },
+ {
+ "Index": "0x0204",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_RUN_START",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_RUN_START"
+ },
+ {
+ "Index": "0x0205",
+ "ReturnType": "int",
+ "Name": "FLD_INF_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_NEXT"
+ },
+ {
+ "Index": "0x0206",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GET"
+ },
+ {
+ "Index": "0x0207",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GETPANEL",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GETPANEL"
+ },
+ {
+ "Index": "0x0208",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_HASIGO_GETTBL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_HASIGO_GETTBL"
+ },
+ {
+ "Index": "0x0209",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_FLOORSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_FLOORSTART"
+ },
+ {
+ "Index": "0x020a",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_FLOOREND",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_FLOOREND"
+ },
+ {
+ "Index": "0x020b",
+ "ReturnType": "int",
+ "Name": "FLD_ELV_ENDCHK",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_ELV_ENDCHK"
+ },
+ {
+ "Index": "0x020c",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_GET_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_GET_DOOR"
+ },
+ {
+ "Index": "0x020d",
+ "ReturnType": "int",
+ "Name": "FLD_EXIT_CAMERA",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_EXIT_CAMERA"
+ },
+ {
+ "Index": "0x020e",
+ "ReturnType": "int",
+ "Name": "FLD_INF_GOWAP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_INF_GOWAP"
+ },
+ {
+ "Index": "0x020f",
+ "ReturnType": "int",
+ "Name": "FLD_CALL_WAPEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_CALL_WAPEX"
+ },
+ {
+ "Index": "0x0210",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_PLAY"
+ },
+ {
+ "Index": "0x0211",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_CONTINUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_CONTINUE"
+ },
+ {
+ "Index": "0x0212",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_PAUSE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_PAUSE"
+ },
+ {
+ "Index": "0x0213",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_STOP",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_STOP"
+ },
+ {
+ "Index": "0x0214",
+ "ReturnType": "int",
+ "Name": "FLD_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SE_PLAY"
+ },
+ {
+ "Index": "0x0215",
+ "ReturnType": "int",
+ "Name": "FLD_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SE_STOP"
+ },
+ {
+ "Index": "0x0216",
+ "ReturnType": "int",
+ "Name": "FLD_BGM_FADE",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_BGM_FADE"
+ },
+ {
+ "Index": "0x0217",
+ "ReturnType": "int",
+ "Name": "FLD_MSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MSE_PLAY"
+ },
+ {
+ "Index": "0x0218",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SINEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_NPC_SINEN"
+ },
+ {
+ "Index": "0x0219",
+ "ReturnType": "int",
+ "Name": "FLD_WARP_GET_WARPEFF",
+ "Description": "",
+ "Parameters": [
+
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_WARP_GET_WARPEFF"
+ },
+ {
+ "Index": "0x021a",
+ "ReturnType": "int",
+ "Name": "FLD_TITLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_TITLE_START"
+ },
+ {
+ "Index": "0x021b",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP2"
+ },
+ {
+ "Index": "0x021c",
+ "ReturnType": "int",
+ "Name": "FLD_SET_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SET_ENCOUNT"
+ },
+ {
+ "Index": "0x021d",
+ "ReturnType": "int",
+ "Name": "ACT_WIN_DSP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_ACT_WIN_DSP3"
+ },
+ {
+ "Index": "0x021e",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_MODEL_LIGHT"
+ },
+ {
+ "Index": "0x021f",
+ "ReturnType": "int",
+ "Name": "FLD_SAGASI_AKUMA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "FullName": "fldCommand_fldCommand_FLD_SAGASI_AKUMA"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3.json
new file mode 100644
index 0000000..e0d7921
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3",
+ "ShortName": "p3",
+ "FlowScriptModulesPath": "Persona3\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/FlowScriptModules.json
new file mode 100644
index 0000000..f105d9e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona3\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/Modules/Common/Functions.json
new file mode 100644
index 0000000..a41a94f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3/Modules/Common/Functions.json
@@ -0,0 +1,6520 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "sub_38D920;",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0001",
+ "Description": "sub_38E0D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0002",
+ "Description": "sub_38E140",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "MSG_FUNCTION_0003",
+ "Description": "sub_38DE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0006",
+ "Description": "sub_38E070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0007",
+ "Description": "sub_346870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_0008",
+ "Description": "sub_3468B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_0009",
+ "Description": "sub_346910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "sub_346970",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "sub_346A00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000C",
+ "Description": "sub_346A30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "sub_1BBEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000E",
+ "Description": "sub_1BBF10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_000F",
+ "Description": "sub_346B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "sub_346A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "PUTSTR",
+ "Description": "sub_346AD0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "sub_346BB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "sub_346BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "sub_346C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "None",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "CMN_FUNCTION_0017",
+ "Description": "sub_346C80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "sub_346D90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "sub_346E00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "sub_346E40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "sub_346EA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "val",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "type",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0021",
+ "Description": "sub_1BB930",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0026",
+ "Description": "sub_38DA30; itfMesManager.c",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "MSG_FUNCTION_0027",
+ "Description": "sub_38DC10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "sub_38E3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "sub_3F7840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "sub_3F78C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "sub_3F7970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_002E",
+ "Description": "sub_346F20",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0030",
+ "Description": "sub_2FDA00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "sub_2FD9C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "float",
+ "Name": "FUNCTION_0032",
+ "Description": "sub_2FC600",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "sub_2BB910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0034",
+ "Description": "sub_2BB9C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "sub_2BBA70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "sub_2BBB20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "sub_2BBBD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "sub_2BBC80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0039",
+ "Description": "sub_2BBD30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "sub_2BBDE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003B",
+ "Description": "sub_2BBE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003C",
+ "Description": "sub_2BBF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003D",
+ "Description": "sub_2BBFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003E",
+ "Description": "sub_2BC0A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003F",
+ "Description": "sub_2BC150",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "sub_2BC200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0041",
+ "Description": "sub_2BC2B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0042",
+ "Description": "sub_2BC360",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "sub_2BC410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0044",
+ "Description": "sub_2BC4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0045",
+ "Description": "sub_2BC570",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "sub_2BC5C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "sub_2BC610",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "sub_2BC660",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "sub_2BC710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "sub_2BC7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "sub_2BC870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "sub_2BC920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004D",
+ "Description": "sub_2BC9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "sub_2BCA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004F",
+ "Description": "sub_2BCB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "sub_2BCBE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "sub_2BCC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "sub_2BCD40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "sub_2BCDF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "sub_2BCEA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "sub_2BCF50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "sub_2BD000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "sub_2BD0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "sub_2BD160",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0059",
+ "Description": "sub_2BD210",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "sub_2BD2C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "sub_2BD310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "sub_2BD360",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "sub_2BD3B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "sub_2BD460",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005F",
+ "Description": "sub_2C0640",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "sub_2C06B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "sub_2C0720",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0062",
+ "Description": "sub_2C0790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0063",
+ "Description": "sub_2C0800",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0064",
+ "Description": "sub_2C08B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "sub_2C0960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0066",
+ "Description": "sub_2C0A10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0067",
+ "Description": "sub_2C0A80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "sub_2C0AF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0069",
+ "Description": "sub_2C0BA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006A",
+ "Description": "sub_2C0C50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "sub_2C0D00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "sub_2C0DB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "sub_2C0E60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "sub_2C0F10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006F",
+ "Description": "sub_2C0FC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0070",
+ "Description": "sub_2BB560",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0071",
+ "Description": "sub_2BB5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0072",
+ "Description": "sub_2BB6C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0073",
+ "Description": "sub_2BB700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "sub_2BB7A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0075",
+ "Description": "sub_2C5430",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0076",
+ "Description": "sub_1BBA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "sub_40E640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "sub_1BBC60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "sub_1BBE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007A",
+ "Description": "sub_1BBE50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "sub_34AB70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "sub_34ABB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_007D",
+ "Description": "sub_34AFB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007E",
+ "Description": "sub_1BBE80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007F",
+ "Description": "sub_1BBF90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0080",
+ "Description": "sub_1BBFC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0081",
+ "Description": "sub_1BBFF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0082",
+ "Description": "sub_1BC020",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "sub_1BC050",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0084",
+ "Description": "sub_1BC080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0085",
+ "Description": "sub_16CA40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "sub_16CC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "sub_1BC130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0088",
+ "Description": "sub_1BC1D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0089",
+ "Description": "sub_1BC200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "sub_1BC6D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008B",
+ "Description": "sub_2C1070",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "sub_2C10E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008D",
+ "Description": "sub_2C1150",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "sub_2BD510",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008F",
+ "Description": "sub_2BD560",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0090",
+ "Description": "sub_2BB8D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "sub_33BB50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0092",
+ "Description": "sub_33BBC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0093",
+ "Description": "sub_2FDB20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0094",
+ "Description": "sub_272710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0095",
+ "Description": "sub_2C11C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0096",
+ "Description": "sub_2C1270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0097",
+ "Description": "sub_2C1320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0098",
+ "Description": "sub_2C13D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0099",
+ "Description": "sub_2C1480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009A",
+ "Description": "sub_2C1530",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009B",
+ "Description": "sub_2C15E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009C",
+ "Description": "sub_2C1690",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "sub_2BD5B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "sub_2BD660",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "sub_2BD710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "sub_2BD7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "sub_2BD870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "sub_2BD920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "sub_2BD9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "sub_2BDA80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "sub_2BB830",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "sub_272860",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "sub_2BDB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A8",
+ "Description": "sub_2BDC20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "sub_2BDD10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "sub_2BDE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "sub_2BDF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AC",
+ "Description": "sub_2BE000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AD",
+ "Description": "sub_2BE0F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AE",
+ "Description": "sub_2BE1E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AF",
+ "Description": "sub_2BE2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "sub_2BE3C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "sub_2BE4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "sub_2BE5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "sub_2BE640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B4",
+ "Description": "sub_2C1740",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B5",
+ "Description": "sub_34B1A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "CUTIN_FUNCTION_00B6",
+ "Description": "sub_3829A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "sub_382BE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_00B8",
+ "Description": "sub_379180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "sub_3A8590",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "sub_34AC10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "sub_34AD60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "sub_40E6A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BD",
+ "Description": "sub_40E700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BE",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BF",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "sub_1BC700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C1",
+ "Description": "sub_1BC7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C2",
+ "Description": "sub_1BC880",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C3",
+ "Description": "sub_1BC8D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C4",
+ "Description": "sub_1BC980",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "sub_1BC9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "sub_1BCBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "sub_1BCBF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "sub_1BCC40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C9",
+ "Description": "sub_1BCC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "sub_1BCCE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "sub_1BCD70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "sub_1BCEC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CD",
+ "Description": "sub_1BCF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CE",
+ "Description": "sub_40E7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00CF",
+ "Description": "sub_34B280",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00D0",
+ "Description": "sub_34B5D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D1",
+ "Description": "sub_16CD90",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "void",
+ "Name": "G_DATA_FUNCTION_00D2",
+ "Description": "sub_16CDC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "void",
+ "Name": "G_DATA_FUNCTION_00D3",
+ "Description": "sub_16CE50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D4",
+ "Description": "sub_16CC40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D5",
+ "Description": "sub_16CC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D6",
+ "Description": "sub_1BBD80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "sub_1BCFC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D8",
+ "Description": "sub_1BCFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D9",
+ "Description": "sub_1BD050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DA",
+ "Description": "sub_34BB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DB",
+ "Description": "sub_34BBC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DC",
+ "Description": "sub_34BC90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00DD",
+ "Description": "sub_34B080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00DE",
+ "Description": "sub_34B130",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DF",
+ "Description": "sub_34B670",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00E0",
+ "Description": "sub_34B840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00E1",
+ "Description": "sub_34B8E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E2",
+ "Description": "sub_1BD0B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "sub_1BD0E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "sub_1BD210",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "sub_1BD2A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "sub_1BD2D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E7",
+ "Description": "sub_1BD300",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E8",
+ "Description": "sub_1BD330",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E9",
+ "Description": "sub_1BC480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00EA",
+ "Description": "sub_34BD60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00EB",
+ "Description": "sub_2BB640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "sub_2BF3F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00ED",
+ "Description": "sub_2BF4D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EE",
+ "Description": "sub_2BF580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EF",
+ "Description": "sub_2BF630",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F0",
+ "Description": "sub_2BF6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F1",
+ "Description": "sub_2BF790",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F2",
+ "Description": "sub_2BF840",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F3",
+ "Description": "sub_2BF8F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F4",
+ "Description": "sub_2BF9A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F5",
+ "Description": "sub_2BFA50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F6",
+ "Description": "sub_2BFB00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F7",
+ "Description": "sub_2BFBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F8",
+ "Description": "sub_2C2140",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "sub_2C2210",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FA",
+ "Description": "sub_2C2290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FB",
+ "Description": "sub_2C2370",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FC",
+ "Description": "sub_2C2410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00FD",
+ "Description": "sub_2C2580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FE",
+ "Description": "sub_2C2640",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00FF",
+ "Description": "sub_2C26E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0100",
+ "Description": "sub_2C27C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0101",
+ "Description": "sub_2C28C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0102",
+ "Description": "sub_2C29A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0103",
+ "Description": "sub_2C3650",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0104",
+ "Description": "sub_2C3780",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0105",
+ "Description": "sub_2C38B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0106",
+ "Description": "sub_2C3D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "sub_2C3E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0108",
+ "Description": "sub_2C3F80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0109",
+ "Description": "sub_2C39E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010A",
+ "Description": "sub_2C3A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010B",
+ "Description": "sub_2C3B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010C",
+ "Description": "sub_2C40B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "sub_2C41C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "sub_2C4350",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010F",
+ "Description": "sub_2C4470",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0110",
+ "Description": "sub_2C2A80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0111",
+ "Description": "sub_2C2B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "sub_2C2C40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0113",
+ "Description": "sub_2C3BF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0114",
+ "Description": "sub_1BD470",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0115",
+ "Description": "sub_1BD4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "sub_1BD240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0117",
+ "Description": "sub_1BC820",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0118",
+ "Description": "sub_1BC920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0119",
+ "Description": "sub_1BC750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011A",
+ "Description": "sub_1BCDC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011B",
+ "Description": "sub_1BCE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011C",
+ "Description": "sub_1BD500",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_011D",
+ "Description": "sub_34BE30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011E",
+ "Description": "sub_2C1A50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "sub_1BD6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "sub_1BD740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0121",
+ "Description": "sub_34BF00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0122",
+ "Description": "sub_34BFB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0123",
+ "Description": "sub_1BD620",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0124",
+ "Description": "sub_34C060",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_0125",
+ "Description": "sub_34C1A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0126",
+ "Description": "sub_34C250",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0127",
+ "Description": "sub_17EE40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0128",
+ "Description": "sub_1BBCC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0129",
+ "Description": "sub_34C300",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012A",
+ "Description": "sub_34C3C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "sub_2BFC60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "sub_2BFCB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "sub_2BFD00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012E",
+ "Description": "sub_2C1B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012F",
+ "Description": "sub_2C1B90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "sub_1BD790",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "sub_1BD7C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "sub_1BD810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0133",
+ "Description": "sub_2C5500",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0134",
+ "Description": "sub_166030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0135",
+ "Description": "sub_1660F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0136",
+ "Description": "sub_1661C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "sub_1BD8B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0138",
+ "Description": "sub_1BD950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "sub_1BE190",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "sub_1BE1F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013B",
+ "Description": "sub_1BD590",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013C",
+ "Description": "sub_1BE3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013D",
+ "Description": "sub_2C17D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "sub_2C1C10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013F",
+ "Description": "sub_2C1880",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0140",
+ "Description": "sub_2C3C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0141",
+ "Description": "sub_167320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0142",
+ "Description": "sub_167410",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0143",
+ "Description": "sub_2C47C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0144",
+ "Description": "sub_168030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0145",
+ "Description": "sub_1686A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0146",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0147",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0148",
+ "Description": "sub_2C24B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0149",
+ "Description": "sub_2C48E0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014A",
+ "Description": "sub_2C4920",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014B",
+ "Description": "sub_34B950",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014C",
+ "Description": "sub_34B9D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014D",
+ "Description": "sub_34BB10",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "sub_40E810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "sub_40E8F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "sub_40EA60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0151",
+ "Description": "sub_40ECE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "sub_40EBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "sub_1BE4A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "sub_1BE520",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "sub_1BE580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0156",
+ "Description": "sub_1BE5E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0157",
+ "Description": "sub_2C45E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "sub_2BE6E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "sub_2BE7F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "sub_2BE900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015B",
+ "Description": "sub_2BEA10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "sub_2BEB60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "sub_2BEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "sub_2BED40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "sub_2BEE50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "sub_2BEF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "sub_2BF070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "sub_2BF180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "sub_2BF290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "sub_2BF340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_FUNCTION_0165",
+ "Description": "sub_1BDE10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "sub_1BDF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0167",
+ "Description": "sub_1BE120",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0168",
+ "Description": "sub_1BEAD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "sub_1BD180",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016A",
+ "Description": "sub_40F350",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016B",
+ "Description": "sub_40F3A0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016C",
+ "Description": "sub_40F3E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016D",
+ "Description": "sub_40F410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016E",
+ "Description": "sub_40F4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016F",
+ "Description": "sub_40F550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0170",
+ "Description": "sub_40F5A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "BR_FRIEND_FUNCTION_0171",
+ "Description": "sub_1F1FF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "sub_34C370",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "sub_1BED90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "sub_1BEE00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0175",
+ "Description": "sub_2C4960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "sub_2C49B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0177",
+ "Description": "sub_2C49E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "sub_1BEE30",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "sub_1BEE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "sub_2C4B30",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017B",
+ "Description": "sub_40F5D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017C",
+ "Description": "sub_2C4B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_017D",
+ "Description": "sub_34C430",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017E",
+ "Description": "sub_40F690",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017F",
+ "Description": "sub_2C4C00",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0180",
+ "Description": "sub_2C4C40",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0181",
+ "Description": "sub_2C4AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "sub_2C4CC0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0183",
+ "Description": "sub_1BEB90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0184",
+ "Description": "sub_1BED40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0185",
+ "Description": "sub_1BEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0186",
+ "Description": "sub_1BECA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0187",
+ "Description": "sub_1BECE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "sub_2C1C50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "sub_2C1CD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "sub_40EE90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "sub_1BEF40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018C",
+ "Description": "sub_17CCE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018D",
+ "Description": "sub_1BF000",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "sub_1BF060",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018F",
+ "Description": "sub_184A20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0190",
+ "Description": "sub_184A50",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0191",
+ "Description": "sub_1BBB60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "sub_2C5540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0193",
+ "Description": "sub_2C5580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0194",
+ "Description": "sub_2BFD50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0195",
+ "Description": "sub_2C1D70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "sub_2C1DE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "sub_2C1E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0198",
+ "Description": "sub_2C1EC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "sub_2C1F30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019A",
+ "Description": "sub_2C2D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019B",
+ "Description": "sub_2C2E30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "sub_2C2F60",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019D",
+ "Description": "sub_2C4D20",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019E",
+ "Description": "sub_34C510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019F",
+ "Description": "sub_40F700",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "sub_1BD1C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "sub_40F240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01A2",
+ "Description": "sub_40F7B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "sub_40F7F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "sub_40F860",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "sub_40F8B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "sub_40F900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "sub_40F970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "sub_34C5B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01A9",
+ "Description": "sub_34C600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "sub_10B8E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AB",
+ "Description": "sub_10B9C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AC",
+ "Description": "sub_1BE2C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AD",
+ "Description": "None",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "sub_2BFE00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "sub_2BFF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B0",
+ "Description": "sub_2C4D70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B1",
+ "Description": "sub_2C4DE0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B2",
+ "Description": "sub_2C4E50",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B3",
+ "Description": "sub_2C4F60",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B4",
+ "Description": "sub_2C5000",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B5",
+ "Description": "sub_2C50A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B6",
+ "Description": "sub_2C5160",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B7",
+ "Description": "sub_2C5240",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B8",
+ "Description": "sub_2C5280",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B9",
+ "Description": "sub_2C52D0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BA",
+ "Description": "sub_2C5310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BB",
+ "Description": "sub_2C18F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BC",
+ "Description": "sub_2C19A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "sub_2C5350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "sub_2C0230",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "sub_44A310",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C0",
+ "Description": "sub_44A3C0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C1",
+ "Description": "sub_2C51F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C2",
+ "Description": "sub_272940",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C3",
+ "Description": "sub_272970",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C4",
+ "Description": "sub_2C4CF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "sub_2C4C80",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "sub_2C0300",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C7",
+ "Description": "sub_2C03F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C8",
+ "Description": "sub_2C1FA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C9",
+ "Description": "sub_2C2010",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CA",
+ "Description": "sub_2C2060",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CB",
+ "Description": "sub_2C20D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CC",
+ "Description": "sub_2C3110",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "sub_2C3270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CE",
+ "Description": "sub_2C33D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CF",
+ "Description": "sub_2C04A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "sub_1BE700",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "sub_1BE7D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D2",
+ "Description": "sub_2BB740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D3",
+ "Description": "sub_1BB9D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "void",
+ "Name": "EDSR_FUNCTION_01D4",
+ "Description": "sub_270590",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D5",
+ "Description": "sub_1BF090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D6",
+ "Description": "sub_1BF110",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D7",
+ "Description": "sub_40F600",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D8",
+ "Description": "sub_40F650",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D9",
+ "Description": "sub_1BE910",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "sub_2BFFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "sub_2C00B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "sub_2C0170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DD",
+ "Description": "sub_1BC580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DE",
+ "Description": "sub_2C0590",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DF",
+ "Description": "sub_2C4A70",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "void",
+ "Name": "GAME_CLEAR_FUNCTION_01E0",
+ "Description": "sub_184FB0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E1",
+ "Description": "sub_185040",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "sub_1BEBF0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E3",
+ "Description": "sub_1BCAA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E4",
+ "Description": "sub_1BD5F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E5",
+ "Description": "sub_2C3540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E6",
+ "Description": "sub_40F2B0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E7",
+ "Description": "sub_1BF3F0",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "sub_1BF440",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES.json
new file mode 100644
index 0000000..a3c9fe5
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3 FES",
+ "ShortName": "p3f",
+ "FlowScriptModulesPath": "Persona3FES\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3FES\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/FlowScriptModules.json
new file mode 100644
index 0000000..d971a01
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/FlowScriptModules.json
@@ -0,0 +1,10 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3FES\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona3FES\\Modules\\Common\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/MessageScriptLibrary.json
new file mode 100644
index 0000000..ee76e9b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Enums.json
new file mode 100644
index 0000000..2f6efd5
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Enums.json
@@ -0,0 +1,1103 @@
+[
+ {
+ "Name": "PartyMember",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {"Name":"Protagonist","Value":1},
+ {"Name":"Yukari","Value":2},
+ {"Name":"Aigis","Value":3},
+ {"Name":"Mitsuru","Value":4},
+ {"Name":"Junpei","Value":5},
+ {"Name":"Fuuka","Value":6},
+ {"Name":"Akihiko","Value":7},
+ {"Name":"Ken","Value":8},
+ {"Name":"ShinjiroMetis","Value":9},
+ {"Name":"Koromaru","Value":10}
+ ]
+ },
+ {
+ "Name": "Arcana",
+ "Description": "",
+ "Members": [
+ {"Name":"Fool","Value":1},
+ {"Name":"Magician","Value":2},
+ {"Name":"Priestess","Value":3},
+ {"Name":"Empress","Value":4},
+ {"Name":"Emperor","Value":5},
+ {"Name":"Hierophant","Value":6},
+ {"Name":"Lovers","Value":7},
+ {"Name":"Chariot","Value":8},
+ {"Name":"Justice","Value":9},
+ {"Name":"Hermit","Value":10},
+ {"Name":"Fortune","Value":11},
+ {"Name":"Strength","Value":12},
+ {"Name":"HangedMan","Value":13},
+ {"Name":"Death","Value":14},
+ {"Name":"Temperance","Value":15},
+ {"Name":"Devil","Value":16},
+ {"Name":"Tower","Value":17},
+ {"Name":"Star","Value":18},
+ {"Name":"Moon","Value":19},
+ {"Name":"Sun","Value":20},
+ {"Name":"Judgement","Value":21},
+ {"Name":"Aeon","Value":22}
+ ]
+ },
+ {
+ "Name": "BattleSkill",
+ "Description": "",
+ "Members": [
+ {"Name":"SlashAttack","Value":0},
+ {"Name":"Agi","Value":1},
+ {"Name":"Agilao","Value":2},
+ {"Name":"Agidyne","Value":3},
+ {"Name":"Maragi","Value":4},
+ {"Name":"Maragion","Value":5},
+ {"Name":"Maragidyne","Value":6},
+ {"Name":"Maralagidyne","Value":7},
+ {"Name":"Ragnarok","Value":9},
+ {"Name":"Garu","Value":10},
+ {"Name":"Garula","Value":11},
+ {"Name":"Garudyne","Value":12},
+ {"Name":"Magaru","Value":13},
+ {"Name":"Magarula","Value":14},
+ {"Name":"Magarudyne","Value":15},
+ {"Name":"PantaRhei","Value":18},
+ {"Name":"Bufu","Value":19},
+ {"Name":"Bufula","Value":20},
+ {"Name":"Bufudyne","Value":21},
+ {"Name":"Mabufu","Value":22},
+ {"Name":"Mabufula","Value":23},
+ {"Name":"Mabufudyne","Value":24},
+ {"Name":"Niflheim","Value":27},
+ {"Name":"Zio","Value":28},
+ {"Name":"Zionga","Value":29},
+ {"Name":"Ziodyne","Value":30},
+ {"Name":"Mazio","Value":31},
+ {"Name":"Mazionga","Value":32},
+ {"Name":"Maziodyne","Value":33},
+ {"Name":"ThunderReign","Value":36},
+ {"Name":"Megido","Value":37},
+ {"Name":"Megidola","Value":38},
+ {"Name":"Megidolaon","Value":39},
+ {"Name":"LastResort","Value":40},
+ {"Name":"BlackViper","Value":43},
+ {"Name":"MorningStar","Value":44},
+ {"Name":"Hama","Value":45},
+ {"Name":"Mahama","Value":46},
+ {"Name":"Hamaon","Value":47},
+ {"Name":"Mahamaon","Value":48},
+ {"Name":"Samsara","Value":50},
+ {"Name":"Mudo","Value":51},
+ {"Name":"Mamudo","Value":52},
+ {"Name":"Mudoon","Value":53},
+ {"Name":"Mamudoon","Value":54},
+ {"Name":"DieforMe","Value":56},
+ {"Name":"MarinKarin","Value":57},
+ {"Name":"SexyDance","Value":58},
+ {"Name":"Bewilder","Value":59},
+ {"Name":"EerieSound","Value":60},
+ {"Name":"Pulinpa","Value":61},
+ {"Name":"Tentarafoo","Value":62},
+ {"Name":"EvilTouch","Value":63},
+ {"Name":"EvilSmile","Value":64},
+ {"Name":"GhastlyWail","Value":65},
+ {"Name":"Provoke","Value":66},
+ {"Name":"Infuriate","Value":67},
+ {"Name":"Poisma","Value":68},
+ {"Name":"PoisonMist","Value":69},
+ {"Name":"VirusBreath","Value":70},
+ {"Name":"FoulBreath","Value":73},
+ {"Name":"StagnantAir","Value":74},
+ {"Name":"LifeDrain","Value":75},
+ {"Name":"SpiritDrain","Value":76},
+ {"Name":"MaragidyneBoss","Value":80},
+ {"Name":"MagarudyneBoss","Value":81},
+ {"Name":"MabufudyneBoss","Value":82},
+ {"Name":"MaziodyneBoss","Value":83},
+ {"Name":"MegidolaonBoss","Value":84},
+ {"Name":"MahamaonBoss","Value":85},
+ {"Name":"MamudoonBoss","Value":86},
+ {"Name":"SexyDanceBoss","Value":87},
+ {"Name":"EerieSoundBoss","Value":88},
+ {"Name":"TentarafooBoss","Value":89},
+ {"Name":"EvilSmileBoss","Value":90},
+ {"Name":"PoisonMistBoss","Value":91},
+ {"Name":"HolyArrowBoss","Value":92},
+ {"Name":"LifeDrainBoss","Value":93},
+ {"Name":"SpiritDrainBoss","Value":94},
+ {"Name":"Death","Value":96},
+ {"Name":"Yell","Value":97},
+ {"Name":"Yell2","Value":98},
+ {"Name":"Death2","Value":99},
+ {"Name":"Death3","Value":100},
+ {"Name":"Death4","Value":101},
+ {"Name":"MoonlessGown","Value":102},
+ {"Name":"MoonlessGown2","Value":103},
+ {"Name":"Summon","Value":104},
+ {"Name":"SlashAttackElizabeth","Value":105},
+ {"Name":"PierceAttackElizabeth","Value":106},
+ {"Name":"StrikeAttackElizabeth","Value":107},
+ {"Name":"Yell3","Value":108},
+ {"Name":"PierceAttack109","Value":109},
+ {"Name":"FireAttack110","Value":110},
+ {"Name":"AlmightyAttack","Value":111},
+ {"Name":"Bash","Value":112},
+ {"Name":"AssaultDive","Value":113},
+ {"Name":"KillRush","Value":114},
+ {"Name":"SwiftStrike","Value":115},
+ {"Name":"SonicPunch","Value":116},
+ {"Name":"HeatWave","Value":117},
+ {"Name":"GiganticFist","Value":118},
+ {"Name":"AkashaArts","Value":119},
+ {"Name":"GodsHand","Value":120},
+ {"Name":"Cleave","Value":121},
+ {"Name":"FatalEnd","Value":122},
+ {"Name":"Getsuei","Value":123},
+ {"Name":"Zanei","Value":124},
+ {"Name":"MightySwing","Value":125},
+ {"Name":"DoubleFangs","Value":126},
+ {"Name":"BladeofFury","Value":127},
+ {"Name":"Deathbound","Value":128},
+ {"Name":"TempestSlash","Value":129},
+ {"Name":"HeavensBlade","Value":130},
+ {"Name":"Pralaya","Value":131},
+ {"Name":"PowerSlash","Value":132},
+ {"Name":"GaleSlash","Value":133},
+ {"Name":"BraveBlade","Value":134},
+ {"Name":"HerculeanStrike","Value":135},
+ {"Name":"ViciousStrike","Value":136},
+ {"Name":"SingleShot","Value":137},
+ {"Name":"TwinShot","Value":138},
+ {"Name":"HolyArrow139","Value":139},
+ {"Name":"TorrentShot","Value":140},
+ {"Name":"ArrowRain","Value":141},
+ {"Name":"MyriadArrows","Value":142},
+ {"Name":"PrimalForce","Value":143},
+ {"Name":"VorpalBlade","Value":144},
+ {"Name":"WearyThrust","Value":145},
+ {"Name":"CruelAttack","Value":146},
+ {"Name":"VileAssault","Value":147},
+ {"Name":"PoisonArrow","Value":148},
+ {"Name":"WearyThrustAnswer","Value":149},
+ {"Name":"VorpalBladeAnswer","Value":150},
+ {"Name":"charmlow","Value":160},
+ {"Name":"charmmed","Value":161},
+ {"Name":"charmhigh","Value":162},
+ {"Name":"distresslow","Value":163},
+ {"Name":"distressmed","Value":164},
+ {"Name":"distresshigh","Value":165},
+ {"Name":"paniclow","Value":166},
+ {"Name":"panicmed","Value":167},
+ {"Name":"panichigh","Value":168},
+ {"Name":"fearlow","Value":169},
+ {"Name":"fearmed","Value":170},
+ {"Name":"fearhigh","Value":171},
+ {"Name":"ragelow","Value":172},
+ {"Name":"ragemed","Value":173},
+ {"Name":"ragehigh","Value":174},
+ {"Name":"poisonlow","Value":175},
+ {"Name":"Dia","Value":192},
+ {"Name":"Diarama","Value":193},
+ {"Name":"Diarahan","Value":194},
+ {"Name":"Media","Value":195},
+ {"Name":"Mediarama","Value":196},
+ {"Name":"Mediarahan","Value":197},
+ {"Name":"Salvation","Value":198},
+ {"Name":"Patra","Value":199},
+ {"Name":"MePatra","Value":200},
+ {"Name":"RePatra","Value":201},
+ {"Name":"Posumudi","Value":202},
+ {"Name":"Amrita","Value":203},
+ {"Name":"Recarm","Value":204},
+ {"Name":"Samarecarm","Value":205},
+ {"Name":"Tarunda","Value":206},
+ {"Name":"Matarunda","Value":207},
+ {"Name":"Sukunda","Value":208},
+ {"Name":"Masukunda","Value":209},
+ {"Name":"Rakunda","Value":210},
+ {"Name":"Marakunda","Value":211},
+ {"Name":"Dekunda","Value":212},
+ {"Name":"Tarukaja","Value":214},
+ {"Name":"Matarukaja","Value":215},
+ {"Name":"Sukukaja","Value":216},
+ {"Name":"Masukukaja","Value":217},
+ {"Name":"Rakukaja","Value":218},
+ {"Name":"Marakukaja","Value":219},
+ {"Name":"PowerCharge","Value":220},
+ {"Name":"MindCharge","Value":221},
+ {"Name":"Dekaja","Value":223},
+ {"Name":"Tetrakarn","Value":224},
+ {"Name":"Makarakarn","Value":225},
+ {"Name":"Rebellion","Value":226},
+ {"Name":"Revolution","Value":227},
+ {"Name":"FireBreak","Value":229},
+ {"Name":"IceBreak","Value":230},
+ {"Name":"WindBreak","Value":231},
+ {"Name":"ElecBreak","Value":232},
+ {"Name":"Traesto","Value":233},
+ {"Name":"Trafuri","Value":234},
+ {"Name":"HealingWave235","Value":235},
+ {"Name":"Recarmdra","Value":236},
+ {"Name":"Charmdi","Value":237},
+ {"Name":"Enradi","Value":238},
+ {"Name":"SummerDream256","Value":256},
+ {"Name":"SummerDream257","Value":257},
+ {"Name":"SummerDream258","Value":258},
+ {"Name":"SummerDream259","Value":259},
+ {"Name":"SummerDream260","Value":260},
+ {"Name":"SummerDream261","Value":261},
+ {"Name":"SummerDream262","Value":262},
+ {"Name":"SummerDream263","Value":263},
+ {"Name":"SummerDream264","Value":264},
+ {"Name":"SummerDream265","Value":265},
+ {"Name":"SummerDream266","Value":266},
+ {"Name":"SummerDream267","Value":267},
+ {"Name":"SummerDream268","Value":268},
+ {"Name":"SummerDream269","Value":269},
+ {"Name":"SummerDream270","Value":270},
+ {"Name":"SummerDream271","Value":271},
+ {"Name":"JackBrothers","Value":272},
+ {"Name":"Ardhanari","Value":273},
+ {"Name":"Trickster","Value":274},
+ {"Name":"Infinity","Value":275},
+ {"Name":"Valhalla","Value":276},
+ {"Name":"SummerDream","Value":277},
+ {"Name":"Armageddon","Value":278},
+ {"Name":"Cadenza","Value":279},
+ {"Name":"ScarletHavoc","Value":280},
+ {"Name":"Frolic","Value":281},
+ {"Name":"Dreamfest","Value":282},
+ {"Name":"KingandI","Value":283},
+ {"Name":"BestFriends","Value":284},
+ {"Name":"ShadowHound","Value":285},
+ {"Name":"ThunderCall","Value":286},
+ {"Name":"LastJudge","Value":287},
+ {"Name":"Raktapaksha","Value":288},
+ {"Name":"Justice","Value":289},
+ {"Name":"Trickster2","Value":290},
+ {"Name":"PrimalDarkness293","Value":293},
+ {"Name":"DarkEmbrace","Value":294},
+ {"Name":"PrimalDarkness295","Value":295},
+ {"Name":"PrimalDarkness296","Value":296},
+ {"Name":"PierceAttack304","Value":304},
+ {"Name":"FireAttack305","Value":305},
+ {"Name":"Summon306","Value":306},
+ {"Name":"Summon307","Value":307},
+ {"Name":"ArmedReady","Value":308},
+ {"Name":"Sacrifice","Value":309},
+ {"Name":"ArcanaShift310","Value":310},
+ {"Name":"ArcanaShift311","Value":311},
+ {"Name":"ArcanaShift312","Value":312},
+ {"Name":"ArcanaShift313","Value":313},
+ {"Name":"ArcanaShift314","Value":314},
+ {"Name":"ArcanaShift315","Value":315},
+ {"Name":"ArcanaShift316","Value":316},
+ {"Name":"ArcanaShift317","Value":317},
+ {"Name":"ArcanaShift318","Value":318},
+ {"Name":"NightQueen","Value":319},
+ {"Name":"AllOut2","Value":320},
+ {"Name":"AllOut3","Value":321},
+ {"Name":"AllOut4","Value":322},
+ {"Name":"PlumeofDusk323","Value":323},
+ {"Name":"Analyze","Value":324},
+ {"Name":"Oracle325","Value":325},
+ {"Name":"FullAnalysis","Value":326},
+ {"Name":"Oracle327","Value":327},
+ {"Name":"Oracle328","Value":328},
+ {"Name":"Oracle329","Value":329},
+ {"Name":"Oracle330","Value":330},
+ {"Name":"Oracle331","Value":331},
+ {"Name":"AllOut2L","Value":332},
+ {"Name":"AllOut3L","Value":333},
+ {"Name":"AllOut4L","Value":334},
+ {"Name":"SupportScan","Value":335},
+ {"Name":"ThirdEye","Value":336},
+ {"Name":"MindDJ","Value":337},
+ {"Name":"DJQueen","Value":338},
+ {"Name":"EscapeRoute","Value":339},
+ {"Name":"HealingWave340","Value":340},
+ {"Name":"Summon341","Value":341},
+ {"Name":"OrgiaMode","Value":342},
+ {"Name":"GreatSeal","Value":343},
+ {"Name":"IceAttack","Value":346},
+ {"Name":"WindAttack","Value":347},
+ {"Name":"ElecAttack","Value":348},
+ {"Name":"FireAttack349","Value":349},
+ {"Name":"PierceAttack350","Value":350},
+ {"Name":"StrikeAttack351","Value":351},
+ {"Name":"Summon352","Value":352},
+ {"Name":"Summon353","Value":353},
+ {"Name":"Summon354","Value":354},
+ {"Name":"ProphecyofRuin","Value":355},
+ {"Name":"Heartbreaker","Value":356},
+ {"Name":"Unite","Value":357},
+ {"Name":"Separate","Value":358},
+ {"Name":"PierceAttack359","Value":359},
+ {"Name":"PierceAttack360","Value":360},
+ {"Name":"Samarecarm361","Value":361},
+ {"Name":"Samarecarm362","Value":362},
+ {"Name":"Charge","Value":363},
+ {"Name":"GigaSpark","Value":364},
+ {"Name":"WheelofFortune365","Value":365},
+ {"Name":"WheelofFortune366","Value":366},
+ {"Name":"WheelofFortune367","Value":367},
+ {"Name":"ParadigmShift","Value":368},
+ {"Name":"WheelofFortune369","Value":369},
+ {"Name":"WheelofFortune370","Value":370},
+ {"Name":"EAttackUp","Value":371},
+ {"Name":"PAttackUp","Value":372},
+ {"Name":"EAttackDown","Value":373},
+ {"Name":"PAttackDown","Value":374},
+ {"Name":"EDefenseUp","Value":375},
+ {"Name":"PDefenseUp","Value":376},
+ {"Name":"EDefenseDown","Value":377},
+ {"Name":"PDefenseDown","Value":378},
+ {"Name":"EPanic","Value":379},
+ {"Name":"PPanic","Value":380},
+ {"Name":"ERage","Value":381},
+ {"Name":"PRage","Value":382},
+ {"Name":"EDistress","Value":383},
+ {"Name":"PDistress","Value":384},
+ {"Name":"EFear","Value":385},
+ {"Name":"PFear","Value":386},
+ {"Name":"EDamageLow","Value":387},
+ {"Name":"PDamageLow","Value":388},
+ {"Name":"EDamageMid","Value":389},
+ {"Name":"PDamageMid","Value":390},
+ {"Name":"EDamageHigh","Value":391},
+ {"Name":"PDamageHigh","Value":392},
+ {"Name":"EHeal","Value":393},
+ {"Name":"PHeal","Value":394},
+ {"Name":"AlmightyAttack395","Value":395},
+ {"Name":"ArcanaShift396","Value":396},
+ {"Name":"ArcanaShift397","Value":397},
+ {"Name":"ArcanaShift398","Value":398},
+ {"Name":"ArcanaShift399","Value":399},
+ {"Name":"BandAid","Value":400},
+ {"Name":"Medicine","Value":401},
+ {"Name":"Bead","Value":402},
+ {"Name":"SnuffSoul","Value":403},
+ {"Name":"ChewingSoul","Value":404},
+ {"Name":"PreciousEgg","Value":405},
+ {"Name":"Soma","Value":406},
+ {"Name":"MuscleDrink","Value":411},
+ {"Name":"OddMorsel","Value":412},
+ {"Name":"RancidGravy","Value":413},
+ {"Name":"PowerfulDrug","Value":414},
+ {"Name":"ColdMedicine","Value":415},
+ {"Name":"EnergyDrink","Value":416},
+ {"Name":"Homunculus","Value":438},
+ {"Name":"PlumeofDusk439","Value":439},
+ {"Name":"ResistSlash","Value":464},
+ {"Name":"NullSlash","Value":465},
+ {"Name":"RepelSlash","Value":466},
+ {"Name":"AbsorbSlash","Value":467},
+ {"Name":"ResistStrike","Value":468},
+ {"Name":"NullStrike","Value":469},
+ {"Name":"RepelStrike","Value":470},
+ {"Name":"AbsorbStrike","Value":471},
+ {"Name":"ResistPierce","Value":472},
+ {"Name":"NullPierce","Value":473},
+ {"Name":"RepelPierce","Value":474},
+ {"Name":"AbsorbPierce","Value":475},
+ {"Name":"ResistFire","Value":476},
+ {"Name":"NullFire","Value":477},
+ {"Name":"RepelFire","Value":478},
+ {"Name":"AbsorbFire","Value":479},
+ {"Name":"ResistIce","Value":480},
+ {"Name":"NullIce","Value":481},
+ {"Name":"RepelIce","Value":482},
+ {"Name":"AbsorbIce","Value":483},
+ {"Name":"ResistElec","Value":484},
+ {"Name":"NullElec","Value":485},
+ {"Name":"RepelElec","Value":486},
+ {"Name":"AbsorbElec","Value":487},
+ {"Name":"ResistWind","Value":488},
+ {"Name":"NullWind","Value":489},
+ {"Name":"RepelWind","Value":490},
+ {"Name":"AbsorbWind","Value":491},
+ {"Name":"ResistLight","Value":492},
+ {"Name":"NullLight","Value":493},
+ {"Name":"RepelLight","Value":494},
+ {"Name":"ResistDark","Value":495},
+ {"Name":"NullDark","Value":496},
+ {"Name":"RepelDark","Value":497},
+ {"Name":"NullCharm","Value":498},
+ {"Name":"NullDistress","Value":499},
+ {"Name":"NullPanic","Value":500},
+ {"Name":"NullFear","Value":501},
+ {"Name":"NullRage","Value":502},
+ {"Name":"NullFreeze","Value":503},
+ {"Name":"NullShock","Value":504},
+ {"Name":"NullPoison","Value":505},
+ {"Name":"UnshakenWill","Value":506},
+ {"Name":"Masakados","Value":507},
+ {"Name":"DodgeSlash","Value":508},
+ {"Name":"EvadeSlash","Value":509},
+ {"Name":"DodgeStrike","Value":510},
+ {"Name":"EvadeStrike","Value":511},
+ {"Name":"DodgePierce","Value":512},
+ {"Name":"EvadePierce","Value":513},
+ {"Name":"DodgeFire","Value":514},
+ {"Name":"EvadeFire","Value":515},
+ {"Name":"DodgeIce","Value":516},
+ {"Name":"EvadeIce","Value":517},
+ {"Name":"DodgeWind","Value":518},
+ {"Name":"EvadeWind","Value":519},
+ {"Name":"DodgeElec","Value":520},
+ {"Name":"EvadeElec","Value":521},
+ {"Name":"StaminaUp1","Value":522},
+ {"Name":"StaminaUp2","Value":523},
+ {"Name":"StaminaUp3","Value":524},
+ {"Name":"Premonition","Value":526},
+ {"Name":"AngelicGrace","Value":527},
+ {"Name":"FireBoost","Value":528},
+ {"Name":"FireAmp","Value":529},
+ {"Name":"IceBoost","Value":530},
+ {"Name":"IceAmp","Value":531},
+ {"Name":"ElecBoost","Value":532},
+ {"Name":"ElecAmp","Value":533},
+ {"Name":"WindBoost","Value":534},
+ {"Name":"WindAmp","Value":535},
+ {"Name":"FastRetreat","Value":536},
+ {"Name":"HPUp1","Value":537},
+ {"Name":"HPUp2","Value":538},
+ {"Name":"HPUp3","Value":539},
+ {"Name":"SPUp1","Value":540},
+ {"Name":"SPUp2","Value":541},
+ {"Name":"SPUp3","Value":542},
+ {"Name":"RagingTiger","Value":543},
+ {"Name":"Counter","Value":544},
+ {"Name":"Counterstrike","Value":545},
+ {"Name":"HighCounter","Value":546},
+ {"Name":"Regenerate1","Value":547},
+ {"Name":"Regenerate2","Value":548},
+ {"Name":"Regenerate3","Value":549},
+ {"Name":"Invigorate1","Value":550},
+ {"Name":"Invigorate2","Value":551},
+ {"Name":"Invigorate3","Value":552},
+ {"Name":"Growth1","Value":553},
+ {"Name":"Growth2","Value":554},
+ {"Name":"Growth3","Value":555},
+ {"Name":"AutoTarukaja","Value":557},
+ {"Name":"AutoRakukaja","Value":558},
+ {"Name":"AutoSukukaja","Value":559},
+ {"Name":"Alertness","Value":560},
+ {"Name":"SharpStudent","Value":561},
+ {"Name":"AptPupil","Value":562},
+ {"Name":"AliDance","Value":563},
+ {"Name":"FirmStance","Value":564},
+ {"Name":"SpellMaster","Value":565},
+ {"Name":"ArmsMaster","Value":566},
+ {"Name":"HPUp","Value":567},
+ {"Name":"SPUp","Value":568},
+ {"Name":"DivineGrace","Value":570},
+ {"Name":"Endure","Value":571},
+ {"Name":"EnduringSoul","Value":572},
+ {"Name":"HeavyMaster","Value":573},
+ {"Name":"MagicSkillUp","Value":574},
+ {"Name":"PhysSkillUp","Value":575},
+ {"Name":"Rosary","Value":580},
+ {"Name":"PrayerBeads","Value":581},
+ {"Name":"SpearMaster","Value":582},
+ {"Name":"BowMaster","Value":583},
+ {"Name":"Skill1hSwdMaster","Value":584},
+ {"Name":"Skill2hSwdMaster","Value":585},
+ {"Name":"FistMaster","Value":586},
+ {"Name":"SurviveLight","Value":587},
+ {"Name":"SurviveDark","Value":588},
+ {"Name":"AutoMaraku","Value":589},
+ {"Name":"AutoMataru","Value":590},
+ {"Name":"AutoMasuku","Value":591},
+ {"Name":"CharmBoost","Value":592},
+ {"Name":"PoisonBoost","Value":593},
+ {"Name":"DistressBoost","Value":594},
+ {"Name":"PanicBoost","Value":595},
+ {"Name":"FearBoost","Value":596},
+ {"Name":"RageBoost","Value":597},
+ {"Name":"AilmentBoost","Value":598},
+ {"Name":"HamaBoost","Value":599},
+ {"Name":"MudoBoost","Value":600},
+ {"Name":"EndureLight","Value":601},
+ {"Name":"EndureDark","Value":602},
+ {"Name":"CoolBreeze","Value":605},
+ {"Name":"VictoryCry","Value":606},
+ {"Name":"SpringofLife607","Value":607},
+ {"Name":"SpringofLife608","Value":608},
+ {"Name":"ForDebug","Value":609},
+ {"Name":"FastHeal","Value":610},
+ {"Name":"InstaHeal","Value":611},
+ {"Name":"ResistCharm","Value":612},
+ {"Name":"ResistDistress","Value":613},
+ {"Name":"ResistPanic","Value":614},
+ {"Name":"ResistFear","Value":615},
+ {"Name":"ResistRage","Value":616},
+ {"Name":"ResistFreeze","Value":617},
+ {"Name":"ResistShock","Value":618},
+ {"Name":"ResistPoison","Value":619},
+ {"Name":"HPUpHigh","Value":620},
+ {"Name":"SPUpHigh","Value":621}
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "",
+ "Members": [
+ {"Name":"CowardlyMaya","Value":1},
+ {"Name":"Test","Value":2},
+ {"Name":"MagicHand","Value":5},
+ {"Name":"DancingHand","Value":6},
+ {"Name":"KillingHand","Value":7},
+ {"Name":"AlmightyHand","Value":8},
+ {"Name":"LaughingTable","Value":9},
+ {"Name":"CryingTable","Value":10},
+ {"Name":"AngryTable","Value":11},
+ {"Name":"SleepingTable","Value":12},
+ {"Name":"MagicalMagus","Value":13},
+ {"Name":"WondrousMagus","Value":14},
+ {"Name":"PrimeMagus","Value":15},
+ {"Name":"GrandMagus","Value":16},
+ {"Name":"MercilessMaya","Value":17},
+ {"Name":"MutteringTiara","Value":21},
+ {"Name":"GrievingTiara","Value":22},
+ {"Name":"WrithingTiara","Value":23},
+ {"Name":"ShoutingTiara","Value":24},
+ {"Name":"SpuriousBook","Value":25},
+ {"Name":"ManiacalBook","Value":26},
+ {"Name":"SilentBook","Value":27},
+ {"Name":"WrathfulBook","Value":28},
+ {"Name":"TranquilIdol","Value":29},
+ {"Name":"LiberatingIdol","Value":30},
+ {"Name":"RuinousIdol","Value":31},
+ {"Name":"VehementIdol","Value":32},
+ {"Name":"FrivolousMaya","Value":33},
+ {"Name":"VenusEagle","Value":37},
+ {"Name":"DarkEagle","Value":38},
+ {"Name":"JupiterEagle","Value":39},
+ {"Name":"EternalEagle","Value":40},
+ {"Name":"CreationRelic","Value":41},
+ {"Name":"ConstancyRelic","Value":42},
+ {"Name":"GrowthRelic","Value":43},
+ {"Name":"ChangeRelic","Value":44},
+ {"Name":"ElegantMother","Value":45},
+ {"Name":"RegalMother","Value":46},
+ {"Name":"PistilMother","Value":47},
+ {"Name":"DivineMother","Value":48},
+ {"Name":"HaughtyMaya","Value":49},
+ {"Name":"GraveBeetle","Value":53},
+ {"Name":"AdamantBeetle","Value":54},
+ {"Name":"GoldenBeetle","Value":55},
+ {"Name":"EmperorBeetle","Value":56},
+ {"Name":"AvengerKnight","Value":57},
+ {"Name":"ChampionKnight","Value":58},
+ {"Name":"HellKnight","Value":59},
+ {"Name":"IntrepidKnight","Value":60},
+ {"Name":"SolidCastle","Value":61},
+ {"Name":"PowerCastle","Value":62},
+ {"Name":"DeathCastle","Value":63},
+ {"Name":"KingCastle","Value":64},
+ {"Name":"IndolentMaya","Value":65},
+ {"Name":"TranceTwins","Value":69},
+ {"Name":"KillerTwins","Value":70},
+ {"Name":"DeathTwins","Value":71},
+ {"Name":"CrazyTwins","Value":72},
+ {"Name":"CorruptTower","Value":73},
+ {"Name":"DogmaticTower","Value":74},
+ {"Name":"ApostateTower","Value":75},
+ {"Name":"FanaticTower","Value":76},
+ {"Name":"BlueSigil","Value":77},
+ {"Name":"RedSigil","Value":78},
+ {"Name":"GreenSigil","Value":79},
+ {"Name":"WhiteSigil","Value":80},
+ {"Name":"InsidiousMaya","Value":81},
+ {"Name":"ObsessedCupid","Value":85},
+ {"Name":"JealousCupid","Value":86},
+ {"Name":"DevotedCupid","Value":87},
+ {"Name":"GraciousCupid","Value":88},
+ {"Name":"LustfulSnake","Value":89},
+ {"Name":"ImmoralSnake","Value":90},
+ {"Name":"CarnalSnake","Value":91},
+ {"Name":"AmorousSnake","Value":92},
+ {"Name":"SoulDancer","Value":93},
+ {"Name":"ArdentDancer","Value":94},
+ {"Name":"RoyalDancer","Value":95},
+ {"Name":"NaturalDancer","Value":96},
+ {"Name":"IllFatedMaya","Value":97},
+ {"Name":"BestialWheel","Value":101},
+ {"Name":"MachWheel","Value":102},
+ {"Name":"BraveWheel","Value":103},
+ {"Name":"BattleWheel","Value":104},
+ {"Name":"WildDrive","Value":105},
+ {"Name":"KillerDrive","Value":106},
+ {"Name":"SlaughterDrive","Value":107},
+ {"Name":"RampageDrive","Value":108},
+ {"Name":"ArcaneTurret","Value":109},
+ {"Name":"ScarletTurret","Value":110},
+ {"Name":"WickedTurret","Value":111},
+ {"Name":"HallowedTurret","Value":112},
+ {"Name":"VisceralMaya","Value":113},
+ {"Name":"HakurouMusha","Value":117},
+ {"Name":"KaidenMusha","Value":118},
+ {"Name":"OnnenMusha","Value":119},
+ {"Name":"TenjinMusha","Value":120},
+ {"Name":"DaringGigas","Value":121},
+ {"Name":"SteelGigas","Value":122},
+ {"Name":"FuriousGigas","Value":123},
+ {"Name":"MythicalGigas","Value":124},
+ {"Name":"WildBeast","Value":125},
+ {"Name":"EnslavedBeast","Value":126},
+ {"Name":"MightyBeast","Value":127},
+ {"Name":"NemeanBeast","Value":128},
+ {"Name":"DesirousMaya","Value":129},
+ {"Name":"BlackRaven","Value":133},
+ {"Name":"ViciousRaven","Value":134},
+ {"Name":"IceRaven","Value":135},
+ {"Name":"AmentiRaven","Value":136},
+ {"Name":"PhantomMage","Value":137},
+ {"Name":"PhantomMaster","Value":138},
+ {"Name":"PhantomLord","Value":139},
+ {"Name":"PhantomKing","Value":140},
+ {"Name":"DeathSeeker","Value":141},
+ {"Name":"FateSeeker","Value":142},
+ {"Name":"NobleSeeker","Value":143},
+ {"Name":"AcheronSeeker","Value":144},
+ {"Name":"ImprudentMaya","Value":145},
+ {"Name":"BronzeDice","Value":149},
+ {"Name":"IronDice","Value":150},
+ {"Name":"SilverDice","Value":151},
+ {"Name":"PlatinumDice","Value":152},
+ {"Name":"MindDice","Value":153},
+ {"Name":"CurseDice","Value":154},
+ {"Name":"DeathDice","Value":155},
+ {"Name":"ReckoningDice","Value":156},
+ {"Name":"FlowingSand","Value":157},
+ {"Name":"PerpetualSand","Value":158},
+ {"Name":"InfiniteSand","Value":159},
+ {"Name":"EternalSand","Value":160},
+ {"Name":"BigotedMaya","Value":161},
+ {"Name":"JusticeSword","Value":165},
+ {"Name":"ConvictionSword","Value":166},
+ {"Name":"JudgementSword","Value":167},
+ {"Name":"DoomSword","Value":168},
+ {"Name":"HeatBalance","Value":169},
+ {"Name":"SkyBalance","Value":170},
+ {"Name":"WorldBalance","Value":171},
+ {"Name":"LightBalance","Value":172},
+ {"Name":"OrderGiant","Value":173},
+ {"Name":"StasisGiant","Value":174},
+ {"Name":"HarmonyGiant","Value":175},
+ {"Name":"VoidGiant","Value":176},
+ {"Name":"DeviousMaya","Value":177},
+ {"Name":"MinotaurIV","Value":181},
+ {"Name":"MinotaurIII","Value":182},
+ {"Name":"MinotaurII","Value":183},
+ {"Name":"MinotaurI","Value":184},
+ {"Name":"JotunofPower","Value":185},
+ {"Name":"JotunofBlood","Value":186},
+ {"Name":"JotunofEvil","Value":187},
+ {"Name":"JotunofGrief","Value":188},
+ {"Name":"MightyCyclops","Value":189},
+ {"Name":"MadCyclops","Value":190},
+ {"Name":"FierceCyclops","Value":191},
+ {"Name":"ChaosCyclops","Value":192},
+ {"Name":"TheReaper","Value":193},
+ {"Name":"WealthHand","Value":197},
+ {"Name":"TreasureHand","Value":198},
+ {"Name":"SupremeHand","Value":199},
+ {"Name":"OpulentHand","Value":200},
+ {"Name":"LuxuryHand","Value":201},
+ {"Name":"GloriousHand","Value":202},
+ {"Name":"BerserkTurret","Value":203},
+ {"Name":"IndolentMaya2","Value":204},
+ {"Name":"StoicSnake","Value":205},
+ {"Name":"BurningBeetle","Value":206},
+ {"Name":"ElizabethSurtJLossGiantA","Value":207},
+ {"Name":"ElizabethJackJAffectionRelicA","Value":208},
+ {"Name":"ElizabethThorJPhantomHeroA","Value":209},
+ {"Name":"ElizabethCuJGrudgeTowerA","Value":210},
+ {"Name":"ElizabethMetatron","Value":211},
+ {"Name":"ElizabethAlice","Value":212},
+ {"Name":"ElizabethNebiros","Value":213},
+ {"Name":"ElizabethMasakado","Value":214},
+ {"Name":"ElizabethPixie","Value":215},
+ {"Name":"CowardlyMaya2","Value":224},
+ {"Name":"CowardlyMaya3","Value":225},
+ {"Name":"Metis","Value":233},
+ {"Name":"Unknown","Value":234},
+ {"Name":"Akihiko","Value":235},
+ {"Name":"Ken","Value":236},
+ {"Name":"Junpei","Value":237},
+ {"Name":"Koromaru","Value":238},
+ {"Name":"Yukari","Value":239},
+ {"Name":"Mitsuru","Value":240},
+ {"Name":"ErebusResistMagic","Value":241},
+ {"Name":"ErebusUnused","Value":242},
+ {"Name":"ErebusResistPhys","Value":243},
+ {"Name":"ErebusStunned","Value":244},
+ {"Name":"Priestess","Value":256},
+ {"Name":"Empress","Value":257},
+ {"Name":"Emperor","Value":258},
+ {"Name":"Hierophant","Value":259},
+ {"Name":"Lovers","Value":260},
+ {"Name":"Chariot","Value":261},
+ {"Name":"Justice","Value":262},
+ {"Name":"Hermit","Value":263},
+ {"Name":"Chidori","Value":264},
+ {"Name":"Fortune","Value":265},
+ {"Name":"Strength","Value":266},
+ {"Name":"Takaya","Value":267},
+ {"Name":"Jin","Value":268},
+ {"Name":"HangedMan","Value":269},
+ {"Name":"h10E","Value":270},
+ {"Name":"Jin2","Value":271},
+ {"Name":"Takaya2","Value":272},
+ {"Name":"NyxAvatar","Value":273},
+ {"Name":"Nyx","Value":274},
+ {"Name":"MutteringTiara2","Value":275},
+ {"Name":"MutteringTiara3","Value":276},
+ {"Name":"Unknown2","Value":277},
+ {"Name":"Statue","Value":278},
+ {"Name":"Statue2","Value":279},
+ {"Name":"Statue3","Value":280},
+ {"Name":"DeviousMaya2","Value":281},
+ {"Name":"NyxAvatarMagician","Value":282},
+ {"Name":"NyxAvatarPriestess","Value":283},
+ {"Name":"NyxAvatarEmpress","Value":284},
+ {"Name":"NyxAvatarEmperor","Value":285},
+ {"Name":"NyxAvatarHierophant","Value":286},
+ {"Name":"NyxAvatarLovers","Value":287},
+ {"Name":"NyxAvatarChariot","Value":288},
+ {"Name":"NyxAvatarJustice","Value":289},
+ {"Name":"NyxAvatarHermit","Value":290},
+ {"Name":"NyxAvatarFortune","Value":291},
+ {"Name":"NyxAvatarStrength","Value":292},
+ {"Name":"NyxAvatarHangedMan","Value":293},
+ {"Name":"Elizabeth","Value":294},
+ {"Name":"DeviousMaya3","Value":295},
+ {"Name":"NyxAvatarDeath","Value":296},
+ {"Name":"UnknownAthena","Value":297},
+ {"Name":"UnknownIsis","Value":298},
+ {"Name":"UnknownArtemisia","Value":299},
+ {"Name":"UnknownTrismegistus","Value":300},
+ {"Name":"UnknownCaesar","Value":301},
+ {"Name":"UnknownKalaNemi","Value":302},
+ {"Name":"UnknownCerberus","Value":303},
+ {"Name":"VenusEagleBoss","Value":304},
+ {"Name":"DancingHandBoss","Value":305},
+ {"Name":"CryingTableBoss","Value":306},
+ {"Name":"GoldenBeetleBoss","Value":307},
+ {"Name":"FuriousGigasBoss","Value":308},
+ {"Name":"MagicalMagusBoss","Value":309},
+ {"Name":"ArcaneTurretBoss","Value":310},
+ {"Name":"HellKnightBoss","Value":311},
+ {"Name":"JudgementSwordBoss","Value":312},
+ {"Name":"StasisGiantBoss","Value":313},
+ {"Name":"RoyalDancerBoss","Value":314},
+ {"Name":"NobleSeekerBoss","Value":315},
+ {"Name":"CarnalSnakeBoss","Value":316},
+ {"Name":"FierceCyclopsBoss","Value":317},
+ {"Name":"CorruptTowerBoss","Value":318},
+ {"Name":"HaughtyMayaBoss","Value":319},
+ {"Name":"SoulDancerBoss","Value":320},
+ {"Name":"SpuriousBookBoss","Value":321},
+ {"Name":"HeatBalanceBoss","Value":322},
+ {"Name":"DancingHandBoss2","Value":323},
+ {"Name":"LaughingTableBoss","Value":324},
+ {"Name":"ElDoradoBeast","Value":325},
+ {"Name":"ImmortalGigas","Value":326},
+ {"Name":"BrilliantCyclops","Value":327},
+ {"Name":"HaremDancerBoss","Value":328},
+ {"Name":"NeoMinotaur","Value":329},
+ {"Name":"SpasticTurret","Value":330},
+ {"Name":"ConceitedMaya","Value":331},
+ {"Name":"RebelliousCyclops","Value":332},
+ {"Name":"PrimitiveIdol","Value":333}
+ ]
+ },
+ {
+ "Name": "Affinity",
+ "Description": "",
+ "Members": [
+ {"Name":"Slash","Value":0},
+ {"Name":"Strike","Value":1},
+ {"Name":"Pierce","Value":2},
+ {"Name":"Fire","Value":3},
+ {"Name":"Ice","Value":4},
+ {"Name":"Elec","Value":5},
+ {"Name":"Wind","Value":6},
+ {"Name":"Almighty","Value":7},
+ {"Name":"Light","Value":8},
+ {"Name":"Dark","Value":9},
+ {"Name":"Charm","Value":10},
+ {"Name":"Poison","Value":11},
+ {"Name":"Distress","Value":12},
+ {"Name":"Panic","Value":13},
+ {"Name":"Fear","Value":14},
+ {"Name":"Rage","Value":15},
+ {"Name":"Healing","Value":16},
+ {"Name":"Support","Value":17},
+ {"Name":"Special","Value":18},
+ {"Name":"Passive","Value":255}
+ ]
+ },
+ {
+ "Name": "StatusEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"Charm","Value":1},
+ {"Name":"Despair","Value":2},
+ {"Name":"Panic","Value":4},
+ {"Name":"Fear","Value":8},
+ {"Name":"Rage","Value":16},
+ {"Name":"Freeze","Value":32},
+ {"Name":"Shock","Value":64},
+ {"Name":"Poison","Value":128},
+ {"Name":"Unconscious","Value":524288},
+ {"Name":"Downed","Value":1048576}
+ ]
+ },
+ {
+ "Name": "SpecialEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"AttackBuff","Value":1},
+ {"Name":"AttackDebuff","Value":2},
+ {"Name":"UnknownBuff","Value":4},
+ {"Name":"HitUpBuff","Value":16},
+ {"Name":"HitUpDebuff","Value":32},
+ {"Name":"DefenseBuff","Value":64},
+ {"Name":"DefenseDebuff","Value":128},
+ {"Name":"EvasionUpBuff","Value":256},
+ {"Name":"HitAndEvasionUpBuff","Value":272},
+ {"Name":"EvasionUpDebuff","Value":512},
+ {"Name":"PowerCharge","Value":1024},
+ {"Name":"MindCharge","Value":2048},
+ {"Name":"Rebellion","Value":16384},
+ {"Name":"Revolution","Value":32768},
+ {"Name":"Break1","Value":262144},
+ {"Name":"Break2","Value":524288},
+ {"Name":"Tetrakarn","Value":65536},
+ {"Name":"Break3","Value":1048576},
+ {"Name":"Break4","Value":2097152},
+ {"Name":"Makarakarn","Value":131072},
+ {"Name":"AilmentSusceptibility","Value":4194304}
+ ]
+},
+ {
+ "Name": "Persona",
+ "Description": "",
+ "Members": [
+ {"Name":"Orpheus","Value":1},
+ {"Name":"Susanoo","Value":2},
+ {"Name":"Flauros","Value":3},
+ {"Name":"Loki","Value":4},
+ {"Name":"Nekomata","Value":5},
+ {"Name":"PyroJack","Value":6},
+ {"Name":"JackFrost","Value":7},
+ {"Name":"Scathach","Value":8},
+ {"Name":"Rangda","Value":9},
+ {"Name":"NataTaishi","Value":10},
+ {"Name":"CuChulainn","Value":11},
+ {"Name":"Ose","Value":12},
+ {"Name":"KusiMitama","Value":13},
+ {"Name":"Apsaras","Value":14},
+ {"Name":"Laksmi","Value":15},
+ {"Name":"Parvati","Value":16},
+ {"Name":"KikuriHime","Value":17},
+ {"Name":"Sati","Value":18},
+ {"Name":"Sarasvati","Value":19},
+ {"Name":"Unicorn","Value":20},
+ {"Name":"Cybele","Value":21},
+ {"Name":"Skadi","Value":22},
+ {"Name":"Hariti","Value":23},
+ {"Name":"Kali","Value":24},
+ {"Name":"Ganga","Value":25},
+ {"Name":"Taraka","Value":26},
+ {"Name":"Lamia","Value":27},
+ {"Name":"Odin","Value":28},
+ {"Name":"KingFrost","Value":29},
+ {"Name":"Okuninushi","Value":30},
+ {"Name":"Kingu","Value":31},
+ {"Name":"RajaNaga","Value":32},
+ {"Name":"Forneus","Value":33},
+ {"Name":"Kohryu","Value":34},
+ {"Name":"Mithra","Value":35},
+ {"Name":"Daisoujou","Value":36},
+ {"Name":"Ananta","Value":37},
+ {"Name":"Omoikane","Value":38},
+ {"Name":"Principality","Value":39},
+ {"Name":"Raphael","Value":40},
+ {"Name":"Titania","Value":41},
+ {"Name":"Oberon","Value":42},
+ {"Name":"Narcissus","Value":43},
+ {"Name":"QueenMab","Value":44},
+ {"Name":"LeananSidhe","Value":45},
+ {"Name":"Pixie","Value":46},
+ {"Name":"Uriel","Value":47},
+ {"Name":"Surt","Value":48},
+ {"Name":"Throne","Value":49},
+ {"Name":"Ares","Value":50},
+ {"Name":"Titan","Value":51},
+ {"Name":"Chimera","Value":52},
+ {"Name":"AraMitama","Value":53},
+ {"Name":"Valkyrie","Value":54},
+ {"Name":"Melchizedek","Value":55},
+ {"Name":"Dominion","Value":56},
+ {"Name":"Siegfried","Value":57},
+ {"Name":"Virtue","Value":58},
+ {"Name":"Power","Value":59},
+ {"Name":"Archangel","Value":60},
+ {"Name":"Angel","Value":61},
+ {"Name":"Alilat","Value":62},
+ {"Name":"Arahabaki","Value":63},
+ {"Name":"Nebiros","Value":64},
+ {"Name":"Decarabia","Value":65},
+ {"Name":"KuramaTengu","Value":66},
+ {"Name":"YomotsuShikome","Value":67},
+ {"Name":"Naga","Value":68},
+ {"Name":"Norn","Value":69},
+ {"Name":"Atropos","Value":70},
+ {"Name":"Orobas","Value":71},
+ {"Name":"Lachesis","Value":72},
+ {"Name":"SakiMitama","Value":73},
+ {"Name":"Eligor","Value":74},
+ {"Name":"Clotho","Value":75},
+ {"Name":"Fortuna","Value":76},
+ {"Name":"Thor","Value":77},
+ {"Name":"Bishamonten","Value":78},
+ {"Name":"TakeMikazuchi","Value":79},
+ {"Name":"Jikokuten","Value":80},
+ {"Name":"Hanuman","Value":81},
+ {"Name":"Koumokuten","Value":82},
+ {"Name":"Zouchouten","Value":83},
+ {"Name":"Attis","Value":84},
+ {"Name":"Vasuki","Value":85},
+ {"Name":"Orthrus","Value":86},
+ {"Name":"TakeMinakata","Value":87},
+ {"Name":"Ubelluris","Value":88},
+ {"Name":"Inugami","Value":89},
+ {"Name":"Thanatos","Value":90},
+ {"Name":"Alice","Value":91},
+ {"Name":"Seth","Value":92},
+ {"Name":"Mot","Value":93},
+ {"Name":"Samael","Value":94},
+ {"Name":"Vetala","Value":95},
+ {"Name":"Loa","Value":96},
+ {"Name":"PaleRider","Value":97},
+ {"Name":"Michael","Value":98},
+ {"Name":"Byakko","Value":99},
+ {"Name":"Suzaku","Value":100},
+ {"Name":"Seiryu","Value":101},
+ {"Name":"NigiMitama","Value":102},
+ {"Name":"Genbu","Value":103},
+ {"Name":"Beelzebub","Value":104},
+ {"Name":"MotherHarlot","Value":105},
+ {"Name":"Abaddon","Value":106},
+ {"Name":"Lilith","Value":107},
+ {"Name":"Incubus","Value":108},
+ {"Name":"Succubus","Value":109},
+ {"Name":"Lilim","Value":110},
+ {"Name":"ChiYou","Value":111},
+ {"Name":"Shiva","Value":112},
+ {"Name":"Masakado","Value":113},
+ {"Name":"SeitenTaisei","Value":114},
+ {"Name":"Yamatanoorochi","Value":115},
+ {"Name":"Oumitsunu","Value":116},
+ {"Name":"Helel","Value":117},
+ {"Name":"Sandalphon","Value":118},
+ {"Name":"BlackFrost","Value":119},
+ {"Name":"Garuda","Value":120},
+ {"Name":"Kaiwan","Value":121},
+ {"Name":"Ganesha","Value":122},
+ {"Name":"Nandi","Value":123},
+ {"Name":"Chernobog","Value":124},
+ {"Name":"Dionysus","Value":125},
+ {"Name":"Narasimha","Value":126},
+ {"Name":"Girimehkala","Value":127},
+ {"Name":"Gurr","Value":128},
+ {"Name":"Legion","Value":129},
+ {"Name":"Berith","Value":130},
+ {"Name":"Saturnus","Value":131},
+ {"Name":"Vishnu","Value":132},
+ {"Name":"Barong","Value":133},
+ {"Name":"Jatayu","Value":134},
+ {"Name":"Horus","Value":135},
+ {"Name":"Quetzalcoatl","Value":136},
+ {"Name":"Yatagarasu","Value":137},
+ {"Name":"Messiah","Value":138},
+ {"Name":"Asura","Value":139},
+ {"Name":"Metatron","Value":140},
+ {"Name":"Satan","Value":141},
+ {"Name":"Gabriel","Value":142},
+ {"Name":"HokutoSeikun","Value":143},
+ {"Name":"Trumpeter","Value":144},
+ {"Name":"Anubis","Value":145},
+ {"Name":"Slime","Value":146},
+ {"Name":"HuaPo","Value":147},
+ {"Name":"HighPixie","Value":148},
+ {"Name":"Yaksini","Value":149},
+ {"Name":"Shiisaa","Value":150},
+ {"Name":"Thoth","Value":151},
+ {"Name":"Alp","Value":152},
+ {"Name":"Mothman","Value":153},
+ {"Name":"Kumbhanda","Value":154},
+ {"Name":"Empusa","Value":155},
+ {"Name":"Rakshasa","Value":156},
+ {"Name":"Hecatoncheires","Value":157},
+ {"Name":"HellBiker","Value":158},
+ {"Name":"Ghoul","Value":159},
+ {"Name":"Yurlungur","Value":160},
+ {"Name":"Pazuzu","Value":161},
+ {"Name":"Mara","Value":162},
+ {"Name":"Kartikeya","Value":163},
+ {"Name":"BaalZebul","Value":164},
+ {"Name":"Suparna","Value":165},
+ {"Name":"Lucifer","Value":166},
+ {"Name":"Nidhoggr","Value":167},
+ {"Name":"Atavaka","Value":168},
+ {"Name":"OrpheusTelos","Value":169},
+ {"Name":"Universe","Value":191},
+ {"Name":"Io","Value":192},
+ {"Name":"Isis","Value":193},
+ {"Name":"Palladion","Value":194},
+ {"Name":"Athena","Value":195},
+ {"Name":"Penthesilea","Value":196},
+ {"Name":"Artemisia","Value":197},
+ {"Name":"Hermes","Value":198},
+ {"Name":"Trismegistus","Value":199},
+ {"Name":"Lucia","Value":200},
+ {"Name":"Juno","Value":201},
+ {"Name":"Polydeuces","Value":202},
+ {"Name":"Caesar","Value":203},
+ {"Name":"Nemesis","Value":204},
+ {"Name":"KalaNemi","Value":205},
+ {"Name":"Castor","Value":206},
+ {"Name":"Cerberus","Value":207},
+ {"Name":"Hypnos","Value":208},
+ {"Name":"Moros","Value":209},
+ {"Name":"Medea","Value":210},
+ {"Name":"Psyche","Value":211}
+ ]
+ },
+ {
+ "Name": "WaitMessages",
+ "Description": "",
+ "Members": [
+ {"Name":"GenericArcana","Value":0},
+ {"Name":"CowardlyMaya","Value":218},
+ {"Name":"NyxFool","Value":219},
+ {"Name":"ArcanaHermit","Value":220},
+ {"Name":"GoldenHand","Value":221},
+ {"Name":"Metis","Value":222},
+ ]
+ },
+ {
+ "Name": "NumTargets",
+ "Description": "",
+ "Members": [
+ {"Name":"Multiple","Value":0},
+ {"Name":"Single","Value":1}
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Functions.json
new file mode 100644
index 0000000..437c78e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3FES/Modules/Common/Functions.json
@@ -0,0 +1,7180 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "003A2040",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "OPEN_MSG_WIN",
+ "Description": "003A27F0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "CLOSE_MSG_WIN",
+ "Description": "003A2860",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "003A2550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MASK",
+ "Description": "Sets bit mask for SEL()",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "Checks if bit is true or not",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0007"
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Turns on bit",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Turns off bit",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bit",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "0035AEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "0035AF00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000C",
+ "Description": "0035AF30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "001C2750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Call animated transition",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Enum of fade"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Length of fade?"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "CMN_FUNCTION_000F",
+ "Description": "0035B010",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000F"
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "0035AF90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "PUTSTR",
+ "Description": "0035AFD0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "message",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0012"
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0013",
+ "Description": "0035B0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0014",
+ "Description": "0035B0F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "0035B130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "0035B170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "int",
+ "Name": "CMN_FUNCTION_0017",
+ "Description": "0035B180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0017"
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "0035B290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "0035B300",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "0035B340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "0035B3A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "003A2A20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "val",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "type",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_001C"
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls field based on ids, entry point, and maybe position",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "entry",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Maybe rotation of camera?"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0021"
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "MSG_HELP",
+ "Description": "Displays msg on help screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Index/name of msg to display",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0026"
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "MSG_NAVI",
+ "Description": "003A2330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Type",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0027"
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_CHK_PAD",
+ "Description": "Bind button to SEL choice",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "button",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "selection",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0028"
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "CALL_FCL",
+ "Description": "Calls a facility eg. velvet room, shop etc.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "FacilityID",
+ "Description": "To do: Make this an enum"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002A"
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "0040CBE0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "0040CC90",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_002E",
+ "Description": "0035B420",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0030",
+ "Description": "003110C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "00311080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "float",
+ "Name": "FUNCTION_0032",
+ "Description": "0030FCC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "AI_SELF_HP_PERCENT",
+ "Description": "True if HP left is under the value, false if over",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0033"
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "AI_SELF_SP_PERCENT",
+ "Description": "002C76B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0034"
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "002C7760",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "002C7810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0037",
+ "Description": "002C78C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0038",
+ "Description": "002C7970",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING_2",
+ "Description": "Checks for something, maybe the amount of health or sp of all enemies or something? Used for triggering MarinKarin (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0039"
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_003A",
+ "Description": "002C7AD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_COUNT",
+ "Description": "002C7B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "True if int is equal to or less than the number of allies present"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003B"
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "int",
+ "Name": "AI_ENEMY_COUNT",
+ "Description": "002C7C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "True if int is equal to or less than the number of enemies present"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003C"
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SELF_STATUS",
+ "Description": "002C7CE0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003D"
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLIES_STATUS",
+ "Description": "002C7D90",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003E"
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_STATUS",
+ "Description": "002C7E40",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003F"
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMIES_STATUS",
+ "Description": "002C7EF0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0040"
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_PRESENT",
+ "Description": "Returns 1 if at least one of the unit specified is currently alive in the fight",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0041"
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "Checks if the party member specified is present in the fight",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "Unit",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0042"
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLY_EFFECT",
+ "Description": "002C8100",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0043"
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMIES_EFFECT",
+ "Description": "002C81B0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0044"
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING_3",
+ "Description": "Checks something, *maybe* if the battle can be escaped from",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0045"
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0046",
+ "Description": "002C82B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "002C8300",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "002C8350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0049",
+ "Description": "002C8400",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004A",
+ "Description": "002C84B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004B",
+ "Description": "002C8560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "002C8610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_REFLECT",
+ "Description": "Checks if any enemy reflects the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_004D"
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "002C8770",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_NULL",
+ "Description": "002C8820",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_004F"
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "002C88D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_ABSORB",
+ "Description": "002C8980",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0051"
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "002C8A30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "002C8AE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "002C8B90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0055",
+ "Description": "002C8C40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0056",
+ "Description": "002C8CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "002C8DA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "002C8E50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL",
+ "Description": "True if the opponent uses the skill in the conditional. Used for Armageddon checks",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0059"
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "002C8FB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005B",
+ "Description": "002C9000",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "002C9050",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005D",
+ "Description": "002C90A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "002C9150",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "002CC330",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_005F"
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "002CC3A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "002CC410",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RAND_SP",
+ "Description": "Targets a random enemy probably checking that it has enough SP for Spirit Drain to work (since this is only useed with Spirit Drain)",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0062"
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "AI_TAR_STATUS",
+ "Description": "002CC4F0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0063"
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "AI_DONT_TAR_STATUS",
+ "Description": "002CC5A0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0064"
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNIT",
+ "Description": "002CC650",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0065"
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "AI_TAR_SELF",
+ "Description": "002CC700",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0066"
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0067",
+ "Description": "002CC770",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "AI_TAR_REFLECT",
+ "Description": "002CC7E0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0068"
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NULL",
+ "Description": "002CC890",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0069"
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ABSORB",
+ "Description": "002CC940",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_006A"
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "AI_TAR_WEAK",
+ "Description": "002CC9F0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_006B"
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "002CCAA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "002CCB50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "002CCC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006F",
+ "Description": "002CCCB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WEAPON",
+ "Description": "002C7250",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0070"
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Perform skill given",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0071"
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "AI_ASK_TO_LEAVE",
+ "Description": "002C73B0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0072"
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "002C73F0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0073"
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "002C7490",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0075",
+ "Description": "002D1310",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "Calls pm event based on id's",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0076"
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "CALL_MAP",
+ "Description": "Calls town map with pointer at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0077"
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "CALL_FLOOR",
+ "Description": "Goes to floor id set in the param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": "ID of floor"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0078"
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "001C26A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "NEXT_DAY",
+ "Description": "Goes to next day",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_007A"
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "0035F070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_007C",
+ "Description": "0035F0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_007D",
+ "Description": "0035F4B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_007D"
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007E",
+ "Description": "001C2720",
+ "Parameters": []
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "Waits for fade function to catch up",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_007F"
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "Returns current month",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0080"
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_MONTH",
+ "Description": "Returns current day of the month",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0081"
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_WEEK",
+ "Description": "Returns the current day of the week.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0082"
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0083",
+ "Description": "001C28F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "int",
+ "Name": "CHECK_TIME_SPAN",
+ "Description": "Returns true if within the two dates",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "month2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0084"
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "ADD_MEMBER",
+ "Description": "Adds given party member id to party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 0"
+ },
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0085"
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "0016E6C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "001C29D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0088",
+ "Description": "001C2A70",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0089",
+ "Description": "001C2AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0089"
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "GET_FLOOR_ID",
+ "Description": "Gets ID of current floor. 0 if not in dungeon",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_008A"
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008B",
+ "Description": "002CCD60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "002CCDD0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "STAND",
+ "Description": "002CCE40",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_008D"
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008E",
+ "Description": "002C9200",
+ "Parameters": []
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ONE_MORE",
+ "Description": "002C9250",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_008F"
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0090",
+ "Description": "002C75C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "00350090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0092",
+ "Description": "00350100",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0093",
+ "Description": "003111E0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "Calls battle based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0094"
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "HANSYA_ST",
+ "Description": "002CCEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0095"
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "KYUSYU_ST",
+ "Description": "002CCF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0096"
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "void",
+ "Name": "MUKOU_ST",
+ "Description": "002CD010",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0097"
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "WEAK_ST",
+ "Description": "002CD0C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0098"
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "NOT_HANSYA_ST",
+ "Description": "002CD170",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0099"
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "NOTKYUSYU_ST",
+ "Description": "002CD220",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_009A"
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "NOTMUKOU_ST",
+ "Description": "002CD2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_009B"
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "NOTWEAK_ST",
+ "Description": "002CD380",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_009C"
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009D",
+ "Description": "002C92A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009E",
+ "Description": "002C9350",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_009F",
+ "Description": "002C9400",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "002C94B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A1",
+ "Description": "002C9560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A2",
+ "Description": "002C9610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A3",
+ "Description": "002C96C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A4",
+ "Description": "002C9770",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "002C7520",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "0027D830",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_HP_PERCENT",
+ "Description": "002C9820",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00A7"
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "int",
+ "Name": "MYMP",
+ "Description": "002C9910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00A8"
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "002C9A00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_STATUS",
+ "Description": "This one is wack cause the first int will call enemies and party members alike depending on the enemy",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "StatusEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00AA"
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AB",
+ "Description": "002C9C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "int",
+ "Name": "MYHANSYA",
+ "Description": "002C9CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00AC"
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "int",
+ "Name": "MYUSEATTR",
+ "Description": "002C9DE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00AD"
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "int",
+ "Name": "MYUSESKILL",
+ "Description": "002C9ED0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00AE"
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "int",
+ "Name": "MYGROUP",
+ "Description": "002C9FC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00AF"
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "002CA0B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B1",
+ "Description": "002CA1A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "002CA290",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "MYHREC",
+ "Description": "002CA330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00B3"
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "APPOINT",
+ "Description": "002CD430",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00B4"
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B5",
+ "Description": "0035F6A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "EVT_CUTIN_FUNCTION_00B6",
+ "Description": "00397090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00B6"
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "003972D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_00B8",
+ "Description": "0038D870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00B8"
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "003BCD50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BA",
+ "Description": "0035F110",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00BB",
+ "Description": "0035F260",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "00423A50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BD",
+ "Description": "00423AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BE",
+ "Description": "00423B50",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BF",
+ "Description": "00423B60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C0",
+ "Description": "001C3070",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "int",
+ "Name": "GET_CUR_HP",
+ "Description": "Get current hp of the id given",
+ "Parameters": [
+ {
+ "Type": "PertyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00C1"
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "int",
+ "Name": "GET_TOT_HP",
+ "Description": "Get total hp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00C2"
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "int",
+ "Name": "GET_CUR_SP",
+ "Description": "Get current sp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00C3"
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "int",
+ "Name": "GET_TOT_SP",
+ "Description": "Get total sp of the id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00C4"
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C5",
+ "Description": "001C3340",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C6",
+ "Description": "001C3510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C7",
+ "Description": "001C3560",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00C8",
+ "Description": "001C35B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "int",
+ "Name": "CHECK_FATIGUE",
+ "Description": "Returns fatigue level of id given. 0 is good, 2 is best, 3 or more is bad.",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00C9"
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CA",
+ "Description": "001C3650",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CB",
+ "Description": "001C36E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00CC",
+ "Description": "001C3830",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CD",
+ "Description": "001C38B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00CE",
+ "Description": "00423B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "int",
+ "Name": "CHANGE_SOCIAL_STAT",
+ "Description": "Increases given stat by given amount",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = academics, 1 = charm, 2 = courage"
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00CF"
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "CHANGE_PERSONA_STAT",
+ "Description": "Increases current persona's given stat with given amount",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = strength, 1 = magic, 2 = endurance, 3 = agility, 4 = luck"
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00D0"
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "int",
+ "Name": "GET_YEN",
+ "Description": "Returns how much yen you have.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00D1"
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "void",
+ "Name": "GIVE_YEN",
+ "Description": "Gives Amount yen to the player",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Amount",
+ "Description": "Amount to give to player"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00D2"
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "void",
+ "Name": "REMOVE_YEN",
+ "Description": "Takes away Amount yen from player.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Amount",
+ "Description": "Amount of yen to remove"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00D3"
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "int",
+ "Name": "GET_PARTY_ID",
+ "Description": "Get id from the given slot in party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "slot",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00D4"
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "void",
+ "Name": "REMOVE_MEMBER",
+ "Description": "Removes given party member id",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00D5"
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D6",
+ "Description": "001C2620",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00D7",
+ "Description": "001C3930",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D8",
+ "Description": "001C3960",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00D9",
+ "Description": "001C39C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "int",
+ "Name": "GET_SL_LEVEL",
+ "Description": "Returns the social link rank of SLID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "SLID",
+ "Description": "A numeric id for the social link."
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00DA"
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DB",
+ "Description": "00360200",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00DB"
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DC",
+ "Description": "003602D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00DC"
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00DD",
+ "Description": "0035F580",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00DD"
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00DE",
+ "Description": "0035F630",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00DF",
+ "Description": "0035FCB0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00DF"
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_00E0",
+ "Description": "0035FE80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00E0"
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00E1",
+ "Description": "0035FF20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00E1"
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E2",
+ "Description": "001C3A20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E3",
+ "Description": "001C3A50",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E4",
+ "Description": "001C3B80",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E5",
+ "Description": "001C3C10",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00E6",
+ "Description": "001C3C40",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00E7",
+ "Description": "001C3C70",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_00E8",
+ "Description": "001C3CA0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00E8"
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_00E9",
+ "Description": "001C2D20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00E9"
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_00EA",
+ "Description": "003603A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00EA"
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL_2",
+ "Description": "Seemingly makes the AI use a particular skill (same as AI_ACT_SKILL?)",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00EB"
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00EC",
+ "Description": "002CB0E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "int",
+ "Name": "FRALLHP",
+ "Description": "002CB1C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00ED"
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "int",
+ "Name": "ENALLHP",
+ "Description": "002CB270",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00EE"
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "int",
+ "Name": "AI_HAS_SKILL",
+ "Description": "Returns true if ai has the skill",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00EF"
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "int",
+ "Name": "AI_EN_WEAK",
+ "Description": "002CB3D0",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F0"
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "int",
+ "Name": "ENWEAK_ST_PAI",
+ "Description": "002CB480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F1"
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "int",
+ "Name": "ENWEAK_DW_PAI",
+ "Description": "002CB530",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F2"
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "int",
+ "Name": "AI_HAS_AFFINITY",
+ "Description": "Checks whether the ai has an attack with the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F3"
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "int",
+ "Name": "MYNOMAL",
+ "Description": "002CB690",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F4"
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_EN_WEAK",
+ "Description": "Checks if any enemy is weak to the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F5"
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "ENNOMAL_ST",
+ "Description": "002CB7F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F6"
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "int",
+ "Name": "ENNOMAL_DW",
+ "Description": "002CB8A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F7"
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "int",
+ "Name": "AI_HP_PERCENT",
+ "Description": "Checks if the unit at the position's HP left is under the value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": "The position of the unit"
+ },
+ {
+ "Type": "int",
+ "Name": "percent",
+ "Description": "The percent that the unit's hp should be under to return true"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00F8"
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00F9",
+ "Description": "002CDF60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_UP",
+ "Description": "Checks whether the unit at position is up (i.e. not downed)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00FA"
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY_UNK",
+ "Description": "Something to do with checking affinities, seemeingly only used for support stuff?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00FB"
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY_UNK2",
+ "Description": "The same thing as AI_CHK_AFFINITY?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00FC"
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "AI_TAR_POSITION",
+ "Description": "002CE2D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00FD"
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "int",
+ "Name": "AI_GET_FR_POSITION",
+ "Description": "Has to do with targetting a specific ally",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00FE"
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "int",
+ "Name": "AI_GET_RND_EN",
+ "Description": "Gets the position of a random enemy maybe, seems to only be used when there's one left",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00FF"
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION",
+ "Description": "Gets the position of an enemy that is weak to the specified affinity including downed enemies. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0100"
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_UP_POSITION",
+ "Description": "Gets the position of an enemy that is weak to the specified affinity and not downed. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0101"
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_2",
+ "Description": "Gets the position of an enemy that's weak to the specified affinity, presumably there's some difference between this and the other 3 functions that do this (TODO reasearch more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0102"
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_3",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0103"
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_4",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0104"
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_5",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0105"
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_6",
+ "Description": "Seemingly also gets the position of an enemy weak to the specified affinity, similar to AI_CHK_WEAK_POSITION (TODO Research more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0106"
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0107",
+ "Description": "002CFBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED_WEAK_2",
+ "Description": "A combination of checking if an enemy is downed and weak to a given affinity, same as AI_CHK_DOWNED_WEAK? (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0108"
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY_SKILL",
+ "Description": "Gets the best skill to use against the enemy at position with the specified affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0109"
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILL_FR",
+ "Description": "Seemingly similar to AI_GET_SKILL, might be specifically for using on allies?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_010A"
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILL",
+ "Description": "Gets the best skill to use against the enemy, seemingly of any type (really not sure of the difference betweene these three)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_010B"
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "int",
+ "Name": "AI_GET_RND_EN_2",
+ "Description": "Might get the position of a random enemy, used in AI_PC_002_007",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_010C"
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010D",
+ "Description": "002CFF10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_010E",
+ "Description": "002D00A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED",
+ "Description": "Gets the position of a downed enemy, returns -1 if none are found",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_010F"
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_8",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0110"
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_7",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0111"
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0112",
+ "Description": "002CE990",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "int",
+ "Name": "AI_WEAPON_AFFINITY",
+ "Description": "002CF940",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0113"
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "int",
+ "Name": "GET_CNT",
+ "Description": "Gets value at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0114"
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "SET_CNT",
+ "Description": "Sets value at given index",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0115"
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0116",
+ "Description": "001C3BB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Sets hp of given id",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "hp",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0117"
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Sets sp of id given",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sp",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0118"
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0119",
+ "Description": "001C30C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "int",
+ "Name": "GET_ITEM",
+ "Description": "Returns current amount of items",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_011A"
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "void",
+ "Name": "SET_ITEM",
+ "Description": "Sets given amount to given item id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_011B"
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_011C",
+ "Description": "001C3E70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_011D",
+ "Description": "00360470",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_011D"
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "void",
+ "Name": "AI_AFFINITY_SWITCH",
+ "Description": "Switches current affinity to the enemy ID called. The Answer overwrites some of the values Elizabeth calls in The Journey",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_011E"
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_011F",
+ "Description": "001C4050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0120",
+ "Description": "001C40B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0121",
+ "Description": "00360540",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0121"
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0122",
+ "Description": "003605F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0122"
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0123",
+ "Description": "001C3F90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_0124",
+ "Description": "003606A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0124"
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_0125",
+ "Description": "003607E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0125"
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0126",
+ "Description": "00360890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0127",
+ "Description": "00181680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0128",
+ "Description": "001C2550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0129",
+ "Description": "00360940",
+ "Parameters": []
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012A",
+ "Description": "00360A00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012B",
+ "Description": "002CB950",
+ "Parameters": []
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012C",
+ "Description": "002CB9A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_012D",
+ "Description": "002CB9F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012E",
+ "Description": "002CD810",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_012F",
+ "Description": "002CD890",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0130",
+ "Description": "001C4100",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0131",
+ "Description": "001C4130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0132",
+ "Description": "001C4180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "Returns random number from 0 to range given",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "range",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0133"
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0134",
+ "Description": "00167AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0134"
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "FRSTATUS_FUNCTION_0135",
+ "Description": "00167B70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0135"
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0136",
+ "Description": "00167C40",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0137",
+ "Description": "001C4220",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0138",
+ "Description": "001C42C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0138"
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0139",
+ "Description": "001C4BA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013A",
+ "Description": "001C4C00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013B",
+ "Description": "001C3F00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_013C",
+ "Description": "001C4DF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNKNOWN_013D",
+ "Description": "Associated with instant kill spells",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_013D"
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_013E",
+ "Description": "002CD960",
+ "Parameters": []
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "AI_0013F",
+ "Description": "002CD570",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_013F"
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "int",
+ "Name": "AI_GET_SELF_POSITION",
+ "Description": "Gets the position of the current AI",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0140"
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0141",
+ "Description": "00168DA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0141"
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0142",
+ "Description": "00168E90",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0143",
+ "Description": "002D0510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0144",
+ "Description": "00169AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0144"
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0145",
+ "Description": "0016A120",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0146",
+ "Description": "0016E600",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0147",
+ "Description": "0016E660",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_WEAK",
+ "Description": "Checks whether the enemy at position is weak to affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0148"
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0149",
+ "Description": "Likely the function that splits Arcana Justice and Chariot",
+ "Parameters": []
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014A",
+ "Description": "002D0670",
+ "Parameters": []
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014B",
+ "Description": "0035FF90",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_014B"
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_014C",
+ "Description": "00360010",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_014C"
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_014D",
+ "Description": "00360150",
+ "Parameters": []
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014E",
+ "Description": "00423BC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_014F",
+ "Description": "00423CA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0150",
+ "Description": "00423E10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0151",
+ "Description": "00424090",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0152",
+ "Description": "00423F60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0153",
+ "Description": "001C4EB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0154",
+ "Description": "001C4F30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0155",
+ "Description": "001C4F90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0156",
+ "Description": "001C4FF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0156"
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING",
+ "Description": "Checks something about a party member, unsure what (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0157"
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0158",
+ "Description": "002CA3D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0159",
+ "Description": "002CA4E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015A",
+ "Description": "002CA5F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_EFFECT",
+ "Description": "002CA700",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "playerID",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_015B"
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015C",
+ "Description": "002CA850",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015D",
+ "Description": "002CA920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015E",
+ "Description": "002CAA30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_015F",
+ "Description": "002CAB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0160",
+ "Description": "002CAC50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0161",
+ "Description": "002CAD60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0162",
+ "Description": "002CAE70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0163",
+ "Description": "002CAF80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0164",
+ "Description": "002CB030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_FUNCTION_0165",
+ "Description": "001C4780",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0165"
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0166",
+ "Description": "001C48A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0167",
+ "Description": "001C4B30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CALL_SFX",
+ "Description": "Plays sfx",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0168"
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0169",
+ "Description": "001C3AF0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016A",
+ "Description": "00424700",
+ "Parameters": []
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016B",
+ "Description": "00424750",
+ "Parameters": []
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016C",
+ "Description": "00424790",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016D",
+ "Description": "004247C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016E",
+ "Description": "00424870",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_016F",
+ "Description": "00424900",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0170",
+ "Description": "00424950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "BR_FRIEND_FUNCTION_0171",
+ "Description": "001FB030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0171"
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0172",
+ "Description": "003609B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0173",
+ "Description": "001C57A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0174",
+ "Description": "001C5810",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0175",
+ "Description": "Likely related to Arcana Hermits Charge",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0176",
+ "Description": "002D07B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "AI_ACT_PERSONA",
+ "Description": "002D0830",
+ "Parameters": [
+ {
+ "Type": "Persona",
+ "Name": "personaID",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "Skill",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0177"
+ ]
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0178",
+ "Description": "001C5840",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0179",
+ "Description": "001C58A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_017A",
+ "Description": "002D0A10",
+ "Parameters": []
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017B",
+ "Description": "00424980",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017C",
+ "Description": "002D0A40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_017D",
+ "Description": "00360A70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_017D"
+ ]
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017E",
+ "Description": "00424A40",
+ "Parameters": []
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_017F",
+ "Description": "002D0AE0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0180",
+ "Description": "002D0B20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "A seemingly Elizabeth only weapon attack function",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0181"
+ ]
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0182",
+ "Description": "002D0BA0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "void",
+ "Name": "CALL_BTL_SFX",
+ "Description": "Calls battle sfx based on unknown indices",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0183"
+ ]
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0184",
+ "Description": "001C5750",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "void",
+ "Name": "CALL_BGM",
+ "Description": "Plays bgm based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0185"
+ ]
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0186",
+ "Description": "001C56B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0187",
+ "Description": "001C56F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0188",
+ "Description": "002CD9A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0189",
+ "Description": "002CDA20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018A",
+ "Description": "00424240",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018B",
+ "Description": "001C5950",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "SOFT_RESET",
+ "Description": "Brings game back to title screen",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_018C"
+ ]
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018D",
+ "Description": "001C5A10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_018E",
+ "Description": "001C5A70",
+ "Parameters": []
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_018F",
+ "Description": "001883C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0190",
+ "Description": "00188410",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0191",
+ "Description": "001C23E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0192",
+ "Description": "Related to enemies with two turns and the below function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0193",
+ "Description": "Related to enemies with two turns and the above function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNK_2",
+ "Description": "Checks something, not sure what (TODO reasearch more)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0194"
+ ]
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ALLIES_EFFECTED",
+ "Description": "002CDAC0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0195"
+ ]
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0196",
+ "Description": "002CDB30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0197",
+ "Description": "002CDBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ENEMIES_EFFECTED",
+ "Description": "002CDC10",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0198"
+ ]
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0199",
+ "Description": "002CDC80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ALLIES_EFFECT",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_019A"
+ ]
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ENEMIES_EFFECT",
+ "Description": "002CEB80",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_019B"
+ ]
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_019C",
+ "Description": "002CECB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNK",
+ "Description": "Checks something, I don't no what (TODO Research this more)",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_019D"
+ ]
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019E",
+ "Description": "00360B50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_019F",
+ "Description": "00424AB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A0",
+ "Description": "001C3B30",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A1",
+ "Description": "004245F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01A2",
+ "Description": "00424B60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A3",
+ "Description": "00424BA0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A4",
+ "Description": "00424C10",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A5",
+ "Description": "00424C60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A6",
+ "Description": "00424CB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A7",
+ "Description": "00424D20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01a8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01A8",
+ "Description": "00360BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01a9",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01A9",
+ "Description": "00360C40",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01A9"
+ ]
+ },
+ {
+ "Index": "0x01aa",
+ "ReturnType": "void",
+ "Name": "CALL_MOVIE",
+ "Description": "Call movie based on id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01AA"
+ ]
+ },
+ {
+ "Index": "0x01ab",
+ "ReturnType": "void",
+ "Name": "NS_MOVIE_SYNC",
+ "Description": "Always called after CALL_MOVIE.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01AB"
+ ]
+ },
+ {
+ "Index": "0x01ac",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01AC",
+ "Description": "001C4CD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01AC"
+ ]
+ },
+ {
+ "Index": "0x01ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01AD",
+ "Description": "002D14B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01ae",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AE",
+ "Description": "002CBAF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01af",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01AF",
+ "Description": "002CBC20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B0",
+ "Description": "002D0C50",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B1",
+ "Description": "002D0CC0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01b2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B2",
+ "Description": "002D0D30",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B3",
+ "Description": "002D0E40",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B4",
+ "Description": "002D0EE0",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B5",
+ "Description": "002D0F80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B6",
+ "Description": "002D1040",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B7",
+ "Description": "002D1120",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01b8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B8",
+ "Description": "002D1160",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01B9",
+ "Description": "002D11B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01BA",
+ "Description": "002D11F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01bb",
+ "ReturnType": "void",
+ "Name": "HOJO",
+ "Description": "002CD5E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01BB"
+ ]
+ },
+ {
+ "Index": "0x01bc",
+ "ReturnType": "void",
+ "Name": "AI_DONT_TAR_EFFECT",
+ "Description": "002CD690",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01BC"
+ ]
+ },
+ {
+ "Index": "0x01bd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BD",
+ "Description": "002D1230",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01be",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01BE",
+ "Description": "002CBF20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01bf",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "0045F6E0",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01BF"
+ ]
+ },
+ {
+ "Index": "0x01c0",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C0",
+ "Description": "0045F790",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01c1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C1",
+ "Description": "002D10D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C2",
+ "Description": "0027D910",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01c3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C3",
+ "Description": "0027D940",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01c4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01C4",
+ "Description": "002D0BD0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01c5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C5",
+ "Description": "002D0B60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01c6",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01C6",
+ "Description": "002CBFF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01c7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SELF_EFFECT",
+ "Description": "002CC0E0",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01C7"
+ ]
+ },
+ {
+ "Index": "0x01c8",
+ "ReturnType": "int",
+ "Name": "AI_FR_HP_PERCENT",
+ "Description": "Checks how many friends have HP % less than or equal to the specified value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "percent",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01C8"
+ ]
+ },
+ {
+ "Index": "0x01c9",
+ "ReturnType": "int",
+ "Name": "AI_GET_SOMETHING",
+ "Description": "Gets the number of something (TODO research more)",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01C9"
+ ]
+ },
+ {
+ "Index": "0x01ca",
+ "ReturnType": "int",
+ "Name": "AI_GET_SOMETHING2",
+ "Description": "Gets the number of something else (TODO research more)",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01CA"
+ ]
+ },
+ {
+ "Index": "0x01cb",
+ "ReturnType": "Affinity",
+ "Name": "AI_GET_SKILL_AFFINITY",
+ "Description": "Gets the affinity of the specified skill",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01CB"
+ ]
+ },
+ {
+ "Index": "0x01cc",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_9",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01CC"
+ ]
+ },
+ {
+ "Index": "0x01cd",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01CD",
+ "Description": "002CEFC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ce",
+ "ReturnType": "int",
+ "Name": "AI_CHK_RESIST_POSITION",
+ "Description": "Gets the position of an enemy that resists the specified affinity. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01CE"
+ ]
+ },
+ {
+ "Index": "0x01cf",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY",
+ "Description": "Something to do with checking an AI's affinity, used for break skills",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01CF"
+ ]
+ },
+ {
+ "Index": "0x01d0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D0",
+ "Description": "001C5110",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01d1",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01D1",
+ "Description": "001C51E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d2",
+ "ReturnType": "void",
+ "Name": "AI_WAIT_CUSTOM",
+ "Description": "The unit waits and calls a unique wait message, no idea where the values are",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01D2"
+ ]
+ },
+ {
+ "Index": "0x01d3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D3",
+ "Description": "001C2250",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d4",
+ "ReturnType": "void",
+ "Name": "EDSR_FUNCTION_01D4",
+ "Description": "0027B560",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01D4"
+ ]
+ },
+ {
+ "Index": "0x01d5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D5",
+ "Description": "001C5AA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D6",
+ "Description": "001C5B20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01d7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D7",
+ "Description": "004249B0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01d8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01D8",
+ "Description": "00424A00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01d9",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01D9",
+ "Description": "001C5320",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01D9"
+ ]
+ },
+ {
+ "Index": "0x01da",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DA",
+ "Description": "002CBCE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01db",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DB",
+ "Description": "002CBDA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dc",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01DC",
+ "Description": "002CBE60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01dd",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01DD",
+ "Description": "001C2E20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01DD"
+ ]
+ },
+ {
+ "Index": "0x01de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "For enemies with multiple turns, true if it is equivalent to the turn number",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01DE"
+ ]
+ },
+ {
+ "Index": "0x01df",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01DF",
+ "Description": "002D0920",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e0",
+ "ReturnType": "void",
+ "Name": "GAME_CLEAR_FUNCTION_01E0",
+ "Description": "00188970",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01E0"
+ ]
+ },
+ {
+ "Index": "0x01e1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E1",
+ "Description": "00188A00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E2",
+ "Description": "001C5600",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e3",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_RANK",
+ "Description": "Returns rank of given social stat",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown. Set to 1"
+ },
+ {
+ "Type": "int",
+ "Name": "stat",
+ "Description": "0 = academics, 1 = charm, 2 = courage"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01E3"
+ ]
+ },
+ {
+ "Index": "0x01e4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E4",
+ "Description": "001C3F60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ENEMIES_EFFECT",
+ "Description": "Checks the number of enemies that can be afflicted with the specified ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Something to do with choosing which status effects to check for"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01E5"
+ ]
+ },
+ {
+ "Index": "0x01e6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E6",
+ "Description": "00424660",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01E7",
+ "Description": "001C5ED0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E8",
+ "Description": "001C5F20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01e9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01E9",
+ "Description": "001C6000",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01ea",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EA",
+ "Description": "001C4A90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01eb",
+ "ReturnType": "void",
+ "Name": "SET_DATE",
+ "Description": "Sets next date",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "time",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01EB"
+ ]
+ },
+ {
+ "Index": "0x01ec",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01EC",
+ "Description": "002D08C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01ed",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01ED",
+ "Description": "002CD910",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x01ee",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01EE",
+ "Description": "0017F790",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01ef",
+ "ReturnType": "int",
+ "Name": "COMU_FUNCTION_01EF",
+ "Description": "0035FC00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01EF"
+ ]
+ },
+ {
+ "Index": "0x01f0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F0",
+ "Description": "0035FC80",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01f1",
+ "ReturnType": "void",
+ "Name": "COMU_FUNCTION_01F1",
+ "Description": "0035FB70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01F1"
+ ]
+ },
+ {
+ "Index": "0x01f2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_01F2",
+ "Description": "001C6050",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01f3",
+ "ReturnType": "void",
+ "Name": "HIKITUGI_FUNCTION_01F3",
+ "Description": "00193570",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_01F3"
+ ]
+ },
+ {
+ "Index": "0x01f4",
+ "ReturnType": "int",
+ "Name": "FUNCTION_01F4",
+ "Description": "00193600",
+ "Parameters": []
+ },
+ {
+ "Index": "0x01f5",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_01F5",
+ "Description": "001C2F70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_01F5"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable.json
new file mode 100644
index 0000000..275d43c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 3 Portable",
+ "ShortName": "p3p",
+ "FlowScriptModulesPath": "Persona3Portable\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona3Portable\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Enums.json
new file mode 100644
index 0000000..274613c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Enums.json
@@ -0,0 +1,1137 @@
+[
+ {
+ "Name": "PartyMember",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {"Name":"Protagonist","Value":1},
+ {"Name":"Yukari","Value":2},
+ {"Name":"Aigis","Value":3},
+ {"Name":"Mitsuru","Value":4},
+ {"Name":"Junpei","Value":5},
+ {"Name":"Fuuka","Value":6},
+ {"Name":"Akihiko","Value":7},
+ {"Name":"Ken","Value":8},
+ {"Name":"ShinjiroMetis","Value":9},
+ {"Name":"Koromaru","Value":10}
+ ]
+ },
+ {
+ "Name": "Arcana",
+ "Description": "",
+ "Members": [
+ {"Name":"Fool","Value":1},
+ {"Name":"Magician","Value":2},
+ {"Name":"Priestess","Value":3},
+ {"Name":"Empress","Value":4},
+ {"Name":"Emperor","Value":5},
+ {"Name":"Hierophant","Value":6},
+ {"Name":"Lovers","Value":7},
+ {"Name":"Chariot","Value":8},
+ {"Name":"Justice","Value":9},
+ {"Name":"Hermit","Value":10},
+ {"Name":"Fortune","Value":11},
+ {"Name":"Strength","Value":12},
+ {"Name":"HangedMan","Value":13},
+ {"Name":"Death","Value":14},
+ {"Name":"Temperance","Value":15},
+ {"Name":"Devil","Value":16},
+ {"Name":"Tower","Value":17},
+ {"Name":"Star","Value":18},
+ {"Name":"Moon","Value":19},
+ {"Name":"Sun","Value":20},
+ {"Name":"Judgement","Value":21},
+ {"Name":"Aeon","Value":22}
+ ]
+ },
+ {
+ "Name": "BattleSkill",
+ "Description": "",
+ "Members": [
+ {"Name":"SlashAttack","Value":0},
+ {"Name":"Agi","Value":1},
+ {"Name":"Agilao","Value":2},
+ {"Name":"Agidyne","Value":3},
+ {"Name":"Maragi","Value":4},
+ {"Name":"Maragion","Value":5},
+ {"Name":"Maragidyne","Value":6},
+ {"Name":"Maralagidyne","Value":7},
+ {"Name":"Ragnarok","Value":9},
+ {"Name":"Garu","Value":10},
+ {"Name":"Garula","Value":11},
+ {"Name":"Garudyne","Value":12},
+ {"Name":"Magaru","Value":13},
+ {"Name":"Magarula","Value":14},
+ {"Name":"Magarudyne","Value":15},
+ {"Name":"PantaRhei","Value":18},
+ {"Name":"Bufu","Value":19},
+ {"Name":"Bufula","Value":20},
+ {"Name":"Bufudyne","Value":21},
+ {"Name":"Mabufu","Value":22},
+ {"Name":"Mabufula","Value":23},
+ {"Name":"Mabufudyne","Value":24},
+ {"Name":"Niflheim","Value":27},
+ {"Name":"Zio","Value":28},
+ {"Name":"Zionga","Value":29},
+ {"Name":"Ziodyne","Value":30},
+ {"Name":"Mazio","Value":31},
+ {"Name":"Mazionga","Value":32},
+ {"Name":"Maziodyne","Value":33},
+ {"Name":"ThunderReign","Value":36},
+ {"Name":"Megido","Value":37},
+ {"Name":"Megidola","Value":38},
+ {"Name":"Megidolaon","Value":39},
+ {"Name":"LastResort","Value":40},
+ {"Name":"BlackViper","Value":43},
+ {"Name":"MorningStar","Value":44},
+ {"Name":"Hama","Value":45},
+ {"Name":"Mahama","Value":46},
+ {"Name":"Hamaon","Value":47},
+ {"Name":"Mahamaon","Value":48},
+ {"Name":"Samsara","Value":50},
+ {"Name":"Mudo","Value":51},
+ {"Name":"Mamudo","Value":52},
+ {"Name":"Mudoon","Value":53},
+ {"Name":"Mamudoon","Value":54},
+ {"Name":"DieforMe","Value":56},
+ {"Name":"MarinKarin","Value":57},
+ {"Name":"SexyDance","Value":58},
+ {"Name":"Bewilder","Value":59},
+ {"Name":"EerieSound","Value":60},
+ {"Name":"Pulinpa","Value":61},
+ {"Name":"Tentarafoo","Value":62},
+ {"Name":"EvilTouch","Value":63},
+ {"Name":"EvilSmile","Value":64},
+ {"Name":"GhastlyWail","Value":65},
+ {"Name":"Provoke","Value":66},
+ {"Name":"Infuriate","Value":67},
+ {"Name":"Poisma","Value":68},
+ {"Name":"PoisonMist","Value":69},
+ {"Name":"VirusBreath","Value":70},
+ {"Name":"FoulBreath","Value":73},
+ {"Name":"StagnantAir","Value":74},
+ {"Name":"LifeDrain","Value":75},
+ {"Name":"SpiritDrain","Value":76},
+ {"Name":"MaragidyneBoss","Value":80},
+ {"Name":"MagarudyneBoss","Value":81},
+ {"Name":"MabufudyneBoss","Value":82},
+ {"Name":"MaziodyneBoss","Value":83},
+ {"Name":"MegidolaonBoss","Value":84},
+ {"Name":"MahamaonBoss","Value":85},
+ {"Name":"MamudoonBoss","Value":86},
+ {"Name":"SexyDanceBoss","Value":87},
+ {"Name":"EerieSoundBoss","Value":88},
+ {"Name":"TentarafooBoss","Value":89},
+ {"Name":"EvilSmileBoss","Value":90},
+ {"Name":"PoisonMistBoss","Value":91},
+ {"Name":"HolyArrowBoss","Value":92},
+ {"Name":"LifeDrainBoss","Value":93},
+ {"Name":"SpiritDrainBoss","Value":94},
+ {"Name":"Death","Value":96},
+ {"Name":"Yell","Value":97},
+ {"Name":"Yell2","Value":98},
+ {"Name":"Death2","Value":99},
+ {"Name":"Death3","Value":100},
+ {"Name":"Death4","Value":101},
+ {"Name":"MoonlessGown","Value":102},
+ {"Name":"MoonlessGown2","Value":103},
+ {"Name":"Summon","Value":104},
+ {"Name":"SlashAttackElizabeth","Value":105},
+ {"Name":"PierceAttackElizabeth","Value":106},
+ {"Name":"StrikeAttackElizabeth","Value":107},
+ {"Name":"Yell3","Value":108},
+ {"Name":"PierceAttack109","Value":109},
+ {"Name":"FireAttack110","Value":110},
+ {"Name":"AlmightyAttack","Value":111},
+ {"Name":"Bash","Value":112},
+ {"Name":"AssaultDive","Value":113},
+ {"Name":"KillRush","Value":114},
+ {"Name":"SwiftStrike","Value":115},
+ {"Name":"SonicPunch","Value":116},
+ {"Name":"HeatWave","Value":117},
+ {"Name":"GiganticFist","Value":118},
+ {"Name":"AkashaArts","Value":119},
+ {"Name":"GodsHand","Value":120},
+ {"Name":"Cleave","Value":121},
+ {"Name":"FatalEnd","Value":122},
+ {"Name":"Getsuei","Value":123},
+ {"Name":"Zanei","Value":124},
+ {"Name":"MightySwing","Value":125},
+ {"Name":"DoubleFangs","Value":126},
+ {"Name":"BladeofFury","Value":127},
+ {"Name":"Deathbound","Value":128},
+ {"Name":"TempestSlash","Value":129},
+ {"Name":"HeavensBlade","Value":130},
+ {"Name":"Pralaya","Value":131},
+ {"Name":"PowerSlash","Value":132},
+ {"Name":"GaleSlash","Value":133},
+ {"Name":"BraveBlade","Value":134},
+ {"Name":"HerculeanStrike","Value":135},
+ {"Name":"ViciousStrike","Value":136},
+ {"Name":"SingleShot","Value":137},
+ {"Name":"TwinShot","Value":138},
+ {"Name":"HolyArrow139","Value":139},
+ {"Name":"TorrentShot","Value":140},
+ {"Name":"ArrowRain","Value":141},
+ {"Name":"MyriadArrows","Value":142},
+ {"Name":"PrimalForce","Value":143},
+ {"Name":"VorpalBlade","Value":144},
+ {"Name":"WearyThrust","Value":145},
+ {"Name":"CruelAttack","Value":146},
+ {"Name":"VileAssault","Value":147},
+ {"Name":"PoisonArrow","Value":148},
+ {"Name":"WearyThrustAnswer","Value":149},
+ {"Name":"VorpalBladeAnswer","Value":150},
+ {"Name":"charmlow","Value":160},
+ {"Name":"charmmed","Value":161},
+ {"Name":"charmhigh","Value":162},
+ {"Name":"distresslow","Value":163},
+ {"Name":"distressmed","Value":164},
+ {"Name":"distresshigh","Value":165},
+ {"Name":"paniclow","Value":166},
+ {"Name":"panicmed","Value":167},
+ {"Name":"panichigh","Value":168},
+ {"Name":"fearlow","Value":169},
+ {"Name":"fearmed","Value":170},
+ {"Name":"fearhigh","Value":171},
+ {"Name":"ragelow","Value":172},
+ {"Name":"ragemed","Value":173},
+ {"Name":"ragehigh","Value":174},
+ {"Name":"poisonlow","Value":175},
+ {"Name":"Dia","Value":192},
+ {"Name":"Diarama","Value":193},
+ {"Name":"Diarahan","Value":194},
+ {"Name":"Media","Value":195},
+ {"Name":"Mediarama","Value":196},
+ {"Name":"Mediarahan","Value":197},
+ {"Name":"Salvation","Value":198},
+ {"Name":"Patra","Value":199},
+ {"Name":"MePatra","Value":200},
+ {"Name":"RePatra","Value":201},
+ {"Name":"Posumudi","Value":202},
+ {"Name":"Amrita","Value":203},
+ {"Name":"Recarm","Value":204},
+ {"Name":"Samarecarm","Value":205},
+ {"Name":"Tarunda","Value":206},
+ {"Name":"Matarunda","Value":207},
+ {"Name":"Sukunda","Value":208},
+ {"Name":"Masukunda","Value":209},
+ {"Name":"Rakunda","Value":210},
+ {"Name":"Marakunda","Value":211},
+ {"Name":"Dekunda","Value":212},
+ {"Name":"Tarukaja","Value":214},
+ {"Name":"Matarukaja","Value":215},
+ {"Name":"Sukukaja","Value":216},
+ {"Name":"Masukukaja","Value":217},
+ {"Name":"Rakukaja","Value":218},
+ {"Name":"Marakukaja","Value":219},
+ {"Name":"PowerCharge","Value":220},
+ {"Name":"MindCharge","Value":221},
+ {"Name":"Dekaja","Value":223},
+ {"Name":"Tetrakarn","Value":224},
+ {"Name":"Makarakarn","Value":225},
+ {"Name":"Rebellion","Value":226},
+ {"Name":"Revolution","Value":227},
+ {"Name":"FireBreak","Value":229},
+ {"Name":"IceBreak","Value":230},
+ {"Name":"WindBreak","Value":231},
+ {"Name":"ElecBreak","Value":232},
+ {"Name":"Traesto","Value":233},
+ {"Name":"Trafuri","Value":234},
+ {"Name":"HealingWave235","Value":235},
+ {"Name":"Recarmdra","Value":236},
+ {"Name":"Charmdi","Value":237},
+ {"Name":"Enradi","Value":238},
+ {"Name":"SummerDream256","Value":256},
+ {"Name":"SummerDream257","Value":257},
+ {"Name":"SummerDream258","Value":258},
+ {"Name":"SummerDream259","Value":259},
+ {"Name":"SummerDream260","Value":260},
+ {"Name":"SummerDream261","Value":261},
+ {"Name":"SummerDream262","Value":262},
+ {"Name":"SummerDream263","Value":263},
+ {"Name":"SummerDream264","Value":264},
+ {"Name":"SummerDream265","Value":265},
+ {"Name":"SummerDream266","Value":266},
+ {"Name":"SummerDream267","Value":267},
+ {"Name":"SummerDream268","Value":268},
+ {"Name":"SummerDream269","Value":269},
+ {"Name":"SummerDream270","Value":270},
+ {"Name":"SummerDream271","Value":271},
+ {"Name":"JackBrothers","Value":272},
+ {"Name":"Ardhanari","Value":273},
+ {"Name":"Trickster","Value":274},
+ {"Name":"Infinity","Value":275},
+ {"Name":"Valhalla","Value":276},
+ {"Name":"SummerDream","Value":277},
+ {"Name":"Armageddon","Value":278},
+ {"Name":"Cadenza","Value":279},
+ {"Name":"ScarletHavoc","Value":280},
+ {"Name":"Frolic","Value":281},
+ {"Name":"Dreamfest","Value":282},
+ {"Name":"KingandI","Value":283},
+ {"Name":"BestFriends","Value":284},
+ {"Name":"ShadowHound","Value":285},
+ {"Name":"ThunderCall","Value":286},
+ {"Name":"LastJudge","Value":287},
+ {"Name":"Raktapaksha","Value":288},
+ {"Name":"Justice","Value":289},
+ {"Name":"Trickster2","Value":290},
+ {"Name":"PrimalDarkness293","Value":293},
+ {"Name":"DarkEmbrace","Value":294},
+ {"Name":"PrimalDarkness295","Value":295},
+ {"Name":"PrimalDarkness296","Value":296},
+ {"Name":"PierceAttack304","Value":304},
+ {"Name":"FireAttack305","Value":305},
+ {"Name":"Summon306","Value":306},
+ {"Name":"Summon307","Value":307},
+ {"Name":"ArmedReady","Value":308},
+ {"Name":"Sacrifice","Value":309},
+ {"Name":"ArcanaShift310","Value":310},
+ {"Name":"ArcanaShift311","Value":311},
+ {"Name":"ArcanaShift312","Value":312},
+ {"Name":"ArcanaShift313","Value":313},
+ {"Name":"ArcanaShift314","Value":314},
+ {"Name":"ArcanaShift315","Value":315},
+ {"Name":"ArcanaShift316","Value":316},
+ {"Name":"ArcanaShift317","Value":317},
+ {"Name":"ArcanaShift318","Value":318},
+ {"Name":"NightQueen","Value":319},
+ {"Name":"AllOut2","Value":320},
+ {"Name":"AllOut3","Value":321},
+ {"Name":"AllOut4","Value":322},
+ {"Name":"PlumeofDusk323","Value":323},
+ {"Name":"Analyze","Value":324},
+ {"Name":"Oracle325","Value":325},
+ {"Name":"FullAnalysis","Value":326},
+ {"Name":"Oracle327","Value":327},
+ {"Name":"Oracle328","Value":328},
+ {"Name":"Oracle329","Value":329},
+ {"Name":"Oracle330","Value":330},
+ {"Name":"Oracle331","Value":331},
+ {"Name":"AllOut2L","Value":332},
+ {"Name":"AllOut3L","Value":333},
+ {"Name":"AllOut4L","Value":334},
+ {"Name":"SupportScan","Value":335},
+ {"Name":"ThirdEye","Value":336},
+ {"Name":"MindDJ","Value":337},
+ {"Name":"DJQueen","Value":338},
+ {"Name":"EscapeRoute","Value":339},
+ {"Name":"HealingWave340","Value":340},
+ {"Name":"Summon341","Value":341},
+ {"Name":"OrgiaMode","Value":342},
+ {"Name":"GreatSeal","Value":343},
+ {"Name":"IceAttack","Value":346},
+ {"Name":"WindAttack","Value":347},
+ {"Name":"ElecAttack","Value":348},
+ {"Name":"FireAttack349","Value":349},
+ {"Name":"PierceAttack350","Value":350},
+ {"Name":"StrikeAttack351","Value":351},
+ {"Name":"Summon352","Value":352},
+ {"Name":"Summon353","Value":353},
+ {"Name":"Summon354","Value":354},
+ {"Name":"ProphecyofRuin","Value":355},
+ {"Name":"Heartbreaker","Value":356},
+ {"Name":"Unite","Value":357},
+ {"Name":"Separate","Value":358},
+ {"Name":"PierceAttack359","Value":359},
+ {"Name":"PierceAttack360","Value":360},
+ {"Name":"Samarecarm361","Value":361},
+ {"Name":"Samarecarm362","Value":362},
+ {"Name":"Charge","Value":363},
+ {"Name":"GigaSpark","Value":364},
+ {"Name":"WheelofFortune365","Value":365},
+ {"Name":"WheelofFortune366","Value":366},
+ {"Name":"WheelofFortune367","Value":367},
+ {"Name":"ParadigmShift","Value":368},
+ {"Name":"WheelofFortune369","Value":369},
+ {"Name":"WheelofFortune370","Value":370},
+ {"Name":"EAttackUp","Value":371},
+ {"Name":"PAttackUp","Value":372},
+ {"Name":"EAttackDown","Value":373},
+ {"Name":"PAttackDown","Value":374},
+ {"Name":"EDefenseUp","Value":375},
+ {"Name":"PDefenseUp","Value":376},
+ {"Name":"EDefenseDown","Value":377},
+ {"Name":"PDefenseDown","Value":378},
+ {"Name":"EPanic","Value":379},
+ {"Name":"PPanic","Value":380},
+ {"Name":"ERage","Value":381},
+ {"Name":"PRage","Value":382},
+ {"Name":"EDistress","Value":383},
+ {"Name":"PDistress","Value":384},
+ {"Name":"EFear","Value":385},
+ {"Name":"PFear","Value":386},
+ {"Name":"EDamageLow","Value":387},
+ {"Name":"PDamageLow","Value":388},
+ {"Name":"EDamageMid","Value":389},
+ {"Name":"PDamageMid","Value":390},
+ {"Name":"EDamageHigh","Value":391},
+ {"Name":"PDamageHigh","Value":392},
+ {"Name":"EHeal","Value":393},
+ {"Name":"PHeal","Value":394},
+ {"Name":"AlmightyAttack395","Value":395},
+ {"Name":"ArcanaShift396","Value":396},
+ {"Name":"ArcanaShift397","Value":397},
+ {"Name":"ArcanaShift398","Value":398},
+ {"Name":"ArcanaShift399","Value":399},
+ {"Name":"BandAid","Value":400},
+ {"Name":"Medicine","Value":401},
+ {"Name":"Bead","Value":402},
+ {"Name":"SnuffSoul","Value":403},
+ {"Name":"ChewingSoul","Value":404},
+ {"Name":"PreciousEgg","Value":405},
+ {"Name":"Soma","Value":406},
+ {"Name":"MuscleDrink","Value":411},
+ {"Name":"OddMorsel","Value":412},
+ {"Name":"RancidGravy","Value":413},
+ {"Name":"PowerfulDrug","Value":414},
+ {"Name":"ColdMedicine","Value":415},
+ {"Name":"EnergyDrink","Value":416},
+ {"Name":"Homunculus","Value":438},
+ {"Name":"PlumeofDusk439","Value":439},
+ {"Name":"ResistSlash","Value":464},
+ {"Name":"NullSlash","Value":465},
+ {"Name":"RepelSlash","Value":466},
+ {"Name":"AbsorbSlash","Value":467},
+ {"Name":"ResistStrike","Value":468},
+ {"Name":"NullStrike","Value":469},
+ {"Name":"RepelStrike","Value":470},
+ {"Name":"AbsorbStrike","Value":471},
+ {"Name":"ResistPierce","Value":472},
+ {"Name":"NullPierce","Value":473},
+ {"Name":"RepelPierce","Value":474},
+ {"Name":"AbsorbPierce","Value":475},
+ {"Name":"ResistFire","Value":476},
+ {"Name":"NullFire","Value":477},
+ {"Name":"RepelFire","Value":478},
+ {"Name":"AbsorbFire","Value":479},
+ {"Name":"ResistIce","Value":480},
+ {"Name":"NullIce","Value":481},
+ {"Name":"RepelIce","Value":482},
+ {"Name":"AbsorbIce","Value":483},
+ {"Name":"ResistElec","Value":484},
+ {"Name":"NullElec","Value":485},
+ {"Name":"RepelElec","Value":486},
+ {"Name":"AbsorbElec","Value":487},
+ {"Name":"ResistWind","Value":488},
+ {"Name":"NullWind","Value":489},
+ {"Name":"RepelWind","Value":490},
+ {"Name":"AbsorbWind","Value":491},
+ {"Name":"ResistLight","Value":492},
+ {"Name":"NullLight","Value":493},
+ {"Name":"RepelLight","Value":494},
+ {"Name":"ResistDark","Value":495},
+ {"Name":"NullDark","Value":496},
+ {"Name":"RepelDark","Value":497},
+ {"Name":"NullCharm","Value":498},
+ {"Name":"NullDistress","Value":499},
+ {"Name":"NullPanic","Value":500},
+ {"Name":"NullFear","Value":501},
+ {"Name":"NullRage","Value":502},
+ {"Name":"NullFreeze","Value":503},
+ {"Name":"NullShock","Value":504},
+ {"Name":"NullPoison","Value":505},
+ {"Name":"UnshakenWill","Value":506},
+ {"Name":"Masakados","Value":507},
+ {"Name":"DodgeSlash","Value":508},
+ {"Name":"EvadeSlash","Value":509},
+ {"Name":"DodgeStrike","Value":510},
+ {"Name":"EvadeStrike","Value":511},
+ {"Name":"DodgePierce","Value":512},
+ {"Name":"EvadePierce","Value":513},
+ {"Name":"DodgeFire","Value":514},
+ {"Name":"EvadeFire","Value":515},
+ {"Name":"DodgeIce","Value":516},
+ {"Name":"EvadeIce","Value":517},
+ {"Name":"DodgeWind","Value":518},
+ {"Name":"EvadeWind","Value":519},
+ {"Name":"DodgeElec","Value":520},
+ {"Name":"EvadeElec","Value":521},
+ {"Name":"StaminaUp1","Value":522},
+ {"Name":"StaminaUp2","Value":523},
+ {"Name":"StaminaUp3","Value":524},
+ {"Name":"Premonition","Value":526},
+ {"Name":"AngelicGrace","Value":527},
+ {"Name":"FireBoost","Value":528},
+ {"Name":"FireAmp","Value":529},
+ {"Name":"IceBoost","Value":530},
+ {"Name":"IceAmp","Value":531},
+ {"Name":"ElecBoost","Value":532},
+ {"Name":"ElecAmp","Value":533},
+ {"Name":"WindBoost","Value":534},
+ {"Name":"WindAmp","Value":535},
+ {"Name":"FastRetreat","Value":536},
+ {"Name":"HPUp1","Value":537},
+ {"Name":"HPUp2","Value":538},
+ {"Name":"HPUp3","Value":539},
+ {"Name":"SPUp1","Value":540},
+ {"Name":"SPUp2","Value":541},
+ {"Name":"SPUp3","Value":542},
+ {"Name":"RagingTiger","Value":543},
+ {"Name":"Counter","Value":544},
+ {"Name":"Counterstrike","Value":545},
+ {"Name":"HighCounter","Value":546},
+ {"Name":"Regenerate1","Value":547},
+ {"Name":"Regenerate2","Value":548},
+ {"Name":"Regenerate3","Value":549},
+ {"Name":"Invigorate1","Value":550},
+ {"Name":"Invigorate2","Value":551},
+ {"Name":"Invigorate3","Value":552},
+ {"Name":"Growth1","Value":553},
+ {"Name":"Growth2","Value":554},
+ {"Name":"Growth3","Value":555},
+ {"Name":"AutoTarukaja","Value":557},
+ {"Name":"AutoRakukaja","Value":558},
+ {"Name":"AutoSukukaja","Value":559},
+ {"Name":"Alertness","Value":560},
+ {"Name":"SharpStudent","Value":561},
+ {"Name":"AptPupil","Value":562},
+ {"Name":"AliDance","Value":563},
+ {"Name":"FirmStance","Value":564},
+ {"Name":"SpellMaster","Value":565},
+ {"Name":"ArmsMaster","Value":566},
+ {"Name":"HPUp","Value":567},
+ {"Name":"SPUp","Value":568},
+ {"Name":"DivineGrace","Value":570},
+ {"Name":"Endure","Value":571},
+ {"Name":"EnduringSoul","Value":572},
+ {"Name":"HeavyMaster","Value":573},
+ {"Name":"MagicSkillUp","Value":574},
+ {"Name":"PhysSkillUp","Value":575},
+ {"Name":"Rosary","Value":580},
+ {"Name":"PrayerBeads","Value":581},
+ {"Name":"SpearMaster","Value":582},
+ {"Name":"BowMaster","Value":583},
+ {"Name":"Skill1hSwdMaster","Value":584},
+ {"Name":"Skill2hSwdMaster","Value":585},
+ {"Name":"FistMaster","Value":586},
+ {"Name":"SurviveLight","Value":587},
+ {"Name":"SurviveDark","Value":588},
+ {"Name":"AutoMaraku","Value":589},
+ {"Name":"AutoMataru","Value":590},
+ {"Name":"AutoMasuku","Value":591},
+ {"Name":"CharmBoost","Value":592},
+ {"Name":"PoisonBoost","Value":593},
+ {"Name":"DistressBoost","Value":594},
+ {"Name":"PanicBoost","Value":595},
+ {"Name":"FearBoost","Value":596},
+ {"Name":"RageBoost","Value":597},
+ {"Name":"AilmentBoost","Value":598},
+ {"Name":"HamaBoost","Value":599},
+ {"Name":"MudoBoost","Value":600},
+ {"Name":"EndureLight","Value":601},
+ {"Name":"EndureDark","Value":602},
+ {"Name":"CoolBreeze","Value":605},
+ {"Name":"VictoryCry","Value":606},
+ {"Name":"SpringofLife607","Value":607},
+ {"Name":"SpringofLife608","Value":608},
+ {"Name":"ForDebug","Value":609},
+ {"Name":"FastHeal","Value":610},
+ {"Name":"InstaHeal","Value":611},
+ {"Name":"ResistCharm","Value":612},
+ {"Name":"ResistDistress","Value":613},
+ {"Name":"ResistPanic","Value":614},
+ {"Name":"ResistFear","Value":615},
+ {"Name":"ResistRage","Value":616},
+ {"Name":"ResistFreeze","Value":617},
+ {"Name":"ResistShock","Value":618},
+ {"Name":"ResistPoison","Value":619},
+ {"Name":"HPUpHigh","Value":620},
+ {"Name":"SPUpHigh","Value":621}
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "",
+ "Members": [
+ {"Name":"CowardlyMaya","Value":1},
+ {"Name":"Test","Value":2},
+ {"Name":"MagicHand","Value":5},
+ {"Name":"DancingHand","Value":6},
+ {"Name":"KillingHand","Value":7},
+ {"Name":"AlmightyHand","Value":8},
+ {"Name":"LaughingTable","Value":9},
+ {"Name":"CryingTable","Value":10},
+ {"Name":"AngryTable","Value":11},
+ {"Name":"SleepingTable","Value":12},
+ {"Name":"MagicalMagus","Value":13},
+ {"Name":"WondrousMagus","Value":14},
+ {"Name":"PrimeMagus","Value":15},
+ {"Name":"GrandMagus","Value":16},
+ {"Name":"MercilessMaya","Value":17},
+ {"Name":"MutteringTiara","Value":21},
+ {"Name":"GrievingTiara","Value":22},
+ {"Name":"WrithingTiara","Value":23},
+ {"Name":"ShoutingTiara","Value":24},
+ {"Name":"SpuriousBook","Value":25},
+ {"Name":"ManiacalBook","Value":26},
+ {"Name":"SilentBook","Value":27},
+ {"Name":"WrathfulBook","Value":28},
+ {"Name":"TranquilIdol","Value":29},
+ {"Name":"LiberatingIdol","Value":30},
+ {"Name":"RuinousIdol","Value":31},
+ {"Name":"VehementIdol","Value":32},
+ {"Name":"FrivolousMaya","Value":33},
+ {"Name":"VenusEagle","Value":37},
+ {"Name":"DarkEagle","Value":38},
+ {"Name":"JupiterEagle","Value":39},
+ {"Name":"EternalEagle","Value":40},
+ {"Name":"CreationRelic","Value":41},
+ {"Name":"ConstancyRelic","Value":42},
+ {"Name":"GrowthRelic","Value":43},
+ {"Name":"ChangeRelic","Value":44},
+ {"Name":"ElegantMother","Value":45},
+ {"Name":"RegalMother","Value":46},
+ {"Name":"PistilMother","Value":47},
+ {"Name":"DivineMother","Value":48},
+ {"Name":"HaughtyMaya","Value":49},
+ {"Name":"GraveBeetle","Value":53},
+ {"Name":"AdamantBeetle","Value":54},
+ {"Name":"GoldenBeetle","Value":55},
+ {"Name":"EmperorBeetle","Value":56},
+ {"Name":"AvengerKnight","Value":57},
+ {"Name":"ChampionKnight","Value":58},
+ {"Name":"HellKnight","Value":59},
+ {"Name":"IntrepidKnight","Value":60},
+ {"Name":"SolidCastle","Value":61},
+ {"Name":"PowerCastle","Value":62},
+ {"Name":"DeathCastle","Value":63},
+ {"Name":"KingCastle","Value":64},
+ {"Name":"IndolentMaya","Value":65},
+ {"Name":"TranceTwins","Value":69},
+ {"Name":"KillerTwins","Value":70},
+ {"Name":"DeathTwins","Value":71},
+ {"Name":"CrazyTwins","Value":72},
+ {"Name":"CorruptTower","Value":73},
+ {"Name":"DogmaticTower","Value":74},
+ {"Name":"ApostateTower","Value":75},
+ {"Name":"FanaticTower","Value":76},
+ {"Name":"BlueSigil","Value":77},
+ {"Name":"RedSigil","Value":78},
+ {"Name":"GreenSigil","Value":79},
+ {"Name":"WhiteSigil","Value":80},
+ {"Name":"InsidiousMaya","Value":81},
+ {"Name":"ObsessedCupid","Value":85},
+ {"Name":"JealousCupid","Value":86},
+ {"Name":"DevotedCupid","Value":87},
+ {"Name":"GraciousCupid","Value":88},
+ {"Name":"LustfulSnake","Value":89},
+ {"Name":"ImmoralSnake","Value":90},
+ {"Name":"CarnalSnake","Value":91},
+ {"Name":"AmorousSnake","Value":92},
+ {"Name":"SoulDancer","Value":93},
+ {"Name":"ArdentDancer","Value":94},
+ {"Name":"RoyalDancer","Value":95},
+ {"Name":"NaturalDancer","Value":96},
+ {"Name":"IllFatedMaya","Value":97},
+ {"Name":"BestialWheel","Value":101},
+ {"Name":"MachWheel","Value":102},
+ {"Name":"BraveWheel","Value":103},
+ {"Name":"BattleWheel","Value":104},
+ {"Name":"WildDrive","Value":105},
+ {"Name":"KillerDrive","Value":106},
+ {"Name":"SlaughterDrive","Value":107},
+ {"Name":"RampageDrive","Value":108},
+ {"Name":"ArcaneTurret","Value":109},
+ {"Name":"ScarletTurret","Value":110},
+ {"Name":"WickedTurret","Value":111},
+ {"Name":"HallowedTurret","Value":112},
+ {"Name":"VisceralMaya","Value":113},
+ {"Name":"HakurouMusha","Value":117},
+ {"Name":"KaidenMusha","Value":118},
+ {"Name":"OnnenMusha","Value":119},
+ {"Name":"TenjinMusha","Value":120},
+ {"Name":"DaringGigas","Value":121},
+ {"Name":"SteelGigas","Value":122},
+ {"Name":"FuriousGigas","Value":123},
+ {"Name":"MythicalGigas","Value":124},
+ {"Name":"WildBeast","Value":125},
+ {"Name":"EnslavedBeast","Value":126},
+ {"Name":"MightyBeast","Value":127},
+ {"Name":"NemeanBeast","Value":128},
+ {"Name":"DesirousMaya","Value":129},
+ {"Name":"BlackRaven","Value":133},
+ {"Name":"ViciousRaven","Value":134},
+ {"Name":"IceRaven","Value":135},
+ {"Name":"AmentiRaven","Value":136},
+ {"Name":"PhantomMage","Value":137},
+ {"Name":"PhantomMaster","Value":138},
+ {"Name":"PhantomLord","Value":139},
+ {"Name":"PhantomKing","Value":140},
+ {"Name":"DeathSeeker","Value":141},
+ {"Name":"FateSeeker","Value":142},
+ {"Name":"NobleSeeker","Value":143},
+ {"Name":"AcheronSeeker","Value":144},
+ {"Name":"ImprudentMaya","Value":145},
+ {"Name":"BronzeDice","Value":149},
+ {"Name":"IronDice","Value":150},
+ {"Name":"SilverDice","Value":151},
+ {"Name":"PlatinumDice","Value":152},
+ {"Name":"MindDice","Value":153},
+ {"Name":"CurseDice","Value":154},
+ {"Name":"DeathDice","Value":155},
+ {"Name":"ReckoningDice","Value":156},
+ {"Name":"FlowingSand","Value":157},
+ {"Name":"PerpetualSand","Value":158},
+ {"Name":"InfiniteSand","Value":159},
+ {"Name":"EternalSand","Value":160},
+ {"Name":"BigotedMaya","Value":161},
+ {"Name":"JusticeSword","Value":165},
+ {"Name":"ConvictionSword","Value":166},
+ {"Name":"JudgementSword","Value":167},
+ {"Name":"DoomSword","Value":168},
+ {"Name":"HeatBalance","Value":169},
+ {"Name":"SkyBalance","Value":170},
+ {"Name":"WorldBalance","Value":171},
+ {"Name":"LightBalance","Value":172},
+ {"Name":"OrderGiant","Value":173},
+ {"Name":"StasisGiant","Value":174},
+ {"Name":"HarmonyGiant","Value":175},
+ {"Name":"VoidGiant","Value":176},
+ {"Name":"DeviousMaya","Value":177},
+ {"Name":"MinotaurIV","Value":181},
+ {"Name":"MinotaurIII","Value":182},
+ {"Name":"MinotaurII","Value":183},
+ {"Name":"MinotaurI","Value":184},
+ {"Name":"JotunofPower","Value":185},
+ {"Name":"JotunofBlood","Value":186},
+ {"Name":"JotunofEvil","Value":187},
+ {"Name":"JotunofGrief","Value":188},
+ {"Name":"MightyCyclops","Value":189},
+ {"Name":"MadCyclops","Value":190},
+ {"Name":"FierceCyclops","Value":191},
+ {"Name":"ChaosCyclops","Value":192},
+ {"Name":"TheReaper","Value":193},
+ {"Name":"WealthHand","Value":197},
+ {"Name":"TreasureHand","Value":198},
+ {"Name":"SupremeHand","Value":199},
+ {"Name":"OpulentHand","Value":200},
+ {"Name":"LuxuryHand","Value":201},
+ {"Name":"GloriousHand","Value":202},
+ {"Name":"BerserkTurret","Value":203},
+ {"Name":"IndolentMaya2","Value":204},
+ {"Name":"StoicSnake","Value":205},
+ {"Name":"BurningBeetle","Value":206},
+ {"Name":"ElizabethSurtJLossGiantA","Value":207},
+ {"Name":"ElizabethJackJAffectionRelicA","Value":208},
+ {"Name":"ElizabethThorJPhantomHeroA","Value":209},
+ {"Name":"ElizabethCuJGrudgeTowerA","Value":210},
+ {"Name":"ElizabethMetatron","Value":211},
+ {"Name":"ElizabethAlice","Value":212},
+ {"Name":"ElizabethNebiros","Value":213},
+ {"Name":"ElizabethMasakado","Value":214},
+ {"Name":"ElizabethPixie","Value":215},
+ {"Name":"CowardlyMaya2","Value":224},
+ {"Name":"CowardlyMaya3","Value":225},
+ {"Name":"Metis","Value":233},
+ {"Name":"Unknown","Value":234},
+ {"Name":"Akihiko","Value":235},
+ {"Name":"Ken","Value":236},
+ {"Name":"Junpei","Value":237},
+ {"Name":"Koromaru","Value":238},
+ {"Name":"Yukari","Value":239},
+ {"Name":"Mitsuru","Value":240},
+ {"Name":"ErebusResistMagic","Value":241},
+ {"Name":"ErebusUnused","Value":242},
+ {"Name":"ErebusResistPhys","Value":243},
+ {"Name":"ErebusStunned","Value":244},
+ {"Name":"Priestess","Value":256},
+ {"Name":"Empress","Value":257},
+ {"Name":"Emperor","Value":258},
+ {"Name":"Hierophant","Value":259},
+ {"Name":"Lovers","Value":260},
+ {"Name":"Chariot","Value":261},
+ {"Name":"Justice","Value":262},
+ {"Name":"Hermit","Value":263},
+ {"Name":"Chidori","Value":264},
+ {"Name":"Fortune","Value":265},
+ {"Name":"Strength","Value":266},
+ {"Name":"Takaya","Value":267},
+ {"Name":"Jin","Value":268},
+ {"Name":"HangedMan","Value":269},
+ {"Name":"h10E","Value":270},
+ {"Name":"Jin2","Value":271},
+ {"Name":"Takaya2","Value":272},
+ {"Name":"NyxAvatar","Value":273},
+ {"Name":"Nyx","Value":274},
+ {"Name":"MutteringTiara2","Value":275},
+ {"Name":"MutteringTiara3","Value":276},
+ {"Name":"Unknown2","Value":277},
+ {"Name":"Statue","Value":278},
+ {"Name":"Statue2","Value":279},
+ {"Name":"Statue3","Value":280},
+ {"Name":"DeviousMaya2","Value":281},
+ {"Name":"NyxAvatarMagician","Value":282},
+ {"Name":"NyxAvatarPriestess","Value":283},
+ {"Name":"NyxAvatarEmpress","Value":284},
+ {"Name":"NyxAvatarEmperor","Value":285},
+ {"Name":"NyxAvatarHierophant","Value":286},
+ {"Name":"NyxAvatarLovers","Value":287},
+ {"Name":"NyxAvatarChariot","Value":288},
+ {"Name":"NyxAvatarJustice","Value":289},
+ {"Name":"NyxAvatarHermit","Value":290},
+ {"Name":"NyxAvatarFortune","Value":291},
+ {"Name":"NyxAvatarStrength","Value":292},
+ {"Name":"NyxAvatarHangedMan","Value":293},
+ {"Name":"Elizabeth","Value":294},
+ {"Name":"DeviousMaya3","Value":295},
+ {"Name":"NyxAvatarDeath","Value":296},
+ {"Name":"UnknownAthena","Value":297},
+ {"Name":"UnknownIsis","Value":298},
+ {"Name":"UnknownArtemisia","Value":299},
+ {"Name":"UnknownTrismegistus","Value":300},
+ {"Name":"UnknownCaesar","Value":301},
+ {"Name":"UnknownKalaNemi","Value":302},
+ {"Name":"UnknownCerberus","Value":303},
+ {"Name":"VenusEagleBoss","Value":304},
+ {"Name":"DancingHandBoss","Value":305},
+ {"Name":"CryingTableBoss","Value":306},
+ {"Name":"GoldenBeetleBoss","Value":307},
+ {"Name":"FuriousGigasBoss","Value":308},
+ {"Name":"MagicalMagusBoss","Value":309},
+ {"Name":"ArcaneTurretBoss","Value":310},
+ {"Name":"HellKnightBoss","Value":311},
+ {"Name":"JudgementSwordBoss","Value":312},
+ {"Name":"StasisGiantBoss","Value":313},
+ {"Name":"RoyalDancerBoss","Value":314},
+ {"Name":"NobleSeekerBoss","Value":315},
+ {"Name":"CarnalSnakeBoss","Value":316},
+ {"Name":"FierceCyclopsBoss","Value":317},
+ {"Name":"CorruptTowerBoss","Value":318},
+ {"Name":"HaughtyMayaBoss","Value":319},
+ {"Name":"SoulDancerBoss","Value":320},
+ {"Name":"SpuriousBookBoss","Value":321},
+ {"Name":"HeatBalanceBoss","Value":322},
+ {"Name":"DancingHandBoss2","Value":323},
+ {"Name":"LaughingTableBoss","Value":324},
+ {"Name":"ElDoradoBeast","Value":325},
+ {"Name":"ImmortalGigas","Value":326},
+ {"Name":"BrilliantCyclops","Value":327},
+ {"Name":"HaremDancerBoss","Value":328},
+ {"Name":"NeoMinotaur","Value":329},
+ {"Name":"SpasticTurret","Value":330},
+ {"Name":"ConceitedMaya","Value":331},
+ {"Name":"RebelliousCyclops","Value":332},
+ {"Name":"PrimitiveIdol","Value":333}
+ ]
+ },
+ {
+ "Name": "Affinity",
+ "Description": "",
+ "Members": [
+ {"Name":"Slash","Value":0},
+ {"Name":"Strike","Value":1},
+ {"Name":"Pierce","Value":2},
+ {"Name":"Fire","Value":3},
+ {"Name":"Ice","Value":4},
+ {"Name":"Elec","Value":5},
+ {"Name":"Wind","Value":6},
+ {"Name":"Almighty","Value":7},
+ {"Name":"Light","Value":8},
+ {"Name":"Dark","Value":9},
+ {"Name":"Charm","Value":10},
+ {"Name":"Poison","Value":11},
+ {"Name":"Distress","Value":12},
+ {"Name":"Panic","Value":13},
+ {"Name":"Fear","Value":14},
+ {"Name":"Rage","Value":15},
+ {"Name":"Support","Value":16},
+ {"Name":"Healing","Value":17},
+ {"Name":"Special","Value":18},
+ {"Name":"Passive","Value":255}
+ ]
+ },
+ {
+ "Name": "StatusEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"Charm","Value":1},
+ {"Name":"Despair","Value":2},
+ {"Name":"Panic","Value":4},
+ {"Name":"Fear","Value":8},
+ {"Name":"Rage","Value":16},
+ {"Name":"Freeze","Value":32},
+ {"Name":"Shock","Value":64},
+ {"Name":"Poison","Value":128},
+ {"Name":"Unconscious","Value":524288},
+ {"Name":"Downed","Value":1048576}
+ ]
+ },
+ {
+ "Name": "SpecialEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"AttackBuff","Value":1},
+ {"Name":"AttackDebuff","Value":2},
+ {"Name":"UnknownBuff","Value":4},
+ {"Name":"HitUpBuff","Value":16},
+ {"Name":"HitUpDebuff","Value":32},
+ {"Name":"DefenseBuff","Value":64},
+ {"Name":"DefenseDebuff","Value":128},
+ {"Name":"EvasionUpBuff","Value":256},
+ {"Name":"HitAndEvasionUpBuff","Value":272},
+ {"Name":"EvasionUpDebuff","Value":512},
+ {"Name":"PowerCharge","Value":1024},
+ {"Name":"MindCharge","Value":2048},
+ {"Name":"Rebellion","Value":16384},
+ {"Name":"Revolution","Value":32768},
+ {"Name":"Break1","Value":262144},
+ {"Name":"Break2","Value":524288},
+ {"Name":"Tetrakarn","Value":65536},
+ {"Name":"Break3","Value":1048576},
+ {"Name":"Break4","Value":2097152},
+ {"Name":"Makarakarn","Value":131072},
+ {"Name":"AilmentSusceptibility","Value":4194304}
+ ]
+},
+ {
+ "Name": "Persona",
+ "Description": "",
+ "Members": [
+ {"Name":"Orpheus","Value":1},
+ {"Name":"Susanoo","Value":2},
+ {"Name":"Flauros","Value":3},
+ {"Name":"Loki","Value":4},
+ {"Name":"Nekomata","Value":5},
+ {"Name":"PyroJack","Value":6},
+ {"Name":"JackFrost","Value":7},
+ {"Name":"Scathach","Value":8},
+ {"Name":"Rangda","Value":9},
+ {"Name":"NataTaishi","Value":10},
+ {"Name":"CuChulainn","Value":11},
+ {"Name":"Ose","Value":12},
+ {"Name":"KusiMitama","Value":13},
+ {"Name":"Apsaras","Value":14},
+ {"Name":"Laksmi","Value":15},
+ {"Name":"Parvati","Value":16},
+ {"Name":"KikuriHime","Value":17},
+ {"Name":"Sati","Value":18},
+ {"Name":"Sarasvati","Value":19},
+ {"Name":"Unicorn","Value":20},
+ {"Name":"Cybele","Value":21},
+ {"Name":"Skadi","Value":22},
+ {"Name":"Hariti","Value":23},
+ {"Name":"Kali","Value":24},
+ {"Name":"Ganga","Value":25},
+ {"Name":"Taraka","Value":26},
+ {"Name":"Lamia","Value":27},
+ {"Name":"Odin","Value":28},
+ {"Name":"KingFrost","Value":29},
+ {"Name":"Okuninushi","Value":30},
+ {"Name":"Kingu","Value":31},
+ {"Name":"RajaNaga","Value":32},
+ {"Name":"Forneus","Value":33},
+ {"Name":"Kohryu","Value":34},
+ {"Name":"Mithra","Value":35},
+ {"Name":"Daisoujou","Value":36},
+ {"Name":"Ananta","Value":37},
+ {"Name":"Omoikane","Value":38},
+ {"Name":"Principality","Value":39},
+ {"Name":"Raphael","Value":40},
+ {"Name":"Titania","Value":41},
+ {"Name":"Oberon","Value":42},
+ {"Name":"Narcissus","Value":43},
+ {"Name":"QueenMab","Value":44},
+ {"Name":"LeananSidhe","Value":45},
+ {"Name":"Pixie","Value":46},
+ {"Name":"Uriel","Value":47},
+ {"Name":"Surt","Value":48},
+ {"Name":"Throne","Value":49},
+ {"Name":"Ares","Value":50},
+ {"Name":"Titan","Value":51},
+ {"Name":"Chimera","Value":52},
+ {"Name":"AraMitama","Value":53},
+ {"Name":"Valkyrie","Value":54},
+ {"Name":"Melchizedek","Value":55},
+ {"Name":"Dominion","Value":56},
+ {"Name":"Siegfried","Value":57},
+ {"Name":"Virtue","Value":58},
+ {"Name":"Power","Value":59},
+ {"Name":"Archangel","Value":60},
+ {"Name":"Angel","Value":61},
+ {"Name":"Alilat","Value":62},
+ {"Name":"Arahabaki","Value":63},
+ {"Name":"Nebiros","Value":64},
+ {"Name":"Decarabia","Value":65},
+ {"Name":"KuramaTengu","Value":66},
+ {"Name":"YomotsuShikome","Value":67},
+ {"Name":"Naga","Value":68},
+ {"Name":"Norn","Value":69},
+ {"Name":"Atropos","Value":70},
+ {"Name":"Orobas","Value":71},
+ {"Name":"Lachesis","Value":72},
+ {"Name":"SakiMitama","Value":73},
+ {"Name":"Eligor","Value":74},
+ {"Name":"Clotho","Value":75},
+ {"Name":"Fortuna","Value":76},
+ {"Name":"Thor","Value":77},
+ {"Name":"Bishamonten","Value":78},
+ {"Name":"TakeMikazuchi","Value":79},
+ {"Name":"Jikokuten","Value":80},
+ {"Name":"Hanuman","Value":81},
+ {"Name":"Koumokuten","Value":82},
+ {"Name":"Zouchouten","Value":83},
+ {"Name":"Attis","Value":84},
+ {"Name":"Vasuki","Value":85},
+ {"Name":"Orthrus","Value":86},
+ {"Name":"TakeMinakata","Value":87},
+ {"Name":"Ubelluris","Value":88},
+ {"Name":"Inugami","Value":89},
+ {"Name":"Thanatos","Value":90},
+ {"Name":"Alice","Value":91},
+ {"Name":"Seth","Value":92},
+ {"Name":"Mot","Value":93},
+ {"Name":"Samael","Value":94},
+ {"Name":"Vetala","Value":95},
+ {"Name":"Loa","Value":96},
+ {"Name":"PaleRider","Value":97},
+ {"Name":"Michael","Value":98},
+ {"Name":"Byakko","Value":99},
+ {"Name":"Suzaku","Value":100},
+ {"Name":"Seiryu","Value":101},
+ {"Name":"NigiMitama","Value":102},
+ {"Name":"Genbu","Value":103},
+ {"Name":"Beelzebub","Value":104},
+ {"Name":"MotherHarlot","Value":105},
+ {"Name":"Abaddon","Value":106},
+ {"Name":"Lilith","Value":107},
+ {"Name":"Incubus","Value":108},
+ {"Name":"Succubus","Value":109},
+ {"Name":"Lilim","Value":110},
+ {"Name":"ChiYou","Value":111},
+ {"Name":"Shiva","Value":112},
+ {"Name":"Masakado","Value":113},
+ {"Name":"SeitenTaisei","Value":114},
+ {"Name":"Yamatanoorochi","Value":115},
+ {"Name":"Oumitsunu","Value":116},
+ {"Name":"Helel","Value":117},
+ {"Name":"Sandalphon","Value":118},
+ {"Name":"BlackFrost","Value":119},
+ {"Name":"Garuda","Value":120},
+ {"Name":"Kaiwan","Value":121},
+ {"Name":"Ganesha","Value":122},
+ {"Name":"Nandi","Value":123},
+ {"Name":"Chernobog","Value":124},
+ {"Name":"Dionysus","Value":125},
+ {"Name":"Narasimha","Value":126},
+ {"Name":"Girimehkala","Value":127},
+ {"Name":"Gurr","Value":128},
+ {"Name":"Legion","Value":129},
+ {"Name":"Berith","Value":130},
+ {"Name":"Saturnus","Value":131},
+ {"Name":"Vishnu","Value":132},
+ {"Name":"Barong","Value":133},
+ {"Name":"Jatayu","Value":134},
+ {"Name":"Horus","Value":135},
+ {"Name":"Quetzalcoatl","Value":136},
+ {"Name":"Yatagarasu","Value":137},
+ {"Name":"Messiah","Value":138},
+ {"Name":"Asura","Value":139},
+ {"Name":"Metatron","Value":140},
+ {"Name":"Satan","Value":141},
+ {"Name":"Gabriel","Value":142},
+ {"Name":"HokutoSeikun","Value":143},
+ {"Name":"Trumpeter","Value":144},
+ {"Name":"Anubis","Value":145},
+ {"Name":"Slime","Value":146},
+ {"Name":"HuaPo","Value":147},
+ {"Name":"HighPixie","Value":148},
+ {"Name":"Yaksini","Value":149},
+ {"Name":"Shiisaa","Value":150},
+ {"Name":"Thoth","Value":151},
+ {"Name":"Alp","Value":152},
+ {"Name":"Mothman","Value":153},
+ {"Name":"Kumbhanda","Value":154},
+ {"Name":"Empusa","Value":155},
+ {"Name":"Rakshasa","Value":156},
+ {"Name":"Hecatoncheires","Value":157},
+ {"Name":"HellBiker","Value":158},
+ {"Name":"Ghoul","Value":159},
+ {"Name":"Yurlungur","Value":160},
+ {"Name":"Pazuzu","Value":161},
+ {"Name":"Mara","Value":162},
+ {"Name":"Kartikeya","Value":163},
+ {"Name":"BaalZebul","Value":164},
+ {"Name":"Suparna","Value":165},
+ {"Name":"Lucifer","Value":166},
+ {"Name":"Nidhoggr","Value":167},
+ {"Name":"Atavaka","Value":168},
+ {"Name":"OrpheusTelos","Value":169},
+ {"Name":"Universe","Value":191},
+ {"Name":"Io","Value":192},
+ {"Name":"Isis","Value":193},
+ {"Name":"Palladion","Value":194},
+ {"Name":"Athena","Value":195},
+ {"Name":"Penthesilea","Value":196},
+ {"Name":"Artemisia","Value":197},
+ {"Name":"Hermes","Value":198},
+ {"Name":"Trismegistus","Value":199},
+ {"Name":"Lucia","Value":200},
+ {"Name":"Juno","Value":201},
+ {"Name":"Polydeuces","Value":202},
+ {"Name":"Caesar","Value":203},
+ {"Name":"Nemesis","Value":204},
+ {"Name":"KalaNemi","Value":205},
+ {"Name":"Castor","Value":206},
+ {"Name":"Cerberus","Value":207},
+ {"Name":"Hypnos","Value":208},
+ {"Name":"Moros","Value":209},
+ {"Name":"Medea","Value":210},
+ {"Name":"Psyche","Value":211}
+ ]
+ },
+ {
+ "Name": "WaitMessages",
+ "Description": "",
+ "Members": [
+ {"Name":"GenericArcana","Value":0},
+ {"Name":"CowardlyMaya","Value":218},
+ {"Name":"NyxFool","Value":219},
+ {"Name":"ArcanaHermit","Value":220},
+ {"Name":"GoldenHand","Value":221},
+ {"Name":"Metis","Value":222},
+ ]
+ },
+ {
+ "Name": "NumTargets",
+ "Description": "",
+ "Members": [
+ {"Name":"Multiple","Value":0},
+ {"Name":"Single","Value":1}
+ ]
+ },
+ {
+ "Name": "Counts",
+ "Description": "",
+ "Members": [
+ {"Name":"FuukaSong","Value":1},
+ {"Name":"HighestFloor","Value":8}
+ ]
+ },
+ {
+ "Name": "FadeEffects",
+ "Description": "",
+ "Members": [
+ {"Name":"FadeOut","Value":1},
+ {"Name":"WipeFromLeft","Value":2},
+ {"Name":"CircleWipe","Value":3}
+ ]
+ },
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the controller buttons.",
+ "Members": [
+ {"Name":"Select","Value":0},
+ {"Name":"Start","Value":3},
+ {"Name":"Right","Value":5},
+ {"Name":"Left","Value":7},
+ {"Name":"L","Value":8},
+ {"Name":"R","Value":9},
+ {"Name":"Triangle","Value":12},
+ {"Name":"Circle","Value":14},
+ {"Name":"Square","Value":15}
+ ]
+ },
+
+]
+
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/FlowScriptModules.json
new file mode 100644
index 0000000..50030a9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona3Portable\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility/Call related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Shared",
+ "ShortName": "Shared data",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona3Portable\\Enums.json",
+ "FunctionsPath": "Persona3Portable\\Modules\\Shared\\Functions.json"
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/MessageScriptLibrary.json
new file mode 100644
index 0000000..a447e78
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/MessageScriptLibrary.json
@@ -0,0 +1,86 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "",
+ "Parameters": [
+ {
+ "Name": "color"
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Semantic": "Unused"
+ }
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Indicates that a message should be confirmed before moving on",
+ "Parameters": []
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": []
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "",
+ "Parameters": [
+ {
+ "Name": "param1"
+ },
+ {
+ "Name": "param2"
+ },
+ {
+ "Name": "param3"
+ },
+ {
+ "Name": "param4"
+ }
+ ]
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/AI/Functions.json
new file mode 100644
index 0000000..0666149
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/AI/Functions.json
@@ -0,0 +1,3656 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_SELF_HP_PERCENT",
+ "Description": "True if HP left is under the value, false if over",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0000",
+ "AI_CHK_HP_PERCENT"
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_SELF_SP_PERCENT",
+ "Description": "True if SP left is under the value, false if over",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0002",
+ "Description": "Address: 0x089FC494",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0003",
+ "Description": "Address: 0x089FC4E0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0004",
+ "Description": "Address: 0x089FC52C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "Address: 0x089FC578",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING_2",
+ "Description": "Checks for something, maybe the amount of health or sp of all enemies or something? Used for triggering MarinKarin (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "Address: 0x089FC610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "count",
+ "Description": "True if int is equal to or less than the number of allies present"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_ENEMY_COUNT",
+ "Description": "Address: 0x089FC6A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "count",
+ "Description": "True if count is equal to or less than the number of enemies present"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000A",
+ "Description": "Address: 0x089FC6F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000B",
+ "Description": "Address: 0x089FC740",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_STATUS",
+ "Description": "Address: 0x089FC78C",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000C"
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMIES_STATUS",
+ "Description": "002C7EF0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000E",
+ "Description": "Address: 0x089FC824",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "Address: 0x089FC870",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000F"
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "BUFF_ALLIES_CHECK",
+ "Description": "Address: 0x089FC8BC",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "DEBUFF_ENEMIES_CHECK",
+ "Description": "Address: 0x089FC908",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0011"
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING_3",
+ "Description": "Checks something, *maybe* if the battle can be escaped from",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0012"
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "Address: 0x089FC988",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0014",
+ "Description": "Address: 0x089FC9BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "Address: 0x089FC9F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "Address: 0x089FCA3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "Address: 0x089FCA88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0018",
+ "Description": "Address: 0x089FCAD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0019",
+ "Description": "Address: 0x089FCB20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_REFLECT",
+ "Description": "Checks if any enemy reflects the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001A"
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001B",
+ "Description": "Address: 0x089FCBB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001C",
+ "Description": "Address: 0x089FCC04",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001D",
+ "Description": "Address: 0x089FCC50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001E",
+ "Description": "Address: 0x089FCC9C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001F",
+ "Description": "Address: 0x089FCCE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0020",
+ "Description": "Address: 0x089FCD34",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0021",
+ "Description": "Address: 0x089FCD80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0022",
+ "Description": "Address: 0x089FCDCC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0023",
+ "Description": "Address: 0x089FCE18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0024",
+ "Description": "Address: 0x089FCE64",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0025",
+ "Description": "Address: 0x089FCEB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL",
+ "Description": "True if the opponent uses the skill in the conditional. Used for Armageddon checks",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0026"
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "Address: 0x089FCF48",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "Address: 0x089FCF7C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "Address: 0x089FCFB0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002A",
+ "Description": "Address: 0x089FCFE4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002B",
+ "Description": "Address: 0x089FD030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "Address: 0x089FF0F0",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_002C"
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002D",
+ "Description": "Address: 0x089FF11C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "Address: 0x089FF148",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RAND_SP",
+ "Description": "Targets a random enemy probably checking that it has enough SP for Spirit Drain to work (since this is only useed with Spirit Drain)",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_002F"
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_STATUS",
+ "Description": "Address: 0x089FF1A0",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0030"
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_DONT_TAR_STATUS",
+ "Description": "Target any enemy that doesn't have the specified status effect",
+ "Parameters": [
+ {
+ "Type": "StatusEffects",
+ "Name": "statusID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0031",
+ "AI_NOTBAD"
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_ID",
+ "Description": "Address: 0x089FF28C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0032"
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_MINE",
+ "Description": "Address: 0x089FF2D0",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0033"
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0034",
+ "Description": "Address: 0x089FF2FC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0035",
+ "Description": "Address: 0x089FF328",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0036",
+ "Description": "Address: 0x089FF36C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0037",
+ "Description": "Address: 0x089FF3B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_TAR_WEAK",
+ "Description": "Address: 0x089FF3F4",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0038"
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "Address: 0x089FF438",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "Address: 0x089FF47C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "Address: 0x089FF4C0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "Address: 0x089FF504",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WEAPON",
+ "Description": "Address: 0x089FC168",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_003D"
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Perform skill given",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_003E"
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_ESCAPE",
+ "Description": "Makes the AI run away",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_003F"
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "Address: 0x089FC2AC",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0040"
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0041",
+ "Description": "Address: 0x089FC320",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "Address: 0x08A03F00",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "Address: 0x089FF548",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0044",
+ "Description": "Address: 0x089FF574",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0045",
+ "Description": "Address: 0x089FF5A0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "Address: 0x089FD07C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ONE_MORE",
+ "Description": "Address: 0x089FD0B0",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0047"
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0048",
+ "Description": "Address: 0x089FC3CC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "Address: 0x089FF5CC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "Address: 0x089FF610",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "Address: 0x089FF654",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004C",
+ "Description": "Address: 0x089FF698",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "Address: 0x089FF6DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "Address: 0x089FF720",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "Address: 0x089FF764",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "Address: 0x089FF7A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "Address: 0x089FD0E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "Address: 0x089FD130",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "Address: 0x089FD17C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "Address: 0x089FD1C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "Address: 0x089FD214",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "Address: 0x089FD260",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "Address: 0x089FD2AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0058",
+ "Description": "Address: 0x089FD2F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0059",
+ "Description": "Address: 0x089FC370",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005A",
+ "Description": "Address: 0x089FD344",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "Address: 0x089FD3C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "Address: 0x089FD44C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_STATUS",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "StatusEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_005D"
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005E",
+ "Description": "Address: 0x089FD588",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "Address: 0x089FD608",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "Address: 0x089FD68C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0061",
+ "Description": "Address: 0x089FD710",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0062",
+ "Description": "Address: 0x089FD794",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "Address: 0x089FD818",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "Address: 0x089FD89C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "Address: 0x089FD920",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "Address: 0x089FD994",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "Address: 0x089FF7EC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "Address: 0x089FC208",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0069",
+ "Description": "Address: 0x089FE584",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "Address: 0x089FE630",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "Address: 0x089FE67C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_HAS_SKILL",
+ "Description": "Returns true if ai has the skill",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006C"
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_EN_WEAK",
+ "Description": "Checks if any enemy is weak to the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006D"
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006E",
+ "Description": "Address: 0x089FE760",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED_WEAK",
+ "Description": "A combination of checking if an enemy is downed and weak to a given affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006F"
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_HAS_AFFINITY",
+ "Description": "Checks whether the ai has an attack with the specified affinity",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0070"
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "Address: 0x089FE844",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_EN_WEAK_2",
+ "Description": "Checks if any enemy is weak to the specified affinity, same as AI_CHK_ANY_EN_WEAK? (TODO Research more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0072"
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "Address: 0x089FE8DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "Address: 0x089FE928",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_HP_PERCENT",
+ "Description": "Checks if the unit at the position's HP left is under the value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": "The position of the unit"
+ },
+ {
+ "Type": "int",
+ "Name": "percent",
+ "Description": "The percent that the unit's hp should be under to return true"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0075"
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "Address: 0x08A000D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_UP",
+ "Description": "Checks whether the unit at position is up (i.e. not downed)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0077"
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY_UNK",
+ "Description": "Something to do with checking affinities, seemeingly only used for support stuff?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0078"
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY_UNK2",
+ "Description": "The same thing as AI_CHK_AFFINITY?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0079"
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_TAR_POSITION",
+ "Description": "Target the enemy in the specified position",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": "The position to target"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_007A"
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_GET_FR_POSITION",
+ "Description": "Gets the position of an ally to be targeted",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "unknown",
+ "Description": ""
+ },
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_007B"
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_GET_RND_EN",
+ "Description": "Gets the position of a random enemy maybe, seems to only be used when there's one left",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_007C"
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION",
+ "Description": "Gets the position of an enemy that is weak to the specified affinity including downed enemies. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_007D"
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_UP_POSITION",
+ "Description": "Gets the position of an enemy that is weak to the specified affinity and not downed. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_007E"
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_2",
+ "Description": "Gets the position of an enemy that's weak to the specified affinity, presumably there's some difference between this and the other 3 functions that do this (TODO reasearch more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_007F"
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_3",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0080"
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_4",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0081"
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_5",
+ "Description": "Why are there so many of these??? TODO research more!",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0082"
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_6",
+ "Description": "Seemingly also gets the position of an enemy weak to the specified affinity, similar to AI_CHK_WEAK_POSITION (TODO Research more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0083"
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "Address: 0x08A02330",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED_WEAK_2",
+ "Description": "A combination of checking if an enemy is downed and weak to a given affinity, same as AI_CHK_DOWNED_WEAK? (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0085"
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY_SKILL",
+ "Description": "Gets the best skill to use against the enemy at position with the specified affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0086"
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILL_FR",
+ "Description": "Seemingly similar to AI_GET_SKILL, might be specifically for using on allies?",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0087"
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILL",
+ "Description": "Gets the best skill to use against the enemy, seemingly of any type (really not sure of the difference betweene these three)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "NumTargets",
+ "Name": "numTargets",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0088"
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "Address: 0x08A02450",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "Address: 0x08A02558",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "Address: 0x08A026C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWNED",
+ "Description": "Gets the position of a downed enemy, returns -1 if none are found (TODO note that this is assumed based off of FES function positions, needs to be verified)",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_008C"
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_8",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_008D"
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_7",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_008E"
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "Address: 0x08A00A98",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "Affinity",
+ "Name": "AI_WEAPON_AFFINITY",
+ "Description": "Gets the type of weapon the player is using",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0090"
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_AFFINITY_SWITCH",
+ "Description": "Switches current affinity to the enemy ID called.",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "enemy_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0091"
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "Address: 0x089FE974",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "Address: 0x089FE9A8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "Address: 0x089FE9DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "Address: 0x089FFA60",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "Address: 0x089FFAD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "Address: 0x08A03F2C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0097"
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0098",
+ "Description": "Address: 0x089FF844",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "Address: 0x089FFB80",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "Address: 0x089FF888",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_GET_SELF_POSITION",
+ "Description": "Gets the position of the current AI",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_009B"
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "Address: 0x08A03314",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_WEAK",
+ "Description": "Checks whether the enemy at position is weak to affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "position",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_009D"
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009E",
+ "Description": "Address: 0x08A036E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "Address: 0x08A03718",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SOMETHING",
+ "Description": "Checks something about a party member, unsure what (TODO research more)",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00A0"
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A1",
+ "Description": "Address: 0x089FDA08",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "Address: 0x089FDA8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "Address: 0x089FDB10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_CHECK_PLAYER_EFFECT",
+ "Description": "Address: 0x089FDB94",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "partyID",
+ "Description": ""
+ },
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00A4"
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "Address: 0x089FDEA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "Address: 0x089FE184",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "Address: 0x089FE208",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "Address: 0x089FE28C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "Address: 0x089FE310",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SKILL_AFFINITY",
+ "Description": "For Margaret, first int is enemy position, second is affinity ID. True if target is hit with that affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00AA"
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "Address: 0x089FE418",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "Address: 0x089FE49C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AD",
+ "Description": "Address: 0x089FE510",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00AE",
+ "Description": "Address: 0x08A03748",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "Address: 0x08A037F0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "void",
+ "Name": "AI_ACT_PERSONA",
+ "Description": "Address: 0x08A03444",
+ "Parameters": [
+ {
+ "Type": "Persona",
+ "Name": "personaID",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00B0"
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "Address: 0x08A03530",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "Address: 0x08A03558",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "Address: 0x08A035AC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "Address: 0x08A035DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "A seemingly Elizabeth/Theo only weapon attack function",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill_ID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00B5"
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "Address: 0x08A0363C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "Address: 0x089FFBB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "Address: 0x089FFC14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "Address: 0x08A03F5C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "Address: 0x08A03F94",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNK_2",
+ "Description": "Checks something, not sure what (TODO reasearch more)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00BB"
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ALLIES_EFFECTED",
+ "Description": "Checks the number of allies with the specified effect",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00BC"
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "Address: 0x089FFCD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "Address: 0x089FFD30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ENEMIES_EFFECTED",
+ "Description": "Checks the number of enemies with the specified effect",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00BF"
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "Address: 0x089FFE44",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ALLIES_EFFECT",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00C1"
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANY_ENEMIES_EFFECT",
+ "Description": "002CEB80",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "effectID",
+ "Description": "Returns -1 if buff/ debuff is active, else the position of a suitable target"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00C2"
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "Address: 0x08A00D44",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNK",
+ "Description": "Checks something, I don't no what (TODO Research this more)",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_00C4"
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "Address: 0x08A03FDC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C6",
+ "Description": "Address: 0x089FEA5C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C7",
+ "Description": "Address: 0x089FEB0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "Address: 0x08A03890",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "Address: 0x08A038F4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "Address: 0x08A03958",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "Address: 0x08A03A48",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CC",
+ "Description": "Address: 0x08A03AC0",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "Address: 0x08A03B38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "Address: 0x08A03BD4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "Address: 0x08A045D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "Address: 0x08A04584",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "Address: 0x08A04520",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "Address: 0x08A044BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "Address: 0x089FF8B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "Address: 0x089FF8F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D5",
+ "Description": "Address: 0x08A03C84",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "Address: 0x089FED50",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D7",
+ "Description": "Address: 0x08A03C44",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "Address: 0x08A03664",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D9",
+ "Description": "Address: 0x08A0360C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "Address: 0x089FEDEC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SELF_EFFECT",
+ "Description": "Address: 0x089FEE70",
+ "Parameters": [
+ {
+ "Type": "SpecialEffects",
+ "Name": "Effect",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00DB",
+ "BUFF_SELF_CHECK"
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_FR_HP_PERCENT",
+ "Description": "Checks how many friends have HP % less than or equal to the specified value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "percent",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00DC"
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_GET_SOMETHING",
+ "Description": "Gets the number of something (TODO research more)",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_00DD"
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_GET_SOMETHING2",
+ "Description": "Gets the number of something else (TODO research more)",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_00DE"
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "Affinity",
+ "Name": "AI_GET_SKILL_AFFINITY",
+ "Description": "Gets the affinity of the specified skill",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00DF"
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WEAK_POSITION_9",
+ "Description": "Something to do with getting the position of or checking whether there's a weak enemy (TODO Research more, there are so many like this)",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00E0"
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "Address: 0x08A01068",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_CHK_RESIST_POSITION",
+ "Description": "Gets the position of an enemy that resists the specified affinity. Returns -1 if none are found",
+ "Parameters": [
+ {
+ "Type": "Affinity",
+ "Name": "affinityId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00E2"
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AFFINITY",
+ "Description": "Something to do with checking an AI's affinity, used for break skills",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "Affinity",
+ "Name": "affinityId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00E3"
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "Address: 0x089FC2DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "Address: 0x089FEBA0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "Address: 0x089FEC30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "Address: 0x089FECC0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "For enemies with multiple turns, true if it is equivalent to the turn number",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_00E8"
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "Address: 0x08A03868",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NUM_ENEMIES_EFFECT",
+ "Description": "Checks the number of enemies that can be afflicted with the specified ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Something to do with choosing which status effects to check for"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00EA"
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "Address: 0x08A03848",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "Address: 0x089FFB40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00ED",
+ "Description": "Address: 0x08A014EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "Address: 0x08A0140C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "Address: 0x08A0143C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "Address: 0x08A0147C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "Address: 0x08A01548",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "Address: 0x08A01588",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "Address: 0x08A014BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "Address: 0x08A00348",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "Address: 0x089FFFD0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "Address: 0x08A00004",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "Address: 0x089FFD8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F8",
+ "Description": "Address: 0x08A02AF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F9",
+ "Description": "Address: 0x08A003E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "Address: 0x08A03030",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "Address: 0x08A0315C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "Address: 0x08A0328C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "Address: 0x08A00384",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FE",
+ "Description": "Address: 0x08A015C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "Address: 0x08A0169C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "Address: 0x08A0179C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "Address: 0x08A0189C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "Address: 0x089FF00C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "Address: 0x089FF058",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0104",
+ "Description": "Address: 0x089FF0A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0105",
+ "Description": "Address: 0x08A03D30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "Address: 0x08A03D38",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "Address: 0x08A03FE4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_CHK_HP_VALUE",
+ "Description": "Address: 0x08A00038",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0108"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Common/Functions.json
new file mode 100644
index 0000000..f04adbc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Common/Functions.json
@@ -0,0 +1,1536 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "Address: 0x08986BF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "Address: 0x08985078",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "Address: 0x08985470",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Address: 0x08984D1C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "SEL_WND_DSP",
+ "Description": "Null pointer",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "SEL_WND_CLS",
+ "Description": "Null pointer",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0005"
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MASK",
+ "Description": "Address: 0x08982784",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "Address: 0x08978C64",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0007"
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Address: 0x08978C94",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Address: 0x08978CE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "Address: 0x08978D3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000A"
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000B",
+ "Description": "Address: 0x08978E2C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Address: 0x08978E4C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000C"
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "Address: 0x08979C98",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Address: 0x08979CF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "FADE_SYNC",
+ "Description": "Address: 0x08978F28",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_000F"
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0010",
+ "Description": "Address: 0x08979D70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "Address: 0x08978F74",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0012",
+ "Description": "Address: 0x08978F18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0013",
+ "Description": "Address: 0x08978EB8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0014",
+ "Description": "Address: 0x08978F20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0015",
+ "Description": "Address: 0x08978FE8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0016",
+ "Description": "Address: 0x08979018",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "Address: 0x08979048",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0018",
+ "Description": "Address: 0x089790C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "Address: 0x0897918C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "Address: 0x089791D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001B",
+ "Description": "Address: 0x089791F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "Address: 0x08979234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "Address: 0x08986F8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_001D"
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "Address: 0x089792FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "Address: 0x08979344",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "Address: 0x0897934C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0021",
+ "Description": "Address: 0x08979394",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "Address: 0x0897939C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0022"
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "Address: 0x089793C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0023"
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "Address: 0x08979528",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "Address: 0x0897985C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0026",
+ "Description": "Address: 0x089798AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0027",
+ "Description": "Address: 0x089798F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "Address: 0x089799A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "Address: 0x08979A28",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "Address: 0x08979AB0",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Address: 0x0897977C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "Address: 0x08982AA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002C"
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "MSG_HELP",
+ "Description": "Address: 0x08986A78",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002D"
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "Address: 0x08979050",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002E"
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "Address: 0x08979080",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002F"
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "Gets the month number",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0030"
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "int",
+ "Name": "GET_DATE",
+ "Description": "Gets the day number",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0031"
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0032",
+ "Description": "Address: 0x08972A28",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "Address: 0x08972A58",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "Address: 0x08972A88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0034"
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "Address: 0x08972B8C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0035"
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0036",
+ "Description": "Address: 0x08972B14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0037",
+ "Description": "Address: 0x08979C20",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0038",
+ "Description": "Address: 0x08979C60",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0039",
+ "Description": "Address: 0x08972C28",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "Address: 0x08979410",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003B",
+ "Description": "Address: 0x089794DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003C",
+ "Description": "Address: 0x089796B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003D",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003E",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003F",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "Address: 0x089734F8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0040"
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "Address: 0x089735BC",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0041"
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "GET_PARTY_ID",
+ "Description": "Address: 0x08973878",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0042"
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0043",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0044",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0045",
+ "Description": "Address: 0x08978C5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0046",
+ "Description": "Address: 0x089738D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0047",
+ "Description": "Address: 0x089739E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0048",
+ "Description": "Address: 0x08973D18",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0049",
+ "Description": "Address: 0x08A3B940",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004A",
+ "Description": "Address: 0x08972C74",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004B",
+ "Description": "Address: 0x089B9E94",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004C",
+ "Description": "Address: 0x089B9EB4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "Address: 0x0897929C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004E",
+ "Description": "Address: 0x089792DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004F",
+ "Description": "Address: 0x0881E534",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0050",
+ "Description": "Address: 0x0881E58C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0051",
+ "Description": "Address: 0x0881E5B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0052",
+ "Description": "Address: 0x0881E5DC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0053",
+ "Description": "Address: 0x0881E604",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "Address: 0x0881E634",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0055",
+ "Description": "Address: 0x089868DC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "Address: 0x08986734",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "",
+ "Semantic": "SelId"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0056"
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0057",
+ "Description": "Address: 0x08872794",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0058",
+ "Description": "Address: 0x088727B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0059",
+ "Description": "Address: 0x088727D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005A",
+ "Description": "Address: 0x088727F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005B",
+ "Description": "Address: 0x08872834",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005C",
+ "Description": "Address: 0x08872854",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005D",
+ "Description": "Address: 0x08872874",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005E",
+ "Description": "Address: 0x088728B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005F",
+ "Description": "Address: 0x088728D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "Address: 0x08872914",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0061",
+ "Description": "Address: 0x08872934",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "Address: 0x088729BC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0063",
+ "Description": "Address: 0x088729E4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "NAVI_OPEN",
+ "Description": "Opens navigator bustup with parameters deciding which one to show.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "6 is Fuuka, 4 is Mitsuru."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0064",
+ "CUTIN_DISPLAY"
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "NAVI_CLOSE",
+ "Description": "Closes navigator bustup.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0065",
+ "CUTIN_CLEAR"
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0066",
+ "Description": "Address: 0x08872A0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0067"
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "HD_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0068"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Event/Functions.json
new file mode 100644
index 0000000..c91076e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Event/Functions.json
@@ -0,0 +1,1258 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_BG_IMG",
+ "Description": "Address: 0x089B30A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "Address: 0x089B317C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "Address: 0x08991C54",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0003",
+ "Description": "Address: 0x089B319C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "Address: 0x08A5F338",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "Address: 0x08A5F394",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "Address: 0x08A5F3D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "Address: 0x08A5F414",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "Address: 0x08A5F4A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "Address: 0x08A5F704",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "Address: 0x08A5F75C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "Address: 0x08A5F798",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "Address: 0x08A5F8AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "Address: 0x08A5F9E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000E",
+ "Description": "Address: 0x08A5FB18",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "Check if a social link is ready to rank up. Does not check if they are actually available.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_000F",
+ "CMM_CHK_LVLUP"
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_REV",
+ "Description": "Check if social link is reversed",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0011",
+ "Description": "Address: 0x08A5F62C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0012",
+ "Description": "Address: 0x08A5F5A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "Address: 0x08A5F680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "Address: 0x08A5FB48",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "Address: 0x08A600B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "Address: 0x08A600EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "Address: 0x08A60178",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "Address: 0x08A601C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "Address: 0x08A5F7C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_PS",
+ "Description": "Checks whether or not you have a Persona of the matching arcana.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_001A"
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "Address: 0x08A6023C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "Address: 0x08A5F820",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "Address: 0x08A5FD7C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "Address: 0x08A6028C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "Address: 0x08A60358",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "Address: 0x08A60388",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "Address: 0x08A603C8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "Address: 0x08A5FF38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "Address: 0x08A602C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "Address: 0x08A60264",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "Address: 0x08A60428",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "Address: 0x08A60458",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "Address: 0x08A60488",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "Address: 0x08A60550",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "Address: 0x08A605BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "Address: 0x08A602F4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "Address: 0x08A60824",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_002B"
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002C",
+ "Description": "Address: 0x08A608BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "Address: 0x08A60904",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "Address: 0x08A60AD0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "Address: 0x08A60B30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "Address: 0x08A5F4FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "Address: 0x08A603F8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "Address: 0x08994FFC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "Address: 0x08995050",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "Address: 0x08995078",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "Address: 0x08991F70",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "Address: 0x08992058",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "Address: 0x089920B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "Address: 0x089922CC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0039",
+ "Description": "Address: 0x089924C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003A",
+ "Description": "Address: 0x08992504",
+ "Parameters": []
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "Address: 0x08992524",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "Address: 0x08992608",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "Address: 0x0899269C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "Address: 0x0899270C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "Address: 0x089927A4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "Address: 0x089B31BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "Address: 0x089B3214",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "Address: 0x08992858",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "Address: 0x089B32AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "Address: 0x089B32D4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "Address: 0x089B3314",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "Address: 0x089950A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "Address: 0x089954F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "Address: 0x089955B8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "Address: 0x089B3394",
+ "Parameters": []
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "Address: 0x089B3334",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "Address: 0x08995678",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_004C",
+ "Description": "Address: 0x08995744",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004D",
+ "Description": "Address: 0x08995554",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004E",
+ "Description": "Address: 0x08992128",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004F",
+ "Description": "Address: 0x0899225C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0050",
+ "Description": "Address: 0x089957E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0051",
+ "Description": "Address: 0x08992CC4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0052",
+ "Description": "Address: 0x08992E5C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0053",
+ "Description": "Address: 0x089B3234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0054",
+ "Description": "Address: 0x089B328C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0055",
+ "Description": "Address: 0x08991D38",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0056",
+ "Description": "Address: 0x08991C34",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "Address: 0x08994F64",
+ "Parameters": [],
+ "Aliases": [
+ "EVT_FUNCTION_0057"
+ ]
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "Address: 0x08994FB0",
+ "Parameters": [],
+ "Aliases": [
+ "EVT_FUNCTION_0058"
+ ]
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0059",
+ "Description": "Address: 0x08992EA4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005A",
+ "Description": "Address: 0x08995B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005B",
+ "Description": "Address: 0x08995CF8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_005C",
+ "Description": "Address: 0x08995E7C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Facility/Functions.json
new file mode 100644
index 0000000..680ab15
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Facility/Functions.json
@@ -0,0 +1,375 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "Address: 0x08991DA4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "MajorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "MinorID",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FCL_FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Address: 0x08994EF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "MajorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "MinorID",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FCL_FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "Progresses time of day; Address: 0x08995024",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_EX",
+ "Description": "Opens map of the city; Address: 0x089660EC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "StartingSelection",
+ "Description": "Puts the cursor on given position"
+ }
+ ],
+ "Aliases": [
+ "FCL_FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "CALL_FLOOR",
+ "Description": "Address: 0x088C14B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "FCL_FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "Address: 0x088C1568",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "Calls title screen; Address: 0x089733BC",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "Calls Protagonist name entry screen; Address: 0x089733FC",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0007"
+ ]
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "Calls Save Data screen; Address: 0x08973740",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "LOAD_MENU",
+ "Description": "Calls Load Data screen; Address: 0x089737A8",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000A",
+ "Description": "Address: 0x08973810",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "void",
+ "Name": "SAVE_NG_MENU",
+ "Description": "Calls Save New Cycle Data screen; Address: 0x08A63E5C",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_000B"
+ ]
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000C",
+ "Description": "Address: 0x08A63E84",
+ "Parameters": []
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "Address: 0x0896F390",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "Address: 0x0887262C",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "Address: 0x08872674",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_000F"
+ ]
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "Address: 0x08872704",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "Address: 0x089B9DDC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FCL_FUNCTION_0011"
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "Address: 0x089BA858",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0012"
+ ]
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "void",
+ "Name": "CALL_TRADE_SHOP",
+ "Description": "Address: 0x088726BC",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0013"
+ ]
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0014",
+ "Description": "Address: 0x0887274C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0015",
+ "Description": "Address: 0x088C1218",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "CALL_DARK_HOUR",
+ "Description": "Address: 0x08973D98",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_0016"
+ ]
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0017",
+ "Description": "Address: 0x08973DB8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0018",
+ "Description": "Address: 0x08973DD8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0019",
+ "Description": "Address: 0x08973E54",
+ "Parameters": []
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "void",
+ "Name": "CALL_SEX_SELECT",
+ "Description": "Address: 0x08878C80",
+ "Parameters": [],
+ "Aliases": [
+ "FCL_FUNCTION_001A"
+ ]
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_001B",
+ "Description": "Address: 0x08973E20",
+ "Parameters": []
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001C",
+ "Description": "Address: 0x08991EB4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001D",
+ "Description": "Address: 0x089B9E0C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_001E",
+ "Description": "Address: 0x089BA79C",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Field/Functions.json
new file mode 100644
index 0000000..0ff95fd
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Field/Functions.json
@@ -0,0 +1,1473 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "Address: 0x088C1A2C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0001",
+ "Description": "Address: 0x088C3280",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0002",
+ "Description": "Address: 0x088C1658",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0003",
+ "Description": "Address: 0x088C1A6C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "GET_FLOOR_ID",
+ "Description": "Address: 0x088C1678",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "Address: 0x088C1788",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "Address: 0x088C2CF0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "Address: 0x088C2D18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "Address: 0x088C2FEC",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "Address: 0x088C3014",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "Address: 0x088C30E4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "Address: 0x088C3494",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "Address: 0x088C3110",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000D",
+ "Description": "Address: 0x088C34D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "Address: 0x088C315C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "Address: 0x088C1C3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "Address: 0x088C3454",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "Address: 0x088C3288",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "Address: 0x088C2F18",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_0012"
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "SET_PARTY_SPLITUP",
+ "Description": "Address: 0x088C3584",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_0013"
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "SET_PARTY_PRIORITY",
+ "Description": "Address: 0x088C35E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_0014"
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "Address: 0x088C34F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0016",
+ "Description": "Address: 0x088C3624",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0017",
+ "Description": "Address: 0x088C364C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0018",
+ "Description": "Address: 0x088C368C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "Address: 0x088C17B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "Address: 0x088C48AC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "Address: 0x088C284C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "Address: 0x088C2898",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "Address: 0x088C2F84",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "Address: 0x088C2E90",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "Address: 0x088C3714",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "Address: 0x088C371C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "Address: 0x088C3724",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0022",
+ "Description": "Address: 0x088C372C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0023",
+ "Description": "Address: 0x088C2044",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "Address: 0x088C25E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "Address: 0x088C27FC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "Address: 0x088C3764",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "Address: 0x088C3088",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0028",
+ "Description": "Address: 0x088C3800",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "Address: 0x088C3840",
+ "Parameters": []
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_002A",
+ "Description": "Address: 0x088C18D4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "Address: 0x088C1918",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "Address: 0x088C376C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "Address: 0x088C37F8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "Address: 0x088C379C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "Address: 0x088C37E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "Address: 0x088C37F0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "Address: 0x088C3868",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "Address: 0x088C391C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0033",
+ "Description": "Address: 0x088C3944",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0034",
+ "Description": "Address: 0x088C3260",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0035",
+ "Description": "Address: 0x088C30B8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0036",
+ "Description": "Address: 0x088C296C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0037",
+ "Description": "Address: 0x088C3734",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0038",
+ "Description": "Address: 0x088C3754",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0039",
+ "Description": "Address: 0x088C12BC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003A",
+ "Description": "Address: 0x088C396C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003B",
+ "Description": "Address: 0x088C39B4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003C",
+ "Description": "Address: 0x088C375C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003D",
+ "Description": "Address: 0x088C1EDC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003E",
+ "Description": "Address: 0x088C3774",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003F",
+ "Description": "Address: 0x088C32E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0040",
+ "Description": "Address: 0x088C2FC4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0041",
+ "Description": "Address: 0x088C3C98",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0042",
+ "Description": "Address: 0x088C3CD8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0043",
+ "Description": "Address: 0x088C276C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0044",
+ "Description": "Address: 0x088C3DE4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0045",
+ "Description": "Address: 0x088C1FCC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "int",
+ "Name": "IS_ANSWER",
+ "Description": "Address: 0x088C3DC4",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0046"
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0047",
+ "Description": "Address: 0x088C433C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0048",
+ "Description": "Address: 0x088C4398",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0049",
+ "Description": "Address: 0x088C440C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004A",
+ "Description": "Address: 0x088C4480",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004B",
+ "Description": "Address: 0x088C45D8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004C",
+ "Description": "Address: 0x088C4774",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004D",
+ "Description": "Address: 0x088C479C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004E",
+ "Description": "Address: 0x088C47C0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004F",
+ "Description": "Address: 0x088C47E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0050",
+ "Description": "Address: 0x088C46F8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0051",
+ "Description": "Address: 0x088C480C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0052",
+ "Description": "Address: 0x088C3E04",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0053",
+ "Description": "Address: 0x0896B83C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0054",
+ "Description": "Address: 0x0896B8C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0055",
+ "Description": "Address: 0x0896B944",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0056",
+ "Description": "Address: 0x0896B754",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0057",
+ "Description": "Address: 0x0896B624",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0058",
+ "Description": "Address: 0x0896B67C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0059",
+ "Description": "Address: 0x0896B718",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005A",
+ "Description": "Address: 0x0896B72C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_005B",
+ "Description": "Address: 0x088C3178",
+ "Parameters": []
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005C",
+ "Description": "Address: 0x088C31A8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005D",
+ "Description": "Address: 0x0896B788",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005E",
+ "Description": "Address: 0x0896B978",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_005F",
+ "Description": "Address: 0x088C4628",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0060",
+ "Description": "Address: 0x088C3E34",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0061",
+ "Description": "Address: 0x088C3EA8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0062",
+ "Description": "Address: 0x088C3F3C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0063",
+ "Description": "Address: 0x088C404C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0064",
+ "Description": "Address: 0x088C40E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0065",
+ "Description": "Address: 0x088C4180",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0066",
+ "Description": "Address: 0x088C4218",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0067",
+ "Description": "Address: 0x088C42B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0068",
+ "Description": "Address: 0x088C2A74",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0069",
+ "Description": "Address: 0x088C2B30",
+ "Parameters": []
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "Address: 0x089365C4",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_006A"
+ ]
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_006B",
+ "Description": "Address: 0x088C31D0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_006C",
+ "Description": "Address: 0x088C16A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "HD_FLD_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_006D"
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "HD_FLD_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_006E"
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "int",
+ "Name": "HD_FLD_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_006F"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Shared/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Shared/Functions.json
new file mode 100644
index 0000000..8e5c01f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona3Portable/Modules/Shared/Functions.json
@@ -0,0 +1,429 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "ADD_PC_STAT",
+ "Description": "Address: 0x089730D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0001",
+ "Description": "Address: 0x08973158",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "int",
+ "Name": "GET_PC_STAT",
+ "Description": "Checks social stat level.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "Address: 0x08973354",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "Address: 0x08973488",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "Address: 0x089734B8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0005"
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "Address: 0x089736A0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "Address: 0x089736E8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0007"
+ ]
+ },
+ {
+ "Index": "0x5008",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "Address: 0x08979C30",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x5009",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "Address: 0x08979AE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x500a",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "Address: 0x08979B10",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_000A"
+ ]
+ },
+ {
+ "Index": "0x500b",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Address: 0x08979B40",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_000B"
+ ]
+ },
+ {
+ "Index": "0x500c",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "Address: 0x08979B80",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_000C"
+ ]
+ },
+ {
+ "Index": "0x500d",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "Address: 0x08979BB0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x500e",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Address: 0x08979BE0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x500f",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_000F",
+ "Description": "Address: 0x089731D0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5010",
+ "ReturnType": "void",
+ "Name": "SHD_FUNCTION_0010",
+ "Description": "Address: 0x08973234",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5011",
+ "ReturnType": "void",
+ "Name": "SHD_FUNCTION_0011",
+ "Description": "Address: 0x0897328C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5012",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0012",
+ "Description": "Address: 0x089732E4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5013",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0013",
+ "Description": "Address: 0x0897332C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x5014",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "Address: 0x089738A8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "PartyMember",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0014"
+ ]
+ },
+ {
+ "Index": "0x5015",
+ "ReturnType": "int",
+ "Name": "CHECK_TIREDNESS",
+ "Description": "Address: 0x088C33C8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0015"
+ ]
+ },
+ {
+ "Index": "0x5016",
+ "ReturnType": "int",
+ "Name": "SET_TIREDNESS",
+ "Description": "Address: 0x088C33F8",
+ "Parameters": [
+ {
+ "Type": "PartyMember",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "SHD_FUNCTION_0016"
+ ]
+ },
+ {
+ "Index": "0x5017",
+ "ReturnType": "int",
+ "Name": "SHD_FUNCTION_0017",
+ "Description": "Address: 0x08973204",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4.json
new file mode 100644
index 0000000..979f6ec
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 4",
+ "ShortName": "p4",
+ "FlowScriptModulesPath": "Persona4\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona4\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/FlowScriptModules.json
new file mode 100644
index 0000000..f46ffba
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/FlowScriptModules.json
@@ -0,0 +1,34 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona4\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4\\Modules\\Event\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/MessageScriptLibrary.json
new file mode 100644
index 0000000..c44dc44
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Enums.json
new file mode 100644
index 0000000..ef9c64a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Enums.json
@@ -0,0 +1,4641 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members":
+ [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Meltdown",
+ "Value": 7,
+ "Description": "Generated from table entry: Meltdown"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 8,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "ImmortalFlame",
+ "Value": 9,
+ "Description": "Generated from table entry: Immortal Flame"
+ },
+ {
+ "Name": "Blank",
+ "Value": 10,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank1",
+ "Value": 11,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank2",
+ "Value": 12,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank3",
+ "Value": 13,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Garu",
+ "Value": 14,
+ "Description": "Generated from table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 15,
+ "Description": "Generated from table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 16,
+ "Description": "Generated from table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 17,
+ "Description": "Generated from table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 18,
+ "Description": "Generated from table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 19,
+ "Description": "Generated from table entry: Magarudyne"
+ },
+ {
+ "Name": "DivineWind",
+ "Value": 20,
+ "Description": "Generated from table entry: Divine Wind"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 21,
+ "Description": "Generated from table entry: Panta Rhei"
+ },
+ {
+ "Name": "Blank4",
+ "Value": 22,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank5",
+ "Value": 23,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank6",
+ "Value": 24,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank7",
+ "Value": 25,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 26,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 27,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 28,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 29,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 30,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 31,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "CocytusPain",
+ "Value": 32,
+ "Description": "Generated from table entry: Cocytus Pain"
+ },
+ {
+ "Name": "Niflheim",
+ "Value": 33,
+ "Description": "Generated from table entry: Niflheim"
+ },
+ {
+ "Name": "BloodyRain",
+ "Value": 34,
+ "Description": "Generated from table entry: Bloody Rain"
+ },
+ {
+ "Name": "Blank8",
+ "Value": 35,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank9",
+ "Value": 36,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank10",
+ "Value": 37,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank11",
+ "Value": 38,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Zio",
+ "Value": 39,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 40,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 41,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 42,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 43,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 44,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 45,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 46,
+ "Description": "Generated from table entry: Thunder Reign"
+ },
+ {
+ "Name": "Blank12",
+ "Value": 47,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank13",
+ "Value": 48,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank14",
+ "Value": 49,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank15",
+ "Value": 50,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Megido",
+ "Value": 51,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 52,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 53,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 54,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 55,
+ "Description": "Generated from table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 56,
+ "Description": "Generated from table entry: Morning Star"
+ },
+ {
+ "Name": "Blank16",
+ "Value": 57,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank17",
+ "Value": 58,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank18",
+ "Value": 59,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank19",
+ "Value": 60,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Hama",
+ "Value": 61,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 62,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 64,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "EternalWhite",
+ "Value": 65,
+ "Description": "Generated from table entry: Eternal White"
+ },
+ {
+ "Name": "GodsJudgment",
+ "Value": 66,
+ "Description": "Generated from table entry: God's Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 67,
+ "Description": "Generated from table entry: Samsara"
+ },
+ {
+ "Name": "Blank20",
+ "Value": 68,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank21",
+ "Value": 69,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank22",
+ "Value": 70,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank23",
+ "Value": 71,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 72,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 73,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 74,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 75,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "EternalBlack",
+ "Value": 76,
+ "Description": "Generated from table entry: Eternal Black"
+ },
+ {
+ "Name": "HellsJudgment",
+ "Value": 77,
+ "Description": "Generated from table entry: Hell's Judgment"
+ },
+ {
+ "Name": "DieforMe",
+ "Value": 78,
+ "Description": "Generated from table entry: Die for Me!"
+ },
+ {
+ "Name": "Blank24",
+ "Value": 79,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank25",
+ "Value": 80,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank26",
+ "Value": 81,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank27",
+ "Value": 82,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 85,
+ "Description": "Generated from table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 86,
+ "Description": "Generated from table entry: Evil Smile"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 87,
+ "Description": "Generated from table entry: Ghastly Wail"
+ },
+ {
+ "Name": "Balzac",
+ "Value": 88,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "ValiantDance",
+ "Value": 89,
+ "Description": "Generated from table entry: Valiant Dance"
+ },
+ {
+ "Name": "Poisma",
+ "Value": 90,
+ "Description": "Generated from table entry: Poisma"
+ },
+ {
+ "Name": "PoisonMist",
+ "Value": 91,
+ "Description": "Generated from table entry: Poison Mist"
+ },
+ {
+ "Name": "SoulBreak",
+ "Value": 92,
+ "Description": "Generated from table entry: Soul Break"
+ },
+ {
+ "Name": "AnimaFreeze",
+ "Value": 93,
+ "Description": "Generated from table entry: Anima Freeze"
+ },
+ {
+ "Name": "Enervation",
+ "Value": 94,
+ "Description": "Generated from table entry: Enervation"
+ },
+ {
+ "Name": "OldOne",
+ "Value": 95,
+ "Description": "Generated from table entry: Old One"
+ },
+ {
+ "Name": "GalgalimEyes",
+ "Value": 96,
+ "Description": "Generated from table entry: Galgalim Eyes"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 97,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "FoolishWhisper",
+ "Value": 98,
+ "Description": "Generated from table entry: Foolish Whisper"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 99,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 100,
+ "Description": "Generated from table entry: Stagnant Air"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 101,
+ "Description": "Generated from table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 102,
+ "Description": "Generated from table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 103,
+ "Description": "Generated from table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 104,
+ "Description": "Generated from table entry: Spirit Leech"
+ },
+ {
+ "Name": "Judgement",
+ "Value": 105,
+ "Description": "Generated from table entry: Judgement"
+ },
+ {
+ "Name": "Balzac1",
+ "Value": 106,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "LastResort1",
+ "Value": 107,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "LastResort2",
+ "Value": 108,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "Blank28",
+ "Value": 109,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank29",
+ "Value": 110,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank30",
+ "Value": 111,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank31",
+ "Value": 112,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank32",
+ "Value": 113,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank33",
+ "Value": 114,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank34",
+ "Value": 115,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank35",
+ "Value": 116,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank36",
+ "Value": 117,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank37",
+ "Value": 118,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank38",
+ "Value": 119,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bash",
+ "Value": 120,
+ "Description": "Generated from table entry: Bash"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 121,
+ "Description": "Generated from table entry: Cleave"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 122,
+ "Description": "Generated from table entry: Assault Dive"
+ },
+ {
+ "Name": "SonicPunch",
+ "Value": 123,
+ "Description": "Generated from table entry: Sonic Punch"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 124,
+ "Description": "Generated from table entry: Double Fangs"
+ },
+ {
+ "Name": "KillRush",
+ "Value": 125,
+ "Description": "Generated from table entry: Kill Rush"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 126,
+ "Description": "Generated from table entry: Swift Strike"
+ },
+ {
+ "Name": "TwinShot",
+ "Value": 127,
+ "Description": "Generated from table entry: Twin Shot"
+ },
+ {
+ "Name": "FatalEnd",
+ "Value": 128,
+ "Description": "Generated from table entry: Fatal End"
+ },
+ {
+ "Name": "MightySwing",
+ "Value": 129,
+ "Description": "Generated from table entry: Mighty Swing"
+ },
+ {
+ "Name": "TorrentShot",
+ "Value": 130,
+ "Description": "Generated from table entry: Torrent Shot"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 131,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "GiganticFist",
+ "Value": 132,
+ "Description": "Generated from table entry: Gigantic Fist"
+ },
+ {
+ "Name": "BladeofFury",
+ "Value": 133,
+ "Description": "Generated from table entry: Blade of Fury"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 134,
+ "Description": "Generated from table entry: Deathbound"
+ },
+ {
+ "Name": "ArrowRain",
+ "Value": 135,
+ "Description": "Generated from table entry: Arrow Rain"
+ },
+ {
+ "Name": "AkashaArts",
+ "Value": 136,
+ "Description": "Generated from table entry: Akasha Arts"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 137,
+ "Description": "Generated from table entry: Tempest Slash"
+ },
+ {
+ "Name": "HeavensBlade",
+ "Value": 138,
+ "Description": "Generated from table entry: Heaven's Blade"
+ },
+ {
+ "Name": "MyriadArrows",
+ "Value": 139,
+ "Description": "Generated from table entry: Myriad Arrows"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 140,
+ "Description": "Generated from table entry: God's Hand"
+ },
+ {
+ "Name": "Pralaya",
+ "Value": 141,
+ "Description": "Generated from table entry: Pralaya"
+ },
+ {
+ "Name": "PrimalForce",
+ "Value": 142,
+ "Description": "Generated from table entry: Primal Force"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 143,
+ "Description": "Generated from table entry: Vorpal Blade"
+ },
+ {
+ "Name": "PowerSlash",
+ "Value": 144,
+ "Description": "Generated from table entry: Power Slash"
+ },
+ {
+ "Name": "GaleSlash",
+ "Value": 145,
+ "Description": "Generated from table entry: Gale Slash"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 146,
+ "Description": "Generated from table entry: Brave Blade"
+ },
+ {
+ "Name": "HerculeanStrike",
+ "Value": 147,
+ "Description": "Generated from table entry: Herculean Strike"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 148,
+ "Description": "Generated from table entry: Vicious Strike"
+ },
+ {
+ "Name": "SingleShot",
+ "Value": 149,
+ "Description": "Generated from table entry: Single Shot"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 150,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "PoisonSkewer",
+ "Value": 151,
+ "Description": "Generated from table entry: Poison Skewer"
+ },
+ {
+ "Name": "PoisonArrow",
+ "Value": 152,
+ "Description": "Generated from table entry: Poison Arrow"
+ },
+ {
+ "Name": "Blight",
+ "Value": 153,
+ "Description": "Generated from table entry: Blight"
+ },
+ {
+ "Name": "VirusWave",
+ "Value": 154,
+ "Description": "Generated from table entry: Virus Wave"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 155,
+ "Description": "Generated from table entry: Skull Cracker"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 156,
+ "Description": "Generated from table entry: Mind Slice"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 157,
+ "Description": "Generated from table entry: Hysterical Slap"
+ },
+ {
+ "Name": "CrazyChain",
+ "Value": 158,
+ "Description": "Generated from table entry: Crazy Chain"
+ },
+ {
+ "Name": "MuzzleShot",
+ "Value": 159,
+ "Description": "Generated from table entry: Muzzle Shot"
+ },
+ {
+ "Name": "SealBomb",
+ "Value": 160,
+ "Description": "Generated from table entry: Seal Bomb"
+ },
+ {
+ "Name": "ArmChopper",
+ "Value": 161,
+ "Description": "Generated from table entry: Arm Chopper"
+ },
+ {
+ "Name": "AtomSmasher",
+ "Value": 162,
+ "Description": "Generated from table entry: Atom Smasher"
+ },
+ {
+ "Name": "CellBreaker",
+ "Value": 163,
+ "Description": "Generated from table entry: Cell Breaker"
+ },
+ {
+ "Name": "MustardBomb",
+ "Value": 164,
+ "Description": "Generated from table entry: Mustard Bomb"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 165,
+ "Description": "Generated from table entry: Brain Shake"
+ },
+ {
+ "Name": "NavasNebula",
+ "Value": 166,
+ "Description": "Generated from table entry: Navas Nebula"
+ },
+ {
+ "Name": "GoldenRight",
+ "Value": 167,
+ "Description": "Generated from table entry: Golden Right"
+ },
+ {
+ "Name": "BlackSpot",
+ "Value": 168,
+ "Description": "Generated from table entry: Black Spot"
+ },
+ {
+ "Name": "RainyDeath",
+ "Value": 169,
+ "Description": "Generated from table entry: Rainy Death"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 170,
+ "Description": "Generated from table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 171,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AeonRain",
+ "Value": 172,
+ "Description": "Generated from table entry: Aeon Rain"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 173,
+ "Description": "Generated from table entry: Agneyastra"
+ },
+ {
+ "Name": "CruelAttack",
+ "Value": 174,
+ "Description": "Generated from table entry: Cruel Attack"
+ },
+ {
+ "Name": "VileAssault",
+ "Value": 175,
+ "Description": "Generated from table entry: Vile Assault"
+ },
+ {
+ "Name": "Rampage1",
+ "Value": 176,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "Blank39",
+ "Value": 177,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank40",
+ "Value": 178,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank41",
+ "Value": 179,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank42",
+ "Value": 180,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank43",
+ "Value": 181,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank44",
+ "Value": 182,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank45",
+ "Value": 183,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank46",
+ "Value": 184,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank47",
+ "Value": 185,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank48",
+ "Value": 186,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank49",
+ "Value": 187,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank50",
+ "Value": 188,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank51",
+ "Value": 189,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank52",
+ "Value": 190,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank53",
+ "Value": 191,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Dia",
+ "Value": 192,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 193,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 194,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 195,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 196,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 197,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 198,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Patra",
+ "Value": 199,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 200,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "RePatra",
+ "Value": 201,
+ "Description": "Generated from table entry: Re Patra"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 202,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 203,
+ "Description": "Generated from table entry: Mutudi"
+ },
+ {
+ "Name": "Enradi",
+ "Value": 204,
+ "Description": "Generated from table entry: Enradi"
+ },
+ {
+ "Name": "Tirundi",
+ "Value": 205,
+ "Description": "Generated from table entry: Tirundi"
+ },
+ {
+ "Name": "Nervundi",
+ "Value": 206,
+ "Description": "Generated from table entry: Nervundi"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 207,
+ "Description": "Generated from table entry: Energy Shower"
+ },
+ {
+ "Name": "Amrita",
+ "Value": 208,
+ "Description": "Generated from table entry: Amrita"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 209,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 210,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 211,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 212,
+ "Description": "Generated from table entry: Matarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 213,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 214,
+ "Description": "Generated from table entry: Masukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 215,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 216,
+ "Description": "Generated from table entry: Marakunda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 217,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 218,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 219,
+ "Description": "Generated from table entry: Matarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 220,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 221,
+ "Description": "Generated from table entry: Masukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 222,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 223,
+ "Description": "Generated from table entry: Marakukaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 224,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 225,
+ "Description": "Generated from table entry: Heat Riser"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 226,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 227,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 228,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 229,
+ "Description": "Generated from table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 230,
+ "Description": "Generated from table entry: Makarakarn"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 231,
+ "Description": "Generated from table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 232,
+ "Description": "Generated from table entry: Makara Break"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 233,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 234,
+ "Description": "Generated from table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 235,
+ "Description": "Generated from table entry: Revolution"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 236,
+ "Description": "Generated from table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 237,
+ "Description": "Generated from table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 238,
+ "Description": "Generated from table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 239,
+ "Description": "Generated from table entry: Elec Break"
+ },
+ {
+ "Name": "RedWall",
+ "Value": 240,
+ "Description": "Generated from table entry: Red Wall"
+ },
+ {
+ "Name": "WhiteWall",
+ "Value": 241,
+ "Description": "Generated from table entry: White Wall"
+ },
+ {
+ "Name": "BlueWall",
+ "Value": 242,
+ "Description": "Generated from table entry: Blue Wall"
+ },
+ {
+ "Name": "GreenWall",
+ "Value": 243,
+ "Description": "Generated from table entry: Green Wall"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 244,
+ "Description": "Generated from table entry: Trafuri"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 245,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 246,
+ "Description": "Generated from table entry: Traesto"
+ },
+ {
+ "Name": "Blank54",
+ "Value": 247,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank55",
+ "Value": 248,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank56",
+ "Value": 249,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank57",
+ "Value": 250,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank58",
+ "Value": 251,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank59",
+ "Value": 252,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank60",
+ "Value": 253,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank61",
+ "Value": 254,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank62",
+ "Value": 255,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "_100",
+ "Value": 256,
+ "Description": "Generated from table entry: 100"
+ },
+ {
+ "Name": "_101",
+ "Value": 257,
+ "Description": "Generated from table entry: 101"
+ },
+ {
+ "Name": "_102",
+ "Value": 258,
+ "Description": "Generated from table entry: 102"
+ },
+ {
+ "Name": "WasteMoney",
+ "Value": 259,
+ "Description": "Generated from table entry: Waste Money"
+ },
+ {
+ "Name": "YosukeStrike",
+ "Value": 260,
+ "Description": "Generated from table entry: Yosuke Strike"
+ },
+ {
+ "Name": "GalacticPunt",
+ "Value": 261,
+ "Description": "Generated from table entry: Galactic Punt"
+ },
+ {
+ "Name": "FanAssault",
+ "Value": 262,
+ "Description": "Generated from table entry: Fan Assault"
+ },
+ {
+ "Name": "AtomicPress",
+ "Value": 263,
+ "Description": "Generated from table entry: Atomic Press"
+ },
+ {
+ "Name": "BearClaw",
+ "Value": 264,
+ "Description": "Generated from table entry: Bear Claw"
+ },
+ {
+ "Name": "UltraTrigger",
+ "Value": 265,
+ "Description": "Generated from table entry: Ultra Trigger"
+ },
+ {
+ "Name": "GalaxyKick",
+ "Value": 266,
+ "Description": "Generated from table entry: Galaxy Kick"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 267,
+ "Description": "Generated from table entry: Full Analysis"
+ },
+ {
+ "Name": "ThirdEye",
+ "Value": 268,
+ "Description": "Generated from table entry: Third Eye"
+ },
+ {
+ "Name": "WeaknessScan",
+ "Value": 269,
+ "Description": "Generated from table entry: Weakness Scan"
+ },
+ {
+ "Name": "HealingWave",
+ "Value": 270,
+ "Description": "Generated from table entry: Healing Wave"
+ },
+ {
+ "Name": "RelaxingWave",
+ "Value": 271,
+ "Description": "Generated from table entry: Relaxing Wave"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 272,
+ "Description": "Generated from table entry: Analysis"
+ },
+ {
+ "Name": "Summon",
+ "Value": 273,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "EnemyRadar",
+ "Value": 274,
+ "Description": "Generated from table entry: Enemy Radar"
+ },
+ {
+ "Name": "TreasureRadar",
+ "Value": 275,
+ "Description": "Generated from table entry: Treasure Radar"
+ },
+ {
+ "Name": "CertainEscape",
+ "Value": 276,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "MyriadTruths",
+ "Value": 277,
+ "Description": "Generated from table entry: Myriad Truths"
+ },
+ {
+ "Name": "_116",
+ "Value": 278,
+ "Description": "Generated from table entry: 116"
+ },
+ {
+ "Name": "_117",
+ "Value": 279,
+ "Description": "Generated from table entry: 117"
+ },
+ {
+ "Name": "_118",
+ "Value": 280,
+ "Description": "Generated from table entry: 118"
+ },
+ {
+ "Name": "_119",
+ "Value": 281,
+ "Description": "Generated from table entry: 119"
+ },
+ {
+ "Name": "_11A",
+ "Value": 282,
+ "Description": "Generated from table entry: 11A"
+ },
+ {
+ "Name": "_11B",
+ "Value": 283,
+ "Description": "Generated from table entry: 11B"
+ },
+ {
+ "Name": "_11C",
+ "Value": 284,
+ "Description": "Generated from table entry: 11C"
+ },
+ {
+ "Name": "_11D",
+ "Value": 285,
+ "Description": "Generated from table entry: 11D"
+ },
+ {
+ "Name": "_11E",
+ "Value": 286,
+ "Description": "Generated from table entry: 11E"
+ },
+ {
+ "Name": "_11F",
+ "Value": 287,
+ "Description": "Generated from table entry: 11F"
+ },
+ {
+ "Name": "SarxDrop",
+ "Value": 288,
+ "Description": "Generated from table entry: Sarx Drop"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 289,
+ "Description": "Generated from table entry: Medicine"
+ },
+ {
+ "Name": "MedicalPowder",
+ "Value": 290,
+ "Description": "Generated from table entry: Medical Powder"
+ },
+ {
+ "Name": "SpiritWater",
+ "Value": 291,
+ "Description": "Generated from table entry: Spirit Water"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 292,
+ "Description": "Generated from table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 293,
+ "Description": "Generated from table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 294,
+ "Description": "Generated from table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 295,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "UmugiWater",
+ "Value": 296,
+ "Description": "Generated from table entry: Umugi Water"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 297,
+ "Description": "Generated from table entry: Bead Chain"
+ },
+ {
+ "Name": "PneumaDrop",
+ "Value": 298,
+ "Description": "Generated from table entry: Pneuma Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 299,
+ "Description": "Generated from table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 300,
+ "Description": "Generated from table entry: Chewing Soul"
+ },
+ {
+ "Name": "PreciousEgg",
+ "Value": 301,
+ "Description": "Generated from table entry: Precious Egg"
+ },
+ {
+ "Name": "_12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 12E"
+ },
+ {
+ "Name": "_12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 12F"
+ },
+ {
+ "Name": "_130",
+ "Value": 304,
+ "Description": "Generated from table entry: 130"
+ },
+ {
+ "Name": "_131",
+ "Value": 305,
+ "Description": "Generated from table entry: 131"
+ },
+ {
+ "Name": "_132",
+ "Value": 306,
+ "Description": "Generated from table entry: 132"
+ },
+ {
+ "Name": "_133",
+ "Value": 307,
+ "Description": "Generated from table entry: 133"
+ },
+ {
+ "Name": "_134",
+ "Value": 308,
+ "Description": "Generated from table entry: 134"
+ },
+ {
+ "Name": "_135",
+ "Value": 309,
+ "Description": "Generated from table entry: 135"
+ },
+ {
+ "Name": "_136",
+ "Value": 310,
+ "Description": "Generated from table entry: 136"
+ },
+ {
+ "Name": "_137",
+ "Value": 311,
+ "Description": "Generated from table entry: 137"
+ },
+ {
+ "Name": "_138",
+ "Value": 312,
+ "Description": "Generated from table entry: 138"
+ },
+ {
+ "Name": "_139",
+ "Value": 313,
+ "Description": "Generated from table entry: 139"
+ },
+ {
+ "Name": "_13A",
+ "Value": 314,
+ "Description": "Generated from table entry: 13A"
+ },
+ {
+ "Name": "_13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 13B"
+ },
+ {
+ "Name": "_13C",
+ "Value": 316,
+ "Description": "Generated from table entry: 13C"
+ },
+ {
+ "Name": "_13D",
+ "Value": 317,
+ "Description": "Generated from table entry: 13D"
+ },
+ {
+ "Name": "_13E",
+ "Value": 318,
+ "Description": "Generated from table entry: 13E"
+ },
+ {
+ "Name": "_13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 13F"
+ },
+ {
+ "Name": "_140",
+ "Value": 320,
+ "Description": "Generated from table entry: 140"
+ },
+ {
+ "Name": "_141",
+ "Value": 321,
+ "Description": "Generated from table entry: 141"
+ },
+ {
+ "Name": "_142",
+ "Value": 322,
+ "Description": "Generated from table entry: 142"
+ },
+ {
+ "Name": "_143",
+ "Value": 323,
+ "Description": "Generated from table entry: 143"
+ },
+ {
+ "Name": "_144",
+ "Value": 324,
+ "Description": "Generated from table entry: 144"
+ },
+ {
+ "Name": "_145",
+ "Value": 325,
+ "Description": "Generated from table entry: 145"
+ },
+ {
+ "Name": "_146",
+ "Value": 326,
+ "Description": "Generated from table entry: 146"
+ },
+ {
+ "Name": "_147",
+ "Value": 327,
+ "Description": "Generated from table entry: 147"
+ },
+ {
+ "Name": "_148",
+ "Value": 328,
+ "Description": "Generated from table entry: 148"
+ },
+ {
+ "Name": "_149",
+ "Value": 329,
+ "Description": "Generated from table entry: 149"
+ },
+ {
+ "Name": "_14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 14A"
+ },
+ {
+ "Name": "_14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 14B"
+ },
+ {
+ "Name": "_14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 14C"
+ },
+ {
+ "Name": "_14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 14D"
+ },
+ {
+ "Name": "_14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 14E"
+ },
+ {
+ "Name": "_14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 14F"
+ },
+ {
+ "Name": "_150",
+ "Value": 336,
+ "Description": "Generated from table entry: 150"
+ },
+ {
+ "Name": "_151",
+ "Value": 337,
+ "Description": "Generated from table entry: 151"
+ },
+ {
+ "Name": "_152",
+ "Value": 338,
+ "Description": "Generated from table entry: 152"
+ },
+ {
+ "Name": "_153",
+ "Value": 339,
+ "Description": "Generated from table entry: 153"
+ },
+ {
+ "Name": "_154",
+ "Value": 340,
+ "Description": "Generated from table entry: 154"
+ },
+ {
+ "Name": "_155",
+ "Value": 341,
+ "Description": "Generated from table entry: 155"
+ },
+ {
+ "Name": "_156",
+ "Value": 342,
+ "Description": "Generated from table entry: 156"
+ },
+ {
+ "Name": "_157",
+ "Value": 343,
+ "Description": "Generated from table entry: 157"
+ },
+ {
+ "Name": "_158",
+ "Value": 344,
+ "Description": "Generated from table entry: 158"
+ },
+ {
+ "Name": "_159",
+ "Value": 345,
+ "Description": "Generated from table entry: 159"
+ },
+ {
+ "Name": "_15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 15A"
+ },
+ {
+ "Name": "_15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 15B"
+ },
+ {
+ "Name": "_15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 15C"
+ },
+ {
+ "Name": "_15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 15D"
+ },
+ {
+ "Name": "_15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 15E"
+ },
+ {
+ "Name": "_15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 15F"
+ },
+ {
+ "Name": "WindofOblivion",
+ "Value": 352,
+ "Description": "Generated from table entry: Wind of Oblivion"
+ },
+ {
+ "Name": "BottomlessEnvy",
+ "Value": 353,
+ "Description": "Generated from table entry: Bottomless Envy"
+ },
+ {
+ "Name": "BurntoAshes",
+ "Value": 354,
+ "Description": "Generated from table entry: Burn to Ashes"
+ },
+ {
+ "Name": "ShiveringRondo",
+ "Value": 355,
+ "Description": "Generated from table entry: Shivering Rondo"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 356,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Summon2",
+ "Value": 357,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "ForbiddenMurmur",
+ "Value": 358,
+ "Description": "Generated from table entry: Forbidden Murmur"
+ },
+ {
+ "Name": "RoarofWrath",
+ "Value": 359,
+ "Description": "Generated from table entry: Roar of Wrath"
+ },
+ {
+ "Name": "FanaticalSpark",
+ "Value": 360,
+ "Description": "Generated from table entry: Fanatical Spark"
+ },
+ {
+ "Name": "SupremeInsight",
+ "Value": 361,
+ "Description": "Generated from table entry: Supreme Insight"
+ },
+ {
+ "Name": "NihilHand",
+ "Value": 362,
+ "Description": "Generated from table entry: Nihil Hand"
+ },
+ {
+ "Name": "UltraCharge",
+ "Value": 363,
+ "Description": "Generated from table entry: Ultra Charge"
+ },
+ {
+ "Name": "NullityGuidance",
+ "Value": 364,
+ "Description": "Generated from table entry: Nullity Guidance"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 365,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Whisper",
+ "Value": 366,
+ "Description": "Generated from table entry: Whisper"
+ },
+ {
+ "Name": "Chant",
+ "Value": 367,
+ "Description": "Generated from table entry: Chant"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 368,
+ "Description": "Generated from table entry: Prayer"
+ },
+ {
+ "Name": "CharacterSetup",
+ "Value": 369,
+ "Description": "Generated from table entry: Character Setup"
+ },
+ {
+ "Name": "Command",
+ "Value": 370,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command1",
+ "Value": 371,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command2",
+ "Value": 372,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command3",
+ "Value": 373,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command4",
+ "Value": 374,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command5",
+ "Value": 375,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "ElementZero",
+ "Value": 376,
+ "Description": "Generated from table entry: Element Zero"
+ },
+ {
+ "Name": "MuteRay",
+ "Value": 377,
+ "Description": "Generated from table entry: Mute Ray"
+ },
+ {
+ "Name": "QuadConverge",
+ "Value": 378,
+ "Description": "Generated from table entry: Quad Converge"
+ },
+ {
+ "Name": "Control",
+ "Value": 379,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "UnerringJustice",
+ "Value": 380,
+ "Description": "Generated from table entry: Unerring Justice"
+ },
+ {
+ "Name": "NebulaOculus",
+ "Value": 381,
+ "Description": "Generated from table entry: Nebula Oculus"
+ },
+ {
+ "Name": "Quake",
+ "Value": 382,
+ "Description": "Generated from table entry: Quake"
+ },
+ {
+ "Name": "BewilderingFog",
+ "Value": 383,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "BewilderingFog1",
+ "Value": 384,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "ThousandCurses",
+ "Value": 385,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "WorldsEnd",
+ "Value": 386,
+ "Description": "Generated from table entry: World's End"
+ },
+ {
+ "Name": "TerrorVoice",
+ "Value": 387,
+ "Description": "Generated from table entry: Terror Voice"
+ },
+ {
+ "Name": "Control1",
+ "Value": 388,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "FuryofYasogami",
+ "Value": 389,
+ "Description": "Generated from table entry: Fury of Yasogami"
+ },
+ {
+ "Name": "BewilderingFog2",
+ "Value": 390,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "SummonstoYomi",
+ "Value": 391,
+ "Description": "Generated from table entry: Summons to Yomi"
+ },
+ {
+ "Name": "KuroIkazuchi",
+ "Value": 392,
+ "Description": "Generated from table entry: Kuro Ikazuchi"
+ },
+ {
+ "Name": "OhoIkazuchi",
+ "Value": 393,
+ "Description": "Generated from table entry: Oho Ikazuchi"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 394,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "ThousandCurses1",
+ "Value": 395,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "_18C",
+ "Value": 396,
+ "Description": "Generated from table entry: 18C"
+ },
+ {
+ "Name": "_18D",
+ "Value": 397,
+ "Description": "Generated from table entry: 18D"
+ },
+ {
+ "Name": "_18E",
+ "Value": 398,
+ "Description": "Generated from table entry: 18E"
+ },
+ {
+ "Name": "_18F",
+ "Value": 399,
+ "Description": "Generated from table entry: 18F"
+ },
+ {
+ "Name": "_190",
+ "Value": 400,
+ "Description": "Generated from table entry: 190"
+ },
+ {
+ "Name": "_191",
+ "Value": 401,
+ "Description": "Generated from table entry: 191"
+ },
+ {
+ "Name": "_192",
+ "Value": 402,
+ "Description": "Generated from table entry: 192"
+ },
+ {
+ "Name": "_193",
+ "Value": 403,
+ "Description": "Generated from table entry: 193"
+ },
+ {
+ "Name": "_194",
+ "Value": 404,
+ "Description": "Generated from table entry: 194"
+ },
+ {
+ "Name": "_195",
+ "Value": 405,
+ "Description": "Generated from table entry: 195"
+ },
+ {
+ "Name": "_196",
+ "Value": 406,
+ "Description": "Generated from table entry: 196"
+ },
+ {
+ "Name": "_197",
+ "Value": 407,
+ "Description": "Generated from table entry: 197"
+ },
+ {
+ "Name": "_198",
+ "Value": 408,
+ "Description": "Generated from table entry: 198"
+ },
+ {
+ "Name": "_199",
+ "Value": 409,
+ "Description": "Generated from table entry: 199"
+ },
+ {
+ "Name": "_19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 19A"
+ },
+ {
+ "Name": "_19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 19B"
+ },
+ {
+ "Name": "_19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 19C"
+ },
+ {
+ "Name": "_19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 19D"
+ },
+ {
+ "Name": "_19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 19E"
+ },
+ {
+ "Name": "_19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 19F"
+ },
+ {
+ "Name": "_1A0",
+ "Value": 416,
+ "Description": "Generated from table entry: 1A0"
+ },
+ {
+ "Name": "_1A1",
+ "Value": 417,
+ "Description": "Generated from table entry: 1A1"
+ },
+ {
+ "Name": "_1A2",
+ "Value": 418,
+ "Description": "Generated from table entry: 1A2"
+ },
+ {
+ "Name": "_1A3",
+ "Value": 419,
+ "Description": "Generated from table entry: 1A3"
+ },
+ {
+ "Name": "_1A4",
+ "Value": 420,
+ "Description": "Generated from table entry: 1A4"
+ },
+ {
+ "Name": "_1A5",
+ "Value": 421,
+ "Description": "Generated from table entry: 1A5"
+ },
+ {
+ "Name": "_1A6",
+ "Value": 422,
+ "Description": "Generated from table entry: 1A6"
+ },
+ {
+ "Name": "_1A7",
+ "Value": 423,
+ "Description": "Generated from table entry: 1A7"
+ },
+ {
+ "Name": "_1A8",
+ "Value": 424,
+ "Description": "Generated from table entry: 1A8"
+ },
+ {
+ "Name": "_1A9",
+ "Value": 425,
+ "Description": "Generated from table entry: 1A9"
+ },
+ {
+ "Name": "_1AA",
+ "Value": 426,
+ "Description": "Generated from table entry: 1AA"
+ },
+ {
+ "Name": "_1AB",
+ "Value": 427,
+ "Description": "Generated from table entry: 1AB"
+ },
+ {
+ "Name": "_1AC",
+ "Value": 428,
+ "Description": "Generated from table entry: 1AC"
+ },
+ {
+ "Name": "_1AD",
+ "Value": 429,
+ "Description": "Generated from table entry: 1AD"
+ },
+ {
+ "Name": "_1AE",
+ "Value": 430,
+ "Description": "Generated from table entry: 1AE"
+ },
+ {
+ "Name": "_1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 1AF"
+ },
+ {
+ "Name": "_1B0",
+ "Value": 432,
+ "Description": "Generated from table entry: 1B0"
+ },
+ {
+ "Name": "_1B1",
+ "Value": 433,
+ "Description": "Generated from table entry: 1B1"
+ },
+ {
+ "Name": "_1B2",
+ "Value": 434,
+ "Description": "Generated from table entry: 1B2"
+ },
+ {
+ "Name": "_1B3",
+ "Value": 435,
+ "Description": "Generated from table entry: 1B3"
+ },
+ {
+ "Name": "_1B4",
+ "Value": 436,
+ "Description": "Generated from table entry: 1B4"
+ },
+ {
+ "Name": "_1B5",
+ "Value": 437,
+ "Description": "Generated from table entry: 1B5"
+ },
+ {
+ "Name": "_1B6",
+ "Value": 438,
+ "Description": "Generated from table entry: 1B6"
+ },
+ {
+ "Name": "_1B7",
+ "Value": 439,
+ "Description": "Generated from table entry: 1B7"
+ },
+ {
+ "Name": "ResistPhysical",
+ "Value": 440,
+ "Description": "Generated from table entry: Resist Physical"
+ },
+ {
+ "Name": "NullPhysical",
+ "Value": 441,
+ "Description": "Generated from table entry: Null Physical"
+ },
+ {
+ "Name": "RepelPhysical",
+ "Value": 442,
+ "Description": "Generated from table entry: Repel Physical"
+ },
+ {
+ "Name": "AbsorbPhysical",
+ "Value": 443,
+ "Description": "Generated from table entry: Absorb Physical"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 444,
+ "Description": "Generated from table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 445,
+ "Description": "Generated from table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 446,
+ "Description": "Generated from table entry: Repel Fire"
+ },
+ {
+ "Name": "AbsorbFire",
+ "Value": 447,
+ "Description": "Generated from table entry: Absorb Fire"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 448,
+ "Description": "Generated from table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 449,
+ "Description": "Generated from table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 450,
+ "Description": "Generated from table entry: Repel Ice"
+ },
+ {
+ "Name": "AbsorbIce",
+ "Value": 451,
+ "Description": "Generated from table entry: Absorb Ice"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 452,
+ "Description": "Generated from table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 453,
+ "Description": "Generated from table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 454,
+ "Description": "Generated from table entry: Repel Elec"
+ },
+ {
+ "Name": "AbsorbElec",
+ "Value": 455,
+ "Description": "Generated from table entry: Absorb Elec"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 456,
+ "Description": "Generated from table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 457,
+ "Description": "Generated from table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 458,
+ "Description": "Generated from table entry: Repel Wind"
+ },
+ {
+ "Name": "AbsorbWind",
+ "Value": 459,
+ "Description": "Generated from table entry: Absorb Wind"
+ },
+ {
+ "Name": "ResistLight",
+ "Value": 460,
+ "Description": "Generated from table entry: Resist Light"
+ },
+ {
+ "Name": "NullLight",
+ "Value": 461,
+ "Description": "Generated from table entry: Null Light"
+ },
+ {
+ "Name": "RepelLight",
+ "Value": 462,
+ "Description": "Generated from table entry: Repel Light"
+ },
+ {
+ "Name": "ResistDark",
+ "Value": 463,
+ "Description": "Generated from table entry: Resist Dark"
+ },
+ {
+ "Name": "NullDark",
+ "Value": 464,
+ "Description": "Generated from table entry: Null Dark"
+ },
+ {
+ "Name": "RepelDark",
+ "Value": 465,
+ "Description": "Generated from table entry: Repel Dark"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 466,
+ "Description": "Generated from table entry: Null Confuse"
+ },
+ {
+ "Name": "NullExhaust",
+ "Value": 467,
+ "Description": "Generated from table entry: Null Exhaust"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 468,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 469,
+ "Description": "Generated from table entry: Null Fear"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 470,
+ "Description": "Generated from table entry: Null Rage"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 471,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 472,
+ "Description": "Generated from table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullEnervate",
+ "Value": 473,
+ "Description": "Generated from table entry: Null Enervate"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 474,
+ "Description": "Generated from table entry: Unshaken Will"
+ },
+ {
+ "Name": "Masakados",
+ "Value": 475,
+ "Description": "Generated from table entry: Masakados"
+ },
+ {
+ "Name": "DodgePhysical",
+ "Value": 476,
+ "Description": "Generated from table entry: Dodge Physical"
+ },
+ {
+ "Name": "EvadePhysical",
+ "Value": 477,
+ "Description": "Generated from table entry: Evade Physical"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 478,
+ "Description": "Generated from table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 479,
+ "Description": "Generated from table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 480,
+ "Description": "Generated from table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 481,
+ "Description": "Generated from table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 482,
+ "Description": "Generated from table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 483,
+ "Description": "Generated from table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 484,
+ "Description": "Generated from table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 485,
+ "Description": "Generated from table entry: Evade Elec"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 486,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 487,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 488,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 489,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 490,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 491,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 492,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 493,
+ "Description": "Generated from table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 494,
+ "Description": "Generated from table entry: Wind Amp"
+ },
+ {
+ "Name": "CertainEscape1",
+ "Value": 495,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "HPUp1",
+ "Value": 496,
+ "Description": "Generated from table entry: HP Up 1"
+ },
+ {
+ "Name": "HPUp2",
+ "Value": 497,
+ "Description": "Generated from table entry: HP Up 2"
+ },
+ {
+ "Name": "HPUp3",
+ "Value": 498,
+ "Description": "Generated from table entry: HP Up 3"
+ },
+ {
+ "Name": "SPUp1",
+ "Value": 499,
+ "Description": "Generated from table entry: SP Up 1"
+ },
+ {
+ "Name": "SPUp2",
+ "Value": 500,
+ "Description": "Generated from table entry: SP Up 2"
+ },
+ {
+ "Name": "SPUp3",
+ "Value": 501,
+ "Description": "Generated from table entry: SP Up 3"
+ },
+ {
+ "Name": "Counter",
+ "Value": 502,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 503,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 504,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 505,
+ "Description": "Generated from table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 506,
+ "Description": "Generated from table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 507,
+ "Description": "Generated from table entry: Regenerate 3"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 508,
+ "Description": "Generated from table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 509,
+ "Description": "Generated from table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 510,
+ "Description": "Generated from table entry: Invigorate 3"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 511,
+ "Description": "Generated from table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 512,
+ "Description": "Generated from table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 513,
+ "Description": "Generated from table entry: Growth 3"
+ },
+ {
+ "Name": "AutoTarukaja",
+ "Value": 514,
+ "Description": "Generated from table entry: Auto-Tarukaja"
+ },
+ {
+ "Name": "AutoRakukaja",
+ "Value": 515,
+ "Description": "Generated from table entry: Auto-Rakukaja"
+ },
+ {
+ "Name": "AutoSukukaja",
+ "Value": 516,
+ "Description": "Generated from table entry: Auto-Sukukaja"
+ },
+ {
+ "Name": "Alertness",
+ "Value": 517,
+ "Description": "Generated from table entry: Alertness"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 518,
+ "Description": "Generated from table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 519,
+ "Description": "Generated from table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 520,
+ "Description": "Generated from table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 521,
+ "Description": "Generated from table entry: Firm Stance"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 522,
+ "Description": "Generated from table entry: Spell Master"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 523,
+ "Description": "Generated from table entry: Arms Master"
+ },
+ {
+ "Name": "HPFavor",
+ "Value": 524,
+ "Description": "Generated from table entry: HP Favor"
+ },
+ {
+ "Name": "SPFavor",
+ "Value": 525,
+ "Description": "Generated from table entry: SP Favor"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 526,
+ "Description": "Generated from table entry: Divine Grace"
+ },
+ {
+ "Name": "Endure",
+ "Value": 527,
+ "Description": "Generated from table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 528,
+ "Description": "Generated from table entry: Enduring Soul"
+ },
+ {
+ "Name": "SurviveLight",
+ "Value": 529,
+ "Description": "Generated from table entry: Survive Light"
+ },
+ {
+ "Name": "SurviveDark",
+ "Value": 530,
+ "Description": "Generated from table entry: Survive Dark"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 531,
+ "Description": "Generated from table entry: Auto-Maraku"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 532,
+ "Description": "Generated from table entry: Auto-Mataru"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 533,
+ "Description": "Generated from table entry: Auto-Masuku"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 534,
+ "Description": "Generated from table entry: Confuse Boost"
+ },
+ {
+ "Name": "PoisonBoost",
+ "Value": 535,
+ "Description": "Generated from table entry: Poison Boost"
+ },
+ {
+ "Name": "ExhaustBoost",
+ "Value": 536,
+ "Description": "Generated from table entry: Exhaust Boost"
+ },
+ {
+ "Name": "SilenceBoost",
+ "Value": 537,
+ "Description": "Generated from table entry: Silence Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 538,
+ "Description": "Generated from table entry: Fear Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 539,
+ "Description": "Generated from table entry: Rage Boost"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 540,
+ "Description": "Generated from table entry: Dizzy Boost"
+ },
+ {
+ "Name": "EnervateBoost",
+ "Value": 541,
+ "Description": "Generated from table entry: Enervate Boost"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 542,
+ "Description": "Generated from table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 543,
+ "Description": "Generated from table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 544,
+ "Description": "Generated from table entry: Mudo Boost"
+ },
+ {
+ "Name": "EndureLight",
+ "Value": 545,
+ "Description": "Generated from table entry: Endure Light"
+ },
+ {
+ "Name": "EndureDark",
+ "Value": 546,
+ "Description": "Generated from table entry: Endure Dark"
+ },
+ {
+ "Name": "CoolBreeze",
+ "Value": 547,
+ "Description": "Generated from table entry: Cool Breeze"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 548,
+ "Description": "Generated from table entry: Victory Cry"
+ },
+ {
+ "Name": "ResistPoison",
+ "Value": 549,
+ "Description": "Generated from table entry: Resist Poison"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 550,
+ "Description": "Generated from table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 551,
+ "Description": "Generated from table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistExhaust",
+ "Value": 552,
+ "Description": "Generated from table entry: Resist Exhaust"
+ },
+ {
+ "Name": "ResistEnervate",
+ "Value": 553,
+ "Description": "Generated from table entry: Resist Enervate"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 554,
+ "Description": "Generated from table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 555,
+ "Description": "Generated from table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistMute",
+ "Value": 556,
+ "Description": "Generated from table entry: Resist Mute"
+ },
+ {
+ "Name": "HPAmp",
+ "Value": 557,
+ "Description": "Generated from table entry: HP Amp"
+ },
+ {
+ "Name": "SPAmp",
+ "Value": 558,
+ "Description": "Generated from table entry: SP Amp"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 559,
+ "Description": "Generated from table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 560,
+ "Description": "Generated from table entry: Insta-Heal"
+ },
+ {
+ "Name": "InfiniteEndure",
+ "Value": 561,
+ "Description": "Generated from table entry: Infinite Endure"
+ },
+ {
+ "Name": "IzanamiEndure",
+ "Value": 562,
+ "Description": "Generated from table entry: Izanami Endure"
+ },
+ {
+ "Name": "Blank63",
+ "Value": 563,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank64",
+ "Value": 564,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank65",
+ "Value": 565,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank66",
+ "Value": 566,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank67",
+ "Value": 567,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank68",
+ "Value": 568,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank69",
+ "Value": 569,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank70",
+ "Value": 570,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank71",
+ "Value": 571,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank72",
+ "Value": 572,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank73",
+ "Value": 573,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank74",
+ "Value": 574,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank75",
+ "Value": 575,
+ "Description": "Generated from table entry: Blank"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle",
+ "Members": [
+ {
+ "Name": "_000",
+ "Value": 0,
+ "Description": "Generated from table entry: 000"
+ },
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Yosuke",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Chie",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Yukiko",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Rise",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Kanji",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Naoto",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Teddie",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "CowardlyMaya",
+ "Value": 1,
+ "Description": "Generated from table entry: Cowardly Maya"
+ },
+ {
+ "Name": "SelfishBasalt",
+ "Value": 2,
+ "Description": "Generated from table entry: Selfish Basalt"
+ },
+ {
+ "Name": "RainySister4",
+ "Value": 3,
+ "Description": "Generated from table entry: Rainy Sister 4"
+ },
+ {
+ "Name": "blank",
+ "Value": 4,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MagicHand",
+ "Value": 5,
+ "Description": "Generated from table entry: Magic Hand"
+ },
+ {
+ "Name": "DancingHand",
+ "Value": 6,
+ "Description": "Generated from table entry: Dancing Hand"
+ },
+ {
+ "Name": "KillingHand",
+ "Value": 7,
+ "Description": "Generated from table entry: Killing Hand"
+ },
+ {
+ "Name": "AlmightyHand",
+ "Value": 8,
+ "Description": "Generated from table entry: Almighty Hand"
+ },
+ {
+ "Name": "LaughingTable",
+ "Value": 9,
+ "Description": "Generated from table entry: Laughing Table"
+ },
+ {
+ "Name": "CryingTable",
+ "Value": 10,
+ "Description": "Generated from table entry: Crying Table"
+ },
+ {
+ "Name": "AngryTable",
+ "Value": 11,
+ "Description": "Generated from table entry: Angry Table"
+ },
+ {
+ "Name": "SleepingTable",
+ "Value": 12,
+ "Description": "Generated from table entry: Sleeping Table"
+ },
+ {
+ "Name": "MagicalMagus",
+ "Value": 13,
+ "Description": "Generated from table entry: Magical Magus"
+ },
+ {
+ "Name": "WondrousMagus",
+ "Value": 14,
+ "Description": "Generated from table entry: Wondrous Magus"
+ },
+ {
+ "Name": "PrimeMagus",
+ "Value": 15,
+ "Description": "Generated from table entry: Prime Magus"
+ },
+ {
+ "Name": "GrandMagus",
+ "Value": 16,
+ "Description": "Generated from table entry: Grand Magus"
+ },
+ {
+ "Name": "LyingHablerie",
+ "Value": 17,
+ "Description": "Generated from table entry: Lying Hablerie"
+ },
+ {
+ "Name": "ForgottenHablerie",
+ "Value": 18,
+ "Description": "Generated from table entry: Forgotten Hablerie"
+ },
+ {
+ "Name": "FlatteringHablerie",
+ "Value": 19,
+ "Description": "Generated from table entry: Flattering Hablerie"
+ },
+ {
+ "Name": "AgitatingHablerie",
+ "Value": 20,
+ "Description": "Generated from table entry: Agitating Hablerie"
+ },
+ {
+ "Name": "MercilessMaya",
+ "Value": 21,
+ "Description": "Generated from table entry: Merciless Maya"
+ },
+ {
+ "Name": "AutonomicBasalt",
+ "Value": 22,
+ "Description": "Generated from table entry: Autonomic Basalt"
+ },
+ {
+ "Name": "RainyBrother4",
+ "Value": 23,
+ "Description": "Generated from table entry: Rainy Brother 4"
+ },
+ {
+ "Name": "blank1",
+ "Value": 24,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "CloudgirlPot",
+ "Value": 25,
+ "Description": "Generated from table entry: Cloudgirl Pot"
+ },
+ {
+ "Name": "RainyPot",
+ "Value": 26,
+ "Description": "Generated from table entry: Rainy Pot"
+ },
+ {
+ "Name": "YearningPot",
+ "Value": 27,
+ "Description": "Generated from table entry: Yearning Pot"
+ },
+ {
+ "Name": "MistressPot",
+ "Value": 28,
+ "Description": "Generated from table entry: Mistress Pot"
+ },
+ {
+ "Name": "SpuriousBook",
+ "Value": 29,
+ "Description": "Generated from table entry: Spurious Book"
+ },
+ {
+ "Name": "ManiacalBook",
+ "Value": 30,
+ "Description": "Generated from table entry: Maniacal Book"
+ },
+ {
+ "Name": "SilentBook",
+ "Value": 31,
+ "Description": "Generated from table entry: Silent Book"
+ },
+ {
+ "Name": "WrathfulBook",
+ "Value": 32,
+ "Description": "Generated from table entry: Wrathful Book"
+ },
+ {
+ "Name": "TranquilIdol",
+ "Value": 33,
+ "Description": "Generated from table entry: Tranquil Idol"
+ },
+ {
+ "Name": "LiberatingIdol",
+ "Value": 34,
+ "Description": "Generated from table entry: Liberating Idol"
+ },
+ {
+ "Name": "LeadingIdol",
+ "Value": 35,
+ "Description": "Generated from table entry: Leading Idol"
+ },
+ {
+ "Name": "VehementIdol",
+ "Value": 36,
+ "Description": "Generated from table entry: Vehement Idol"
+ },
+ {
+ "Name": "PrimitiveIdol",
+ "Value": 37,
+ "Description": "Generated from table entry: Primitive Idol"
+ },
+ {
+ "Name": "CalmPesce",
+ "Value": 38,
+ "Description": "Generated from table entry: Calm Pesce"
+ },
+ {
+ "Name": "PursuingPesce",
+ "Value": 39,
+ "Description": "Generated from table entry: Pursuing Pesce"
+ },
+ {
+ "Name": "TruthPesce",
+ "Value": 40,
+ "Description": "Generated from table entry: Truth Pesce"
+ },
+ {
+ "Name": "RevelationPesce",
+ "Value": 41,
+ "Description": "Generated from table entry: Revelation Pesce"
+ },
+ {
+ "Name": "FrivolousMaya",
+ "Value": 42,
+ "Description": "Generated from table entry: Frivolous Maya"
+ },
+ {
+ "Name": "IdleBasalt",
+ "Value": 43,
+ "Description": "Generated from table entry: Idle Basalt"
+ },
+ {
+ "Name": "RainySister3",
+ "Value": 44,
+ "Description": "Generated from table entry: Rainy Sister 3"
+ },
+ {
+ "Name": "blank2",
+ "Value": 45,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "VenusEagle",
+ "Value": 46,
+ "Description": "Generated from table entry: Venus Eagle"
+ },
+ {
+ "Name": "DarkEagle",
+ "Value": 47,
+ "Description": "Generated from table entry: Dark Eagle"
+ },
+ {
+ "Name": "JupiterEagle",
+ "Value": 48,
+ "Description": "Generated from table entry: Jupiter Eagle"
+ },
+ {
+ "Name": "EternalEagle",
+ "Value": 49,
+ "Description": "Generated from table entry: Eternal Eagle"
+ },
+ {
+ "Name": "CreationRelic",
+ "Value": 50,
+ "Description": "Generated from table entry: Creation Relic"
+ },
+ {
+ "Name": "ConstancyRelic",
+ "Value": 51,
+ "Description": "Generated from table entry: Constancy Relic"
+ },
+ {
+ "Name": "GrowthRelic",
+ "Value": 52,
+ "Description": "Generated from table entry: Growth Relic"
+ },
+ {
+ "Name": "ChangeRelic",
+ "Value": 53,
+ "Description": "Generated from table entry: Change Relic"
+ },
+ {
+ "Name": "ElegantMother",
+ "Value": 54,
+ "Description": "Generated from table entry: Elegant Mother"
+ },
+ {
+ "Name": "RegalMother",
+ "Value": 55,
+ "Description": "Generated from table entry: Regal Mother"
+ },
+ {
+ "Name": "PistilMother",
+ "Value": 56,
+ "Description": "Generated from table entry: Pistil Mother"
+ },
+ {
+ "Name": "DivineMother",
+ "Value": 57,
+ "Description": "Generated from table entry: Divine Mother"
+ },
+ {
+ "Name": "SecretBambino",
+ "Value": 58,
+ "Description": "Generated from table entry: Secret Bambino"
+ },
+ {
+ "Name": "BloomingBambino",
+ "Value": 59,
+ "Description": "Generated from table entry: Blooming Bambino"
+ },
+ {
+ "Name": "AvariceBambino",
+ "Value": 60,
+ "Description": "Generated from table entry: Avarice Bambino"
+ },
+ {
+ "Name": "FreeBambino",
+ "Value": 61,
+ "Description": "Generated from table entry: Free Bambino"
+ },
+ {
+ "Name": "HaughtyMaya",
+ "Value": 62,
+ "Description": "Generated from table entry: Haughty Maya"
+ },
+ {
+ "Name": "LargeBasalt",
+ "Value": 63,
+ "Description": "Generated from table entry: Large Basalt"
+ },
+ {
+ "Name": "RainyBrother3",
+ "Value": 64,
+ "Description": "Generated from table entry: Rainy Brother 3"
+ },
+ {
+ "Name": "blank3",
+ "Value": 65,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "GraveBeetle",
+ "Value": 66,
+ "Description": "Generated from table entry: Grave Beetle"
+ },
+ {
+ "Name": "AdamantBeetle",
+ "Value": 67,
+ "Description": "Generated from table entry: Adamant Beetle"
+ },
+ {
+ "Name": "StrengthBeetle",
+ "Value": 68,
+ "Description": "Generated from table entry: Strength Beetle"
+ },
+ {
+ "Name": "EmperorBeetle",
+ "Value": 69,
+ "Description": "Generated from table entry: Emperor Beetle"
+ },
+ {
+ "Name": "BurningBeetle",
+ "Value": 70,
+ "Description": "Generated from table entry: Burning Beetle"
+ },
+ {
+ "Name": "AvengerKnight",
+ "Value": 71,
+ "Description": "Generated from table entry: Avenger Knight"
+ },
+ {
+ "Name": "ChampionKnight",
+ "Value": 72,
+ "Description": "Generated from table entry: Champion Knight"
+ },
+ {
+ "Name": "HellKnight",
+ "Value": 73,
+ "Description": "Generated from table entry: Hell Knight"
+ },
+ {
+ "Name": "IntrepidKnight",
+ "Value": 74,
+ "Description": "Generated from table entry: Intrepid Knight"
+ },
+ {
+ "Name": "RainyCastle",
+ "Value": 75,
+ "Description": "Generated from table entry: Rainy Castle"
+ },
+ {
+ "Name": "PowerCastle",
+ "Value": 76,
+ "Description": "Generated from table entry: Power Castle"
+ },
+ {
+ "Name": "RaindropCastle",
+ "Value": 77,
+ "Description": "Generated from table entry: Raindrop Castle"
+ },
+ {
+ "Name": "KingCastle",
+ "Value": 78,
+ "Description": "Generated from table entry: King Castle"
+ },
+ {
+ "Name": "PositiveKing",
+ "Value": 79,
+ "Description": "Generated from table entry: Positive King"
+ },
+ {
+ "Name": "EgotisticalKing",
+ "Value": 80,
+ "Description": "Generated from table entry: Egotistical King"
+ },
+ {
+ "Name": "GreatKing",
+ "Value": 81,
+ "Description": "Generated from table entry: Great King"
+ },
+ {
+ "Name": "BrilliantKing",
+ "Value": 82,
+ "Description": "Generated from table entry: Brilliant King"
+ },
+ {
+ "Name": "IndolentMaya",
+ "Value": 83,
+ "Description": "Generated from table entry: Indolent Maya"
+ },
+ {
+ "Name": "DependentBasalt",
+ "Value": 84,
+ "Description": "Generated from table entry: Dependent Basalt"
+ },
+ {
+ "Name": "RainySister2",
+ "Value": 85,
+ "Description": "Generated from table entry: Rainy Sister 2"
+ },
+ {
+ "Name": "blank4",
+ "Value": 86,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "TranceTwins",
+ "Value": 87,
+ "Description": "Generated from table entry: Trance Twins"
+ },
+ {
+ "Name": "KillerTwins",
+ "Value": 88,
+ "Description": "Generated from table entry: Killer Twins"
+ },
+ {
+ "Name": "RainbowTwins",
+ "Value": 89,
+ "Description": "Generated from table entry: Rainbow Twins"
+ },
+ {
+ "Name": "CrazyTwins",
+ "Value": 90,
+ "Description": "Generated from table entry: Crazy Twins"
+ },
+ {
+ "Name": "CorruptTower",
+ "Value": 91,
+ "Description": "Generated from table entry: Corrupt Tower"
+ },
+ {
+ "Name": "DogmaticTower",
+ "Value": 92,
+ "Description": "Generated from table entry: Dogmatic Tower"
+ },
+ {
+ "Name": "ApostateTower",
+ "Value": 93,
+ "Description": "Generated from table entry: Apostate Tower"
+ },
+ {
+ "Name": "FanaticTower",
+ "Value": 94,
+ "Description": "Generated from table entry: Fanatic Tower"
+ },
+ {
+ "Name": "GrudgeTower",
+ "Value": 95,
+ "Description": "Generated from table entry: Grudge Tower"
+ },
+ {
+ "Name": "BlueSigil",
+ "Value": 96,
+ "Description": "Generated from table entry: Blue Sigil"
+ },
+ {
+ "Name": "RedSigil",
+ "Value": 97,
+ "Description": "Generated from table entry: Red Sigil"
+ },
+ {
+ "Name": "GreenSigil",
+ "Value": 98,
+ "Description": "Generated from table entry: Green Sigil"
+ },
+ {
+ "Name": "PurpleSigil",
+ "Value": 99,
+ "Description": "Generated from table entry: Purple Sigil"
+ },
+ {
+ "Name": "BribedFuzz",
+ "Value": 100,
+ "Description": "Generated from table entry: Bribed Fuzz"
+ },
+ {
+ "Name": "PersistentFuzz",
+ "Value": 101,
+ "Description": "Generated from table entry: Persistent Fuzz"
+ },
+ {
+ "Name": "MonomaniacFuzz",
+ "Value": 102,
+ "Description": "Generated from table entry: Monomaniac Fuzz"
+ },
+ {
+ "Name": "ChaosFuzz",
+ "Value": 103,
+ "Description": "Generated from table entry: Chaos Fuzz"
+ },
+ {
+ "Name": "InsidiousMaya",
+ "Value": 104,
+ "Description": "Generated from table entry: Insidious Maya"
+ },
+ {
+ "Name": "AnguishBasalt",
+ "Value": 105,
+ "Description": "Generated from table entry: Anguish Basalt"
+ },
+ {
+ "Name": "RainyBrother2",
+ "Value": 106,
+ "Description": "Generated from table entry: Rainy Brother 2"
+ },
+ {
+ "Name": "blank5",
+ "Value": 107,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MonopolizingCupid",
+ "Value": 108,
+ "Description": "Generated from table entry: Monopolizing Cupid"
+ },
+ {
+ "Name": "BlindCupid",
+ "Value": 109,
+ "Description": "Generated from table entry: Blind Cupid"
+ },
+ {
+ "Name": "DevotedCupid",
+ "Value": 110,
+ "Description": "Generated from table entry: Devoted Cupid"
+ },
+ {
+ "Name": "GraciousCupid",
+ "Value": 111,
+ "Description": "Generated from table entry: Gracious Cupid"
+ },
+ {
+ "Name": "SoulDancer",
+ "Value": 112,
+ "Description": "Generated from table entry: Soul Dancer"
+ },
+ {
+ "Name": "ArdentDancer",
+ "Value": 113,
+ "Description": "Generated from table entry: Ardent Dancer"
+ },
+ {
+ "Name": "RoyalDancer",
+ "Value": 114,
+ "Description": "Generated from table entry: Royal Dancer"
+ },
+ {
+ "Name": "NaturalDancer",
+ "Value": 115,
+ "Description": "Generated from table entry: Natural Dancer"
+ },
+ {
+ "Name": "HaremDancer",
+ "Value": 116,
+ "Description": "Generated from table entry: Harem Dancer"
+ },
+ {
+ "Name": "LustfulSnake",
+ "Value": 117,
+ "Description": "Generated from table entry: Lustful Snake"
+ },
+ {
+ "Name": "ImmoralSnake",
+ "Value": 118,
+ "Description": "Generated from table entry: Immoral Snake"
+ },
+ {
+ "Name": "CarnalSnake",
+ "Value": 119,
+ "Description": "Generated from table entry: Carnal Snake"
+ },
+ {
+ "Name": "AmorousSnake",
+ "Value": 120,
+ "Description": "Generated from table entry: Amorous Snake"
+ },
+ {
+ "Name": "StoicSnake",
+ "Value": 121,
+ "Description": "Generated from table entry: Stoic Snake"
+ },
+ {
+ "Name": "WhimsicalPapillon",
+ "Value": 122,
+ "Description": "Generated from table entry: Whimsical Papillon"
+ },
+ {
+ "Name": "FinickyPapillon",
+ "Value": 123,
+ "Description": "Generated from table entry: Finicky Papillon"
+ },
+ {
+ "Name": "FicklePapillon",
+ "Value": 124,
+ "Description": "Generated from table entry: Fickle Papillon"
+ },
+ {
+ "Name": "PurePapillon",
+ "Value": 125,
+ "Description": "Generated from table entry: Pure Papillon"
+ },
+ {
+ "Name": "IllfatedMaya",
+ "Value": 126,
+ "Description": "Generated from table entry: Ill-fated Maya"
+ },
+ {
+ "Name": "InsolentBasalt",
+ "Value": 127,
+ "Description": "Generated from table entry: Insolent Basalt"
+ },
+ {
+ "Name": "RainySister1",
+ "Value": 128,
+ "Description": "Generated from table entry: Rainy Sister 1"
+ },
+ {
+ "Name": "blank6",
+ "Value": 129,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "RainWheel",
+ "Value": 130,
+ "Description": "Generated from table entry: Rain Wheel"
+ },
+ {
+ "Name": "MachWheel",
+ "Value": 131,
+ "Description": "Generated from table entry: Mach Wheel"
+ },
+ {
+ "Name": "BraveWheel",
+ "Value": 132,
+ "Description": "Generated from table entry: Brave Wheel"
+ },
+ {
+ "Name": "BattleWheel",
+ "Value": 133,
+ "Description": "Generated from table entry: Battle Wheel"
+ },
+ {
+ "Name": "WildDrive",
+ "Value": 134,
+ "Description": "Generated from table entry: Wild Drive"
+ },
+ {
+ "Name": "KillerDrive",
+ "Value": 135,
+ "Description": "Generated from table entry: Killer Drive"
+ },
+ {
+ "Name": "SlaughterDrive",
+ "Value": 136,
+ "Description": "Generated from table entry: Slaughter Drive"
+ },
+ {
+ "Name": "RampageDrive",
+ "Value": 137,
+ "Description": "Generated from table entry: Rampage Drive"
+ },
+ {
+ "Name": "ArcaneTurret",
+ "Value": 138,
+ "Description": "Generated from table entry: Arcane Turret"
+ },
+ {
+ "Name": "ScarletTurret",
+ "Value": 139,
+ "Description": "Generated from table entry: Scarlet Turret"
+ },
+ {
+ "Name": "WickedTurret",
+ "Value": 140,
+ "Description": "Generated from table entry: Wicked Turret"
+ },
+ {
+ "Name": "HallowedTurret",
+ "Value": 141,
+ "Description": "Generated from table entry: Hallowed Turret"
+ },
+ {
+ "Name": "SpasticTurret",
+ "Value": 142,
+ "Description": "Generated from table entry: Spastic Turret"
+ },
+ {
+ "Name": "BerserkTurret",
+ "Value": 143,
+ "Description": "Generated from table entry: Berserk Turret"
+ },
+ {
+ "Name": "DismayedPanzer",
+ "Value": 144,
+ "Description": "Generated from table entry: Dismayed Panzer"
+ },
+ {
+ "Name": "RashPanzer",
+ "Value": 145,
+ "Description": "Generated from table entry: Rash Panzer"
+ },
+ {
+ "Name": "ConceitedPanzer",
+ "Value": 146,
+ "Description": "Generated from table entry: Conceited Panzer"
+ },
+ {
+ "Name": "PtarmiganPanzer",
+ "Value": 147,
+ "Description": "Generated from table entry: Ptarmigan Panzer"
+ },
+ {
+ "Name": "VisceralMaya",
+ "Value": 148,
+ "Description": "Generated from table entry: Visceral Maya"
+ },
+ {
+ "Name": "SourceBasalt",
+ "Value": 149,
+ "Description": "Generated from table entry: Source Basalt"
+ },
+ {
+ "Name": "RainyBrother1",
+ "Value": 150,
+ "Description": "Generated from table entry: Rainy Brother 1"
+ },
+ {
+ "Name": "blank7",
+ "Value": 151,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "RainLegMusha",
+ "Value": 152,
+ "Description": "Generated from table entry: Rain Leg Musha"
+ },
+ {
+ "Name": "RainEndMusha",
+ "Value": 153,
+ "Description": "Generated from table entry: Rain End Musha"
+ },
+ {
+ "Name": "RaindropMusha",
+ "Value": 154,
+ "Description": "Generated from table entry: Raindrop Musha"
+ },
+ {
+ "Name": "RainWindMusha",
+ "Value": 155,
+ "Description": "Generated from table entry: Rain Wind Musha"
+ },
+ {
+ "Name": "DaringGigas",
+ "Value": 156,
+ "Description": "Generated from table entry: Daring Gigas"
+ },
+ {
+ "Name": "BeastlyGigas",
+ "Value": 157,
+ "Description": "Generated from table entry: Beastly Gigas"
+ },
+ {
+ "Name": "FuriousGigas",
+ "Value": 158,
+ "Description": "Generated from table entry: Furious Gigas"
+ },
+ {
+ "Name": "MythicalGigas",
+ "Value": 159,
+ "Description": "Generated from table entry: Mythical Gigas"
+ },
+ {
+ "Name": "ImmortalGigas",
+ "Value": 160,
+ "Description": "Generated from table entry: Immortal Gigas"
+ },
+ {
+ "Name": "NizamBeast",
+ "Value": 161,
+ "Description": "Generated from table entry: Nizam Beast"
+ },
+ {
+ "Name": "EnslavedBeast",
+ "Value": 162,
+ "Description": "Generated from table entry: Enslaved Beast"
+ },
+ {
+ "Name": "MightyBeast",
+ "Value": 163,
+ "Description": "Generated from table entry: Mighty Beast"
+ },
+ {
+ "Name": "NemeanBeast",
+ "Value": 164,
+ "Description": "Generated from table entry: Nemean Beast"
+ },
+ {
+ "Name": "ElDoradoBeast",
+ "Value": 165,
+ "Description": "Generated from table entry: El Dorado Beast"
+ },
+ {
+ "Name": "InvitingNyogo",
+ "Value": 166,
+ "Description": "Generated from table entry: Inviting Nyogo"
+ },
+ {
+ "Name": "BlossomNyogo",
+ "Value": 167,
+ "Description": "Generated from table entry: Blossom Nyogo"
+ },
+ {
+ "Name": "ValuingNyogo",
+ "Value": 168,
+ "Description": "Generated from table entry: Valuing Nyogo"
+ },
+ {
+ "Name": "SilentNyogo",
+ "Value": 169,
+ "Description": "Generated from table entry: Silent Nyogo"
+ },
+ {
+ "Name": "DesirousMaya",
+ "Value": 170,
+ "Description": "Generated from table entry: Desirous Maya"
+ },
+ {
+ "Name": "SubmissiveBasalt",
+ "Value": 171,
+ "Description": "Generated from table entry: Submissive Basalt"
+ },
+ {
+ "Name": "RainySister21",
+ "Value": 172,
+ "Description": "Generated from table entry: Rainy Sister 2"
+ },
+ {
+ "Name": "blank8",
+ "Value": 173,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "BlackRaven",
+ "Value": 174,
+ "Description": "Generated from table entry: Black Raven"
+ },
+ {
+ "Name": "ViciousRaven",
+ "Value": 175,
+ "Description": "Generated from table entry: Vicious Raven"
+ },
+ {
+ "Name": "SonicRaven",
+ "Value": 176,
+ "Description": "Generated from table entry: Sonic Raven"
+ },
+ {
+ "Name": "AmentiRaven",
+ "Value": 177,
+ "Description": "Generated from table entry: Amenti Raven"
+ },
+ {
+ "Name": "PhantomMage",
+ "Value": 178,
+ "Description": "Generated from table entry: Phantom Mage"
+ },
+ {
+ "Name": "PhantomMaster",
+ "Value": 179,
+ "Description": "Generated from table entry: Phantom Master"
+ },
+ {
+ "Name": "PhantomLord",
+ "Value": 180,
+ "Description": "Generated from table entry: Phantom Lord"
+ },
+ {
+ "Name": "PhantomKing",
+ "Value": 181,
+ "Description": "Generated from table entry: Phantom King"
+ },
+ {
+ "Name": "PhantomHero",
+ "Value": 182,
+ "Description": "Generated from table entry: Phantom Hero"
+ },
+ {
+ "Name": "DeathSeeker",
+ "Value": 183,
+ "Description": "Generated from table entry: Death Seeker"
+ },
+ {
+ "Name": "FateSeeker",
+ "Value": 184,
+ "Description": "Generated from table entry: Fate Seeker"
+ },
+ {
+ "Name": "NobleSeeker",
+ "Value": 185,
+ "Description": "Generated from table entry: Noble Seeker"
+ },
+ {
+ "Name": "AcheronSeeker",
+ "Value": 186,
+ "Description": "Generated from table entry: Acheron Seeker"
+ },
+ {
+ "Name": "ShallowOkina",
+ "Value": 187,
+ "Description": "Generated from table entry: Shallow Okina"
+ },
+ {
+ "Name": "RecklessOkina",
+ "Value": 188,
+ "Description": "Generated from table entry: Reckless Okina"
+ },
+ {
+ "Name": "ReformedOkina",
+ "Value": 189,
+ "Description": "Generated from table entry: Reformed Okina"
+ },
+ {
+ "Name": "MoonOkina",
+ "Value": 190,
+ "Description": "Generated from table entry: Moon Okina"
+ },
+ {
+ "Name": "ImprudentMaya",
+ "Value": 191,
+ "Description": "Generated from table entry: Imprudent Maya"
+ },
+ {
+ "Name": "AccidentalBasalt",
+ "Value": 192,
+ "Description": "Generated from table entry: Accidental Basalt"
+ },
+ {
+ "Name": "RainyBrother21",
+ "Value": 193,
+ "Description": "Generated from table entry: Rainy Brother 2"
+ },
+ {
+ "Name": "blank9",
+ "Value": 194,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "BronzeDice",
+ "Value": 195,
+ "Description": "Generated from table entry: Bronze Dice"
+ },
+ {
+ "Name": "IronDice",
+ "Value": 196,
+ "Description": "Generated from table entry: Iron Dice"
+ },
+ {
+ "Name": "SilverDice",
+ "Value": 197,
+ "Description": "Generated from table entry: Silver Dice"
+ },
+ {
+ "Name": "PlatinumDice",
+ "Value": 198,
+ "Description": "Generated from table entry: Platinum Dice"
+ },
+ {
+ "Name": "MindDice",
+ "Value": 199,
+ "Description": "Generated from table entry: Mind Dice"
+ },
+ {
+ "Name": "CurseDice",
+ "Value": 200,
+ "Description": "Generated from table entry: Curse Dice"
+ },
+ {
+ "Name": "DeathDice",
+ "Value": 201,
+ "Description": "Generated from table entry: Death Dice"
+ },
+ {
+ "Name": "ReckoningDice",
+ "Value": 202,
+ "Description": "Generated from table entry: Reckoning Dice"
+ },
+ {
+ "Name": "FlowingSand",
+ "Value": 203,
+ "Description": "Generated from table entry: Flowing Sand"
+ },
+ {
+ "Name": "PerpetualSand",
+ "Value": 204,
+ "Description": "Generated from table entry: Perpetual Sand"
+ },
+ {
+ "Name": "InfiniteSand",
+ "Value": 205,
+ "Description": "Generated from table entry: Infinite Sand"
+ },
+ {
+ "Name": "EternalSand",
+ "Value": 206,
+ "Description": "Generated from table entry: Eternal Sand"
+ },
+ {
+ "Name": "MissGene",
+ "Value": 207,
+ "Description": "Generated from table entry: Miss Gene"
+ },
+ {
+ "Name": "FailGene",
+ "Value": 208,
+ "Description": "Generated from table entry: Fail Gene"
+ },
+ {
+ "Name": "HappyGene",
+ "Value": 209,
+ "Description": "Generated from table entry: Happy Gene"
+ },
+ {
+ "Name": "NextGene",
+ "Value": 210,
+ "Description": "Generated from table entry: Next Gene"
+ },
+ {
+ "Name": "BigotedMaya",
+ "Value": 211,
+ "Description": "Generated from table entry: Bigoted Maya"
+ },
+ {
+ "Name": "CovictedBasalt",
+ "Value": 212,
+ "Description": "Generated from table entry: Covicted Basalt"
+ },
+ {
+ "Name": "RainySister11",
+ "Value": 213,
+ "Description": "Generated from table entry: Rainy Sister 1"
+ },
+ {
+ "Name": "blank10",
+ "Value": 214,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "JusticeSword",
+ "Value": 215,
+ "Description": "Generated from table entry: Justice Sword"
+ },
+ {
+ "Name": "ConvictionSword",
+ "Value": 216,
+ "Description": "Generated from table entry: Conviction Sword"
+ },
+ {
+ "Name": "JudgmentSword",
+ "Value": 217,
+ "Description": "Generated from table entry: Judgment Sword"
+ },
+ {
+ "Name": "DoomSword",
+ "Value": 218,
+ "Description": "Generated from table entry: Doom Sword"
+ },
+ {
+ "Name": "HeatBalance",
+ "Value": 219,
+ "Description": "Generated from table entry: Heat Balance"
+ },
+ {
+ "Name": "SkyBalance",
+ "Value": 220,
+ "Description": "Generated from table entry: Sky Balance"
+ },
+ {
+ "Name": "WorldBalance",
+ "Value": 221,
+ "Description": "Generated from table entry: World Balance"
+ },
+ {
+ "Name": "LightBalance",
+ "Value": 222,
+ "Description": "Generated from table entry: Light Balance"
+ },
+ {
+ "Name": "OrderGiant",
+ "Value": 223,
+ "Description": "Generated from table entry: Order Giant"
+ },
+ {
+ "Name": "StasisGiant",
+ "Value": 224,
+ "Description": "Generated from table entry: Stasis Giant"
+ },
+ {
+ "Name": "HarmonyGiant",
+ "Value": 225,
+ "Description": "Generated from table entry: Harmony Giant"
+ },
+ {
+ "Name": "VoidGiant",
+ "Value": 226,
+ "Description": "Generated from table entry: Void Giant"
+ },
+ {
+ "Name": "SteelMachine",
+ "Value": 227,
+ "Description": "Generated from table entry: Steel Machine"
+ },
+ {
+ "Name": "DominatingMachine",
+ "Value": 228,
+ "Description": "Generated from table entry: Dominating Machine"
+ },
+ {
+ "Name": "SolemnMachine",
+ "Value": 229,
+ "Description": "Generated from table entry: Solemn Machine"
+ },
+ {
+ "Name": "HeartlessMachine",
+ "Value": 230,
+ "Description": "Generated from table entry: Heartless Machine"
+ },
+ {
+ "Name": "DeviousMaya",
+ "Value": 231,
+ "Description": "Generated from table entry: Devious Maya"
+ },
+ {
+ "Name": "OppressiveBasalt",
+ "Value": 232,
+ "Description": "Generated from table entry: Oppressive Basalt"
+ },
+ {
+ "Name": "RainyBrother11",
+ "Value": 233,
+ "Description": "Generated from table entry: Rainy Brother 1"
+ },
+ {
+ "Name": "blank11",
+ "Value": 234,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "MinotaurIV",
+ "Value": 235,
+ "Description": "Generated from table entry: Minotaur IV"
+ },
+ {
+ "Name": "MinotaurIII",
+ "Value": 236,
+ "Description": "Generated from table entry: Minotaur III"
+ },
+ {
+ "Name": "MinotaurII",
+ "Value": 237,
+ "Description": "Generated from table entry: Minotaur II"
+ },
+ {
+ "Name": "MinotaurI",
+ "Value": 238,
+ "Description": "Generated from table entry: Minotaur I"
+ },
+ {
+ "Name": "NeoMinotaur",
+ "Value": 239,
+ "Description": "Generated from table entry: Neo Minotaur"
+ },
+ {
+ "Name": "JotunofPower",
+ "Value": 240,
+ "Description": "Generated from table entry: Jotun of Power"
+ },
+ {
+ "Name": "JotunofBlood",
+ "Value": 241,
+ "Description": "Generated from table entry: Jotun of Blood"
+ },
+ {
+ "Name": "JotunofEvil",
+ "Value": 242,
+ "Description": "Generated from table entry: Jotun of Evil"
+ },
+ {
+ "Name": "JotunofGrief",
+ "Value": 243,
+ "Description": "Generated from table entry: Jotun of Grief"
+ },
+ {
+ "Name": "MightyCyclops",
+ "Value": 244,
+ "Description": "Generated from table entry: Mighty Cyclops"
+ },
+ {
+ "Name": "MadCyclops",
+ "Value": 245,
+ "Description": "Generated from table entry: Mad Cyclops"
+ },
+ {
+ "Name": "FierceCyclops",
+ "Value": 246,
+ "Description": "Generated from table entry: Fierce Cyclops"
+ },
+ {
+ "Name": "ChaosCyclops",
+ "Value": 247,
+ "Description": "Generated from table entry: Chaos Cyclops"
+ },
+ {
+ "Name": "BrilliantCyclops",
+ "Value": 248,
+ "Description": "Generated from table entry: Brilliant Cyclops"
+ },
+ {
+ "Name": "RebelliousCyclops",
+ "Value": 249,
+ "Description": "Generated from table entry: Rebellious Cyclops"
+ },
+ {
+ "Name": "ProtectiveRexy",
+ "Value": 250,
+ "Description": "Generated from table entry: Protective Rexy"
+ },
+ {
+ "Name": "DryDixie",
+ "Value": 251,
+ "Description": "Generated from table entry: Dry Dixie"
+ },
+ {
+ "Name": "EarnestCarothy",
+ "Value": 252,
+ "Description": "Generated from table entry: Earnest Carothy"
+ },
+ {
+ "Name": "SuccessfulJunshi",
+ "Value": 253,
+ "Description": "Generated from table entry: Successful Junshi"
+ },
+ {
+ "Name": "TestRare",
+ "Value": 254,
+ "Description": "Generated from table entry: Test Rare"
+ },
+ {
+ "Name": "blank12",
+ "Value": 255,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "ShadowYosuke",
+ "Value": 256,
+ "Description": "Generated from table entry: Shadow Yosuke"
+ },
+ {
+ "Name": "ShadowChie",
+ "Value": 257,
+ "Description": "Generated from table entry: Shadow Chie"
+ },
+ {
+ "Name": "ShadowYukiko",
+ "Value": 258,
+ "Description": "Generated from table entry: Shadow Yukiko"
+ },
+ {
+ "Name": "ShadowKanji",
+ "Value": 259,
+ "Description": "Generated from table entry: Shadow Kanji"
+ },
+ {
+ "Name": "ShadowRise",
+ "Value": 260,
+ "Description": "Generated from table entry: Shadow Rise"
+ },
+ {
+ "Name": "ShadowTeddie",
+ "Value": 261,
+ "Description": "Generated from table entry: Shadow Teddie"
+ },
+ {
+ "Name": "ShadowMitsuo",
+ "Value": 262,
+ "Description": "Generated from table entry: Shadow Mitsuo"
+ },
+ {
+ "Name": "ShadowNaoto",
+ "Value": 263,
+ "Description": "Generated from table entry: Shadow Naoto"
+ },
+ {
+ "Name": "Kuninosagiri",
+ "Value": 264,
+ "Description": "Generated from table entry: Kunino-sagiri"
+ },
+ {
+ "Name": "Adachi",
+ "Value": 265,
+ "Description": "Generated from table entry: Adachi"
+ },
+ {
+ "Name": "Amenosagiri",
+ "Value": 266,
+ "Description": "Generated from table entry: Ameno-sagiri"
+ },
+ {
+ "Name": "Izanami",
+ "Value": 267,
+ "Description": "Generated from table entry: Izanami"
+ },
+ {
+ "Name": "SlippingHablerie",
+ "Value": 268,
+ "Description": "Generated from table entry: Slipping Hablerie"
+ },
+ {
+ "Name": "CharmingPrince",
+ "Value": 269,
+ "Description": "Generated from table entry: Charming Prince"
+ },
+ {
+ "Name": "IzanaminoOkami",
+ "Value": 270,
+ "Description": "Generated from table entry: Izanami-no-Okami"
+ },
+ {
+ "Name": "MitsuotheHero",
+ "Value": 271,
+ "Description": "Generated from table entry: Mitsuo the Hero"
+ },
+ {
+ "Name": "NiceGuy",
+ "Value": 272,
+ "Description": "Generated from table entry: Nice Guy"
+ },
+ {
+ "Name": "ToughGuy",
+ "Value": 273,
+ "Description": "Generated from table entry: Tough Guy"
+ },
+ {
+ "Name": "Margaret",
+ "Value": 274,
+ "Description": "Generated from table entry: Margaret"
+ },
+ {
+ "Name": "???",
+ "Value": 275,
+ "Description": "Generated from table entry: ???"
+ },
+ {
+ "Name": "blank13",
+ "Value": 276,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank14",
+ "Value": 277,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank15",
+ "Value": 278,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank16",
+ "Value": 279,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank17",
+ "Value": 280,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank18",
+ "Value": 281,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank19",
+ "Value": 282,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank20",
+ "Value": 283,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank21",
+ "Value": 284,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank22",
+ "Value": 285,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank23",
+ "Value": 286,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank24",
+ "Value": 287,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "TheReaper",
+ "Value": 288,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper1",
+ "Value": 289,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper2",
+ "Value": 290,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper3",
+ "Value": 291,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper4",
+ "Value": 292,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper5",
+ "Value": 293,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper6",
+ "Value": 294,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper7",
+ "Value": 295,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper8",
+ "Value": 296,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "TheReaper9",
+ "Value": 297,
+ "Description": "Generated from table entry: The Reaper"
+ },
+ {
+ "Name": "WealthHand",
+ "Value": 298,
+ "Description": "Generated from table entry: Wealth Hand"
+ },
+ {
+ "Name": "TreasureHand",
+ "Value": 299,
+ "Description": "Generated from table entry: Treasure Hand"
+ },
+ {
+ "Name": "SupremeHand",
+ "Value": 300,
+ "Description": "Generated from table entry: Supreme Hand"
+ },
+ {
+ "Name": "OpulentHand",
+ "Value": 301,
+ "Description": "Generated from table entry: Opulent Hand"
+ },
+ {
+ "Name": "LuxuryHand",
+ "Value": 302,
+ "Description": "Generated from table entry: Luxury Hand"
+ },
+ {
+ "Name": "GloriousHand",
+ "Value": 303,
+ "Description": "Generated from table entry: Glorious Hand"
+ },
+ {
+ "Name": "ContrarianKing",
+ "Value": 304,
+ "Description": "Generated from table entry: Contrarian King"
+ },
+ {
+ "Name": "IntolerantOfficer",
+ "Value": 305,
+ "Description": "Generated from table entry: Intolerant Officer"
+ },
+ {
+ "Name": "MomentaryChild",
+ "Value": 306,
+ "Description": "Generated from table entry: Momentary Child"
+ },
+ {
+ "Name": "EscapistSoldier",
+ "Value": 307,
+ "Description": "Generated from table entry: Escapist Soldier"
+ },
+ {
+ "Name": "ExtremeVessel",
+ "Value": 308,
+ "Description": "Generated from table entry: Extreme Vessel"
+ },
+ {
+ "Name": "LostOkina",
+ "Value": 309,
+ "Description": "Generated from table entry: Lost Okina"
+ },
+ {
+ "Name": "AvengerKnight1",
+ "Value": 310,
+ "Description": "Generated from table entry: Avenger Knight"
+ },
+ {
+ "Name": "DaringGigas1",
+ "Value": 311,
+ "Description": "Generated from table entry: Daring Gigas"
+ },
+ {
+ "Name": "AmorousSnake1",
+ "Value": 312,
+ "Description": "Generated from table entry: Amorous Snake"
+ },
+ {
+ "Name": "KillingHand1",
+ "Value": 313,
+ "Description": "Generated from table entry: Killing Hand"
+ },
+ {
+ "Name": "DominatingMachine1",
+ "Value": 314,
+ "Description": "Generated from table entry: Dominating Machine"
+ },
+ {
+ "Name": "WorldBalance1",
+ "Value": 315,
+ "Description": "Generated from table entry: World Balance"
+ },
+ {
+ "Name": "ChaosFuzz1",
+ "Value": 316,
+ "Description": "Generated from table entry: Chaos Fuzz"
+ },
+ {
+ "Name": "EnviousGiant",
+ "Value": 317,
+ "Description": "Generated from table entry: Envious Giant"
+ },
+ {
+ "Name": "NeoMinotaur1",
+ "Value": 318,
+ "Description": "Generated from table entry: Neo Minotaur"
+ },
+ {
+ "Name": "SleepingTable1",
+ "Value": 319,
+ "Description": "Generated from table entry: Sleeping Table"
+ },
+ {
+ "Name": "blank25",
+ "Value": 320,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank26",
+ "Value": 321,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank27",
+ "Value": 322,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank28",
+ "Value": 323,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank29",
+ "Value": 324,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank30",
+ "Value": 325,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank31",
+ "Value": 326,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank32",
+ "Value": 327,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank33",
+ "Value": 328,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank34",
+ "Value": 329,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank35",
+ "Value": 330,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank36",
+ "Value": 331,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank37",
+ "Value": 332,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank38",
+ "Value": 333,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank39",
+ "Value": 334,
+ "Description": "Generated from table entry: blank"
+ },
+ {
+ "Name": "blank40",
+ "Value": 335,
+ "Description": "Generated from table entry: blank"
+ }
+ ]
+ },
+ {
+ "Name": "SkillElement",
+ "Description": "This enum represents the elements each skill can classify as",
+ "Members": [
+ {
+ "Name": "Fire",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ice",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Electricity",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Wind",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Functions.json
new file mode 100644
index 0000000..a42ed3b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/AI/Functions.json
@@ -0,0 +1,3740 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "percentage",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleElement",
+ "Name": "element",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "status",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "status",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skillId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "max",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Common/Functions.json
new file mode 100644
index 0000000..cf57377
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Common/Functions.json
@@ -0,0 +1,1707 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "selId",
+ "Description": "Id of selection dialog.",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "msgId",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "float",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "time",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "SCR_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "SEL_PROMPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "msgId",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "selId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sub",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "sub",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "day",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "CALL_TV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "CALL_DNG_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "dungeonId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "floor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "charId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "effectId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "SET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "paramId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "paramId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "amount",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "movieId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "bool",
+ "Name": "isOn",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "CALL_FOOD_COURT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bgmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Event/Functions.json
new file mode 100644
index 0000000..774dc0c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Event/Functions.json
@@ -0,0 +1,785 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "EVT_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "bool",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "bool",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "bool",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "bool",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "rank",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cmmId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "questId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "questId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Field/Functions.json
new file mode 100644
index 0000000..58d97a9
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4/Modules/Field/Functions.json
@@ -0,0 +1,680 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "encounterId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "degrees",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "speed",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ROTATE_BEHIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "degrees",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "speed",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_TRAESTO_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden.json
new file mode 100644
index 0000000..7302901
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 4 Golden",
+ "ShortName": "p4g",
+ "FlowScriptModulesPath": "Persona4Golden\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona4Golden\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/FlowScriptModules.json
new file mode 100644
index 0000000..b46ed74
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4Golden\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona4Golden\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona4Golden\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona4Golden\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "Event",
+ "Description": "Event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility based scene transition related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona4Golden\\Modules\\Net\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/MessageScriptLibrary.json
new file mode 100644
index 0000000..aa76ae6
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/MessageScriptLibrary.json
@@ -0,0 +1,381 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": []
+ }
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": []
+ },
+ {
+ "Index": 2,
+ "Name": "auto",
+ "Description": "Automatically advance the text after the specified amount of time",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long to wait before advancing automatically (30 is 1 second)"
+ }
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "vAuto",
+ "Description": "Lets the game auto advance when the currently playing voice line finishes",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long before the dialogue is automatically advanced (30 is 1 second). -1 waits until the voiceline ends"
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "hideSpeaker",
+ "Description": "Hides the name of the speaker displayed at the top of the dialogue box for the current line and waits for player input. If you want to hide it for the rest of the message you can instead set speaker to nothing using [speaker][n]",
+ "Parameters": []
+ },
+ {
+ "Index": 5,
+ "Name": "speaker",
+ "Description": "Changes the name of the person speaking so there can be multiple speakers in a single message. Use at the start of a new dialogue like so:[s][speaker]New Speaker Name[n](Then continue as normal)",
+ "Parameters": []
+ },
+ {
+ "Index": 6,
+ "Name": "vAuto2",
+ "Description": "Lets the game auto advance when the currently playing voice line finishes (seemingly exactly the same as vAuto except this one is used instead for the dungeon messages, like party members being nearly dead)",
+ "Parameters": [
+ {
+ "Name": "waitTime",
+ "Description": "How long before the dialogue is automatically advanced (30 is 1 second). -1 waits until the voiceline ends"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": []
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "itemVar",
+ "Description": "Displays an item that was set using SET_MSG_VAR(varId, itemId, 1)",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the item text to. Only has an effect if itemIconId isn't -1"
+ },
+ {
+ "Name": "itemIconId",
+ "Description": "The id of the icon that is displayed next to the item name, use -1 for the actual icon of the item. Using anything other than -1 also messes up the displayed name (so always use -1)."
+ },
+ {
+ "Name": "VariableId",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "flag",
+ "Description": "Turns a specified flag on or off, use at the end of a selection option. Does nothing if used in a message",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": "Always 0, setting to other value stops the flag from being changed although it's possible something else is being changed instead"
+ },
+ {
+ "Name": "",
+ "Description": "Always 0, setting to other value stops the flag from being changed although it's possible something else is being changed instead"
+ },
+ {
+ "Name": "flagId",
+ "Description": "The id of the flag to set"
+ },
+ {
+ "Name": "state",
+ "Description": "The state to set the flag to (1 or 0, on or off)"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "lName",
+ "Description": "The player's last name",
+ "Parameters": []
+ },
+ {
+ "Index": 2,
+ "Name": "fName",
+ "Description": "The player's first name",
+ "Parameters": []
+ },
+ {
+ "Index": 4,
+ "Name": "item",
+ "Description": "Displays the name of an item including the respective item icon and specified colour",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The colour that the item text and icon is"
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "itemId",
+ "Description": "The id of the item to be displayed"
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "giveitem",
+ "Description": "Gives the player a specified item",
+ "Parameters": [
+ {
+ "Name": "itemId",
+ "Description": "The id of the item to give to the player"
+ },
+ {
+ "Name": "itemAmount",
+ "Description": "The amount of items to give to the player"
+ }
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "position",
+ "Description": "The character's position on screen (1 is right, 2 middle, 3 left). Using three bustup at once doesn't work although having one on each side does (having one in the center and one on either side causes the center one to slide to the unoccupied side)"
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "remBup",
+ "Description": "Removes the currently displayed bustup",
+ "Parameters": [
+ {
+ "Name": "bustupPosition",
+ "Description": "Which bustup to remove based on the position defined in [bup]. 0 hides all bustups"
+ }
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "exp",
+ "Description": "Plays an expression over a character",
+ "Parameters": [
+ {
+ "Name": "modelId",
+ "Description": "The id of the model to play the expression over"
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the expression to play (these are defined in the common enums.json)"
+ }
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "anim",
+ "Description": "Makes a character play an animation (parameters need research)",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ },
+ {
+ "Name": "",
+ "Description": ""
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 8,
+ "Name": "slAffinityInvis",
+ "Description": "Adds affinity to the specified social link, increasing how close the player is to ranking up with them. Unlike the slAffinity function, this does not spawn the notes expression but still plays the sound effect",
+ "Parameters": [
+ {
+ "Name": "socialLinkId",
+ "Description": "The id of the social link that will recieve the affinity. If 0 this is based off of the id set in EVT_FUNCTION_0009(0, slId) in a flowscript"
+ },
+ {
+ "Name": "increaseAmount",
+ "Description": "How many affinity points to give to the social link (the amount of points given is not 1:1 to the entered value)."
+ }
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "slAffinity",
+ "Description": "Gives an sl points, playing the correct notes expression and sound effect over the specified model",
+ "Parameters": [
+ {
+ "Name": "socialLinkId",
+ "Description": "The id of the social link that will recieve the affinity. If 0 this is based off of the id set in EVT_FUNCTION_0009(0, slId) in a flowscript"
+ },
+ {
+ "Name": "increaseAmount",
+ "Description": "How many affinity points to give to the social link"
+ },
+ {
+ "Name": "modelId",
+ "Description": "The id of the model to play the expression over"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 1,
+ "Name": "sym",
+ "Description": "Displays a specified symbol such as elemental icons, item icons, etc",
+ "Parameters": [
+ {
+ "Name": "",
+ "Description": "Only 8 seems to work"
+ },
+ {
+ "Name": "",
+ "Description": "Seems to make no difference"
+ },
+ {
+ "Name": "",
+ "Description": "Seems to make no difference"
+ },
+ {
+ "Name": "",
+ "Description": "The id of the character, you can see these by opening data_e/init/system/font/font0.fnt in PersonaEditor. In there the ids go up from the sword icon (0 is sword, 1 is double swords, etc)"
+ }
+ ]
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Enums.json
new file mode 100644
index 0000000..30a5d4e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Enums.json
@@ -0,0 +1,4247 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Agi",
+ "Value": 1,
+ "Description": "Generated from table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 2,
+ "Description": "Generated from table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 3,
+ "Description": "Generated from table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 4,
+ "Description": "Generated from table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 5,
+ "Description": "Generated from table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 6,
+ "Description": "Generated from table entry: Maragidyne"
+ },
+ {
+ "Name": "Meltdown",
+ "Value": 7,
+ "Description": "Generated from table entry: Meltdown"
+ },
+ {
+ "Name": "Ragnarok",
+ "Value": 8,
+ "Description": "Generated from table entry: Ragnarok"
+ },
+ {
+ "Name": "ImmortalFlame",
+ "Value": 9,
+ "Description": "Generated from table entry: Immortal Flame"
+ },
+ {
+ "Name": "TinySoulTomato",
+ "Value": 10,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Tetracorn",
+ "Value": 11,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "RunAmok",
+ "Value": 12,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShakeOff",
+ "Value": 13,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Garu",
+ "Value": 14,
+ "Description": "Generated from table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 15,
+ "Description": "Generated from table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 16,
+ "Description": "Generated from table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 17,
+ "Description": "Generated from table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 18,
+ "Description": "Generated from table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 19,
+ "Description": "Generated from table entry: Magarudyne"
+ },
+ {
+ "Name": "DivineWind",
+ "Value": 20,
+ "Description": "Generated from table entry: Divine Wind"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 21,
+ "Description": "Generated from table entry: Panta Rhei"
+ },
+ {
+ "Name": "HiranyaCabbage",
+ "Value": 22,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "CryOfDenial",
+ "Value": 23,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HotLightning",
+ "Value": 24,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "DrainingFog",
+ "Value": 25,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 26,
+ "Description": "Generated from table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 27,
+ "Description": "Generated from table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 28,
+ "Description": "Generated from table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 29,
+ "Description": "Generated from table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 30,
+ "Description": "Generated from table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 31,
+ "Description": "Generated from table entry: Mabufudyne"
+ },
+ {
+ "Name": "CocytusPain",
+ "Value": 32,
+ "Description": "Generated from table entry: Cocytus Pain"
+ },
+ {
+ "Name": "Niflheim",
+ "Value": 33,
+ "Description": "Generated from table entry: Niflheim"
+ },
+ {
+ "Name": "BloodyRain",
+ "Value": 34,
+ "Description": "Generated from table entry: Bloody Rain"
+ },
+ {
+ "Name": "RedPaprika",
+ "Value": 35,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "EnclosureShell",
+ "Value": 36,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HotLightning2",
+ "Value": 37,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShellOfDenial",
+ "Value": 38,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Zio",
+ "Value": 39,
+ "Description": "Generated from table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 40,
+ "Description": "Generated from table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 41,
+ "Description": "Generated from table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 42,
+ "Description": "Generated from table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 43,
+ "Description": "Generated from table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 44,
+ "Description": "Generated from table entry: Maziodyne"
+ },
+ {
+ "Name": "Narukami",
+ "Value": 45,
+ "Description": "Generated from table entry: Narukami"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 46,
+ "Description": "Generated from table entry: Thunder Reign"
+ },
+ {
+ "Name": "BeadMelon",
+ "Value": 47,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "MidSoulTomato",
+ "Value": 48,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BigSoulTomato",
+ "Value": 49,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Makaracorn",
+ "Value": 50,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Megido",
+ "Value": 51,
+ "Description": "Generated from table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 52,
+ "Description": "Generated from table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 53,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "LastResort",
+ "Value": 54,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 55,
+ "Description": "Generated from table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 56,
+ "Description": "Generated from table entry: Morning Star"
+ },
+ {
+ "Name": "WhitePaprika",
+ "Value": 57,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BluePaprika",
+ "Value": 58,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "GreenPaprika",
+ "Value": 59,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank1",
+ "Value": 60,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Hama",
+ "Value": 61,
+ "Description": "Generated from table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 62,
+ "Description": "Generated from table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 63,
+ "Description": "Generated from table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 64,
+ "Description": "Generated from table entry: Mahamaon"
+ },
+ {
+ "Name": "EternalWhite",
+ "Value": 65,
+ "Description": "Generated from table entry: Eternal White"
+ },
+ {
+ "Name": "GodsJudgment",
+ "Value": 66,
+ "Description": "Generated from table entry: God's Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 67,
+ "Description": "Generated from table entry: Samsara"
+ },
+ {
+ "Name": "Blank20",
+ "Value": 68,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank21",
+ "Value": 69,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank22",
+ "Value": 70,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank23",
+ "Value": 71,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 72,
+ "Description": "Generated from table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 73,
+ "Description": "Generated from table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 74,
+ "Description": "Generated from table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 75,
+ "Description": "Generated from table entry: Mamudoon"
+ },
+ {
+ "Name": "EternalBlack",
+ "Value": 76,
+ "Description": "Generated from table entry: Eternal Black"
+ },
+ {
+ "Name": "HellsJudgment",
+ "Value": 77,
+ "Description": "Generated from table entry: Hell's Judgment"
+ },
+ {
+ "Name": "DieforMe",
+ "Value": 78,
+ "Description": "Generated from table entry: Die for Me!"
+ },
+ {
+ "Name": "Blank24",
+ "Value": 79,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank25",
+ "Value": 80,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank26",
+ "Value": 81,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank27",
+ "Value": 82,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 83,
+ "Description": "Generated from table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 84,
+ "Description": "Generated from table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 85,
+ "Description": "Generated from table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 86,
+ "Description": "Generated from table entry: Evil Smile"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 87,
+ "Description": "Generated from table entry: Ghastly Wail"
+ },
+ {
+ "Name": "Balzac",
+ "Value": 88,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "ValiantDance",
+ "Value": 89,
+ "Description": "Generated from table entry: Valiant Dance"
+ },
+ {
+ "Name": "Poisma",
+ "Value": 90,
+ "Description": "Generated from table entry: Poisma"
+ },
+ {
+ "Name": "PoisonMist",
+ "Value": 91,
+ "Description": "Generated from table entry: Poison Mist"
+ },
+ {
+ "Name": "SoulBreak",
+ "Value": 92,
+ "Description": "Generated from table entry: Soul Break"
+ },
+ {
+ "Name": "AnimaFreeze",
+ "Value": 93,
+ "Description": "Generated from table entry: Anima Freeze"
+ },
+ {
+ "Name": "Enervation",
+ "Value": 94,
+ "Description": "Generated from table entry: Enervation"
+ },
+ {
+ "Name": "OldOne",
+ "Value": 95,
+ "Description": "Generated from table entry: Old One"
+ },
+ {
+ "Name": "GalgalimEyes",
+ "Value": 96,
+ "Description": "Generated from table entry: Galgalim Eyes"
+ },
+ {
+ "Name": "Makajam",
+ "Value": 97,
+ "Description": "Generated from table entry: Makajam"
+ },
+ {
+ "Name": "FoolishWhisper",
+ "Value": 98,
+ "Description": "Generated from table entry: Foolish Whisper"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 99,
+ "Description": "Generated from table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 100,
+ "Description": "Generated from table entry: Stagnant Air"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 101,
+ "Description": "Generated from table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 102,
+ "Description": "Generated from table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 103,
+ "Description": "Generated from table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 104,
+ "Description": "Generated from table entry: Spirit Leech"
+ },
+ {
+ "Name": "Judgement",
+ "Value": 105,
+ "Description": "Generated from table entry: Judgement"
+ },
+ {
+ "Name": "Balzac1",
+ "Value": 106,
+ "Description": "Generated from table entry: Balzac"
+ },
+ {
+ "Name": "LastResort1",
+ "Value": 107,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "LastResort2",
+ "Value": 108,
+ "Description": "Generated from table entry: Last Resort"
+ },
+ {
+ "Name": "KamuiMiracle1",
+ "Value": 109,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle2",
+ "Value": 110,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle3",
+ "Value": 111,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle4",
+ "Value": 112,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle5",
+ "Value": 113,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle6",
+ "Value": 114,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle7",
+ "Value": 115,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle8",
+ "Value": 116,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle9",
+ "Value": 117,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank37",
+ "Value": 118,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ElementalBreak",
+ "Value": 119,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Bash",
+ "Value": 120,
+ "Description": "Generated from table entry: Bash"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 121,
+ "Description": "Generated from table entry: Cleave"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 122,
+ "Description": "Generated from table entry: Assault Dive"
+ },
+ {
+ "Name": "SonicPunch",
+ "Value": 123,
+ "Description": "Generated from table entry: Sonic Punch"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 124,
+ "Description": "Generated from table entry: Double Fangs"
+ },
+ {
+ "Name": "KillRush",
+ "Value": 125,
+ "Description": "Generated from table entry: Kill Rush"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 126,
+ "Description": "Generated from table entry: Swift Strike"
+ },
+ {
+ "Name": "TwinShot",
+ "Value": 127,
+ "Description": "Generated from table entry: Twin Shot"
+ },
+ {
+ "Name": "FatalEnd",
+ "Value": 128,
+ "Description": "Generated from table entry: Fatal End"
+ },
+ {
+ "Name": "MightySwing",
+ "Value": 129,
+ "Description": "Generated from table entry: Mighty Swing"
+ },
+ {
+ "Name": "TorrentShot",
+ "Value": 130,
+ "Description": "Generated from table entry: Torrent Shot"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 131,
+ "Description": "Generated from table entry: Heat Wave"
+ },
+ {
+ "Name": "GiganticFist",
+ "Value": 132,
+ "Description": "Generated from table entry: Gigantic Fist"
+ },
+ {
+ "Name": "BladeofFury",
+ "Value": 133,
+ "Description": "Generated from table entry: Blade of Fury"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 134,
+ "Description": "Generated from table entry: Deathbound"
+ },
+ {
+ "Name": "ArrowRain",
+ "Value": 135,
+ "Description": "Generated from table entry: Arrow Rain"
+ },
+ {
+ "Name": "AkashaArts",
+ "Value": 136,
+ "Description": "Generated from table entry: Akasha Arts"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 137,
+ "Description": "Generated from table entry: Tempest Slash"
+ },
+ {
+ "Name": "HeavensBlade",
+ "Value": 138,
+ "Description": "Generated from table entry: Heaven's Blade"
+ },
+ {
+ "Name": "MyriadArrows",
+ "Value": 139,
+ "Description": "Generated from table entry: Myriad Arrows"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 140,
+ "Description": "Generated from table entry: God's Hand"
+ },
+ {
+ "Name": "Pralaya",
+ "Value": 141,
+ "Description": "Generated from table entry: Pralaya"
+ },
+ {
+ "Name": "PrimalForce",
+ "Value": 142,
+ "Description": "Generated from table entry: Primal Force"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 143,
+ "Description": "Generated from table entry: Vorpal Blade"
+ },
+ {
+ "Name": "PowerSlash",
+ "Value": 144,
+ "Description": "Generated from table entry: Power Slash"
+ },
+ {
+ "Name": "GaleSlash",
+ "Value": 145,
+ "Description": "Generated from table entry: Gale Slash"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 146,
+ "Description": "Generated from table entry: Brave Blade"
+ },
+ {
+ "Name": "HerculeanStrike",
+ "Value": 147,
+ "Description": "Generated from table entry: Herculean Strike"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 148,
+ "Description": "Generated from table entry: Vicious Strike"
+ },
+ {
+ "Name": "SingleShot",
+ "Value": 149,
+ "Description": "Generated from table entry: Single Shot"
+ },
+ {
+ "Name": "Skewer",
+ "Value": 150,
+ "Description": "Generated from table entry: Skewer"
+ },
+ {
+ "Name": "PoisonSkewer",
+ "Value": 151,
+ "Description": "Generated from table entry: Poison Skewer"
+ },
+ {
+ "Name": "PoisonArrow",
+ "Value": 152,
+ "Description": "Generated from table entry: Poison Arrow"
+ },
+ {
+ "Name": "Blight",
+ "Value": 153,
+ "Description": "Generated from table entry: Blight"
+ },
+ {
+ "Name": "VirusWave",
+ "Value": 154,
+ "Description": "Generated from table entry: Virus Wave"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 155,
+ "Description": "Generated from table entry: Skull Cracker"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 156,
+ "Description": "Generated from table entry: Mind Slice"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 157,
+ "Description": "Generated from table entry: Hysterical Slap"
+ },
+ {
+ "Name": "CrazyChain",
+ "Value": 158,
+ "Description": "Generated from table entry: Crazy Chain"
+ },
+ {
+ "Name": "MuzzleShot",
+ "Value": 159,
+ "Description": "Generated from table entry: Muzzle Shot"
+ },
+ {
+ "Name": "SealBomb",
+ "Value": 160,
+ "Description": "Generated from table entry: Seal Bomb"
+ },
+ {
+ "Name": "ArmChopper",
+ "Value": 161,
+ "Description": "Generated from table entry: Arm Chopper"
+ },
+ {
+ "Name": "AtomSmasher",
+ "Value": 162,
+ "Description": "Generated from table entry: Atom Smasher"
+ },
+ {
+ "Name": "CellBreaker",
+ "Value": 163,
+ "Description": "Generated from table entry: Cell Breaker"
+ },
+ {
+ "Name": "MustardBomb",
+ "Value": 164,
+ "Description": "Generated from table entry: Mustard Bomb"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 165,
+ "Description": "Generated from table entry: Brain Shake"
+ },
+ {
+ "Name": "NavasNebula",
+ "Value": 166,
+ "Description": "Generated from table entry: Navas Nebula"
+ },
+ {
+ "Name": "GoldenRight",
+ "Value": 167,
+ "Description": "Generated from table entry: Golden Right"
+ },
+ {
+ "Name": "BlackSpot",
+ "Value": 168,
+ "Description": "Generated from table entry: Black Spot"
+ },
+ {
+ "Name": "RainyDeath",
+ "Value": 169,
+ "Description": "Generated from table entry: Rainy Death"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 170,
+ "Description": "Generated from table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 171,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AeonRain",
+ "Value": 172,
+ "Description": "Generated from table entry: Aeon Rain"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 173,
+ "Description": "Generated from table entry: Agneyastra"
+ },
+ {
+ "Name": "CruelAttack",
+ "Value": 174,
+ "Description": "Generated from table entry: Cruel Attack"
+ },
+ {
+ "Name": "VileAssault",
+ "Value": 175,
+ "Description": "Generated from table entry: Vile Assault"
+ },
+ {
+ "Name": "Rampage1",
+ "Value": 176,
+ "Description": "Generated from table entry: Rampage"
+ },
+ {
+ "Name": "AttackUpSupport",
+ "Value": 177,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "GuardUpSupport",
+ "Value": 178,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "AgilityUpSupport",
+ "Value": 179,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ChargeSupport",
+ "Value": 180,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "HPRecoverySupport",
+ "Value": 181,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "SPRecoverySupport",
+ "Value": 182,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank45",
+ "Value": 183,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank46",
+ "Value": 184,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank47",
+ "Value": 185,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank48",
+ "Value": 186,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank49",
+ "Value": 187,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank50",
+ "Value": 188,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank51",
+ "Value": 189,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank52",
+ "Value": 190,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank53",
+ "Value": 191,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Dia",
+ "Value": 192,
+ "Description": "Generated from table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 193,
+ "Description": "Generated from table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 194,
+ "Description": "Generated from table entry: Diarahan"
+ },
+ {
+ "Name": "Media",
+ "Value": 195,
+ "Description": "Generated from table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 196,
+ "Description": "Generated from table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 197,
+ "Description": "Generated from table entry: Mediarahan"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 198,
+ "Description": "Generated from table entry: Salvation"
+ },
+ {
+ "Name": "Patra",
+ "Value": 199,
+ "Description": "Generated from table entry: Patra"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 200,
+ "Description": "Generated from table entry: Me Patra"
+ },
+ {
+ "Name": "RePatra",
+ "Value": 201,
+ "Description": "Generated from table entry: Re Patra"
+ },
+ {
+ "Name": "Posumudi",
+ "Value": 202,
+ "Description": "Generated from table entry: Posumudi"
+ },
+ {
+ "Name": "Mutudi",
+ "Value": 203,
+ "Description": "Generated from table entry: Mutudi"
+ },
+ {
+ "Name": "Enradi",
+ "Value": 204,
+ "Description": "Generated from table entry: Enradi"
+ },
+ {
+ "Name": "Tirundi",
+ "Value": 205,
+ "Description": "Generated from table entry: Tirundi"
+ },
+ {
+ "Name": "Nervundi",
+ "Value": 206,
+ "Description": "Generated from table entry: Nervundi"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 207,
+ "Description": "Generated from table entry: Energy Shower"
+ },
+ {
+ "Name": "Amrita",
+ "Value": 208,
+ "Description": "Generated from table entry: Amrita"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 209,
+ "Description": "Generated from table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 210,
+ "Description": "Generated from table entry: Samarecarm"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 211,
+ "Description": "Generated from table entry: Tarunda"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 212,
+ "Description": "Generated from table entry: Matarunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 213,
+ "Description": "Generated from table entry: Sukunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 214,
+ "Description": "Generated from table entry: Masukunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 215,
+ "Description": "Generated from table entry: Rakunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 216,
+ "Description": "Generated from table entry: Marakunda"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 217,
+ "Description": "Generated from table entry: Dekunda"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 218,
+ "Description": "Generated from table entry: Tarukaja"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 219,
+ "Description": "Generated from table entry: Matarukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 220,
+ "Description": "Generated from table entry: Sukukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 221,
+ "Description": "Generated from table entry: Masukukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 222,
+ "Description": "Generated from table entry: Rakukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 223,
+ "Description": "Generated from table entry: Marakukaja"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 224,
+ "Description": "Generated from table entry: Dekaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 225,
+ "Description": "Generated from table entry: Heat Riser"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 226,
+ "Description": "Generated from table entry: Debilitate"
+ },
+ {
+ "Name": "PowerCharge",
+ "Value": 227,
+ "Description": "Generated from table entry: Power Charge"
+ },
+ {
+ "Name": "MindCharge",
+ "Value": 228,
+ "Description": "Generated from table entry: Mind Charge"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 229,
+ "Description": "Generated from table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 230,
+ "Description": "Generated from table entry: Makarakarn"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 231,
+ "Description": "Generated from table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 232,
+ "Description": "Generated from table entry: Makara Break"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 233,
+ "Description": "Generated from table entry: Tetraja"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 234,
+ "Description": "Generated from table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 235,
+ "Description": "Generated from table entry: Revolution"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 236,
+ "Description": "Generated from table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 237,
+ "Description": "Generated from table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 238,
+ "Description": "Generated from table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 239,
+ "Description": "Generated from table entry: Elec Break"
+ },
+ {
+ "Name": "RedWall",
+ "Value": 240,
+ "Description": "Generated from table entry: Red Wall"
+ },
+ {
+ "Name": "WhiteWall",
+ "Value": 241,
+ "Description": "Generated from table entry: White Wall"
+ },
+ {
+ "Name": "BlueWall",
+ "Value": 242,
+ "Description": "Generated from table entry: Blue Wall"
+ },
+ {
+ "Name": "GreenWall",
+ "Value": 243,
+ "Description": "Generated from table entry: Green Wall"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 244,
+ "Description": "Generated from table entry: Trafuri"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 245,
+ "Description": "Generated from table entry: Recarmdra"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 246,
+ "Description": "Generated from table entry: Traesto"
+ },
+ {
+ "Name": "YouthfulWind",
+ "Value": 247,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "DragonHustle",
+ "Value": 248,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "BurningPetals",
+ "Value": 249,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "TheMansWay",
+ "Value": 250,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "KamuiMiracle",
+ "Value": 251,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "ShieldOfJustice",
+ "Value": 252,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "CompleteAnalysis",
+ "Value": 253,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank61",
+ "Value": 254,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "UNKNOWN_DATA",
+ "Value": 255,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "_100",
+ "Value": 256,
+ "Description": "Generated from table entry: 100"
+ },
+ {
+ "Name": "_101",
+ "Value": 257,
+ "Description": "Generated from table entry: 101"
+ },
+ {
+ "Name": "_102",
+ "Value": 258,
+ "Description": "Generated from table entry: 102"
+ },
+ {
+ "Name": "WasteMoney",
+ "Value": 259,
+ "Description": "Generated from table entry: Waste Money"
+ },
+ {
+ "Name": "YosukeStrike",
+ "Value": 260,
+ "Description": "Generated from table entry: Yosuke Strike"
+ },
+ {
+ "Name": "GalacticPunt",
+ "Value": 261,
+ "Description": "Generated from table entry: Galactic Punt"
+ },
+ {
+ "Name": "FanAssault",
+ "Value": 262,
+ "Description": "Generated from table entry: Fan Assault"
+ },
+ {
+ "Name": "AtomicPress",
+ "Value": 263,
+ "Description": "Generated from table entry: Atomic Press"
+ },
+ {
+ "Name": "BearClaw",
+ "Value": 264,
+ "Description": "Generated from table entry: Bear Claw"
+ },
+ {
+ "Name": "UltraTrigger",
+ "Value": 265,
+ "Description": "Generated from table entry: Ultra Trigger"
+ },
+ {
+ "Name": "GalaxyKick",
+ "Value": 266,
+ "Description": "Generated from table entry: Galaxy Kick"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 267,
+ "Description": "Generated from table entry: Full Analysis"
+ },
+ {
+ "Name": "ThirdEye",
+ "Value": 268,
+ "Description": "Generated from table entry: Third Eye"
+ },
+ {
+ "Name": "WeaknessScan",
+ "Value": 269,
+ "Description": "Generated from table entry: Weakness Scan"
+ },
+ {
+ "Name": "HealingWave",
+ "Value": 270,
+ "Description": "Generated from table entry: Healing Wave"
+ },
+ {
+ "Name": "RelaxingWave",
+ "Value": 271,
+ "Description": "Generated from table entry: Relaxing Wave"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 272,
+ "Description": "Generated from table entry: Analysis"
+ },
+ {
+ "Name": "Summon",
+ "Value": 273,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "EnemyRadar",
+ "Value": 274,
+ "Description": "Generated from table entry: Enemy Radar"
+ },
+ {
+ "Name": "TreasureRadar",
+ "Value": 275,
+ "Description": "Generated from table entry: Treasure Radar"
+ },
+ {
+ "Name": "CertainEscape",
+ "Value": 276,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "MyriadTruths",
+ "Value": 277,
+ "Description": "Generated from table entry: Myriad Truths"
+ },
+ {
+ "Name": "_116",
+ "Value": 278,
+ "Description": "Generated from table entry: 116"
+ },
+ {
+ "Name": "_117",
+ "Value": 279,
+ "Description": "Generated from table entry: 117"
+ },
+ {
+ "Name": "_118",
+ "Value": 280,
+ "Description": "Generated from table entry: 118"
+ },
+ {
+ "Name": "_119",
+ "Value": 281,
+ "Description": "Generated from table entry: 119"
+ },
+ {
+ "Name": "_11A",
+ "Value": 282,
+ "Description": "Generated from table entry: 11A"
+ },
+ {
+ "Name": "_11B",
+ "Value": 283,
+ "Description": "Generated from table entry: 11B"
+ },
+ {
+ "Name": "_11C",
+ "Value": 284,
+ "Description": "Generated from table entry: 11C"
+ },
+ {
+ "Name": "_11D",
+ "Value": 285,
+ "Description": "Generated from table entry: 11D"
+ },
+ {
+ "Name": "_11E",
+ "Value": 286,
+ "Description": "Generated from table entry: 11E"
+ },
+ {
+ "Name": "_11F",
+ "Value": 287,
+ "Description": "Generated from table entry: 11F"
+ },
+ {
+ "Name": "SarxDrop",
+ "Value": 288,
+ "Description": "Generated from table entry: Sarx Drop"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 289,
+ "Description": "Generated from table entry: Medicine"
+ },
+ {
+ "Name": "MedicalPowder",
+ "Value": 290,
+ "Description": "Generated from table entry: Medical Powder"
+ },
+ {
+ "Name": "SpiritWater",
+ "Value": 291,
+ "Description": "Generated from table entry: Spirit Water"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 292,
+ "Description": "Generated from table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 293,
+ "Description": "Generated from table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 294,
+ "Description": "Generated from table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 295,
+ "Description": "Generated from table entry: Medical Kit"
+ },
+ {
+ "Name": "UmugiWater",
+ "Value": 296,
+ "Description": "Generated from table entry: Umugi Water"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 297,
+ "Description": "Generated from table entry: Bead Chain"
+ },
+ {
+ "Name": "PneumaDrop",
+ "Value": 298,
+ "Description": "Generated from table entry: Pneuma Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 299,
+ "Description": "Generated from table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 300,
+ "Description": "Generated from table entry: Chewing Soul"
+ },
+ {
+ "Name": "PreciousEgg",
+ "Value": 301,
+ "Description": "Generated from table entry: Precious Egg"
+ },
+ {
+ "Name": "_12E",
+ "Value": 302,
+ "Description": "Generated from table entry: 12E"
+ },
+ {
+ "Name": "_12F",
+ "Value": 303,
+ "Description": "Generated from table entry: 12F"
+ },
+ {
+ "Name": "_130",
+ "Value": 304,
+ "Description": "Generated from table entry: 130"
+ },
+ {
+ "Name": "_131",
+ "Value": 305,
+ "Description": "Generated from table entry: 131"
+ },
+ {
+ "Name": "_132",
+ "Value": 306,
+ "Description": "Generated from table entry: 132"
+ },
+ {
+ "Name": "_133",
+ "Value": 307,
+ "Description": "Generated from table entry: 133"
+ },
+ {
+ "Name": "_134",
+ "Value": 308,
+ "Description": "Generated from table entry: 134"
+ },
+ {
+ "Name": "_135",
+ "Value": 309,
+ "Description": "Generated from table entry: 135"
+ },
+ {
+ "Name": "_136",
+ "Value": 310,
+ "Description": "Generated from table entry: 136"
+ },
+ {
+ "Name": "_137",
+ "Value": 311,
+ "Description": "Generated from table entry: 137"
+ },
+ {
+ "Name": "_138",
+ "Value": 312,
+ "Description": "Generated from table entry: 138"
+ },
+ {
+ "Name": "_139",
+ "Value": 313,
+ "Description": "Generated from table entry: 139"
+ },
+ {
+ "Name": "_13A",
+ "Value": 314,
+ "Description": "Generated from table entry: 13A"
+ },
+ {
+ "Name": "_13B",
+ "Value": 315,
+ "Description": "Generated from table entry: 13B"
+ },
+ {
+ "Name": "_13C",
+ "Value": 316,
+ "Description": "Generated from table entry: 13C"
+ },
+ {
+ "Name": "_13D",
+ "Value": 317,
+ "Description": "Generated from table entry: 13D"
+ },
+ {
+ "Name": "_13E",
+ "Value": 318,
+ "Description": "Generated from table entry: 13E"
+ },
+ {
+ "Name": "_13F",
+ "Value": 319,
+ "Description": "Generated from table entry: 13F"
+ },
+ {
+ "Name": "_140",
+ "Value": 320,
+ "Description": "Generated from table entry: 140"
+ },
+ {
+ "Name": "_141",
+ "Value": 321,
+ "Description": "Generated from table entry: 141"
+ },
+ {
+ "Name": "_142",
+ "Value": 322,
+ "Description": "Generated from table entry: 142"
+ },
+ {
+ "Name": "_143",
+ "Value": 323,
+ "Description": "Generated from table entry: 143"
+ },
+ {
+ "Name": "_144",
+ "Value": 324,
+ "Description": "Generated from table entry: 144"
+ },
+ {
+ "Name": "_145",
+ "Value": 325,
+ "Description": "Generated from table entry: 145"
+ },
+ {
+ "Name": "_146",
+ "Value": 326,
+ "Description": "Generated from table entry: 146"
+ },
+ {
+ "Name": "_147",
+ "Value": 327,
+ "Description": "Generated from table entry: 147"
+ },
+ {
+ "Name": "_148",
+ "Value": 328,
+ "Description": "Generated from table entry: 148"
+ },
+ {
+ "Name": "_149",
+ "Value": 329,
+ "Description": "Generated from table entry: 149"
+ },
+ {
+ "Name": "_14A",
+ "Value": 330,
+ "Description": "Generated from table entry: 14A"
+ },
+ {
+ "Name": "_14B",
+ "Value": 331,
+ "Description": "Generated from table entry: 14B"
+ },
+ {
+ "Name": "_14C",
+ "Value": 332,
+ "Description": "Generated from table entry: 14C"
+ },
+ {
+ "Name": "_14D",
+ "Value": 333,
+ "Description": "Generated from table entry: 14D"
+ },
+ {
+ "Name": "_14E",
+ "Value": 334,
+ "Description": "Generated from table entry: 14E"
+ },
+ {
+ "Name": "_14F",
+ "Value": 335,
+ "Description": "Generated from table entry: 14F"
+ },
+ {
+ "Name": "_150",
+ "Value": 336,
+ "Description": "Generated from table entry: 150"
+ },
+ {
+ "Name": "_151",
+ "Value": 337,
+ "Description": "Generated from table entry: 151"
+ },
+ {
+ "Name": "_152",
+ "Value": 338,
+ "Description": "Generated from table entry: 152"
+ },
+ {
+ "Name": "_153",
+ "Value": 339,
+ "Description": "Generated from table entry: 153"
+ },
+ {
+ "Name": "_154",
+ "Value": 340,
+ "Description": "Generated from table entry: 154"
+ },
+ {
+ "Name": "_155",
+ "Value": 341,
+ "Description": "Generated from table entry: 155"
+ },
+ {
+ "Name": "_156",
+ "Value": 342,
+ "Description": "Generated from table entry: 156"
+ },
+ {
+ "Name": "_157",
+ "Value": 343,
+ "Description": "Generated from table entry: 157"
+ },
+ {
+ "Name": "_158",
+ "Value": 344,
+ "Description": "Generated from table entry: 158"
+ },
+ {
+ "Name": "_159",
+ "Value": 345,
+ "Description": "Generated from table entry: 159"
+ },
+ {
+ "Name": "_15A",
+ "Value": 346,
+ "Description": "Generated from table entry: 15A"
+ },
+ {
+ "Name": "_15B",
+ "Value": 347,
+ "Description": "Generated from table entry: 15B"
+ },
+ {
+ "Name": "_15C",
+ "Value": 348,
+ "Description": "Generated from table entry: 15C"
+ },
+ {
+ "Name": "_15D",
+ "Value": 349,
+ "Description": "Generated from table entry: 15D"
+ },
+ {
+ "Name": "_15E",
+ "Value": 350,
+ "Description": "Generated from table entry: 15E"
+ },
+ {
+ "Name": "_15F",
+ "Value": 351,
+ "Description": "Generated from table entry: 15F"
+ },
+ {
+ "Name": "WindofOblivion",
+ "Value": 352,
+ "Description": "Generated from table entry: Wind of Oblivion"
+ },
+ {
+ "Name": "BottomlessEnvy",
+ "Value": 353,
+ "Description": "Generated from table entry: Bottomless Envy"
+ },
+ {
+ "Name": "BurntoAshes",
+ "Value": 354,
+ "Description": "Generated from table entry: Burn to Ashes"
+ },
+ {
+ "Name": "ShiveringRondo",
+ "Value": 355,
+ "Description": "Generated from table entry: Shivering Rondo"
+ },
+ {
+ "Name": "Summon1",
+ "Value": 356,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "Summon2",
+ "Value": 357,
+ "Description": "Generated from table entry: Summon"
+ },
+ {
+ "Name": "ForbiddenMurmur",
+ "Value": 358,
+ "Description": "Generated from table entry: Forbidden Murmur"
+ },
+ {
+ "Name": "RoarofWrath",
+ "Value": 359,
+ "Description": "Generated from table entry: Roar of Wrath"
+ },
+ {
+ "Name": "FanaticalSpark",
+ "Value": 360,
+ "Description": "Generated from table entry: Fanatical Spark"
+ },
+ {
+ "Name": "SupremeInsight",
+ "Value": 361,
+ "Description": "Generated from table entry: Supreme Insight"
+ },
+ {
+ "Name": "NihilHand",
+ "Value": 362,
+ "Description": "Generated from table entry: Nihil Hand"
+ },
+ {
+ "Name": "UltraCharge",
+ "Value": 363,
+ "Description": "Generated from table entry: Ultra Charge"
+ },
+ {
+ "Name": "NullityGuidance",
+ "Value": 364,
+ "Description": "Generated from table entry: Nullity Guidance"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 365,
+ "Description": "Generated from table entry: Attack"
+ },
+ {
+ "Name": "Whisper",
+ "Value": 366,
+ "Description": "Generated from table entry: Whisper"
+ },
+ {
+ "Name": "Chant",
+ "Value": 367,
+ "Description": "Generated from table entry: Chant"
+ },
+ {
+ "Name": "Prayer",
+ "Value": 368,
+ "Description": "Generated from table entry: Prayer"
+ },
+ {
+ "Name": "CharacterSetup",
+ "Value": 369,
+ "Description": "Generated from table entry: Character Setup"
+ },
+ {
+ "Name": "Command",
+ "Value": 370,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command1",
+ "Value": 371,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command2",
+ "Value": 372,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command3",
+ "Value": 373,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command4",
+ "Value": 374,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "Command5",
+ "Value": 375,
+ "Description": "Generated from table entry: Command"
+ },
+ {
+ "Name": "ElementZero",
+ "Value": 376,
+ "Description": "Generated from table entry: Element Zero"
+ },
+ {
+ "Name": "MuteRay",
+ "Value": 377,
+ "Description": "Generated from table entry: Mute Ray"
+ },
+ {
+ "Name": "QuadConverge",
+ "Value": 378,
+ "Description": "Generated from table entry: Quad Converge"
+ },
+ {
+ "Name": "Control",
+ "Value": 379,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "UnerringJustice",
+ "Value": 380,
+ "Description": "Generated from table entry: Unerring Justice"
+ },
+ {
+ "Name": "NebulaOculus",
+ "Value": 381,
+ "Description": "Generated from table entry: Nebula Oculus"
+ },
+ {
+ "Name": "Quake",
+ "Value": 382,
+ "Description": "Generated from table entry: Quake"
+ },
+ {
+ "Name": "BewilderingFog",
+ "Value": 383,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "BewilderingFog1",
+ "Value": 384,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "ThousandCurses",
+ "Value": 385,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "WorldsEnd",
+ "Value": 386,
+ "Description": "Generated from table entry: World's End"
+ },
+ {
+ "Name": "TerrorVoice",
+ "Value": 387,
+ "Description": "Generated from table entry: Terror Voice"
+ },
+ {
+ "Name": "Control1",
+ "Value": 388,
+ "Description": "Generated from table entry: Control"
+ },
+ {
+ "Name": "FuryofYasogami",
+ "Value": 389,
+ "Description": "Generated from table entry: Fury of Yasogami"
+ },
+ {
+ "Name": "BewilderingFog2",
+ "Value": 390,
+ "Description": "Generated from table entry: Bewildering Fog"
+ },
+ {
+ "Name": "SummonstoYomi",
+ "Value": 391,
+ "Description": "Generated from table entry: Summons to Yomi"
+ },
+ {
+ "Name": "KuroIkazuchi",
+ "Value": 392,
+ "Description": "Generated from table entry: Kuro Ikazuchi"
+ },
+ {
+ "Name": "OhoIkazuchi",
+ "Value": 393,
+ "Description": "Generated from table entry: Oho Ikazuchi"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 394,
+ "Description": "Generated from table entry: Megidolaon"
+ },
+ {
+ "Name": "ThousandCurses1",
+ "Value": 395,
+ "Description": "Generated from table entry: Thousand Curses"
+ },
+ {
+ "Name": "_18C",
+ "Value": 396,
+ "Description": "Generated from table entry: 18C"
+ },
+ {
+ "Name": "_18D",
+ "Value": 397,
+ "Description": "Generated from table entry: 18D"
+ },
+ {
+ "Name": "_18E",
+ "Value": 398,
+ "Description": "Generated from table entry: 18E"
+ },
+ {
+ "Name": "_18F",
+ "Value": 399,
+ "Description": "Generated from table entry: 18F"
+ },
+ {
+ "Name": "_190",
+ "Value": 400,
+ "Description": "Generated from table entry: 190"
+ },
+ {
+ "Name": "_191",
+ "Value": 401,
+ "Description": "Generated from table entry: 191"
+ },
+ {
+ "Name": "_192",
+ "Value": 402,
+ "Description": "Generated from table entry: 192"
+ },
+ {
+ "Name": "_193",
+ "Value": 403,
+ "Description": "Generated from table entry: 193"
+ },
+ {
+ "Name": "_194",
+ "Value": 404,
+ "Description": "Generated from table entry: 194"
+ },
+ {
+ "Name": "_195",
+ "Value": 405,
+ "Description": "Generated from table entry: 195"
+ },
+ {
+ "Name": "_196",
+ "Value": 406,
+ "Description": "Generated from table entry: 196"
+ },
+ {
+ "Name": "_197",
+ "Value": 407,
+ "Description": "Generated from table entry: 197"
+ },
+ {
+ "Name": "_198",
+ "Value": 408,
+ "Description": "Generated from table entry: 198"
+ },
+ {
+ "Name": "_199",
+ "Value": 409,
+ "Description": "Generated from table entry: 199"
+ },
+ {
+ "Name": "_19A",
+ "Value": 410,
+ "Description": "Generated from table entry: 19A"
+ },
+ {
+ "Name": "_19B",
+ "Value": 411,
+ "Description": "Generated from table entry: 19B"
+ },
+ {
+ "Name": "_19C",
+ "Value": 412,
+ "Description": "Generated from table entry: 19C"
+ },
+ {
+ "Name": "_19D",
+ "Value": 413,
+ "Description": "Generated from table entry: 19D"
+ },
+ {
+ "Name": "_19E",
+ "Value": 414,
+ "Description": "Generated from table entry: 19E"
+ },
+ {
+ "Name": "_19F",
+ "Value": 415,
+ "Description": "Generated from table entry: 19F"
+ },
+ {
+ "Name": "_1A0",
+ "Value": 416,
+ "Description": "Generated from table entry: 1A0"
+ },
+ {
+ "Name": "_1A1",
+ "Value": 417,
+ "Description": "Generated from table entry: 1A1"
+ },
+ {
+ "Name": "_1A2",
+ "Value": 418,
+ "Description": "Generated from table entry: 1A2"
+ },
+ {
+ "Name": "_1A3",
+ "Value": 419,
+ "Description": "Generated from table entry: 1A3"
+ },
+ {
+ "Name": "_1A4",
+ "Value": 420,
+ "Description": "Generated from table entry: 1A4"
+ },
+ {
+ "Name": "_1A5",
+ "Value": 421,
+ "Description": "Generated from table entry: 1A5"
+ },
+ {
+ "Name": "_1A6",
+ "Value": 422,
+ "Description": "Generated from table entry: 1A6"
+ },
+ {
+ "Name": "_1A7",
+ "Value": 423,
+ "Description": "Generated from table entry: 1A7"
+ },
+ {
+ "Name": "_1A8",
+ "Value": 424,
+ "Description": "Generated from table entry: 1A8"
+ },
+ {
+ "Name": "_1A9",
+ "Value": 425,
+ "Description": "Generated from table entry: 1A9"
+ },
+ {
+ "Name": "_1AA",
+ "Value": 426,
+ "Description": "Generated from table entry: 1AA"
+ },
+ {
+ "Name": "_1AB",
+ "Value": 427,
+ "Description": "Generated from table entry: 1AB"
+ },
+ {
+ "Name": "_1AC",
+ "Value": 428,
+ "Description": "Generated from table entry: 1AC"
+ },
+ {
+ "Name": "_1AD",
+ "Value": 429,
+ "Description": "Generated from table entry: 1AD"
+ },
+ {
+ "Name": "_1AE",
+ "Value": 430,
+ "Description": "Generated from table entry: 1AE"
+ },
+ {
+ "Name": "_1AF",
+ "Value": 431,
+ "Description": "Generated from table entry: 1AF"
+ },
+ {
+ "Name": "_1B0",
+ "Value": 432,
+ "Description": "Generated from table entry: 1B0"
+ },
+ {
+ "Name": "_1B1",
+ "Value": 433,
+ "Description": "Generated from table entry: 1B1"
+ },
+ {
+ "Name": "_1B2",
+ "Value": 434,
+ "Description": "Generated from table entry: 1B2"
+ },
+ {
+ "Name": "_1B3",
+ "Value": 435,
+ "Description": "Generated from table entry: 1B3"
+ },
+ {
+ "Name": "_1B4",
+ "Value": 436,
+ "Description": "Generated from table entry: 1B4"
+ },
+ {
+ "Name": "_1B5",
+ "Value": 437,
+ "Description": "Generated from table entry: 1B5"
+ },
+ {
+ "Name": "_1B6",
+ "Value": 438,
+ "Description": "Generated from table entry: 1B6"
+ },
+ {
+ "Name": "_1B7",
+ "Value": 439,
+ "Description": "Generated from table entry: 1B7"
+ },
+ {
+ "Name": "ResistPhysical",
+ "Value": 440,
+ "Description": "Generated from table entry: Resist Physical"
+ },
+ {
+ "Name": "NullPhysical",
+ "Value": 441,
+ "Description": "Generated from table entry: Null Physical"
+ },
+ {
+ "Name": "RepelPhysical",
+ "Value": 442,
+ "Description": "Generated from table entry: Repel Physical"
+ },
+ {
+ "Name": "AbsorbPhysical",
+ "Value": 443,
+ "Description": "Generated from table entry: Absorb Physical"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 444,
+ "Description": "Generated from table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 445,
+ "Description": "Generated from table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 446,
+ "Description": "Generated from table entry: Repel Fire"
+ },
+ {
+ "Name": "AbsorbFire",
+ "Value": 447,
+ "Description": "Generated from table entry: Absorb Fire"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 448,
+ "Description": "Generated from table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 449,
+ "Description": "Generated from table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 450,
+ "Description": "Generated from table entry: Repel Ice"
+ },
+ {
+ "Name": "AbsorbIce",
+ "Value": 451,
+ "Description": "Generated from table entry: Absorb Ice"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 452,
+ "Description": "Generated from table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 453,
+ "Description": "Generated from table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 454,
+ "Description": "Generated from table entry: Repel Elec"
+ },
+ {
+ "Name": "AbsorbElec",
+ "Value": 455,
+ "Description": "Generated from table entry: Absorb Elec"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 456,
+ "Description": "Generated from table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 457,
+ "Description": "Generated from table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 458,
+ "Description": "Generated from table entry: Repel Wind"
+ },
+ {
+ "Name": "AbsorbWind",
+ "Value": 459,
+ "Description": "Generated from table entry: Absorb Wind"
+ },
+ {
+ "Name": "ResistLight",
+ "Value": 460,
+ "Description": "Generated from table entry: Resist Light"
+ },
+ {
+ "Name": "NullLight",
+ "Value": 461,
+ "Description": "Generated from table entry: Null Light"
+ },
+ {
+ "Name": "RepelLight",
+ "Value": 462,
+ "Description": "Generated from table entry: Repel Light"
+ },
+ {
+ "Name": "ResistDark",
+ "Value": 463,
+ "Description": "Generated from table entry: Resist Dark"
+ },
+ {
+ "Name": "NullDark",
+ "Value": 464,
+ "Description": "Generated from table entry: Null Dark"
+ },
+ {
+ "Name": "RepelDark",
+ "Value": 465,
+ "Description": "Generated from table entry: Repel Dark"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 466,
+ "Description": "Generated from table entry: Null Confuse"
+ },
+ {
+ "Name": "NullExhaust",
+ "Value": 467,
+ "Description": "Generated from table entry: Null Exhaust"
+ },
+ {
+ "Name": "NullMute",
+ "Value": 468,
+ "Description": "Generated from table entry: Null Mute"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 469,
+ "Description": "Generated from table entry: Null Fear"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 470,
+ "Description": "Generated from table entry: Null Rage"
+ },
+ {
+ "Name": "NullPoison",
+ "Value": 471,
+ "Description": "Generated from table entry: Null Poison"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 472,
+ "Description": "Generated from table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullEnervate",
+ "Value": 473,
+ "Description": "Generated from table entry: Null Enervate"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 474,
+ "Description": "Generated from table entry: Unshaken Will"
+ },
+ {
+ "Name": "Masakados",
+ "Value": 475,
+ "Description": "Generated from table entry: Masakados"
+ },
+ {
+ "Name": "DodgePhysical",
+ "Value": 476,
+ "Description": "Generated from table entry: Dodge Physical"
+ },
+ {
+ "Name": "EvadePhysical",
+ "Value": 477,
+ "Description": "Generated from table entry: Evade Physical"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 478,
+ "Description": "Generated from table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 479,
+ "Description": "Generated from table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 480,
+ "Description": "Generated from table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 481,
+ "Description": "Generated from table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 482,
+ "Description": "Generated from table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 483,
+ "Description": "Generated from table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 484,
+ "Description": "Generated from table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 485,
+ "Description": "Generated from table entry: Evade Elec"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 486,
+ "Description": "Generated from table entry: Angelic Grace"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 487,
+ "Description": "Generated from table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 488,
+ "Description": "Generated from table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 489,
+ "Description": "Generated from table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 490,
+ "Description": "Generated from table entry: Ice Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 491,
+ "Description": "Generated from table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 492,
+ "Description": "Generated from table entry: Elec Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 493,
+ "Description": "Generated from table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 494,
+ "Description": "Generated from table entry: Wind Amp"
+ },
+ {
+ "Name": "CertainEscape1",
+ "Value": 495,
+ "Description": "Generated from table entry: Certain Escape"
+ },
+ {
+ "Name": "HPUp1",
+ "Value": 496,
+ "Description": "Generated from table entry: HP Up 1"
+ },
+ {
+ "Name": "HPUp2",
+ "Value": 497,
+ "Description": "Generated from table entry: HP Up 2"
+ },
+ {
+ "Name": "HPUp3",
+ "Value": 498,
+ "Description": "Generated from table entry: HP Up 3"
+ },
+ {
+ "Name": "SPUp1",
+ "Value": 499,
+ "Description": "Generated from table entry: SP Up 1"
+ },
+ {
+ "Name": "SPUp2",
+ "Value": 500,
+ "Description": "Generated from table entry: SP Up 2"
+ },
+ {
+ "Name": "SPUp3",
+ "Value": 501,
+ "Description": "Generated from table entry: SP Up 3"
+ },
+ {
+ "Name": "Counter",
+ "Value": 502,
+ "Description": "Generated from table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 503,
+ "Description": "Generated from table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 504,
+ "Description": "Generated from table entry: High Counter"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 505,
+ "Description": "Generated from table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 506,
+ "Description": "Generated from table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 507,
+ "Description": "Generated from table entry: Regenerate 3"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 508,
+ "Description": "Generated from table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 509,
+ "Description": "Generated from table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 510,
+ "Description": "Generated from table entry: Invigorate 3"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 511,
+ "Description": "Generated from table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 512,
+ "Description": "Generated from table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 513,
+ "Description": "Generated from table entry: Growth 3"
+ },
+ {
+ "Name": "AutoTarukaja",
+ "Value": 514,
+ "Description": "Generated from table entry: Auto-Tarukaja"
+ },
+ {
+ "Name": "AutoRakukaja",
+ "Value": 515,
+ "Description": "Generated from table entry: Auto-Rakukaja"
+ },
+ {
+ "Name": "AutoSukukaja",
+ "Value": 516,
+ "Description": "Generated from table entry: Auto-Sukukaja"
+ },
+ {
+ "Name": "Alertness",
+ "Value": 517,
+ "Description": "Generated from table entry: Alertness"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 518,
+ "Description": "Generated from table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 519,
+ "Description": "Generated from table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 520,
+ "Description": "Generated from table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 521,
+ "Description": "Generated from table entry: Firm Stance"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 522,
+ "Description": "Generated from table entry: Spell Master"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 523,
+ "Description": "Generated from table entry: Arms Master"
+ },
+ {
+ "Name": "HPFavor",
+ "Value": 524,
+ "Description": "Generated from table entry: HP Favor"
+ },
+ {
+ "Name": "SPFavor",
+ "Value": 525,
+ "Description": "Generated from table entry: SP Favor"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 526,
+ "Description": "Generated from table entry: Divine Grace"
+ },
+ {
+ "Name": "Endure",
+ "Value": 527,
+ "Description": "Generated from table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 528,
+ "Description": "Generated from table entry: Enduring Soul"
+ },
+ {
+ "Name": "SurviveLight",
+ "Value": 529,
+ "Description": "Generated from table entry: Survive Light"
+ },
+ {
+ "Name": "SurviveDark",
+ "Value": 530,
+ "Description": "Generated from table entry: Survive Dark"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 531,
+ "Description": "Generated from table entry: Auto-Maraku"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 532,
+ "Description": "Generated from table entry: Auto-Mataru"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 533,
+ "Description": "Generated from table entry: Auto-Masuku"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 534,
+ "Description": "Generated from table entry: Confuse Boost"
+ },
+ {
+ "Name": "PoisonBoost",
+ "Value": 535,
+ "Description": "Generated from table entry: Poison Boost"
+ },
+ {
+ "Name": "ExhaustBoost",
+ "Value": 536,
+ "Description": "Generated from table entry: Exhaust Boost"
+ },
+ {
+ "Name": "SilenceBoost",
+ "Value": 537,
+ "Description": "Generated from table entry: Silence Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 538,
+ "Description": "Generated from table entry: Fear Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 539,
+ "Description": "Generated from table entry: Rage Boost"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 540,
+ "Description": "Generated from table entry: Dizzy Boost"
+ },
+ {
+ "Name": "EnervateBoost",
+ "Value": 541,
+ "Description": "Generated from table entry: Enervate Boost"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 542,
+ "Description": "Generated from table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 543,
+ "Description": "Generated from table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 544,
+ "Description": "Generated from table entry: Mudo Boost"
+ },
+ {
+ "Name": "EndureLight",
+ "Value": 545,
+ "Description": "Generated from table entry: Endure Light"
+ },
+ {
+ "Name": "EndureDark",
+ "Value": 546,
+ "Description": "Generated from table entry: Endure Dark"
+ },
+ {
+ "Name": "CoolBreeze",
+ "Value": 547,
+ "Description": "Generated from table entry: Cool Breeze"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 548,
+ "Description": "Generated from table entry: Victory Cry"
+ },
+ {
+ "Name": "ResistPoison",
+ "Value": 549,
+ "Description": "Generated from table entry: Resist Poison"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 550,
+ "Description": "Generated from table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 551,
+ "Description": "Generated from table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistExhaust",
+ "Value": 552,
+ "Description": "Generated from table entry: Resist Exhaust"
+ },
+ {
+ "Name": "ResistEnervate",
+ "Value": 553,
+ "Description": "Generated from table entry: Resist Enervate"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 554,
+ "Description": "Generated from table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 555,
+ "Description": "Generated from table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistMute",
+ "Value": 556,
+ "Description": "Generated from table entry: Resist Mute"
+ },
+ {
+ "Name": "HPAmp",
+ "Value": 557,
+ "Description": "Generated from table entry: HP Amp"
+ },
+ {
+ "Name": "SPAmp",
+ "Value": 558,
+ "Description": "Generated from table entry: SP Amp"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 559,
+ "Description": "Generated from table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 560,
+ "Description": "Generated from table entry: Insta-Heal"
+ },
+ {
+ "Name": "InfiniteEndure",
+ "Value": 561,
+ "Description": "Generated from table entry: Infinite Endure"
+ },
+ {
+ "Name": "IzanamiEndure",
+ "Value": 562,
+ "Description": "Generated from table entry: Izanami Endure"
+ },
+ {
+ "Name": "AlienationWall",
+ "Value": 563,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank64",
+ "Value": 564,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank65",
+ "Value": 565,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank66",
+ "Value": 566,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank67",
+ "Value": 567,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank68",
+ "Value": 568,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank69",
+ "Value": 569,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank70",
+ "Value": 570,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank71",
+ "Value": 571,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank72",
+ "Value": 572,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank73",
+ "Value": 573,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Mudo2",
+ "Value": 574,
+ "Description": "Generated from table entry: Blank"
+ },
+ {
+ "Name": "Blank75",
+ "Value": 575,
+ "Description": "Generated from table entry: Blank"
+ }
+ ]
+ },
+ {
+ "Name": "SkillElement",
+ "Description": "This enum represents the elements each skill can classify as",
+ "Members": [
+ {
+ "Name": "Fire",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ice",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Electricity",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Wind",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "PartyUnit",
+ "Description": "This enum represents The party members",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Yosuke",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Chie",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Yukiko",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Rise",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Kanji",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Naoto",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Teddie",
+ "Value": 8,
+ "Description": ""
+ },
+ ]
+ },
+ {
+ "Name": "PersonaUnit",
+ "Description": "This enum represents The personas",
+ "Members": [
+ {
+ "Name": "Blank",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Izanagi",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Tzitzimitl",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Flauros",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Loki",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Ishtar",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "PyroJack",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "JackFrost",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Scathach",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "Rangda",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "Hachiman",
+ "Value": 10,
+ "Description": ""
+ },
+ {
+ "Name": "CuChulainn",
+ "Value": 11,
+ "Description": ""
+ },
+ {
+ "Name": "Ose",
+ "Value": 12,
+ "Description": ""
+ },
+ {
+ "Name": "KusiMitama",
+ "Value": 13,
+ "Description": ""
+ },
+ {
+ "Name": "Apsaras",
+ "Value": 14,
+ "Description": ""
+ },
+ {
+ "Name": "Ardha",
+ "Value": 15,
+ "Description": ""
+ },
+ {
+ "Name": "Parvati",
+ "Value": 16,
+ "Description": ""
+ },
+ {
+ "Name": "KikuriHime",
+ "Value": 17,
+ "Description": ""
+ },
+ {
+ "Name": "ZaouGongen",
+ "Value": 18,
+ "Description": ""
+ },
+ {
+ "Name": "Sarasvati",
+ "Value": 19,
+ "Description": ""
+ },
+ {
+ "Name": "Yatsufusa",
+ "Value": 20,
+ "Description": ""
+ },
+ {
+ "Name": "Cybele",
+ "Value": 21,
+ "Description": ""
+ },
+ {
+ "Name": "Sraosha",
+ "Value": 22,
+ "Description": ""
+ },
+ {
+ "Name": "NekoShogun",
+ "Value": 23,
+ "Description": ""
+ },
+ {
+ "Name": "Kali",
+ "Value": 24,
+ "Description": ""
+ },
+ {
+ "Name": "Obariyon",
+ "Value": 25,
+ "Description": ""
+ },
+ {
+ "Name": "Ukobach",
+ "Value": 26,
+ "Description": ""
+ },
+ {
+ "Name": "Lamia",
+ "Value": 27,
+ "Description": ""
+ },
+ {
+ "Name": "Odin",
+ "Value": 28,
+ "Description": ""
+ },
+ {
+ "Name": "KingFrost",
+ "Value": 29,
+ "Description": ""
+ },
+ {
+ "Name": "Oukuninushi",
+ "Value": 30,
+ "Description": ""
+ },
+ {
+ "Name": "Undine",
+ "Value": 31,
+ "Description": ""
+ },
+ {
+ "Name": "Sylph",
+ "Value": 32,
+ "Description": ""
+ },
+ {
+ "Name": "Forneus",
+ "Value": 33,
+ "Description": ""
+ },
+ {
+ "Name": "Alraune",
+ "Value": 34,
+ "Description": ""
+ },
+ {
+ "Name": "Mithra",
+ "Value": 35,
+ "Description": ""
+ },
+ {
+ "Name": "Daisoujou",
+ "Value": 36,
+ "Description": ""
+ },
+ {
+ "Name": "Ananta",
+ "Value": 37,
+ "Description": ""
+ },
+ {
+ "Name": "Futsunushi",
+ "Value": 38,
+ "Description": ""
+ },
+ {
+ "Name": "Triglav",
+ "Value": 39,
+ "Description": ""
+ },
+ {
+ "Name": "Raphael",
+ "Value": 40,
+ "Description": ""
+ },
+ {
+ "Name": "Titania",
+ "Value": 41,
+ "Description": ""
+ },
+ {
+ "Name": "Oberon",
+ "Value": 42,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder1",
+ "Value": 43,
+ "Description": ""
+ },
+ {
+ "Name": "Sandman",
+ "Value": 44,
+ "Description": ""
+ },
+ {
+ "Name": "LeananSidhe",
+ "Value": 45,
+ "Description": ""
+ },
+ {
+ "Name": "Pixie",
+ "Value": 46,
+ "Description": ""
+ },
+ {
+ "Name": "Uriel",
+ "Value": 47,
+ "Description": ""
+ },
+ {
+ "Name": "Surt",
+ "Value": 48,
+ "Description": ""
+ },
+ {
+ "Name": "Throne",
+ "Value": 49,
+ "Description": ""
+ },
+ {
+ "Name": "Ares",
+ "Value": 50,
+ "Description": ""
+ },
+ {
+ "Name": "Titan",
+ "Value": 51,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder2",
+ "Value": 52,
+ "Description": ""
+ },
+ {
+ "Name": "AraMitama",
+ "Value": 53,
+ "Description": ""
+ },
+ {
+ "Name": "Valkyrie",
+ "Value": 54,
+ "Description": ""
+ },
+ {
+ "Name": "Melchizedek",
+ "Value": 55,
+ "Description": ""
+ },
+ {
+ "Name": "Dominion",
+ "Value": 56,
+ "Description": ""
+ },
+ {
+ "Name": "Siegfried",
+ "Value": 57,
+ "Description": ""
+ },
+ {
+ "Name": "Virtue",
+ "Value": 58,
+ "Description": ""
+ },
+ {
+ "Name": "Power",
+ "Value": 59,
+ "Description": ""
+ },
+ {
+ "Name": "Archangel",
+ "Value": 60,
+ "Description": ""
+ },
+ {
+ "Name": "Angel",
+ "Value": 61,
+ "Description": ""
+ },
+ {
+ "Name": "Hitokotonusi",
+ "Value": 62,
+ "Description": ""
+ },
+ {
+ "Name": "IpponDatara",
+ "Value": 63,
+ "Description": ""
+ },
+ {
+ "Name": "Nebiros",
+ "Value": 64,
+ "Description": ""
+ },
+ {
+ "Name": "Decarabia",
+ "Value": 65,
+ "Description": ""
+ },
+ {
+ "Name": "Belphegor",
+ "Value": 66,
+ "Description": ""
+ },
+ {
+ "Name": "YomotsuShikome",
+ "Value": 67,
+ "Description": ""
+ },
+ {
+ "Name": "Vetala",
+ "Value": 68,
+ "Description": ""
+ },
+ {
+ "Name": "Norn",
+ "Value": 69,
+ "Description": ""
+ },
+ {
+ "Name": "Atropos",
+ "Value": 70,
+ "Description": ""
+ },
+ {
+ "Name": "Pazuzu",
+ "Value": 71,
+ "Description": ""
+ },
+ {
+ "Name": "Lachesis",
+ "Value": 72,
+ "Description": ""
+ },
+ {
+ "Name": "SakiMitama",
+ "Value": 73,
+ "Description": ""
+ },
+ {
+ "Name": "Eligor",
+ "Value": 74,
+ "Description": ""
+ },
+ {
+ "Name": "Clotho",
+ "Value": 75,
+ "Description": ""
+ },
+ {
+ "Name": "Fortuna",
+ "Value": 76,
+ "Description": ""
+ },
+ {
+ "Name": "Thor",
+ "Value": 77,
+ "Description": ""
+ },
+ {
+ "Name": "Mokoi",
+ "Value": 78,
+ "Description": ""
+ },
+ {
+ "Name": "Abaddon",
+ "Value": 79,
+ "Description": ""
+ },
+ {
+ "Name": "Belial",
+ "Value": 80,
+ "Description": ""
+ },
+ {
+ "Name": "Hanuman",
+ "Value": 81,
+ "Description": ""
+ },
+ {
+ "Name": "Yoshitsune",
+ "Value": 82,
+ "Description": ""
+ },
+ {
+ "Name": "Mahakala",
+ "Value": 83,
+ "Description": ""
+ },
+ {
+ "Name": "Attis",
+ "Value": 84,
+ "Description": ""
+ },
+ {
+ "Name": "Vasuki",
+ "Value": 85,
+ "Description": ""
+ },
+ {
+ "Name": "Orthrus",
+ "Value": 86,
+ "Description": ""
+ },
+ {
+ "Name": "TamLin",
+ "Value": 87,
+ "Description": ""
+ },
+ {
+ "Name": "Jinn",
+ "Value": 88,
+ "Description": ""
+ },
+ {
+ "Name": "Mada",
+ "Value": 89,
+ "Description": ""
+ },
+ {
+ "Name": "WhiteRider",
+ "Value": 90,
+ "Description": ""
+ },
+ {
+ "Name": "Alice",
+ "Value": 91,
+ "Description": ""
+ },
+ {
+ "Name": "Seth",
+ "Value": 92,
+ "Description": ""
+ },
+ {
+ "Name": "Mot",
+ "Value": 93,
+ "Description": ""
+ },
+ {
+ "Name": "Samael",
+ "Value": 94,
+ "Description": ""
+ },
+ {
+ "Name": "Gdon",
+ "Value": 95,
+ "Description": ""
+ },
+ {
+ "Name": "Gorgon",
+ "Value": 96,
+ "Description": ""
+ },
+ {
+ "Name": "Dis",
+ "Value": 97,
+ "Description": ""
+ },
+ {
+ "Name": "Michael",
+ "Value": 98,
+ "Description": ""
+ },
+ {
+ "Name": "Byakko",
+ "Value": 99,
+ "Description": ""
+ },
+ {
+ "Name": "Suzaku",
+ "Value": 100,
+ "Description": ""
+ },
+ {
+ "Name": "Seiryuu",
+ "Value": 101,
+ "Description": ""
+ },
+ {
+ "Name": "NigiMitama",
+ "Value": 102,
+ "Description": ""
+ },
+ {
+ "Name": "Genbu",
+ "Value": 103,
+ "Description": ""
+ },
+ {
+ "Name": "Beelzebub",
+ "Value": 104,
+ "Description": ""
+ },
+ {
+ "Name": "MotherHarlot",
+ "Value": 105,
+ "Description": ""
+ },
+ {
+ "Name": "ShikiOuji",
+ "Value": 106,
+ "Description": ""
+ },
+ {
+ "Name": "Lilith",
+ "Value": 107,
+ "Description": ""
+ },
+ {
+ "Name": "Incubus",
+ "Value": 108,
+ "Description": ""
+ },
+ {
+ "Name": "Succubus",
+ "Value": 109,
+ "Description": ""
+ },
+ {
+ "Name": "Lilim",
+ "Value": 110,
+ "Description": ""
+ },
+ {
+ "Name": "Phoenix",
+ "Value": 111,
+ "Description": ""
+ },
+ {
+ "Name": "Shiva",
+ "Value": 112,
+ "Description": ""
+ },
+ {
+ "Name": "Masakado",
+ "Value": 113,
+ "Description": ""
+ },
+ {
+ "Name": "Ikusa",
+ "Value": 114,
+ "Description": ""
+ },
+ {
+ "Name": "YamatanoOrochi",
+ "Value": 115,
+ "Description": ""
+ },
+ {
+ "Name": "Anzu",
+ "Value": 116,
+ "Description": ""
+ },
+ {
+ "Name": "Helel",
+ "Value": 117,
+ "Description": ""
+ },
+ {
+ "Name": "Sandalphon",
+ "Value": 118,
+ "Description": ""
+ },
+ {
+ "Name": "BlackFrost",
+ "Value": 119,
+ "Description": ""
+ },
+ {
+ "Name": "Garuda",
+ "Value": 120,
+ "Description": ""
+ },
+ {
+ "Name": "Suiki",
+ "Value": 121,
+ "Description": ""
+ },
+ {
+ "Name": "Ganesha",
+ "Value": 122,
+ "Description": ""
+ },
+ {
+ "Name": "Isis",
+ "Value": 123,
+ "Description": ""
+ },
+ {
+ "Name": "Cerberus",
+ "Value": 124,
+ "Description": ""
+ },
+ {
+ "Name": "Fuuki",
+ "Value": 125,
+ "Description": ""
+ },
+ {
+ "Name": "Setanta",
+ "Value": 126,
+ "Description": ""
+ },
+ {
+ "Name": "Girimehkala",
+ "Value": 127,
+ "Description": ""
+ },
+ {
+ "Name": "Nozuchi",
+ "Value": 128,
+ "Description": ""
+ },
+ {
+ "Name": "Legion",
+ "Value": 129,
+ "Description": ""
+ },
+ {
+ "Name": "Berith",
+ "Value": 130,
+ "Description": ""
+ },
+ {
+ "Name": "Saturnus",
+ "Value": 131,
+ "Description": ""
+ },
+ {
+ "Name": "Vishnu",
+ "Value": 132,
+ "Description": ""
+ },
+ {
+ "Name": "Barong",
+ "Value": 133,
+ "Description": ""
+ },
+ {
+ "Name": "Andra",
+ "Value": 134,
+ "Description": ""
+ },
+ {
+ "Name": "Horus",
+ "Value": 135,
+ "Description": ""
+ },
+ {
+ "Name": "Narasimha",
+ "Value": 136,
+ "Description": ""
+ },
+ {
+ "Name": "Senri",
+ "Value": 137,
+ "Description": ""
+ },
+ {
+ "Name": "Kinki",
+ "Value": 138,
+ "Description": ""
+ },
+ {
+ "Name": "Asura",
+ "Value": 139,
+ "Description": ""
+ },
+ {
+ "Name": "Metatron",
+ "Value": 140,
+ "Description": ""
+ },
+ {
+ "Name": "Satan",
+ "Value": 141,
+ "Description": ""
+ },
+ {
+ "Name": "Gabriel",
+ "Value": 142,
+ "Description": ""
+ },
+ {
+ "Name": "HokutoSeikun",
+ "Value": 143,
+ "Description": ""
+ },
+ {
+ "Name": "Trumpeter",
+ "Value": 144,
+ "Description": ""
+ },
+ {
+ "Name": "Anubis",
+ "Value": 145,
+ "Description": ""
+ },
+ {
+ "Name": "NataTaishi",
+ "Value": 146,
+ "Description": ""
+ },
+ {
+ "Name": "Ongyoki",
+ "Value": 147,
+ "Description": ""
+ },
+ {
+ "Name": "HighPixie",
+ "Value": 148,
+ "Description": ""
+ },
+ {
+ "Name": "Yaksini",
+ "Value": 149,
+ "Description": ""
+ },
+ {
+ "Name": "Xiezhai",
+ "Value": 150,
+ "Description": ""
+ },
+ {
+ "Name": "Thoth",
+ "Value": 151,
+ "Description": ""
+ },
+ {
+ "Name": "CuSith",
+ "Value": 152,
+ "Description": ""
+ },
+ {
+ "Name": "Mothman",
+ "Value": 153,
+ "Description": ""
+ },
+ {
+ "Name": "Oni",
+ "Value": 154,
+ "Description": ""
+ },
+ {
+ "Name": "Makami",
+ "Value": 155,
+ "Description": ""
+ },
+ {
+ "Name": "Rakshasa",
+ "Value": 156,
+ "Description": ""
+ },
+ {
+ "Name": "Matador",
+ "Value": 157,
+ "Description": ""
+ },
+ {
+ "Name": "HellBiker",
+ "Value": 158,
+ "Description": ""
+ },
+ {
+ "Name": "Taowu",
+ "Value": 159,
+ "Description": ""
+ },
+ {
+ "Name": "Taotie",
+ "Value": 160,
+ "Description": ""
+ },
+ {
+ "Name": "Pabilsag",
+ "Value": 161,
+ "Description": ""
+ },
+ {
+ "Name": "Mara",
+ "Value": 162,
+ "Description": ""
+ },
+ {
+ "Name": "Kartikeya",
+ "Value": 163,
+ "Description": ""
+ },
+ {
+ "Name": "BaalZebul",
+ "Value": 164,
+ "Description": ""
+ },
+ {
+ "Name": "Suparna",
+ "Value": 165,
+ "Description": ""
+ },
+ {
+ "Name": "Lucifer",
+ "Value": 166,
+ "Description": ""
+ },
+ {
+ "Name": "Orobas",
+ "Value": 167,
+ "Description": ""
+ },
+ {
+ "Name": "Atavaka",
+ "Value": 168,
+ "Description": ""
+ },
+ {
+ "Name": "Hariti",
+ "Value": 169,
+ "Description": ""
+ },
+ {
+ "Name": "Skadi",
+ "Value": 170,
+ "Description": ""
+ },
+ {
+ "Name": "Unicorn",
+ "Value": 171,
+ "Description": ""
+ },
+ {
+ "Name": "Omoikane",
+ "Value": 172,
+ "Description": ""
+ },
+ {
+ "Name": "Shiisaa",
+ "Value": 173,
+ "Description": ""
+ },
+ {
+ "Name": "Principality",
+ "Value": 174,
+ "Description": ""
+ },
+ {
+ "Name": "KuramaTengu",
+ "Value": 175,
+ "Description": ""
+ },
+ {
+ "Name": "Yurlungur",
+ "Value": 176,
+ "Description": ""
+ },
+ {
+ "Name": "Kaiwan",
+ "Value": 177,
+ "Description": ""
+ },
+ {
+ "Name": "Jatayu",
+ "Value": 178,
+ "Description": ""
+ },
+ {
+ "Name": "Slime",
+ "Value": 179,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder3",
+ "Value": 180,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder4",
+ "Value": 181,
+ "Description": ""
+ },
+ {
+ "Name": "Arahabaki",
+ "Value": 182,
+ "Description": ""
+ },
+ {
+ "Name": "HuaPo",
+ "Value": 183,
+ "Description": ""
+ },
+ {
+ "Name": "Alilat",
+ "Value": 184,
+ "Description": ""
+ },
+ {
+ "Name": "Kohryu",
+ "Value": 185,
+ "Description": ""
+ },
+ {
+ "Name": "Ghoul",
+ "Value": 186,
+ "Description": ""
+ },
+ {
+ "Name": "QueenMab",
+ "Value": 187,
+ "Description": ""
+ },
+ {
+ "Name": "Ganga",
+ "Value": 188,
+ "Description": ""
+ },
+ {
+ "Name": "IzanaginoOkami",
+ "Value": 189,
+ "Description": ""
+ },
+ {
+ "Name": "Niddhoggr",
+ "Value": 190,
+ "Description": ""
+ },
+ {
+ "Name": "Yatagarasu",
+ "Value": 191,
+ "Description": ""
+ },
+ {
+ "Name": "Jiraiya",
+ "Value": 192,
+ "Description": ""
+ },
+ {
+ "Name": "SusanoO",
+ "Value": 193,
+ "Description": ""
+ },
+ {
+ "Name": "Tomoe",
+ "Value": 194,
+ "Description": ""
+ },
+ {
+ "Name": "SuzukaGongen",
+ "Value": 195,
+ "Description": ""
+ },
+ {
+ "Name": "KonohanaSakuya",
+ "Value": 196,
+ "Description": ""
+ },
+ {
+ "Name": "Amaterasu",
+ "Value": 197,
+ "Description": ""
+ },
+ {
+ "Name": "TakeMikazuchi",
+ "Value": 198,
+ "Description": ""
+ },
+ {
+ "Name": "RokutenMaoh",
+ "Value": 199,
+ "Description": ""
+ },
+ {
+ "Name": "Himiko",
+ "Value": 200,
+ "Description": ""
+ },
+ {
+ "Name": "Kanzeon",
+ "Value": 201,
+ "Description": ""
+ },
+ {
+ "Name": "KintokiDouji",
+ "Value": 202,
+ "Description": ""
+ },
+ {
+ "Name": "Kamui",
+ "Value": 203,
+ "Description": ""
+ },
+ {
+ "Name": "SukunaHikona",
+ "Value": 204,
+ "Description": ""
+ },
+ {
+ "Name": "YamatoTakeru",
+ "Value": 205,
+ "Description": ""
+ },
+ {
+ "Name": "MagatsuIzanagi1",
+ "Value": 206,
+ "Description": ""
+ },
+ {
+ "Name": "TakehayaSusanoo",
+ "Value": 207,
+ "Description": ""
+ },
+ {
+ "Name": "HaraedonoOkami",
+ "Value": 208,
+ "Description": ""
+ },
+ {
+ "Name": "SumeoOkami",
+ "Value": 209,
+ "Description": ""
+ },
+ {
+ "Name": "TakejiZaiten",
+ "Value": 210,
+ "Description": ""
+ },
+ {
+ "Name": "Kouzeon",
+ "Value": 211,
+ "Description": ""
+ },
+ {
+ "Name": "KamuiMoshiri",
+ "Value": 212,
+ "Description": ""
+ },
+ {
+ "Name": "YamatoSumeragi",
+ "Value": 213,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder5",
+ "Value": 214,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder6",
+ "Value": 215,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder7",
+ "Value": 216,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder8",
+ "Value": 217,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder9",
+ "Value": 218,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder10",
+ "Value": 219,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder11",
+ "Value": 220,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder12",
+ "Value": 221,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder13",
+ "Value": 222,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder14",
+ "Value": 223,
+ "Description": ""
+ },
+ {
+ "Name": "BlackIzanami",
+ "Value": 224,
+ "Description": ""
+ },
+ {
+ "Name": "Okami",
+ "Value": 225,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN1",
+ "Value": 226,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN2",
+ "Value": 227,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN3",
+ "Value": 228,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN4",
+ "Value": 229,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN5",
+ "Value": 230,
+ "Description": ""
+ },
+ {
+ "Name": "UNKNOWN6",
+ "Value": 231,
+ "Description": ""
+ },
+ {
+ "Name": "Kaguya",
+ "Value": 232,
+ "Description": ""
+ },
+ {
+ "Name": "PaleRider",
+ "Value": 233,
+ "Description": ""
+ },
+ {
+ "Name": "TakeMinakata",
+ "Value": 234,
+ "Description": ""
+ },
+ {
+ "Name": "Narcissus",
+ "Value": 235,
+ "Description": ""
+ },
+ {
+ "Name": "Kumbhanda",
+ "Value": 236,
+ "Description": ""
+ },
+ {
+ "Name": "Gurr",
+ "Value": 237,
+ "Description": ""
+ },
+ {
+ "Name": "Baphomet",
+ "Value": 238,
+ "Description": ""
+ },
+ {
+ "Name": "Loa",
+ "Value": 239,
+ "Description": ""
+ },
+ {
+ "Name": "Chernobog",
+ "Value": 240,
+ "Description": ""
+ },
+ {
+ "Name": "Quetzalcoatl",
+ "Value": 241,
+ "Description": ""
+ },
+ {
+ "Name": "AmenoUzume",
+ "Value": 242,
+ "Description": ""
+ },
+ {
+ "Name": "SeitenTaisei",
+ "Value": 243,
+ "Description": ""
+ },
+ {
+ "Name": "Kingu",
+ "Value": 244,
+ "Description": ""
+ },
+ {
+ "Name": "Kushinada",
+ "Value": 245,
+ "Description": ""
+ },
+ {
+ "Name": "Sati",
+ "Value": 246,
+ "Description": ""
+ },
+ {
+ "Name": "RajaNaga",
+ "Value": 247,
+ "Description": ""
+ },
+ {
+ "Name": "Laksmi",
+ "Value": 248,
+ "Description": ""
+ },
+ {
+ "Name": "MagatsuIzanagi2",
+ "Value": 249,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder15",
+ "Value": 250,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder16",
+ "Value": 251,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder17",
+ "Value": 252,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder18",
+ "Value": 253,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder19",
+ "Value": 254,
+ "Description": ""
+ },
+ {
+ "Name": "PersonaPlaceholder20",
+ "Value": 255,
+ "Description": ""
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Functions.json
new file mode 100644
index 0000000..bc689a7
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/AI/Functions.json
@@ -0,0 +1,4216 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_MYHP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the user's HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "int",
+ "Name": "AI_MYSP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the user's SP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_FR_HP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the Enemy's (POV from Enemy) companion HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "AI_EN_HP_LESS_OR_EQUAL_THAN",
+ "Description": "Specify if the Party Members' (POV from Enemy) companion HP percentage is below or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "int",
+ "Name": "AI_EN_HP_MORE_OR_EQUAL_THAN",
+ "Description": "Specify if the Party Members' (POV from Enemy) companion HP percentage is more or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_SURVIVE_LESS_OR_EQUAL_THAN",
+ "Description": "THIS IS CHECKING HOW MANY ENEMY ALIVE REGARDLESS OF THE POV",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ALLIES_LESS_OR_EQUAL_THAN",
+ "Description": "THIS IS CHECKING HOW MANY PARTY MEMBERS ALIVE REGARDLESS OF THE POV",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_MY_AILMENT_UNKNOWN",
+ "Description": "It may be checking ailment but it still needs testing because another function with similar function has existed",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000A"
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_FR_HOJO",
+ "Description": "This is checking the buff/debuff from the Enemies' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000B"
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_AILMENT",
+ "Description": "This is checking the ailment from the Party Members' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000C"
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_FR_HAS_AILMENTUNKNOWN",
+ "Description": "This is checking the ailment from the Enemies' companion (POV from Enemy). However, it needs further testing",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_FRID_IS_PRESENT_OR_ALIVE",
+ "Description": "This is checking if certain Enemy ID is alive or present in the current battle. (POV from Enemy) NOTE: Death also counts towards this",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_ENID_IS_PRESENT_OR_ALIVE",
+ "Description": "This is checking if certain Party Member ID is alive or present in the current battle. (POV from Enemy) NOTE: Death also counts towards this.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_000F"
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_EN_HOJO",
+ "Description": "This is checking the buff/debuff from the Party Members' companion (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_EN_HOJOUNKNOWN",
+ "Description": "This function is checking hojo based on the original flow upon inspection but currently unsure and untested",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0011"
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0012",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0013",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MY_FIRSTTURN",
+ "Description": "This is checking if the user's turn is the first or not. NOTE: This function is only effective if the user has two turns in a row. The function will check out of those two turns if the first turn is current or not. The prime example usage of this function is Shadow Mitsuo",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0014"
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAKNESS",
+ "Description": "This function checks the user's weakness affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0018"
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_REFLECT",
+ "Description": "This function checks the Enemy's Repel affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0019"
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_NULL",
+ "Description": "This function checks the Party Member's Null affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001A"
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_DRAIN",
+ "Description": "This function checks the Enemy's Drain affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001B"
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_REFLECT",
+ "Description": "This function checks the Party Member's Repel affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001C"
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_NULL",
+ "Description": "This function checks the Enemy's Null affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001D"
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_ABSORB",
+ "Description": "This function checks the Party Member's Drain affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001E"
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_HAS_WEAK",
+ "Description": "This function checks the Enemy's Weak affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_001F"
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_EN_HAS_WEAK",
+ "Description": "This function checks the Party Member's Weak affinity (POV From Enemy)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0020"
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_MY_USES_ELEMENT_SKILL",
+ "Description": "Check when the user is using Element Skill during its turn",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0021"
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_OR_SELF_USES_ELEMENT_SKILL",
+ "Description": "Check when the enemy is using Element Skill during their turn (POV from ENEMY). It can also check SELF",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0022"
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_EN_USES_ELEMENT_SKILL",
+ "Description": "Check when the party member is using Element Skill during their turn (POV from ENEMY).",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0023"
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_SKILL_WAS_USED",
+ "Description": "This is checking the last skill used from the enemy",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0024"
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_ALLY_USES_SKILL",
+ "Description": "This is checking which Skill ID if used from the Enemy (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0025"
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_EN_USES_SKILL",
+ "Description": "This is checking which Skill ID if used from the Party Member (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0026"
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0027",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0028",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0029",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYTURNCOUNT_LESS_OR_EQUAL_THAN",
+ "Description": "This is checking if the turn count specific for that user is less or equal than the specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_002A"
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYTURNCOUNT_MORE_OR_EQUAL_THAN",
+ "Description": "This is checking if the turn count specific for that user is more or equal than the specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_002B"
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_RND",
+ "Description": "Target randomly",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_002C"
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "void",
+ "Name": "AI_TAR_LOWHP",
+ "Description": "Target the lowest HP user",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_002D"
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002E",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_002F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNI_HAS_AILMENT",
+ "Description": "Target the unit that has ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0030"
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTAILMENT",
+ "Description": "Target anyone that has no ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0031"
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "void",
+ "Name": "AI_TAR_UNIT",
+ "Description": "Target specific unit. Specify the ID",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0032"
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "void",
+ "Name": "AI_TAR_SELF",
+ "Description": "Target itself",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0033"
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "void",
+ "Name": "AI_TAR_OTHERTHANSELF",
+ "Description": "Target other than itself",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0034"
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_NULL",
+ "Description": "Target the Party Members that has Null Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0035"
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_REFLECT",
+ "Description": "Target the Party Members that has Repel Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0036"
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_ABSORB",
+ "Description": "Target the Party Members that has Drain Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0037"
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_WEAK",
+ "Description": "Target the Party Members that has Weak Affinity. (POV from ENEMY)",
+ "Parameters": [
+ {
+ "Type": "SkillElement",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0038"
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "void",
+ "Name": "AI_ATTACK",
+ "Description": "Command the enemy to do basic attack only",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_003D"
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "void",
+ "Name": "AI_USE_SKILL",
+ "Description": "Command the enemy to use specific skill ID",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_003E"
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "void",
+ "Name": "AI_RUN_AWAY",
+ "Description": "Command the enemy to run away",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_003F"
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "void",
+ "Name": "AI_WAIT",
+ "Description": "Command the enemy to waste turn by waiting doing nothing",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0040"
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "void",
+ "Name": "AI_SUMMON",
+ "Description": "Summon 1 enemy in the battle. Specify the ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0041"
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0042",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0043",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "void",
+ "Name": "AI_TAR_DOWN",
+ "Description": "Target party member that have Down ailment condition",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0044"
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "void",
+ "Name": "AI_TAR_AILMENT",
+ "Description": "Target party member that have ailment",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0045"
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0046",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_IS_ENEMY_DOWN",
+ "Description": "This is checking if the party members are DOWN",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0047"
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "void",
+ "Name": "AI_SKIP_MY_TURN",
+ "Description": "Commands the enemy to skip their turn, doing nothing",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0048"
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN",
+ "Description": "This is targeting the party members who has Weak Affinity but when they are not guarding or in down condition",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_004C"
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_WEAKNESS_STANDING_BUT_NOGUARDING",
+ "Description": "This is checking if the party members has Weak Affinity and standing but when they are not guarding",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0058"
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "void",
+ "Name": "AI_SUMMONTWO",
+ "Description": "Summon two enemies. Specify their ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0059"
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HP_LESS_OR_EQUAL_THAN",
+ "Description": "This is checking if the enemy ID's HP is less or equal than the specified (POV from Enemy). Specify ID and then HP %",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_005A"
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_AILMENT",
+ "Description": "This is checking if the enemy ID's HP has ailment (POV from Enemy). Specify ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_005D"
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HOJO",
+ "Description": "This is checking if the enemy ID's HP has buff/debuff (POV from Enemy). Specify ID and then buff/debuff value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_005E"
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_WEAK_TO_UNKNOWN",
+ "Description": "Upon the inspection of original flow, this function is checking if the enemy ID's HP has Weak Affinity (POV from Enemy). Specify ID and then affinity element. However, since another function with similar function has existed, it is unknown if this function is the same or not. Need further testing",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0061"
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_FRID_WEAK_TO",
+ "Description": "This is checking if the enemy ID's HP has Weak Affinity (POV from Enemy). Specify ID and then affinity element",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "SkillElement",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0062"
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0067",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_CHK_IF_TURN_ON_ENEMY_OR_PARTYALLY",
+ "Description": "This is checking if the turn is an enemy or party members. First digit is 0 if Party, 1 if Enemy. Second digit is the Enemy or Party member's ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0069"
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_EN_IS_WEAK_TOUNKNOWN",
+ "Description": "This function is checking if party members have weak affinity. However, since other functions with similar function has existed, it needs further testing if this function really does what it says",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006D"
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN",
+ "Description": "This is checking if the party member has weak affinity but is not guarding or in Down state",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006E"
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_WEAK_BUTNOTGUARDING_OR_DOWN_AFTER1MORE",
+ "Description": "This is checking if the party member has weak affinity but is not guarding or in Down state after getting 1 more",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_006F"
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENTUNKNOWN",
+ "Description": "UNKNOWN. It is not known what this function does yet",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0072"
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0089",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0090",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "void",
+ "Name": "AI_CHANGE_AFFINITY_SET",
+ "Description": "This function changes the affinity set from the UNIT.TBL. Specify the Enemy ID to change the affinity the same that it has",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0091"
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0092",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0093",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0094",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_RANDOM_NUMBER_BELOW",
+ "Description": "Get the random number below specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0097"
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "void",
+ "Name": "AI_TAR_NOTENID",
+ "Description": "This function targets those who are not specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0098"
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0099",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_009A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID_HAS_LESS_OR_EQUAL_HP",
+ "Description": "This function checks Party Member's ID who has less or equal HP percentage specified.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_009E"
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIT_AILMENT",
+ "Description": "This function checks any unit that has ailment",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "PartyUnit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00A1"
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "This functions gets the stored count value. First digit is the stored count, second digit is the value stored.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00AD"
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "This functions sets the stored count value. First digit is the stored count, second digit is the value stored.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00AE"
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "void",
+ "Name": "AI_TEDDIE_MESSAGE_HARDCODE",
+ "Description": "395, 0 is it's going to attack but only when it is Teddie's Navi",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00C1"
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_HAS_HOJO",
+ "Description": "This function targets the party members that have buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00C6"
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "void",
+ "Name": "AI_TAR_EN_NOTHOJO",
+ "Description": "This function targets the party members that have no buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00C7"
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_MY_HOJO",
+ "Description": "This function checks the user's buff/debuff",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00CC"
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSGMOMENTARYCHILD_OR_OKINA",
+ "Description": "This is the function that shows message popup when fighting okina or memomentary child in vanilla.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00D5"
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_AILMENT_ON_FRID_DURING_ITS_TURN",
+ "Description": "This checks Enemy's ID if they have ailment during the user's turn. First digit is the ailment value, Second Digit is the Enemy's ID",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00D7"
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_IS_MYTURN_FIRSTACT",
+ "Description": "Only use this for enemy that has 2 turns act in a row",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_00D9"
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E4",
+ "Description": "Code function name: btlAICommand____sub_810BCABC",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_HAS_RESIST",
+ "Description": "This checks the Party members affinity if they have Resist affinity",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00ED"
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "SET_ORDER",
+ "Description": "Sets party member id given to tactic given",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "tactic",
+ "Description": "0 through 4. 0 being Act Freely, 4 being Direct Commands"
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00F8"
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "int",
+ "Name": "GET_ORDER",
+ "Description": "Gets current tactic from given id",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00F9"
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_battleposition",
+ "Description": "This function is positioning the enemy in the battle. It is used for Boss battle which uses script file.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_00FE"
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0102",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0103",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "void",
+ "Name": "AI_USE_SUMMON_SKILL",
+ "Description": "This function is for Shadow Yukiko. It is unknown what the 2nd, 3rd and 4th digits are for",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0104"
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "void",
+ "Name": "AI_PERSONA_USE_SKILL",
+ "Description": "This function is for Margaret and Adachi. The function is the same as using skill. Specify Persona ID and then Skill ID",
+ "Parameters": [
+ {
+ "Type": "PersonaUnit",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "BattleSkill",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0105"
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0106",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0107",
+ "Description": "Code function name: x_x_sub_810BEAB4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MITSUO_HAS_BLOCK",
+ "Description": "This function is specific for Mitsuo. This checks if Mitsuo has a block or not",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0108"
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_010B",
+ "Description": "Code function name: x_x_sub_810BF37C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "void",
+ "Name": "AI_TAR_FRID_NOTAILMENT",
+ "Description": "This is targeting the enemy who has no ailment. (POV from Enemy)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_010C"
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_HAS_AILMENT",
+ "Description": "This is checking enemy's ID that has ailment. Specify enemy's ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_010E"
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_TAR_ENID_NOTHOJO",
+ "Description": "This targets Party members ID that has no buff/debuff. Specify Party Member's ID and then ailment value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_010F"
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "int",
+ "Name": "AI_FRID_HOJOUNKNOWN",
+ "Description": "This function is checking Buff/debuff but is unsure what it does actually since other similar functions have existed. Need further test.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0110"
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID_HOJO",
+ "Description": "This is checking party member's ID that has buff/debuff. Specify party member's ID and then buff/debuff value",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0111"
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "void",
+ "Name": "AI_TAR_HIGHESTHP",
+ "Description": "Target the user who has the highest HP value",
+ "Parameters": [],
+ "Aliases": [
+ "AI_FUNCTION_0112"
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0113",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSGYOSUKE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0115"
+ ]
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0117",
+ "Description": "Code function name: btlAICommand____sub_810BDD3A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0118",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_ACT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "AI_FUNCTION_0121"
+ ]
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0122",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_FUNCTION_0123",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "int",
+ "Name": "AI_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Enums.json
new file mode 100644
index 0000000..2ef0fc2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Enums.json
@@ -0,0 +1,298 @@
+[
+ {
+ "Name": "SocialStat",
+ "Description": "This enum represents social stats",
+ "Members": [
+ {
+ "Name": "Courage",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Knowledge",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Diligence",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Understanding",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Expression",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Expression",
+ "Description": "This enum represents expression animations that can be played",
+ "Members": [
+ {
+ "Name": "Exclamation",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "DoubleExclamation",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "QuestionMark",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "ExclaimedQuestionMark",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "AngryHash",
+ "Value": 4,
+ "Description": "The red hash symbol"
+ },
+ {
+ "Name": "HappyFlowers",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "GreenNote",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Hit",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "GreySquigglyBall",
+ "Value": 8,
+ "Description": "I can't think of the word (like a bruh moment)"
+ },
+ {
+ "Name": "RedCheeks",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "TalkingLines",
+ "Value": 10,
+ "Description": ""
+ },
+ {
+ "Name": "AngryLightning",
+ "Value": 11,
+ "Description": "Angry but it's like little lightning bolts"
+ },
+ {
+ "Name": "Heart",
+ "Value": 12,
+ "Description": ""
+ },
+ {
+ "Name": "Sleepy",
+ "Value": 13,
+ "Description": ""
+ },
+ {
+ "Name": "PhoneRing",
+ "Value": 14,
+ "Description": "Pi Pi Pi Pi"
+ },
+ {
+ "Name": "SweatDrop",
+ "Value": 15,
+ "Description": "A single big sweat drop"
+ },
+ {
+ "Name": "QuadSweatDrop",
+ "Value": 16,
+ "Description": "Many sweat drops coming out"
+ },
+ {
+ "Name": "HitWhite",
+ "Value": 17,
+ "Description": "Like hit but white instead of yellowish"
+ },
+ {
+ "Name": "YellowNote",
+ "Value": 18,
+ "Description": "One big yellow note shooting up"
+ },
+ {
+ "Name": "DoubleYellowNote",
+ "Value": 19,
+ "Description": "Two yellow notes shooting up"
+ },
+ {
+ "Name": "QuadYellowNote",
+ "Value": 20,
+ "Description": "Even more yellow notes shooting up (not sure if it's actually 4)"
+ },
+ {
+ "Name": "BrokenHeart",
+ "Value": 21,
+ "Description": ""
+ },
+ {
+ "Name": "Music",
+ "Value": 22,
+ "Description": "Purple swirly music notes, probably used when playing music"
+ },
+ {
+ "Name": "StarsHit",
+ "Value": 23,
+ "Description": "A bunch of yellow stars like you've been hit"
+ },
+ {
+ "Name": "Idea",
+ "Value": 24,
+ "Description": ""
+ },
+ {
+ "Name": "DoubleSweatDrop",
+ "Value": 25,
+ "Description": "Two sweat drops going down"
+ }
+ ]
+ },
+ {
+ "Name": "MessageVarType",
+ "Description": "This enum represents the possible types of message variables (used in [f 2 4 index] in messages)",
+ "Members": [
+ {
+ "Name": "Number",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Item",
+ "Value": 1,
+ "Description": "Need to use [f 2 5 3 -1 index] in message instead of [f 2 4 index] otherwise the game will crash"
+ },
+ {
+ "Name": "Enemy",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Arcana",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "ProtagName",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Weapon",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "??? (Use?)",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Persona",
+ "Value": 7,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "FadeType",
+ "Description": "This enum represents the different fade animations",
+ "Members": [
+ {
+ "Name": "Smooth1",
+ "Value": 0,
+ "Description": "Smoothly fades the entire screen from the edge to the center (exactly the same as smooth, two numbers do the same thing)"
+ },
+ {
+ "Name": "Smooth",
+ "Value": 1,
+ "Description": "Smoothly fades the entire screen from the edge to the center"
+ },
+ {
+ "Name": "Side",
+ "Value": 2,
+ "Description": "Fades the screen in a rectangle coming from the left side of the screen"
+ },
+ {
+ "Name": "Circle",
+ "Value": 3,
+ "Description": "Fades the screen in to a circle (that's all folks!)"
+ }
+ ]
+ },
+ {
+ "Name": "BattleStat",
+ "Description": "This enum represents the different stats in battle",
+ "Members": [
+ {
+ "Name": "Strength",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Magic",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Endurance",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Agility",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Luck",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "EquipmentType",
+ "Description": "This enum represents the different types of equipment",
+ "Members": [
+ {
+ "Name": "Weapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Clothes",
+ "Value": 3,
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Functions.json
new file mode 100644
index 0000000..0019b57
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Common/Functions.json
@@ -0,0 +1,2785 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "OPEN_MSG_WIN",
+ "Description": "Code function name: itfMesManager__sub_8101F8DC",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "CLOSE_MSG_WIN",
+ "Description": "Code function name: itfMesManager__sub_8101F93C",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Code function name: itfMesManager__sub_8101F680",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "Set any int to the parameter [f 2 4 index] in the msg.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": "Index to set the msg variable as"
+ },
+ {
+ "Type": "int",
+ "Name": "var",
+ "Description": "Variable to set for param to print in msg"
+ },
+ {
+ "Type": "int",
+ "Name": "unknown2",
+ "Description": "Enum for which type of variable? 0 for int using [f 2 4 index] and 1 for item string using [f 2 5 3 -1 index]"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0006"
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "SEL_CHK_PAD",
+ "Description": "Selects choice from SEL or ADV_SEL when the specified key is pressed, 14 being the back button",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "key",
+ "Description": "Key pressed, only tested 14"
+ },
+ {
+ "Type": "int",
+ "Name": "choice",
+ "Description": "Index of sel to choose"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0007"
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "SET_MASK",
+ "Description": "Sets mask similar to the one for ADV_SEL but for SEL",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "mask",
+ "Description": "Bit mask to hide choices"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0008"
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "HELP_MSG",
+ "Description": "Prints message on help screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0009"
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "Code function name: scrCommandCommand_BIT_CHK",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000A"
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000B"
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000C"
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "int",
+ "Name": "RNG",
+ "Description": "Returns random int from 0 to param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "Returns the square root of x",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "x",
+ "Description": "The number to get the square root of"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Makes the game wait for a certain amount of time,not sure what the input actually is ig,sec,ms,etc",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0010"
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "NOTHING",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "The input isn't even read although it says it takes one"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0013"
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "NOTHING2",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "The input isn't even read although it says it takes one"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0014"
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FADE_BACK",
+ "Description": "Fades back from a previous FADE using the same fade pattern",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fadeLength",
+ "Description": "How long it will take to fade back (30 is 1 second)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0015"
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FADE",
+ "Description": "Fades the screen to black",
+ "Parameters": [
+ {
+ "Type": "FadeType",
+ "Name": "fadeType",
+ "Description": "The animation used in the fade"
+ },
+ {
+ "Type": "int",
+ "Name": "fadeLength",
+ "Description": "How long it will take to fade to black (30 is 1 second)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0016"
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0017"
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "Code function name: scrCommonCommand_sub_8100FAC4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "int",
+ "Name": "CALL_PROCEDURE",
+ "Description": "Calls a procedure in a bf file based on its index, these procedures are run on a different thread (or something like that) so multiple procedures can be running at once generally causing a mess. You should really just call procedures by name instead of using this, it's clearly a debugging function.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "procedureIndex",
+ "Description": "The index of the procedure to call"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Probably the index of the bf file to call the procedure from, hard to say how this actually works though 0 appears to be the current bf file"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0019"
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "SCREEN_SHAKE",
+ "Description": "Causes the screen to shake. This continues until you switch fields or call it with an intensity of 0.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "duration",
+ "Description": "How long the screen will shake for (0 is forever, 30 is 1 second)"
+ },
+ {
+ "Type": "int",
+ "Name": "intensity",
+ "Description": "How intense the screen shake is (0 is no shake, going too high may cause the camera to clip through the roof)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_001E"
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "NOTHING3",
+ "Description": "Does nothing, the input isn't read at all and the function immediately returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0020"
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "GET_CNT",
+ "Description": "Gets count at param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "INDEX",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0021"
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "SET_CNT",
+ "Description": "Sets count at param",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "INDEX",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "AMOUNT",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0022"
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "PLAY_SYS_SOUNDEFFECT",
+ "Description": "Plays a sound effect. The ones in this function are ones generally played by the system like the sound effects for opening and closing menus or getting social stat points. I have no idea how/if the ids you give this relate to their position in the files or anything like that.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": "The major id of the sound effect, similar sound effects have the same major id like ones used in menus."
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": "The minor id of the sound effect."
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0023"
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "SET_FADE_COLOUR",
+ "Description": "Sets the colour that you fade to and from with the FADE and FADE_BACK functions. Put this between a FADE and FADE_SYNC to use with a FADE and just before a FADE_BACK to use with that (you can change colour for the fade and fade back separately).",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "r",
+ "Description": "The red component of the colour"
+ },
+ {
+ "Type": "int",
+ "Name": "g",
+ "Description": "The green component of the colour"
+ },
+ {
+ "Type": "int",
+ "Name": "b",
+ "Description": "The blue component of the colour"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0024"
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "int",
+ "Name": "ADV_SEL",
+ "Description": "Code function name: itfMesManager__sub_8101F354",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Message on bottom right of select menu",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Select options",
+ "Semantic": "SelId"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Bit mask to disable options"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0025"
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "NOTHING4",
+ "Description": "Does nothing, just reads all of the inputs (does nothing with them) and returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0026"
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "NOTHING5",
+ "Description": "Does nothing, just reads all of the inputs (does nothing with them) and returns",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0027"
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "Appears to log a message to the console. There isn't actually a way to read the messages put through this though.",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "message",
+ "Description": "The message to log"
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "WEATHER_FORECAST",
+ "Description": "Displays the weather forecast",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "message",
+ "Description": "The message to display in the black text box below the forecast",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0029"
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "TITLED_HELP_MSG",
+ "Description": "Displays a help message with a title in yellow text",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "message",
+ "Description": "The id of the message to display",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "titleId",
+ "Description": "The id of the message to display as the title. This is pulled from a bmd somewhere (not sure which one)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_002A"
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002E",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls a specified field. Calling the current field will cause the camera to be messed up when leaving it, use CALL_FIELD_SAFE if you want to reload the current field",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fieldMajor",
+ "Description": "The major id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldMinor",
+ "Description": "The minor id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldLocation",
+ "Description": "The location in the field (most fields have a number of locations that you can spawn in at)"
+ },
+ {
+ "Type": "int",
+ "Name": "weather",
+ "Description": "If 0 uses the current weather otherwise it will change the weather in the field called (doesn't actually change the weather just the visuals)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0030"
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD_SAFE",
+ "Description": "Calls a specified field. Unlike CALL_FIELD you can use this one to call the current field and reload it with problems",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "fieldMajor",
+ "Description": "The major id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldMinor",
+ "Description": "The minor id of the field to call"
+ },
+ {
+ "Type": "int",
+ "Name": "fieldLocation",
+ "Description": "The location in the field (most fields have a number of locations that you can spawn in at)"
+ },
+ {
+ "Type": "int",
+ "Name": "weather",
+ "Description": "If 0 uses the current weather otherwise it will change the weather in the field called (doesn't actually change the weather just the visuals)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0031"
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0032"
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0033"
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_MONTH",
+ "Description": "Returns day of the month",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0034"
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "GET_DAY_OF_WEEK",
+ "Description": "Returns day of the week as int from 0 to 6.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0035"
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_TIME_OF_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0036"
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "DATE_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0037"
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "void",
+ "Name": "ADD_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0038"
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "RM_PARTY",
+ "Description": "Removes given id from party",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0039"
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_003A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "void",
+ "Name": "TOWN_MAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003B"
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "TV_STUDIO",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_003C"
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "void",
+ "Name": "NEXT_DATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003D"
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "CALL_FLOOR",
+ "Description": "Loads floor ID from 1-170 for dungeons",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "floorID",
+ "Description": "ID of the floor to load"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003E"
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "void",
+ "Name": "CALL_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_003F"
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "int",
+ "Name": "CHECK_TIME_SPAN",
+ "Description": "Returns 1 (true) if current date is between date1 and date2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "date1Month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date1Day",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date2Month",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "date2Day",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0040"
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PLAY_EXPRESSION",
+ "Description": "Plays an 'expression' animation (heart, sweat, lightbulb, etc) above the specified model",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "model",
+ "Description": "The model to play the expression on (0 is the player)"
+ },
+ {
+ "Type": "Expression",
+ "Name": "expression",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0041"
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_STATS",
+ "Description": "Gives the player social stat points",
+ "Parameters": [
+ {
+ "Type": "SocialStat",
+ "Name": "socialStatId",
+ "Description": "The id of the social stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the social stat by"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0042"
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "int",
+ "Name": "GET_SOCIAL_STAT_LEVEL",
+ "Description": "Gets the current level of the specified social stat (from 1 to 5)",
+ "Parameters": [
+ {
+ "Type": "SocialStat",
+ "Name": "statId",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0044"
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "void",
+ "Name": "INCREASE_PERSONA_STAT",
+ "Description": "Increases the stats of one of party's Personas (if selecting the protagonist it will affect the currently equipped Persona)",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to increase the stats of"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the stat by"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0045"
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "void",
+ "Name": "INCREASE_PERSONA_STAT2",
+ "Description": "Increases the stats of one of party's Personas (if selecting the protagonist it will affect the currently equipped Persona). This function appears to do exactly the same thing as INCREASE_PERSONA_STAT although they do have different code so there may be some difference I'm not seeing.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to increase the stats of"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to increase"
+ },
+ {
+ "Type": "int",
+ "Name": "increaseAmount",
+ "Description": "The amount to increase the stat by"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0046"
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_PERSONA_STAT",
+ "Description": "Returns the stat for the specified party member's Persona (if the protagonist is selected it will return the stat for the currently equipped Persona)",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose stats to check"
+ },
+ {
+ "Type": "BattleStat",
+ "Name": "stat",
+ "Description": "The stat to check"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0047"
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_CURRENT_PERSONA",
+ "Description": "Returns the id of the currently equipped Persona",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0048"
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "void",
+ "Name": "DAIDARA_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0049"
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "void",
+ "Name": "SHIROKU_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_004A"
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "void",
+ "Name": "VELVET_ROOM",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_004B"
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "Returns the weather,0=Clear,1= Rain, 2= Cloudy, Thunderstorm",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_004C"
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_004D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_004E",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "void",
+ "Name": "SOFT_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_004F"
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "int",
+ "Name": "ADD_YEN",
+ "Description": "Adds the amount of yen and return the new total.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Yen_Amount",
+ "Description": "How much you want to change the money value by"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0050"
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "SET_NAME",
+ "Description": "Takes the player to the menu where they choose their name",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0051"
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "int",
+ "Name": "GET_ITEM",
+ "Description": "Returns amount of the item index you currently have",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0052"
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "SET_ITEM",
+ "Description": "Sets the specified amount to the item specified",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "index",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "count",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0053"
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "int",
+ "Name": "GET_EQUIPMENT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0054"
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "SET_EQUIPMENT",
+ "Description": "Equips a specific piece of equipment to a party member. This replaces the existing equipment so make sure to give player another copy of it otherwise it will be deleted.",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member to change the equipment of"
+ },
+ {
+ "Type": "EquipmentType",
+ "Name": "equipmentType",
+ "Description": "The slot to put the equipment into"
+ },
+ {
+ "Type": "int",
+ "Name": "equipmentId",
+ "Description": "The id of the equipment to equip"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0055"
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0056",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "NS_SAVE",
+ "Description": "Pulls up the save menu and saves.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0057"
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "int",
+ "Name": "LOAD",
+ "Description": "Opens the load menu. Returns 1 if the player selected a save, 0 if they cancelled. This doesn't actually load the game it just makes the screen black another function must be needed",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0058"
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "void",
+ "Name": "NOTHING6",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0059"
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "int",
+ "Name": "GET_PARTY_MEMBER_ID",
+ "Description": "Returns the id of the party member in the slot specified 0-3 (0 always being protagonist)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005A"
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "FIRST_PERSONA_REBIRTH",
+ "Description": "Changes a party member's Persona into their first reborn form",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose Persona should be reborn"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005B"
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "int",
+ "Name": "NAVI_BU_OPEN",
+ "Description": "Opens given navi bustup in given position. Returns id for NAVI_BU_CLOSE to close.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "pos_x",
+ "Description": "X position. Usually 280"
+ },
+ {
+ "Type": "int",
+ "Name": "pos_y",
+ "Description": "Y position. Usually -40"
+ },
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005C"
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "NAVI_BU_CLOSE",
+ "Description": "Closes navi bustup opened by NAVI_BU_OPEN",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005D"
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "int",
+ "Name": "GET_CUR_HP",
+ "Description": "Gets the current hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be returned"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005E"
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "GET_TOT_HP",
+ "Description": "Gets the total hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be returned"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_005F"
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "Sets the hp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be set"
+ },
+ {
+ "Type": "int",
+ "Name": "newHp",
+ "Description": "The value to set the party member's hp to"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0060"
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "int",
+ "Name": "GET_CUR_SP",
+ "Description": "Gets the current sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose sp should be returned"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0061"
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "int",
+ "Name": "GET_TOT_SP",
+ "Description": "Gets the total sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose sp should be returned"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0062"
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "Sets the sp of a party member",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "partyMember",
+ "Description": "The party member whose hp should be set"
+ },
+ {
+ "Type": "int",
+ "Name": "newHp",
+ "Description": "The value to set the party member's sp to"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0063"
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "PLAY_CUTSCENE",
+ "Description": "Plays a cutscene",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "cutsceneId",
+ "Description": "The id of the cutscene to play"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0064"
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0065",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "void",
+ "Name": "SHOW_DATE",
+ "Description": "Changes whether the date is shown in the top right of the screen",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "dateShown",
+ "Description": "If 0 the date is hidden, 1 it's shown"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0066"
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "void",
+ "Name": "NG_PLUS_SAVE",
+ "Description": "Code function name: mc_clear___sub_8129DBB8",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0067"
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0068",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "JUNES_FOODCOURT",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0069"
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "BAD_END_CREDITS",
+ "Description": "Code function name: ed_sr_sub_81299624",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_006A"
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "NOTHING7",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_006C"
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "PLAY_BTL_SOUNDEFFECT",
+ "Description": "Plays a sound effect. The ones in this function seem to be from battles like hitting enemies and things",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "major",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minor",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_006D"
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "NOTHING8",
+ "Description": "Does nothing, the function immediately returns",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_006E"
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "CALL_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_006F"
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "STOP_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0070"
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "PLAY_SOUNDEFFECT",
+ "Description": "Plays a sound effect. param1 specifies which sound effect.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0071"
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "SOUNDEFFECT_FADE",
+ "Description": "Fades the currently playing sound effect out",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "duration",
+ "Description": "How long it takes to fade to nothing"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0072"
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "void",
+ "Name": "LOOP_SOUNDEFFECT",
+ "Description": "Plays a sound effect on loop",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "id",
+ "Description": "The id of the sound effect to play"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0073"
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "void",
+ "Name": "NS_PLAY_EXPRESSION",
+ "Description": "Seems to work similarly to play expression but on models other than the player? Check comu98 where the cat uses it for its expressions",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelId",
+ "Description": "Or something like that"
+ },
+ {
+ "Type": "Expression",
+ "Name": "expression",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0076"
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0077",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0078",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "OPEN_CALENDAR",
+ "Description": "Code function name: cmpCalendar_sub_8114FEBC",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_007D"
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "SHIROKU_PUB",
+ "Description": "Goes to Shiroku Pub",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_007E"
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "CROCOFUR_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_007F"
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BOOK_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0080"
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "PRODUCE_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0081"
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BOOK_READ",
+ "Description": "Code function name: cmpBook_sub_8114E452",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0082"
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0083",
+ "Description": "Code function name: cmpMisc_sub_81165542",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "LEARN_SL_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Requires more investigation"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "requires more investigation"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0084"
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0085",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0086",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0087",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0088",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0089",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008C",
+ "Description": "Code function name: itfMesManager__sub_8101F004",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "CALL_MARIE_DNG_TV",
+ "Description": "Calls for the team to meet infront of the tv to maries dungeon.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_008D"
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "int",
+ "Name": "RANDOM_BUG",
+ "Description": "Generates the id of a random bug (used in the bug catching minigame)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bait",
+ "Description": "Some kind of indicator of what bait was used which probably affects the chance of getting specific bugs. Bait is an unused feature, in game 0 is always used."
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_008F"
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "SAVE_STORY",
+ "Description": "Gives you a warning about story changes and then asks you to save.",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0090"
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0091",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "SAVE_ASK",
+ "Description": "Opens a menu that says (Are you sure you would like to save?) and then opens save menu.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "Location ID",
+ "Description": "The ID of the location that the save is made in"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0092"
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "NS_DISABLE_PLAYER_MOVEMENT",
+ "Description": "Stops player from moving. To be used with SAVE_ASK",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_0093"
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "int",
+ "Name": "RNG2",
+ "Description": "Generates a random number between 0 and param1. Seems to be exactly the same as the other RNG function, used in night hangout events",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_0094"
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0095",
+ "Description": "Appears in the bug catching minigame flowscript (e860_510a) but doesn't seem to do anything",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0097",
+ "Description": "Code function name: modeCustom____sub_8124483C",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0098",
+ "Description": "Code function name: modeCustom____sub_81244926",
+ "Parameters": []
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0099",
+ "Description": "LEARN_BONUS_SKILL",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Requires more investigation"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Requires more investigation"
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "int",
+ "Name": "SCOOTER_SKILL_AVAILABLE",
+ "Description": "Checks if the party member has any more new skills to learn from scooter rides (probably) ",
+ "Parameters": [
+ {
+ "Type": "PartyUnit",
+ "Name": "unitId",
+ "Description": "The party member you want to check"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "If 0 checks for moves to remember, if 1 checks for new moves"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_009E"
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "LEARN_BONUS_SKILL_BEACH",
+ "Description": "Gives a persona a bonus skill (used when gazing at the beach)",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Only 1 and 0 seem to work (the game only uses 1 where this is called)"
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_009F"
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A0",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A1",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A2",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "void",
+ "Name": "TRANSITION_EPILOGUE",
+ "Description": "Calender transition used in the epilogue",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00A4"
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00A8",
+ "Description": "Code function name: chQuiz_sub_8123B198",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00A9",
+ "Description": "Code function name: chQuiz_sub_8123B2B4",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00AA",
+ "Description": "Code function name: chQuiz_sub_8123B3A6",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AB",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AC",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AE",
+ "Description": "Code function name: chTitleCallForEvent_sub_81260A56",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00AF",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B0",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B2",
+ "Description": "Code function name: chQuiz_sub_8123B668",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B3",
+ "Description": "Code function name: insectScript___sub_8129C7A8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B4",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B5",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B6",
+ "Description": "Code function name: chQuiz_sub_8123C0C2",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "int",
+ "Name": "FUNCTION_00B8",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BA",
+ "Description": "Code function name: fntTelop_sub_811F810A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BB",
+ "Description": "Code function name: chQuiz_sub_8123C194",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "void",
+ "Name": "FUNCTION_00BC",
+ "Description": "Code function name: cldScheduler_sub_810448F6",
+ "Parameters": []
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "void",
+ "Name": "HD_CALL_ALBUM",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00BD"
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FUNCTION_00BE"
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "HD_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FUNCTION_00BF"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Event/Functions.json
new file mode 100644
index 0000000..de97e34
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Event/Functions.json
@@ -0,0 +1,1022 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "SPAWN_NPC",
+ "Description": "Code function name: evtScript____sub_81225DDE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0000"
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "GET_SL_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "INCREASE_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0004"
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "Code function name: cmmScript_sub_811E7184",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "Code function name: cmmScript_sub_811E71E8",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CHECK_IF_SL_LVLUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_000E"
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "REVERSE_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0011"
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "BREAK_SL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0012"
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "Code function name: cmmScript_sub_811E729E",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "Code function name: cmmScript_sub_811E74D2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "Code function name: cmmScript_sub_811E77B0",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "SL_LVLUP_VISUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_002C"
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "Code function name: cmmScript_sub_811E7B14",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "Code function name: cmmScript_sub_811E7DD0",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "Code function name: cmmScript_sub_811E7EA2",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "Code function name: cmmScript_sub_811E7F46",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "Code function name: cmmScript_sub_811E8000",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "ACCEPT_QUEST",
+ "Description": "Code function name: cmpMisc_sub_81164064",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_0039"
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "COMPLETE_QUEST",
+ "Description": "Code function name: cmpMisc_sub_81164152",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_003A"
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "Code function name: cmmScript_sub_811E80B2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "Code function name: evtScript____sub_8122607A",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "Code function name: evtScript____sub_81226190",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "Code function name: evtScript____sub_8122610E",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "Code function name: cmmScript_sub_811E83C4",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "Null pointer",
+ "Parameters": []
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "Code function name: cmmScript_sub_811E817C",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "HD_EVT_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_004C"
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "HD_EVT_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "EVT_FUNCTION_004D"
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Facility/Functions.json
new file mode 100644
index 0000000..6cacedf
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Facility/Functions.json
@@ -0,0 +1,51 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Field/Functions.json
new file mode 100644
index 0000000..bf72b03
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Field/Functions.json
@@ -0,0 +1,983 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0000",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "void",
+ "Name": "GOTO_REL_FLOOR",
+ "Description": "Goes to current floor plus parameter",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_0001"
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "int",
+ "Name": "GET_FLOOR_ID",
+ "Description": "Returns 0 if not in dungeon, ID of floor otherwise.",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0002"
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "RESET_FLOOR",
+ "Description": "Makes new floor",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0003"
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0005",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0008",
+ "Description": "Code function name: k_command____sub_810A7BC8",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000A",
+ "Description": "Code function name: k_command____sub_810A7EA2",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000B",
+ "Description": "Code function name: k_command____sub_810A7F3A",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_000C",
+ "Description": "Code function name: k_command____sub_810A7F72",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "LOAD_FIELD_OBJECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_000D"
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0013",
+ "Description": "Code function name: k_command____sub_810A84FE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0014",
+ "Description": "Code function name: k_command____sub_810A880E",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0015",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_0016"
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0019",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_001E",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_001F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0020",
+ "Description": "Code function name: k_command____sub_810A7D78",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0021",
+ "Description": "Code function name: k_command____sub_810A7E00",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "GET_FIELD_MAJOR",
+ "Description": "Returns major id of current field",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0022"
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "GET_FIELD_MINOR",
+ "Description": "Returns minor id of current field",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0023"
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0024",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0025",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0026",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0027",
+ "Description": "Code function name: k_command____sub_810A8834",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "TRAESTO_VISUAL",
+ "Description": "",
+ "Parameters": [],
+ "Aliases": [
+ "FLD_FUNCTION_0028"
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "void",
+ "Name": "DNG_MSG",
+ "Description": "Plays a message in the top left of the screen, used in dungeons",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Aliases": [
+ "FLD_FUNCTION_002A"
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0032",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0033",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0034",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0035",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0036",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0037",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0038",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0039",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003A",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_003B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003C",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003E",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_003F",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0042",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0046",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_0048",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_0049",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004B",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004D",
+ "Description": "",
+ "Parameters": []
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "int",
+ "Name": "FLD_FUNCTION_004F",
+ "Description": "",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Net/Functions.json
new file mode 100644
index 0000000..80e403e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona4Golden/Modules/Net/Functions.json
@@ -0,0 +1,9 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_FUNCTION_0000",
+ "Description": "",
+ "Parameters": []
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5.json
new file mode 100644
index 0000000..0dd66d3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 5",
+ "ShortName": "p5",
+ "FlowScriptModulesPath": "Persona5\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona5\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/FlowScriptModules.json
new file mode 100644
index 0000000..b2ac015
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "Field related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\Field\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "AI related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5\\Modules\\AI\\Enums.json",
+ "FunctionsPath": "Persona5\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Social event",
+ "ShortName": "Social",
+ "Description": "Social event related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Social\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "Facility related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "Net related functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5\\Modules\\Net\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/MessageScriptLibrary.json
new file mode 100644
index 0000000..390c18a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/MessageScriptLibrary.json
@@ -0,0 +1,720 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Semantic": "Unused",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "@Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "bitflag",
+ "Description": "toggles bitflags on and off",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "flag_section",
+ "Description": "section of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_id",
+ "Description": "the id of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_bool",
+ "Description": "boolean value that enables or disables the flag"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "param6",
+ "Description": "Unknown value."
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 17,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 18,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 19,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 20,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 21,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 22,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 23,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 24,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 25,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 26,
+ "Name": "ref",
+ "Description": "References the caption message",
+ "Parameters": [
+ {
+ "Name": "RelativeID",
+ "Description": "This just seems to be a relative ID of the caption message"
+ },
+ {
+ "Name": "GlobalID",
+ "Description": "And this is the actual ID of it (GENERIC_HELP_)."
+ }
+ ]
+ },
+ {
+ "Index": 27,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 28,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 29,
+ "Name": "selTex",
+ "Description": "overrides game logic deciding which dialogue select portrait to display",
+ "Parameters": [
+ {
+ "Name": "selMajorId",
+ "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "coop",
+ "Description": "adds confidant points to a specified arcana",
+ "Parameters": [
+ {
+ "Name": "arcanaId",
+ "Description": "the arcana id of the character you want to add points to"
+ },
+ {
+ "Name": "pointsGiven",
+ "Description": "the amount of points added to the arcana"
+ },
+ {
+ "Name": "modelMajorId",
+ "Description": "the Major ID of the model above which to display musical notes"
+ },
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "itemIcon",
+ "Description": "Displays an item category icon (consumable, armor, etc...)",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Name": "icon_id",
+ "Description": "the id of the icon to display"
+ }
+ ]
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Enums.json
new file mode 100644
index 0000000..5798faf
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Enums.json
@@ -0,0 +1,6814 @@
+[
+ {
+ "Name": "BattleSkill",
+ "Description": "This enum represents the available skills in battle",
+ "Members": [
+ {
+ "Name": "Attack",
+ "Value": 0,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "BLANK",
+ "Value": 1,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK1",
+ "Value": 2,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK2",
+ "Value": 3,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK3",
+ "Value": 4,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK4",
+ "Value": 5,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK5",
+ "Value": 6,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK6",
+ "Value": 7,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK7",
+ "Value": 8,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK8",
+ "Value": 9,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Agi",
+ "Value": 10,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Agilao",
+ "Value": 11,
+ "Description": "Generated from skill name table entry: Agilao"
+ },
+ {
+ "Name": "Agidyne",
+ "Value": 12,
+ "Description": "Generated from skill name table entry: Agidyne"
+ },
+ {
+ "Name": "Maragi",
+ "Value": 13,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "Maragion",
+ "Value": 14,
+ "Description": "Generated from skill name table entry: Maragion"
+ },
+ {
+ "Name": "Maragidyne",
+ "Value": 15,
+ "Description": "Generated from skill name table entry: Maragidyne"
+ },
+ {
+ "Name": "Agi1",
+ "Value": 16,
+ "Description": "Generated from skill name table entry: Agi"
+ },
+ {
+ "Name": "Maragi1",
+ "Value": 17,
+ "Description": "Generated from skill name table entry: Maragi"
+ },
+ {
+ "Name": "BLANK9",
+ "Value": 18,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK10",
+ "Value": 19,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Bufu",
+ "Value": 20,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Bufula",
+ "Value": 21,
+ "Description": "Generated from skill name table entry: Bufula"
+ },
+ {
+ "Name": "Bufudyne",
+ "Value": 22,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Mabufu",
+ "Value": 23,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "Mabufula",
+ "Value": 24,
+ "Description": "Generated from skill name table entry: Mabufula"
+ },
+ {
+ "Name": "Mabufudyne",
+ "Value": 25,
+ "Description": "Generated from skill name table entry: Mabufudyne"
+ },
+ {
+ "Name": "Bufu1",
+ "Value": 26,
+ "Description": "Generated from skill name table entry: Bufu"
+ },
+ {
+ "Name": "Mabufu1",
+ "Value": 27,
+ "Description": "Generated from skill name table entry: Mabufu"
+ },
+ {
+ "Name": "BLANK11",
+ "Value": 28,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK12",
+ "Value": 29,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Garu",
+ "Value": 30,
+ "Description": "Generated from skill name table entry: Garu"
+ },
+ {
+ "Name": "Garula",
+ "Value": 31,
+ "Description": "Generated from skill name table entry: Garula"
+ },
+ {
+ "Name": "Garudyne",
+ "Value": 32,
+ "Description": "Generated from skill name table entry: Garudyne"
+ },
+ {
+ "Name": "Magaru",
+ "Value": 33,
+ "Description": "Generated from skill name table entry: Magaru"
+ },
+ {
+ "Name": "Magarula",
+ "Value": 34,
+ "Description": "Generated from skill name table entry: Magarula"
+ },
+ {
+ "Name": "Magarudyne",
+ "Value": 35,
+ "Description": "Generated from skill name table entry: Magarudyne"
+ },
+ {
+ "Name": "Garu1",
+ "Value": 36,
+ "Description": "Generated from skill name table entry: Garu"
+ },
+ {
+ "Name": "BLANK13",
+ "Value": 37,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK14",
+ "Value": 38,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK15",
+ "Value": 39,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Zio",
+ "Value": 40,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Zionga",
+ "Value": 41,
+ "Description": "Generated from skill name table entry: Zionga"
+ },
+ {
+ "Name": "Ziodyne",
+ "Value": 42,
+ "Description": "Generated from skill name table entry: Ziodyne"
+ },
+ {
+ "Name": "Mazio",
+ "Value": 43,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "Mazionga",
+ "Value": 44,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne",
+ "Value": 45,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Zio1",
+ "Value": 46,
+ "Description": "Generated from skill name table entry: Zio"
+ },
+ {
+ "Name": "Mazio1",
+ "Value": 47,
+ "Description": "Generated from skill name table entry: Mazio"
+ },
+ {
+ "Name": "BLANK16",
+ "Value": 48,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK17",
+ "Value": 49,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Hama",
+ "Value": 50,
+ "Description": "Generated from skill name table entry: Hama"
+ },
+ {
+ "Name": "Hamaon",
+ "Value": 51,
+ "Description": "Generated from skill name table entry: Hamaon"
+ },
+ {
+ "Name": "Mahama",
+ "Value": 52,
+ "Description": "Generated from skill name table entry: Mahama"
+ },
+ {
+ "Name": "Mahamaon",
+ "Value": 53,
+ "Description": "Generated from skill name table entry: Mahamaon"
+ },
+ {
+ "Name": "Kouha",
+ "Value": 54,
+ "Description": "Generated from skill name table entry: Kouha"
+ },
+ {
+ "Name": "Kouga",
+ "Value": 55,
+ "Description": "Generated from skill name table entry: Kouga"
+ },
+ {
+ "Name": "Kougaon",
+ "Value": 56,
+ "Description": "Generated from skill name table entry: Kougaon"
+ },
+ {
+ "Name": "Makouha",
+ "Value": 57,
+ "Description": "Generated from skill name table entry: Makouha"
+ },
+ {
+ "Name": "Makouga",
+ "Value": 58,
+ "Description": "Generated from skill name table entry: Makouga"
+ },
+ {
+ "Name": "Makougaon",
+ "Value": 59,
+ "Description": "Generated from skill name table entry: Makougaon"
+ },
+ {
+ "Name": "Mudo",
+ "Value": 60,
+ "Description": "Generated from skill name table entry: Mudo"
+ },
+ {
+ "Name": "Mudoon",
+ "Value": 61,
+ "Description": "Generated from skill name table entry: Mudoon"
+ },
+ {
+ "Name": "Mamudo",
+ "Value": 62,
+ "Description": "Generated from skill name table entry: Mamudo"
+ },
+ {
+ "Name": "Mamudoon",
+ "Value": 63,
+ "Description": "Generated from skill name table entry: Mamudoon"
+ },
+ {
+ "Name": "Eiha",
+ "Value": 64,
+ "Description": "Generated from skill name table entry: Eiha"
+ },
+ {
+ "Name": "Eiga",
+ "Value": 65,
+ "Description": "Generated from skill name table entry: Eiga"
+ },
+ {
+ "Name": "Eigaon",
+ "Value": 66,
+ "Description": "Generated from skill name table entry: Eigaon"
+ },
+ {
+ "Name": "Maeiha",
+ "Value": 67,
+ "Description": "Generated from skill name table entry: Maeiha"
+ },
+ {
+ "Name": "Maeiga",
+ "Value": 68,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "Maeigaon",
+ "Value": 69,
+ "Description": "Generated from skill name table entry: Maeigaon"
+ },
+ {
+ "Name": "Megido",
+ "Value": 70,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola",
+ "Value": 71,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon",
+ "Value": 72,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Frei",
+ "Value": 73,
+ "Description": "Generated from skill name table entry: Frei"
+ },
+ {
+ "Name": "Freila",
+ "Value": 74,
+ "Description": "Generated from skill name table entry: Freila"
+ },
+ {
+ "Name": "Freidyne",
+ "Value": 75,
+ "Description": "Generated from skill name table entry: Freidyne"
+ },
+ {
+ "Name": "Mafrei",
+ "Value": 76,
+ "Description": "Generated from skill name table entry: Mafrei"
+ },
+ {
+ "Name": "Mafreila",
+ "Value": 77,
+ "Description": "Generated from skill name table entry: Mafreila"
+ },
+ {
+ "Name": "Mafreidyne",
+ "Value": 78,
+ "Description": "Generated from skill name table entry: Mafreidyne"
+ },
+ {
+ "Name": "BLANK18",
+ "Value": 79,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Dazzler",
+ "Value": 80,
+ "Description": "Generated from skill name table entry: Dazzler"
+ },
+ {
+ "Name": "NocturnalFlash",
+ "Value": 81,
+ "Description": "Generated from skill name table entry: Nocturnal Flash"
+ },
+ {
+ "Name": "Pulinpa",
+ "Value": 82,
+ "Description": "Generated from skill name table entry: Pulinpa"
+ },
+ {
+ "Name": "Tentarafoo",
+ "Value": 83,
+ "Description": "Generated from skill name table entry: Tentarafoo"
+ },
+ {
+ "Name": "EvilTouch",
+ "Value": 84,
+ "Description": "Generated from skill name table entry: Evil Touch"
+ },
+ {
+ "Name": "EvilSmile",
+ "Value": 85,
+ "Description": "Generated from skill name table entry: Evil Smile"
+ },
+ {
+ "Name": "Makajama",
+ "Value": 86,
+ "Description": "Generated from skill name table entry: Makajama"
+ },
+ {
+ "Name": "Makajamaon",
+ "Value": 87,
+ "Description": "Generated from skill name table entry: Makajamaon"
+ },
+ {
+ "Name": "FaminesBreath",
+ "Value": 88,
+ "Description": "Generated from skill name table entry: Famine's Breath"
+ },
+ {
+ "Name": "FaminesScream",
+ "Value": 89,
+ "Description": "Generated from skill name table entry: Famine's Scream"
+ },
+ {
+ "Name": "Dormina",
+ "Value": 90,
+ "Description": "Generated from skill name table entry: Dormina"
+ },
+ {
+ "Name": "Lullaby",
+ "Value": 91,
+ "Description": "Generated from skill name table entry: Lullaby"
+ },
+ {
+ "Name": "Taunt",
+ "Value": 92,
+ "Description": "Generated from skill name table entry: Taunt"
+ },
+ {
+ "Name": "WageWar",
+ "Value": 93,
+ "Description": "Generated from skill name table entry: Wage War"
+ },
+ {
+ "Name": "OminousWords",
+ "Value": 94,
+ "Description": "Generated from skill name table entry: Ominous Words"
+ },
+ {
+ "Name": "AbysmalSurge",
+ "Value": 95,
+ "Description": "Generated from skill name table entry: Abysmal Surge"
+ },
+ {
+ "Name": "MarinKarin",
+ "Value": 96,
+ "Description": "Generated from skill name table entry: Marin Karin"
+ },
+ {
+ "Name": "BrainJack",
+ "Value": 97,
+ "Description": "Generated from skill name table entry: Brain Jack"
+ },
+ {
+ "Name": "TrappedRat",
+ "Value": 98,
+ "Description": "Generated from skill name table entry: Trapped Rat"
+ },
+ {
+ "Name": "BLANK19",
+ "Value": 99,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Selfdestruct",
+ "Value": 100,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "Selfdestruct1",
+ "Value": 101,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "Selfdestruct2",
+ "Value": 102,
+ "Description": "Generated from skill name table entry: Self-destruct"
+ },
+ {
+ "Name": "LifeDrain",
+ "Value": 103,
+ "Description": "Generated from skill name table entry: Life Drain"
+ },
+ {
+ "Name": "SpiritDrain",
+ "Value": 104,
+ "Description": "Generated from skill name table entry: Spirit Drain"
+ },
+ {
+ "Name": "LifeLeech",
+ "Value": 105,
+ "Description": "Generated from skill name table entry: Life Leech"
+ },
+ {
+ "Name": "SpiritLeech",
+ "Value": 106,
+ "Description": "Generated from skill name table entry: Spirit Leech"
+ },
+ {
+ "Name": "SpiritDrain1",
+ "Value": 107,
+ "Description": "Generated from skill name table entry: Spirit Drain"
+ },
+ {
+ "Name": "BLANK20",
+ "Value": 108,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK21",
+ "Value": 109,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FoulBreath",
+ "Value": 110,
+ "Description": "Generated from skill name table entry: Foul Breath"
+ },
+ {
+ "Name": "StagnantAir",
+ "Value": 111,
+ "Description": "Generated from skill name table entry: Stagnant Air"
+ },
+ {
+ "Name": "ReverseRub",
+ "Value": 112,
+ "Description": "Generated from skill name table entry: Reverse Rub"
+ },
+ {
+ "Name": "GhastlyWail",
+ "Value": 113,
+ "Description": "Generated from skill name table entry: Ghastly Wail"
+ },
+ {
+ "Name": "BLANK22",
+ "Value": 114,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK23",
+ "Value": 115,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK24",
+ "Value": 116,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK25",
+ "Value": 117,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK26",
+ "Value": 118,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK27",
+ "Value": 119,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Inferno",
+ "Value": 120,
+ "Description": "Generated from skill name table entry: Inferno"
+ },
+ {
+ "Name": "BlazingHell",
+ "Value": 121,
+ "Description": "Generated from skill name table entry: Blazing Hell"
+ },
+ {
+ "Name": "LowBurn",
+ "Value": 122,
+ "Description": "Generated from skill name table entry: Low Burn"
+ },
+ {
+ "Name": "MidBurn",
+ "Value": 123,
+ "Description": "Generated from skill name table entry: Mid Burn"
+ },
+ {
+ "Name": "HighBurn",
+ "Value": 124,
+ "Description": "Generated from skill name table entry: High Burn"
+ },
+ {
+ "Name": "LowFreeze",
+ "Value": 125,
+ "Description": "Generated from skill name table entry: Low Freeze"
+ },
+ {
+ "Name": "MidFreeze",
+ "Value": 126,
+ "Description": "Generated from skill name table entry: Mid Freeze"
+ },
+ {
+ "Name": "HighFreeze",
+ "Value": 127,
+ "Description": "Generated from skill name table entry: High Freeze"
+ },
+ {
+ "Name": "LowShock",
+ "Value": 128,
+ "Description": "Generated from skill name table entry: Low Shock"
+ },
+ {
+ "Name": "MidShock",
+ "Value": 129,
+ "Description": "Generated from skill name table entry: Mid Shock"
+ },
+ {
+ "Name": "DiamondDust",
+ "Value": 130,
+ "Description": "Generated from skill name table entry: Diamond Dust"
+ },
+ {
+ "Name": "IceAge",
+ "Value": 131,
+ "Description": "Generated from skill name table entry: Ice Age"
+ },
+ {
+ "Name": "HighShock",
+ "Value": 132,
+ "Description": "Generated from skill name table entry: High Shock"
+ },
+ {
+ "Name": "LowDizzy",
+ "Value": 133,
+ "Description": "Generated from skill name table entry: Low Dizzy"
+ },
+ {
+ "Name": "MidDizzy",
+ "Value": 134,
+ "Description": "Generated from skill name table entry: Mid Dizzy"
+ },
+ {
+ "Name": "HighDizzy",
+ "Value": 135,
+ "Description": "Generated from skill name table entry: High Dizzy"
+ },
+ {
+ "Name": "LowConfuse",
+ "Value": 136,
+ "Description": "Generated from skill name table entry: Low Confuse"
+ },
+ {
+ "Name": "MidConfuse",
+ "Value": 137,
+ "Description": "Generated from skill name table entry: Mid Confuse"
+ },
+ {
+ "Name": "HighConfuse",
+ "Value": 138,
+ "Description": "Generated from skill name table entry: High Confuse"
+ },
+ {
+ "Name": "LowFear",
+ "Value": 139,
+ "Description": "Generated from skill name table entry: Low Fear"
+ },
+ {
+ "Name": "PantaRhei",
+ "Value": 140,
+ "Description": "Generated from skill name table entry: Panta Rhei"
+ },
+ {
+ "Name": "VacuumWave",
+ "Value": 141,
+ "Description": "Generated from skill name table entry: Vacuum Wave"
+ },
+ {
+ "Name": "MidFear",
+ "Value": 142,
+ "Description": "Generated from skill name table entry: Mid Fear"
+ },
+ {
+ "Name": "HighFear",
+ "Value": 143,
+ "Description": "Generated from skill name table entry: High Fear"
+ },
+ {
+ "Name": "LowForget",
+ "Value": 144,
+ "Description": "Generated from skill name table entry: Low Forget"
+ },
+ {
+ "Name": "MidForget",
+ "Value": 145,
+ "Description": "Generated from skill name table entry: Mid Forget"
+ },
+ {
+ "Name": "HighForget",
+ "Value": 146,
+ "Description": "Generated from skill name table entry: High Forget"
+ },
+ {
+ "Name": "LowBrainwash",
+ "Value": 147,
+ "Description": "Generated from skill name table entry: Low Brainwash"
+ },
+ {
+ "Name": "MidBrainwash",
+ "Value": 148,
+ "Description": "Generated from skill name table entry: Mid Brainwash"
+ },
+ {
+ "Name": "HighBrainwash",
+ "Value": 149,
+ "Description": "Generated from skill name table entry: High Brainwash"
+ },
+ {
+ "Name": "ThunderReign",
+ "Value": 150,
+ "Description": "Generated from skill name table entry: Thunder Reign"
+ },
+ {
+ "Name": "WildThunder",
+ "Value": 151,
+ "Description": "Generated from skill name table entry: Wild Thunder"
+ },
+ {
+ "Name": "LowSleep",
+ "Value": 152,
+ "Description": "Generated from skill name table entry: Low Sleep"
+ },
+ {
+ "Name": "MidSleep",
+ "Value": 153,
+ "Description": "Generated from skill name table entry: Mid Sleep"
+ },
+ {
+ "Name": "HighSleep",
+ "Value": 154,
+ "Description": "Generated from skill name table entry: High Sleep"
+ },
+ {
+ "Name": "LowRage",
+ "Value": 155,
+ "Description": "Generated from skill name table entry: Low Rage"
+ },
+ {
+ "Name": "MidRage",
+ "Value": 156,
+ "Description": "Generated from skill name table entry: Mid Rage"
+ },
+ {
+ "Name": "HighRage",
+ "Value": 157,
+ "Description": "Generated from skill name table entry: High Rage"
+ },
+ {
+ "Name": "LowDespair",
+ "Value": 158,
+ "Description": "Generated from skill name table entry: Low Despair"
+ },
+ {
+ "Name": "MidDespair",
+ "Value": 159,
+ "Description": "Generated from skill name table entry: Mid Despair"
+ },
+ {
+ "Name": "DivineJudgment",
+ "Value": 160,
+ "Description": "Generated from skill name table entry: Divine Judgment"
+ },
+ {
+ "Name": "Samsara",
+ "Value": 161,
+ "Description": "Generated from skill name table entry: Samsara"
+ },
+ {
+ "Name": "HighDespair",
+ "Value": 162,
+ "Description": "Generated from skill name table entry: High Despair"
+ },
+ {
+ "Name": "LowAllAil",
+ "Value": 163,
+ "Description": "Generated from skill name table entry: Low All Ail"
+ },
+ {
+ "Name": "MidAllAil",
+ "Value": 164,
+ "Description": "Generated from skill name table entry: Mid All Ail"
+ },
+ {
+ "Name": "HighAllAil",
+ "Value": 165,
+ "Description": "Generated from skill name table entry: High All Ail"
+ },
+ {
+ "Name": "BLANK28",
+ "Value": 166,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK29",
+ "Value": 167,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK30",
+ "Value": 168,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK31",
+ "Value": 169,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DemonicDecree",
+ "Value": 170,
+ "Description": "Generated from skill name table entry: Demonic Decree"
+ },
+ {
+ "Name": "DieForMe",
+ "Value": 171,
+ "Description": "Generated from skill name table entry: Die For Me!"
+ },
+ {
+ "Name": "BLANK32",
+ "Value": 172,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK33",
+ "Value": 173,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK34",
+ "Value": 174,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK35",
+ "Value": 175,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AtomicFlare",
+ "Value": 176,
+ "Description": "Generated from skill name table entry: Atomic Flare"
+ },
+ {
+ "Name": "CosmicFlare",
+ "Value": 177,
+ "Description": "Generated from skill name table entry: Cosmic Flare"
+ },
+ {
+ "Name": "BLANK36",
+ "Value": 178,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK37",
+ "Value": 179,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BlackViper",
+ "Value": 180,
+ "Description": "Generated from skill name table entry: Black Viper"
+ },
+ {
+ "Name": "MorningStar",
+ "Value": 181,
+ "Description": "Generated from skill name table entry: Morning Star"
+ },
+ {
+ "Name": "BLANK38",
+ "Value": 182,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK39",
+ "Value": 183,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK40",
+ "Value": 184,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK41",
+ "Value": 185,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK42",
+ "Value": 186,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK43",
+ "Value": 187,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK44",
+ "Value": 188,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK45",
+ "Value": 189,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Psi",
+ "Value": 190,
+ "Description": "Generated from skill name table entry: Psi"
+ },
+ {
+ "Name": "Psio",
+ "Value": 191,
+ "Description": "Generated from skill name table entry: Psio"
+ },
+ {
+ "Name": "Psiodyne",
+ "Value": 192,
+ "Description": "Generated from skill name table entry: Psiodyne"
+ },
+ {
+ "Name": "Mapsi",
+ "Value": 193,
+ "Description": "Generated from skill name table entry: Mapsi"
+ },
+ {
+ "Name": "Mapsio",
+ "Value": 194,
+ "Description": "Generated from skill name table entry: Mapsio"
+ },
+ {
+ "Name": "Mapsiodyne",
+ "Value": 195,
+ "Description": "Generated from skill name table entry: Mapsiodyne"
+ },
+ {
+ "Name": "BLANK46",
+ "Value": 196,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "PsychoForce",
+ "Value": 197,
+ "Description": "Generated from skill name table entry: Psycho Force"
+ },
+ {
+ "Name": "PsychoBlast",
+ "Value": 198,
+ "Description": "Generated from skill name table entry: Psycho Blast"
+ },
+ {
+ "Name": "BLANK47",
+ "Value": 199,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Lunge",
+ "Value": 200,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "AssaultDive",
+ "Value": 201,
+ "Description": "Generated from skill name table entry: Assault Dive"
+ },
+ {
+ "Name": "MegatonRaid",
+ "Value": 202,
+ "Description": "Generated from skill name table entry: Megaton Raid"
+ },
+ {
+ "Name": "GodsHand",
+ "Value": 203,
+ "Description": "Generated from skill name table entry: God's Hand"
+ },
+ {
+ "Name": "Lunge1",
+ "Value": 204,
+ "Description": "Generated from skill name table entry: Lunge"
+ },
+ {
+ "Name": "LuckyPunch",
+ "Value": 205,
+ "Description": "Generated from skill name table entry: Lucky Punch"
+ },
+ {
+ "Name": "MiraclePunch",
+ "Value": 206,
+ "Description": "Generated from skill name table entry: Miracle Punch"
+ },
+ {
+ "Name": "BLANK48",
+ "Value": 207,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK49",
+ "Value": 208,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK50",
+ "Value": 209,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Cleave",
+ "Value": 210,
+ "Description": "Generated from skill name table entry: Cleave"
+ },
+ {
+ "Name": "GiantSlice",
+ "Value": 211,
+ "Description": "Generated from skill name table entry: Giant Slice"
+ },
+ {
+ "Name": "BraveBlade",
+ "Value": 212,
+ "Description": "Generated from skill name table entry: Brave Blade"
+ },
+ {
+ "Name": "SwordDance",
+ "Value": 213,
+ "Description": "Generated from skill name table entry: Sword Dance"
+ },
+ {
+ "Name": "BLANK51",
+ "Value": 214,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "HassouTobi",
+ "Value": 215,
+ "Description": "Generated from skill name table entry: Hassou Tobi"
+ },
+ {
+ "Name": "Ayamur",
+ "Value": 216,
+ "Description": "Generated from skill name table entry: Ayamur"
+ },
+ {
+ "Name": "BLANK52",
+ "Value": 217,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK53",
+ "Value": 218,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK54",
+ "Value": 219,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "CorneredFang",
+ "Value": 220,
+ "Description": "Generated from skill name table entry: Cornered Fang"
+ },
+ {
+ "Name": "RisingSlash",
+ "Value": 221,
+ "Description": "Generated from skill name table entry: Rising Slash"
+ },
+ {
+ "Name": "DeadlyFury",
+ "Value": 222,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "BLANK55",
+ "Value": 223,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Snap",
+ "Value": 224,
+ "Description": "Generated from skill name table entry: Snap"
+ },
+ {
+ "Name": "TripleDown",
+ "Value": 225,
+ "Description": "Generated from skill name table entry: Triple Down"
+ },
+ {
+ "Name": "OneshotKill",
+ "Value": 226,
+ "Description": "Generated from skill name table entry: One-shot Kill"
+ },
+ {
+ "Name": "RiotGun",
+ "Value": 227,
+ "Description": "Generated from skill name table entry: Riot Gun"
+ },
+ {
+ "Name": "BLANK56",
+ "Value": 228,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK57",
+ "Value": 229,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "VajraBlast",
+ "Value": 230,
+ "Description": "Generated from skill name table entry: Vajra Blast"
+ },
+ {
+ "Name": "VorpalBlade",
+ "Value": 231,
+ "Description": "Generated from skill name table entry: Vorpal Blade"
+ },
+ {
+ "Name": "BLANK58",
+ "Value": 232,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK59",
+ "Value": 233,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK60",
+ "Value": 234,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ViciousStrike",
+ "Value": 235,
+ "Description": "Generated from skill name table entry: Vicious Strike"
+ },
+ {
+ "Name": "HeatWave",
+ "Value": 236,
+ "Description": "Generated from skill name table entry: Heat Wave"
+ },
+ {
+ "Name": "Gigantomachia",
+ "Value": 237,
+ "Description": "Generated from skill name table entry: Gigantomachia"
+ },
+ {
+ "Name": "BLANK61",
+ "Value": 238,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK62",
+ "Value": 239,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK63",
+ "Value": 240,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Rampage",
+ "Value": 241,
+ "Description": "Generated from skill name table entry: Rampage"
+ },
+ {
+ "Name": "SwiftStrike",
+ "Value": 242,
+ "Description": "Generated from skill name table entry: Swift Strike"
+ },
+ {
+ "Name": "Deathbound",
+ "Value": 243,
+ "Description": "Generated from skill name table entry: Deathbound"
+ },
+ {
+ "Name": "Agneyastra",
+ "Value": 244,
+ "Description": "Generated from skill name table entry: Agneyastra"
+ },
+ {
+ "Name": "BLANK64",
+ "Value": 245,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK65",
+ "Value": 246,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "RisingSlash1",
+ "Value": 247,
+ "Description": "Generated from skill name table entry: Rising Slash"
+ },
+ {
+ "Name": "DeadlyFury1",
+ "Value": 248,
+ "Description": "Generated from skill name table entry: Deadly Fury"
+ },
+ {
+ "Name": "BLANK66",
+ "Value": 249,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DoubleFangs",
+ "Value": 250,
+ "Description": "Generated from skill name table entry: Double Fangs"
+ },
+ {
+ "Name": "BLANK67",
+ "Value": 251,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK68",
+ "Value": 252,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TempestSlash",
+ "Value": 253,
+ "Description": "Generated from skill name table entry: Tempest Slash"
+ },
+ {
+ "Name": "MyriadSlashes",
+ "Value": 254,
+ "Description": "Generated from skill name table entry: Myriad Slashes"
+ },
+ {
+ "Name": "BLANK69",
+ "Value": 255,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK70",
+ "Value": 256,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK71",
+ "Value": 257,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK72",
+ "Value": 258,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK73",
+ "Value": 259,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Sledgehammer",
+ "Value": 260,
+ "Description": "Generated from skill name table entry: Sledgehammer"
+ },
+ {
+ "Name": "SkullCracker",
+ "Value": 261,
+ "Description": "Generated from skill name table entry: Skull Cracker"
+ },
+ {
+ "Name": "TerrorClaw",
+ "Value": 262,
+ "Description": "Generated from skill name table entry: Terror Claw"
+ },
+ {
+ "Name": "Headbutt",
+ "Value": 263,
+ "Description": "Generated from skill name table entry: Headbutt"
+ },
+ {
+ "Name": "StomachBlow",
+ "Value": 264,
+ "Description": "Generated from skill name table entry: Stomach Blow"
+ },
+ {
+ "Name": "DreamNeedle",
+ "Value": 265,
+ "Description": "Generated from skill name table entry: Dream Needle"
+ },
+ {
+ "Name": "HystericalSlap",
+ "Value": 266,
+ "Description": "Generated from skill name table entry: Hysterical Slap"
+ },
+ {
+ "Name": "NegativePile",
+ "Value": 267,
+ "Description": "Generated from skill name table entry: Negative Pile"
+ },
+ {
+ "Name": "BrainShake",
+ "Value": 268,
+ "Description": "Generated from skill name table entry: Brain Shake"
+ },
+ {
+ "Name": "BLANK74",
+ "Value": 269,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FlashBomb",
+ "Value": 270,
+ "Description": "Generated from skill name table entry: Flash Bomb"
+ },
+ {
+ "Name": "MindSlice",
+ "Value": 271,
+ "Description": "Generated from skill name table entry: Mind Slice"
+ },
+ {
+ "Name": "Bloodbath",
+ "Value": 272,
+ "Description": "Generated from skill name table entry: Bloodbath"
+ },
+ {
+ "Name": "MemoryBlow",
+ "Value": 273,
+ "Description": "Generated from skill name table entry: Memory Blow"
+ },
+ {
+ "Name": "InsatiableStrike",
+ "Value": 274,
+ "Description": "Generated from skill name table entry: Insatiable Strike"
+ },
+ {
+ "Name": "DorminRush",
+ "Value": 275,
+ "Description": "Generated from skill name table entry: Dormin Rush"
+ },
+ {
+ "Name": "OniKagura",
+ "Value": 276,
+ "Description": "Generated from skill name table entry: Oni-Kagura"
+ },
+ {
+ "Name": "BadBeat",
+ "Value": 277,
+ "Description": "Generated from skill name table entry: Bad Beat"
+ },
+ {
+ "Name": "BrainBuster",
+ "Value": 278,
+ "Description": "Generated from skill name table entry: Brain Buster"
+ },
+ {
+ "Name": "BLANK75",
+ "Value": 279,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Handgun",
+ "Value": 280,
+ "Description": "Generated from skill name table entry: Handgun"
+ },
+ {
+ "Name": "Shotgun",
+ "Value": 281,
+ "Description": "Generated from skill name table entry: Shotgun"
+ },
+ {
+ "Name": "Slingshot",
+ "Value": 282,
+ "Description": "Generated from skill name table entry: Slingshot"
+ },
+ {
+ "Name": "MachineGun",
+ "Value": 283,
+ "Description": "Generated from skill name table entry: Machine Gun"
+ },
+ {
+ "Name": "AssaultRifle",
+ "Value": 284,
+ "Description": "Generated from skill name table entry: Assault Rifle"
+ },
+ {
+ "Name": "Revolver",
+ "Value": 285,
+ "Description": "Generated from skill name table entry: Revolver"
+ },
+ {
+ "Name": "GrenadeLauncher",
+ "Value": 286,
+ "Description": "Generated from skill name table entry: Grenade Launcher"
+ },
+ {
+ "Name": "LaserGun",
+ "Value": 287,
+ "Description": "Generated from skill name table entry: Laser Gun"
+ },
+ {
+ "Name": "BLANK76",
+ "Value": 288,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK77",
+ "Value": 289,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK78",
+ "Value": 290,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK79",
+ "Value": 291,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK80",
+ "Value": 292,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK81",
+ "Value": 293,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK82",
+ "Value": 294,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK83",
+ "Value": 295,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK84",
+ "Value": 296,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK85",
+ "Value": 297,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK86",
+ "Value": 298,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Attack1",
+ "Value": 299,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "Dia",
+ "Value": 300,
+ "Description": "Generated from skill name table entry: Dia"
+ },
+ {
+ "Name": "Diarama",
+ "Value": 301,
+ "Description": "Generated from skill name table entry: Diarama"
+ },
+ {
+ "Name": "Diarahan",
+ "Value": 302,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "BLANK87",
+ "Value": 303,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK88",
+ "Value": 304,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Media",
+ "Value": 305,
+ "Description": "Generated from skill name table entry: Media"
+ },
+ {
+ "Name": "Mediarama",
+ "Value": 306,
+ "Description": "Generated from skill name table entry: Mediarama"
+ },
+ {
+ "Name": "Mediarahan",
+ "Value": 307,
+ "Description": "Generated from skill name table entry: Mediarahan"
+ },
+ {
+ "Name": "BLANK89",
+ "Value": 308,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK90",
+ "Value": 309,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Recarm",
+ "Value": 310,
+ "Description": "Generated from skill name table entry: Recarm"
+ },
+ {
+ "Name": "Samarecarm",
+ "Value": 311,
+ "Description": "Generated from skill name table entry: Samarecarm"
+ },
+ {
+ "Name": "Recarmdra",
+ "Value": 312,
+ "Description": "Generated from skill name table entry: Recarmdra"
+ },
+ {
+ "Name": "BLANK91",
+ "Value": 313,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK92",
+ "Value": 314,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AmritaDrop",
+ "Value": 315,
+ "Description": "Generated from skill name table entry: Amrita Drop"
+ },
+ {
+ "Name": "AmritaShower",
+ "Value": 316,
+ "Description": "Generated from skill name table entry: Amrita Shower"
+ },
+ {
+ "Name": "BLANK93",
+ "Value": 317,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Salvation",
+ "Value": 318,
+ "Description": "Generated from skill name table entry: Salvation"
+ },
+ {
+ "Name": "BLANK94",
+ "Value": 319,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK95",
+ "Value": 320,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK96",
+ "Value": 321,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK97",
+ "Value": 322,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK98",
+ "Value": 323,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK99",
+ "Value": 324,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Patra",
+ "Value": 325,
+ "Description": "Generated from skill name table entry: Patra"
+ },
+ {
+ "Name": "BLANK100",
+ "Value": 326,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "EnergyShower",
+ "Value": 327,
+ "Description": "Generated from skill name table entry: Energy Shower"
+ },
+ {
+ "Name": "EnergyDrop",
+ "Value": 328,
+ "Description": "Generated from skill name table entry: Energy Drop"
+ },
+ {
+ "Name": "Baisudi",
+ "Value": 329,
+ "Description": "Generated from skill name table entry: Baisudi"
+ },
+ {
+ "Name": "MePatra",
+ "Value": 330,
+ "Description": "Generated from skill name table entry: Me Patra"
+ },
+ {
+ "Name": "Mabaisudi",
+ "Value": 331,
+ "Description": "Generated from skill name table entry: Mabaisudi"
+ },
+ {
+ "Name": "BLANK101",
+ "Value": 332,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK102",
+ "Value": 333,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK103",
+ "Value": 334,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tarukaja",
+ "Value": 335,
+ "Description": "Generated from skill name table entry: Tarukaja"
+ },
+ {
+ "Name": "Rakukaja",
+ "Value": 336,
+ "Description": "Generated from skill name table entry: Rakukaja"
+ },
+ {
+ "Name": "Sukukaja",
+ "Value": 337,
+ "Description": "Generated from skill name table entry: Sukukaja"
+ },
+ {
+ "Name": "HeatRiser",
+ "Value": 338,
+ "Description": "Generated from skill name table entry: Heat Riser"
+ },
+ {
+ "Name": "BLANK104",
+ "Value": 339,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Matarukaja",
+ "Value": 340,
+ "Description": "Generated from skill name table entry: Matarukaja"
+ },
+ {
+ "Name": "Marakukaja",
+ "Value": 341,
+ "Description": "Generated from skill name table entry: Marakukaja"
+ },
+ {
+ "Name": "Masukukaja",
+ "Value": 342,
+ "Description": "Generated from skill name table entry: Masukukaja"
+ },
+ {
+ "Name": "Thermopylae",
+ "Value": 343,
+ "Description": "Generated from skill name table entry: Thermopylae"
+ },
+ {
+ "Name": "BLANK105",
+ "Value": 344,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tarunda",
+ "Value": 345,
+ "Description": "Generated from skill name table entry: Tarunda"
+ },
+ {
+ "Name": "Rakunda",
+ "Value": 346,
+ "Description": "Generated from skill name table entry: Rakunda"
+ },
+ {
+ "Name": "Sukunda",
+ "Value": 347,
+ "Description": "Generated from skill name table entry: Sukunda"
+ },
+ {
+ "Name": "Debilitate",
+ "Value": 348,
+ "Description": "Generated from skill name table entry: Debilitate"
+ },
+ {
+ "Name": "BLANK106",
+ "Value": 349,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Matarunda",
+ "Value": 350,
+ "Description": "Generated from skill name table entry: Matarunda"
+ },
+ {
+ "Name": "Marakunda",
+ "Value": 351,
+ "Description": "Generated from skill name table entry: Marakunda"
+ },
+ {
+ "Name": "Masukunda",
+ "Value": 352,
+ "Description": "Generated from skill name table entry: Masukunda"
+ },
+ {
+ "Name": "BLANK107",
+ "Value": 353,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK108",
+ "Value": 354,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Dekunda",
+ "Value": 355,
+ "Description": "Generated from skill name table entry: Dekunda"
+ },
+ {
+ "Name": "Dekaja",
+ "Value": 356,
+ "Description": "Generated from skill name table entry: Dekaja"
+ },
+ {
+ "Name": "BLANK109",
+ "Value": 357,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK110",
+ "Value": 358,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK111",
+ "Value": 359,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Charge",
+ "Value": 360,
+ "Description": "Generated from skill name table entry: Charge"
+ },
+ {
+ "Name": "Concentrate",
+ "Value": 361,
+ "Description": "Generated from skill name table entry: Concentrate"
+ },
+ {
+ "Name": "BLANK112",
+ "Value": 362,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK113",
+ "Value": 363,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK114",
+ "Value": 364,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Rebellion",
+ "Value": 365,
+ "Description": "Generated from skill name table entry: Rebellion"
+ },
+ {
+ "Name": "Revolution",
+ "Value": 366,
+ "Description": "Generated from skill name table entry: Revolution"
+ },
+ {
+ "Name": "BLANK115",
+ "Value": 367,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK116",
+ "Value": 368,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK117",
+ "Value": 369,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Tetrakarn",
+ "Value": 370,
+ "Description": "Generated from skill name table entry: Tetrakarn"
+ },
+ {
+ "Name": "Makarakarn",
+ "Value": 371,
+ "Description": "Generated from skill name table entry: Makarakarn"
+ },
+ {
+ "Name": "Tetraja",
+ "Value": 372,
+ "Description": "Generated from skill name table entry: Tetraja"
+ },
+ {
+ "Name": "BLANK118",
+ "Value": 373,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK119",
+ "Value": 374,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TetraBreak",
+ "Value": 375,
+ "Description": "Generated from skill name table entry: Tetra Break"
+ },
+ {
+ "Name": "MakaraBreak",
+ "Value": 376,
+ "Description": "Generated from skill name table entry: Makara Break"
+ },
+ {
+ "Name": "BLANK120",
+ "Value": 377,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK121",
+ "Value": 378,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK122",
+ "Value": 379,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FireWall",
+ "Value": 380,
+ "Description": "Generated from skill name table entry: Fire Wall"
+ },
+ {
+ "Name": "IceWall",
+ "Value": 381,
+ "Description": "Generated from skill name table entry: Ice Wall"
+ },
+ {
+ "Name": "ElecWall",
+ "Value": 382,
+ "Description": "Generated from skill name table entry: Elec Wall"
+ },
+ {
+ "Name": "WindWall",
+ "Value": 383,
+ "Description": "Generated from skill name table entry: Wind Wall"
+ },
+ {
+ "Name": "BLANK123",
+ "Value": 384,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FireBreak",
+ "Value": 385,
+ "Description": "Generated from skill name table entry: Fire Break"
+ },
+ {
+ "Name": "IceBreak",
+ "Value": 386,
+ "Description": "Generated from skill name table entry: Ice Break"
+ },
+ {
+ "Name": "WindBreak",
+ "Value": 387,
+ "Description": "Generated from skill name table entry: Wind Break"
+ },
+ {
+ "Name": "ElecBreak",
+ "Value": 388,
+ "Description": "Generated from skill name table entry: Elec Break"
+ },
+ {
+ "Name": "BLANK124",
+ "Value": 389,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Trafuri",
+ "Value": 390,
+ "Description": "Generated from skill name table entry: Trafuri"
+ },
+ {
+ "Name": "Traesto",
+ "Value": 391,
+ "Description": "Generated from skill name table entry: Traesto"
+ },
+ {
+ "Name": "BLANK125",
+ "Value": 392,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NukeWall",
+ "Value": 393,
+ "Description": "Generated from skill name table entry: Nuke Wall"
+ },
+ {
+ "Name": "PsyWall",
+ "Value": 394,
+ "Description": "Generated from skill name table entry: Psy Wall"
+ },
+ {
+ "Name": "NukeBreak",
+ "Value": 395,
+ "Description": "Generated from skill name table entry: Nuke Break"
+ },
+ {
+ "Name": "PsyBreak",
+ "Value": 396,
+ "Description": "Generated from skill name table entry: Psy Break"
+ },
+ {
+ "Name": "BLANK126",
+ "Value": 397,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK127",
+ "Value": 398,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK128",
+ "Value": 399,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AlloutLv1",
+ "Value": 400,
+ "Description": "Generated from skill name table entry: All-out Lv 1"
+ },
+ {
+ "Name": "AlloutLv2",
+ "Value": 401,
+ "Description": "Generated from skill name table entry: All-out Lv 2"
+ },
+ {
+ "Name": "AlloutLv3",
+ "Value": 402,
+ "Description": "Generated from skill name table entry: All-out Lv 3"
+ },
+ {
+ "Name": "EmergencyEscape",
+ "Value": 403,
+ "Description": "Generated from skill name table entry: Emergency Escape"
+ },
+ {
+ "Name": "Attack2",
+ "Value": 404,
+ "Description": "Generated from skill name table entry: Attack"
+ },
+ {
+ "Name": "DownShot",
+ "Value": 405,
+ "Description": "Generated from skill name table entry: Down Shot"
+ },
+ {
+ "Name": "Summon",
+ "Value": 406,
+ "Description": "Generated from skill name table entry: Summon"
+ },
+ {
+ "Name": "CallforBackup",
+ "Value": 407,
+ "Description": "Generated from skill name table entry: Call for Backup"
+ },
+ {
+ "Name": "OutlawAttack",
+ "Value": 408,
+ "Description": "Generated from skill name table entry: Outlaw Attack"
+ },
+ {
+ "Name": "Barrage",
+ "Value": 409,
+ "Description": "Generated from skill name table entry: Barrage"
+ },
+ {
+ "Name": "FollowCrush",
+ "Value": 410,
+ "Description": "Generated from skill name table entry: Follow Crush"
+ },
+ {
+ "Name": "FollowClaw",
+ "Value": 411,
+ "Description": "Generated from skill name table entry: Follow Claw"
+ },
+ {
+ "Name": "FollowWhip",
+ "Value": 412,
+ "Description": "Generated from skill name table entry: Follow Whip"
+ },
+ {
+ "Name": "FollowBlade",
+ "Value": 413,
+ "Description": "Generated from skill name table entry: Follow Blade"
+ },
+ {
+ "Name": "FollowKnuckle",
+ "Value": 414,
+ "Description": "Generated from skill name table entry: Follow Knuckle"
+ },
+ {
+ "Name": "FollowAxe",
+ "Value": 415,
+ "Description": "Generated from skill name table entry: Follow Axe"
+ },
+ {
+ "Name": "FollowSaber",
+ "Value": 416,
+ "Description": "Generated from skill name table entry: Follow Saber"
+ },
+ {
+ "Name": "DisposeItem",
+ "Value": 417,
+ "Description": "Generated from skill name table entry: Dispose Item"
+ },
+ {
+ "Name": "HealEnemy",
+ "Value": 418,
+ "Description": "Generated from skill name table entry: Heal Enemy"
+ },
+ {
+ "Name": "DeathDespair",
+ "Value": 419,
+ "Description": "Generated from skill name table entry: Death (Despair)"
+ },
+ {
+ "Name": "Ally1FollowUp",
+ "Value": 420,
+ "Description": "Generated from skill name table entry: Ally1 Follow-Up"
+ },
+ {
+ "Name": "Ally2FollowUp",
+ "Value": 421,
+ "Description": "Generated from skill name table entry: Ally2 Follow-Up"
+ },
+ {
+ "Name": "Ally3FollowUp",
+ "Value": 422,
+ "Description": "Generated from skill name table entry: Ally3 Follow-Up"
+ },
+ {
+ "Name": "Ally4FollowUp",
+ "Value": 423,
+ "Description": "Generated from skill name table entry: Ally4 Follow-Up"
+ },
+ {
+ "Name": "Ally5FollowUp",
+ "Value": 424,
+ "Description": "Generated from skill name table entry: Ally5 Follow-Up"
+ },
+ {
+ "Name": "Ally6FollowUp",
+ "Value": 425,
+ "Description": "Generated from skill name table entry: Ally6 Follow-Up"
+ },
+ {
+ "Name": "Ally7FollowUp",
+ "Value": 426,
+ "Description": "Generated from skill name table entry: Ally7 Follow-Up"
+ },
+ {
+ "Name": "PowerUpEnemy",
+ "Value": 427,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "PowerUpEnemy1",
+ "Value": 428,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "PowerUpEnemy2",
+ "Value": 429,
+ "Description": "Generated from skill name table entry: Power Up Enemy"
+ },
+ {
+ "Name": "StealInfo",
+ "Value": 430,
+ "Description": "Generated from skill name table entry: Steal Info"
+ },
+ {
+ "Name": "SupMatarukaja",
+ "Value": 431,
+ "Description": "Generated from skill name table entry: Sup Matarukaja"
+ },
+ {
+ "Name": "SupMarakukaja",
+ "Value": 432,
+ "Description": "Generated from skill name table entry: Sup Marakukaja"
+ },
+ {
+ "Name": "SupMasukukaja",
+ "Value": 433,
+ "Description": "Generated from skill name table entry: Sup Masukukaja"
+ },
+ {
+ "Name": "SupAllKaja",
+ "Value": 434,
+ "Description": "Generated from skill name table entry: Sup All Kaja"
+ },
+ {
+ "Name": "SupCharge",
+ "Value": 435,
+ "Description": "Generated from skill name table entry: Sup Charge"
+ },
+ {
+ "Name": "SupHP+30%",
+ "Value": 436,
+ "Description": "Generated from skill name table entry: Sup HP +30%"
+ },
+ {
+ "Name": "SupSP+10%",
+ "Value": 437,
+ "Description": "Generated from skill name table entry: Sup SP +10%"
+ },
+ {
+ "Name": "SupEscapeRoute",
+ "Value": 438,
+ "Description": "Generated from skill name table entry: Sup Escape Route"
+ },
+ {
+ "Name": "SupThirdEye",
+ "Value": 439,
+ "Description": "Generated from skill name table entry: Sup Third Eye"
+ },
+ {
+ "Name": "SubrecoverHP",
+ "Value": 440,
+ "Description": "Generated from skill name table entry: Subrecover HP"
+ },
+ {
+ "Name": "SubrecoverSP",
+ "Value": 441,
+ "Description": "Generated from skill name table entry: Subrecover SP"
+ },
+ {
+ "Name": "Analysis",
+ "Value": 442,
+ "Description": "Generated from skill name table entry: Analysis"
+ },
+ {
+ "Name": "DeepAnalysis",
+ "Value": 443,
+ "Description": "Generated from skill name table entry: Deep Analysis"
+ },
+ {
+ "Name": "FullAnalysis",
+ "Value": 444,
+ "Description": "Generated from skill name table entry: Full Analysis"
+ },
+ {
+ "Name": "AllOutAttack",
+ "Value": 445,
+ "Description": "Generated from skill name table entry: All-Out Attack"
+ },
+ {
+ "Name": "DustFlurry",
+ "Value": 446,
+ "Description": "Generated from skill name table entry: Dust Flurry"
+ },
+ {
+ "Name": "TongueWhip",
+ "Value": 447,
+ "Description": "Generated from skill name table entry: Tongue Whip"
+ },
+ {
+ "Name": "WhipStrike",
+ "Value": 448,
+ "Description": "Generated from skill name table entry: Whip Strike"
+ },
+ {
+ "Name": "LustfulSlurp",
+ "Value": 449,
+ "Description": "Generated from skill name table entry: Lustful Slurp"
+ },
+ {
+ "Name": "LibidoBoost",
+ "Value": 450,
+ "Description": "Generated from skill name table entry: Libido Boost"
+ },
+ {
+ "Name": "GoldenKnife",
+ "Value": 451,
+ "Description": "Generated from skill name table entry: Golden Knife"
+ },
+ {
+ "Name": "Lick",
+ "Value": 452,
+ "Description": "Generated from skill name table entry: Lick"
+ },
+ {
+ "Name": "GoldMedalSpike",
+ "Value": 453,
+ "Description": "Generated from skill name table entry: Gold Medal Spike"
+ },
+ {
+ "Name": "VolleyballAssault",
+ "Value": 454,
+ "Description": "Generated from skill name table entry: Volleyball Assault"
+ },
+ {
+ "Name": "Maelstrom",
+ "Value": 455,
+ "Description": "Generated from skill name table entry: Maelstrom"
+ },
+ {
+ "Name": "FlameDance",
+ "Value": 456,
+ "Description": "Generated from skill name table entry: Flame Dance"
+ },
+ {
+ "Name": "SilentSnowscape",
+ "Value": 457,
+ "Description": "Generated from skill name table entry: Silent Snowscape"
+ },
+ {
+ "Name": "Thunderclap",
+ "Value": 458,
+ "Description": "Generated from skill name table entry: Thunderclap"
+ },
+ {
+ "Name": "Maeiga1",
+ "Value": 459,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "HungerAll",
+ "Value": 460,
+ "Description": "Generated from skill name table entry: Hunger All"
+ },
+ {
+ "Name": "OcularVulcan",
+ "Value": 461,
+ "Description": "Generated from skill name table entry: Ocular Vulcan"
+ },
+ {
+ "Name": "MissileParty",
+ "Value": 462,
+ "Description": "Generated from skill name table entry: Missile Party"
+ },
+ {
+ "Name": "FearGas",
+ "Value": 463,
+ "Description": "Generated from skill name table entry: Fear Gas"
+ },
+ {
+ "Name": "SuperVIPForm",
+ "Value": 464,
+ "Description": "Generated from skill name table entry: Super VIP Form"
+ },
+ {
+ "Name": "MarchofthePiggy",
+ "Value": 465,
+ "Description": "Generated from skill name table entry: March of the Piggy"
+ },
+ {
+ "Name": "SphinxSwipe",
+ "Value": 466,
+ "Description": "Generated from skill name table entry: Sphinx Swipe"
+ },
+ {
+ "Name": "WingBlast",
+ "Value": 467,
+ "Description": "Generated from skill name table entry: Wing Blast"
+ },
+ {
+ "Name": "RapidAscent",
+ "Value": 468,
+ "Description": "Generated from skill name table entry: Rapid Ascent"
+ },
+ {
+ "Name": "SphinxDive",
+ "Value": 469,
+ "Description": "Generated from skill name table entry: Sphinx Dive"
+ },
+ {
+ "Name": "DreadfulScream",
+ "Value": 470,
+ "Description": "Generated from skill name table entry: Dreadful Scream"
+ },
+ {
+ "Name": "Bite",
+ "Value": 471,
+ "Description": "Generated from skill name table entry: Bite"
+ },
+ {
+ "Name": "Restore",
+ "Value": 472,
+ "Description": "Generated from skill name table entry: Restore"
+ },
+ {
+ "Name": "TheArtistsGrace",
+ "Value": 473,
+ "Description": "Generated from skill name table entry: The Artist's Grace"
+ },
+ {
+ "Name": "WorkOrder",
+ "Value": 474,
+ "Description": "Generated from skill name table entry: Work Order"
+ },
+ {
+ "Name": "SacrificeOrder",
+ "Value": 475,
+ "Description": "Generated from skill name table entry: Sacrifice Order"
+ },
+ {
+ "Name": "SelflessDevotion",
+ "Value": 476,
+ "Description": "Generated from skill name table entry: Selfless Devotion"
+ },
+ {
+ "Name": "Penalty",
+ "Value": 477,
+ "Description": "Generated from skill name table entry: Penalty"
+ },
+ {
+ "Name": "CoinAttack",
+ "Value": 478,
+ "Description": "Generated from skill name table entry: Coin Attack"
+ },
+ {
+ "Name": "SeveringSlash",
+ "Value": 479,
+ "Description": "Generated from skill name table entry: Severing Slash"
+ },
+ {
+ "Name": "GatlingGun",
+ "Value": 480,
+ "Description": "Generated from skill name table entry: Gatling Gun"
+ },
+ {
+ "Name": "BerserkerDance",
+ "Value": 481,
+ "Description": "Generated from skill name table entry: Berserker Dance"
+ },
+ {
+ "Name": "RouletteHP",
+ "Value": 482,
+ "Description": "Generated from skill name table entry: Roulette: HP"
+ },
+ {
+ "Name": "RouletteSP",
+ "Value": 483,
+ "Description": "Generated from skill name table entry: Roulette: SP"
+ },
+ {
+ "Name": "RouletteMoney",
+ "Value": 484,
+ "Description": "Generated from skill name table entry: Roulette: Money"
+ },
+ {
+ "Name": "RouletteAid1",
+ "Value": 485,
+ "Description": "Generated from skill name table entry: Roulette: Aid 1"
+ },
+ {
+ "Name": "RouletteAid2",
+ "Value": 486,
+ "Description": "Generated from skill name table entry: Roulette: Aid 2"
+ },
+ {
+ "Name": "RouletteAid3",
+ "Value": 487,
+ "Description": "Generated from skill name table entry: Roulette: Aid 3"
+ },
+ {
+ "Name": "BeastKingsWrath",
+ "Value": 488,
+ "Description": "Generated from skill name table entry: Beast King's Wrath"
+ },
+ {
+ "Name": "HuntingStance",
+ "Value": 489,
+ "Description": "Generated from skill name table entry: Hunting Stance"
+ },
+ {
+ "Name": "ArmofDestruction",
+ "Value": 490,
+ "Description": "Generated from skill name table entry: Arm of Destruction"
+ },
+ {
+ "Name": "GryphonsBreath",
+ "Value": 491,
+ "Description": "Generated from skill name table entry: Gryphon's Breath"
+ },
+ {
+ "Name": "RoyalWingBeam",
+ "Value": 492,
+ "Description": "Generated from skill name table entry: Royal Wing Beam"
+ },
+ {
+ "Name": "CannonFire",
+ "Value": 493,
+ "Description": "Generated from skill name table entry: Cannon Fire"
+ },
+ {
+ "Name": "CannonBarrage",
+ "Value": 494,
+ "Description": "Generated from skill name table entry: Cannon Barrage"
+ },
+ {
+ "Name": "UnholyConvergence",
+ "Value": 495,
+ "Description": "Generated from skill name table entry: Unholy Convergence"
+ },
+ {
+ "Name": "PyramidBlast",
+ "Value": 496,
+ "Description": "Generated from skill name table entry: Pyramid Blast"
+ },
+ {
+ "Name": "TyrantsFist",
+ "Value": 497,
+ "Description": "Generated from skill name table entry: Tyrant's Fist"
+ },
+ {
+ "Name": "TyrantsGlare",
+ "Value": 498,
+ "Description": "Generated from skill name table entry: Tyrant's Glare"
+ },
+ {
+ "Name": "TyrantsWave",
+ "Value": 499,
+ "Description": "Generated from skill name table entry: Tyrant's Wave"
+ },
+ {
+ "Name": "FigSeed",
+ "Value": 500,
+ "Description": "Generated from skill name table entry: Fig Seed"
+ },
+ {
+ "Name": "Medicine",
+ "Value": 501,
+ "Description": "Generated from skill name table entry: Medicine"
+ },
+ {
+ "Name": "Ointment",
+ "Value": 502,
+ "Description": "Generated from skill name table entry: Ointment"
+ },
+ {
+ "Name": "AntibioticGel",
+ "Value": 503,
+ "Description": "Generated from skill name table entry: Antibiotic Gel"
+ },
+ {
+ "Name": "LifeStone",
+ "Value": 504,
+ "Description": "Generated from skill name table entry: Life Stone"
+ },
+ {
+ "Name": "Bead",
+ "Value": 505,
+ "Description": "Generated from skill name table entry: Bead"
+ },
+ {
+ "Name": "ValueMedicine",
+ "Value": 506,
+ "Description": "Generated from skill name table entry: Value Medicine"
+ },
+ {
+ "Name": "MedicalKit",
+ "Value": 507,
+ "Description": "Generated from skill name table entry: Medical Kit"
+ },
+ {
+ "Name": "MakaLeaf",
+ "Value": 508,
+ "Description": "Generated from skill name table entry: Maka Leaf"
+ },
+ {
+ "Name": "BeadChain",
+ "Value": 509,
+ "Description": "Generated from skill name table entry: Bead Chain"
+ },
+ {
+ "Name": "SoulDrop",
+ "Value": 510,
+ "Description": "Generated from skill name table entry: Soul Drop"
+ },
+ {
+ "Name": "SnuffSoul",
+ "Value": 511,
+ "Description": "Generated from skill name table entry: Snuff Soul"
+ },
+ {
+ "Name": "ChewingSoul",
+ "Value": 512,
+ "Description": "Generated from skill name table entry: Chewing Soul"
+ },
+ {
+ "Name": "SoulFood",
+ "Value": 513,
+ "Description": "Generated from skill name table entry: Soul Food"
+ },
+ {
+ "Name": "RevivalBead",
+ "Value": 514,
+ "Description": "Generated from skill name table entry: Revival Bead"
+ },
+ {
+ "Name": "BalmofLife",
+ "Value": 515,
+ "Description": "Generated from skill name table entry: Balm of Life"
+ },
+ {
+ "Name": "RoyelJelly",
+ "Value": 516,
+ "Description": "Generated from skill name table entry: Royel Jelly"
+ },
+ {
+ "Name": "OrganicHerb",
+ "Value": 517,
+ "Description": "Generated from skill name table entry: Organic Herb"
+ },
+ {
+ "Name": "Disclose",
+ "Value": 518,
+ "Description": "Generated from skill name table entry: Disclose"
+ },
+ {
+ "Name": "Tranquilizer",
+ "Value": 519,
+ "Description": "Generated from skill name table entry: Tranquilizer"
+ },
+ {
+ "Name": "KopiLuwak",
+ "Value": 520,
+ "Description": "Generated from skill name table entry: Kopi Luwak"
+ },
+ {
+ "Name": "GohoM",
+ "Value": 521,
+ "Description": "Generated from skill name table entry: Goho-M"
+ },
+ {
+ "Name": "VanishBall",
+ "Value": 522,
+ "Description": "Generated from skill name table entry: Vanish Ball"
+ },
+ {
+ "Name": "Soma",
+ "Value": 523,
+ "Description": "Generated from skill name table entry: Soma"
+ },
+ {
+ "Name": "AmritaSoda",
+ "Value": 524,
+ "Description": "Generated from skill name table entry: Amrita Soda"
+ },
+ {
+ "Name": "Hiranya",
+ "Value": 525,
+ "Description": "Generated from skill name table entry: Hiranya"
+ },
+ {
+ "Name": "MuscleDrink",
+ "Value": 526,
+ "Description": "Generated from skill name table entry: Muscle Drink"
+ },
+ {
+ "Name": "OddMorsel",
+ "Value": 527,
+ "Description": "Generated from skill name table entry: Odd Morsel"
+ },
+ {
+ "Name": "RancidGravy",
+ "Value": 528,
+ "Description": "Generated from skill name table entry: Rancid Gravy"
+ },
+ {
+ "Name": "PlumeofDusk",
+ "Value": 529,
+ "Description": "Generated from skill name table entry: Plume of Dusk"
+ },
+ {
+ "Name": "MagicMirror",
+ "Value": 530,
+ "Description": "Generated from skill name table entry: Magic Mirror"
+ },
+ {
+ "Name": "PhysicalMirror",
+ "Value": 531,
+ "Description": "Generated from skill name table entry: Physical Mirror"
+ },
+ {
+ "Name": "UniverseRing",
+ "Value": 532,
+ "Description": "Generated from skill name table entry: Universe Ring"
+ },
+ {
+ "Name": "Sleipnir",
+ "Value": 533,
+ "Description": "Generated from skill name table entry: Sleipnir"
+ },
+ {
+ "Name": "ObsidianMirror",
+ "Value": 534,
+ "Description": "Generated from skill name table entry: Obsidian Mirror"
+ },
+ {
+ "Name": "PurifyingWater",
+ "Value": 535,
+ "Description": "Generated from skill name table entry: Purifying Water"
+ },
+ {
+ "Name": "PurifyingSalt",
+ "Value": 536,
+ "Description": "Generated from skill name table entry: Purifying Salt"
+ },
+ {
+ "Name": "Firecracker",
+ "Value": 537,
+ "Description": "Generated from skill name table entry: Firecracker"
+ },
+ {
+ "Name": "SanzunTama",
+ "Value": 538,
+ "Description": "Generated from skill name table entry: San-zun Tama"
+ },
+ {
+ "Name": "IceCube",
+ "Value": 539,
+ "Description": "Generated from skill name table entry: Ice Cube"
+ },
+ {
+ "Name": "DryIce",
+ "Value": 540,
+ "Description": "Generated from skill name table entry: Dry Ice"
+ },
+ {
+ "Name": "Pinwheel",
+ "Value": 541,
+ "Description": "Generated from skill name table entry: Pinwheel"
+ },
+ {
+ "Name": "Yashichi",
+ "Value": 542,
+ "Description": "Generated from skill name table entry: Yashichi"
+ },
+ {
+ "Name": "BallLightning",
+ "Value": 543,
+ "Description": "Generated from skill name table entry: Ball Lightning"
+ },
+ {
+ "Name": "TeslaCoil",
+ "Value": 544,
+ "Description": "Generated from skill name table entry: Tesla Coil"
+ },
+ {
+ "Name": "SmartBomb",
+ "Value": 545,
+ "Description": "Generated from skill name table entry: Smart Bomb"
+ },
+ {
+ "Name": "SegamiRice",
+ "Value": 546,
+ "Description": "Generated from skill name table entry: Segami Rice"
+ },
+ {
+ "Name": "CursePaper",
+ "Value": 547,
+ "Description": "Generated from skill name table entry: Curse Paper"
+ },
+ {
+ "Name": "FlameMagatama",
+ "Value": 548,
+ "Description": "Generated from skill name table entry: Flame Magatama"
+ },
+ {
+ "Name": "WindMagatama",
+ "Value": 549,
+ "Description": "Generated from skill name table entry: Wind Magatama"
+ },
+ {
+ "Name": "FreezeMagatama",
+ "Value": 550,
+ "Description": "Generated from skill name table entry: Freeze Magatama"
+ },
+ {
+ "Name": "BoltMagatama",
+ "Value": 551,
+ "Description": "Generated from skill name table entry: Bolt Magatama"
+ },
+ {
+ "Name": "Homunculus",
+ "Value": 552,
+ "Description": "Generated from skill name table entry: Homunculus"
+ },
+ {
+ "Name": "RemovalPotion",
+ "Value": 553,
+ "Description": "Generated from skill name table entry: Removal Potion"
+ },
+ {
+ "Name": "KougaBall",
+ "Value": 554,
+ "Description": "Generated from skill name table entry: Kouga Ball"
+ },
+ {
+ "Name": "MakouhaBall",
+ "Value": 555,
+ "Description": "Generated from skill name table entry: Makouha Ball"
+ },
+ {
+ "Name": "EigaBall",
+ "Value": 556,
+ "Description": "Generated from skill name table entry: Eiga Ball"
+ },
+ {
+ "Name": "MaeigaBall",
+ "Value": 557,
+ "Description": "Generated from skill name table entry: Maeiga Ball"
+ },
+ {
+ "Name": "PsioBall",
+ "Value": 558,
+ "Description": "Generated from skill name table entry: Psio Ball"
+ },
+ {
+ "Name": "MapsiBall",
+ "Value": 559,
+ "Description": "Generated from skill name table entry: Mapsi Ball"
+ },
+ {
+ "Name": "FreilaBall",
+ "Value": 560,
+ "Description": "Generated from skill name table entry: Freila Ball"
+ },
+ {
+ "Name": "MafreiBall",
+ "Value": 561,
+ "Description": "Generated from skill name table entry: Mafrei Ball"
+ },
+ {
+ "Name": "NukeMagatama",
+ "Value": 562,
+ "Description": "Generated from skill name table entry: Nuke Magatama"
+ },
+ {
+ "Name": "PsyMagatama",
+ "Value": 563,
+ "Description": "Generated from skill name table entry: Psy Magatama"
+ },
+ {
+ "Name": "BlessMagatama",
+ "Value": 564,
+ "Description": "Generated from skill name table entry: Bless Magatama"
+ },
+ {
+ "Name": "CurseMagatama",
+ "Value": 565,
+ "Description": "Generated from skill name table entry: Curse Magatama"
+ },
+ {
+ "Name": "Cooking",
+ "Value": 566,
+ "Description": "Generated from skill name table entry: Cooking"
+ },
+ {
+ "Name": "Snack",
+ "Value": 567,
+ "Description": "Generated from skill name table entry: Snack"
+ },
+ {
+ "Name": "Shoes1",
+ "Value": 568,
+ "Description": "Generated from skill name table entry: Shoes 1"
+ },
+ {
+ "Name": "Shoes2",
+ "Value": 569,
+ "Description": "Generated from skill name table entry: Shoes 2"
+ },
+ {
+ "Name": "Shoes3",
+ "Value": 570,
+ "Description": "Generated from skill name table entry: Shoes 3"
+ },
+ {
+ "Name": "JuiceBar1",
+ "Value": 571,
+ "Description": "Generated from skill name table entry: Juice Bar 1"
+ },
+ {
+ "Name": "JuiceBar2",
+ "Value": 572,
+ "Description": "Generated from skill name table entry: Juice Bar 2"
+ },
+ {
+ "Name": "JuiceBar3",
+ "Value": 573,
+ "Description": "Generated from skill name table entry: Juice Bar 3"
+ },
+ {
+ "Name": "JuiceBar4",
+ "Value": 574,
+ "Description": "Generated from skill name table entry: Juice Bar 4"
+ },
+ {
+ "Name": "EnergyDrink1",
+ "Value": 575,
+ "Description": "Generated from skill name table entry: Energy Drink 1"
+ },
+ {
+ "Name": "EnergyDrink2",
+ "Value": 576,
+ "Description": "Generated from skill name table entry: Energy Drink 2"
+ },
+ {
+ "Name": "EnergyDrink3",
+ "Value": 577,
+ "Description": "Generated from skill name table entry: Energy Drink 3"
+ },
+ {
+ "Name": "Soda1",
+ "Value": 578,
+ "Description": "Generated from skill name table entry: Soda 1"
+ },
+ {
+ "Name": "Soda2",
+ "Value": 579,
+ "Description": "Generated from skill name table entry: Soda 2"
+ },
+ {
+ "Name": "Soda3",
+ "Value": 580,
+ "Description": "Generated from skill name table entry: Soda 3"
+ },
+ {
+ "Name": "Soda4",
+ "Value": 581,
+ "Description": "Generated from skill name table entry: Soda 4"
+ },
+ {
+ "Name": "Ration1",
+ "Value": 582,
+ "Description": "Generated from skill name table entry: Ration 1"
+ },
+ {
+ "Name": "Ration2",
+ "Value": 583,
+ "Description": "Generated from skill name table entry: Ration 2"
+ },
+ {
+ "Name": "Ration3",
+ "Value": 584,
+ "Description": "Generated from skill name table entry: Ration 3"
+ },
+ {
+ "Name": "DrugStore1",
+ "Value": 585,
+ "Description": "Generated from skill name table entry: Drug Store 1"
+ },
+ {
+ "Name": "DrugStore2",
+ "Value": 586,
+ "Description": "Generated from skill name table entry: Drug Store 2"
+ },
+ {
+ "Name": "DrugStore3",
+ "Value": 587,
+ "Description": "Generated from skill name table entry: Drug Store 3"
+ },
+ {
+ "Name": "DrugStore4",
+ "Value": 588,
+ "Description": "Generated from skill name table entry: Drug Store 4"
+ },
+ {
+ "Name": "DrugStore5",
+ "Value": 589,
+ "Description": "Generated from skill name table entry: Drug Store 5"
+ },
+ {
+ "Name": "DrugStore6",
+ "Value": 590,
+ "Description": "Generated from skill name table entry: Drug Store 6"
+ },
+ {
+ "Name": "DrugStore7",
+ "Value": 591,
+ "Description": "Generated from skill name table entry: Drug Store 7"
+ },
+ {
+ "Name": "DrugStore8",
+ "Value": 592,
+ "Description": "Generated from skill name table entry: Drug Store 8"
+ },
+ {
+ "Name": "DrugStore9",
+ "Value": 593,
+ "Description": "Generated from skill name table entry: Drug Store 9"
+ },
+ {
+ "Name": "DrugStore10",
+ "Value": 594,
+ "Description": "Generated from skill name table entry: Drug Store 10"
+ },
+ {
+ "Name": "DrugStore11",
+ "Value": 595,
+ "Description": "Generated from skill name table entry: Drug Store 11"
+ },
+ {
+ "Name": "DrugStore12",
+ "Value": 596,
+ "Description": "Generated from skill name table entry: Drug Store 12"
+ },
+ {
+ "Name": "Coffee1",
+ "Value": 597,
+ "Description": "Generated from skill name table entry: Coffee 1"
+ },
+ {
+ "Name": "Coffee2",
+ "Value": 598,
+ "Description": "Generated from skill name table entry: Coffee 2"
+ },
+ {
+ "Name": "BLANK129",
+ "Value": 599,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TwinsDownAttack",
+ "Value": 600,
+ "Description": "Generated from skill name table entry: Twins Down Attack"
+ },
+ {
+ "Name": "CaroRod",
+ "Value": 601,
+ "Description": "Generated from skill name table entry: Caro Rod"
+ },
+ {
+ "Name": "CaroAttack",
+ "Value": 602,
+ "Description": "Generated from skill name table entry: Caro Attack"
+ },
+ {
+ "Name": "Megidolaon1",
+ "Value": 603,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "RaysofControl",
+ "Value": 604,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl1",
+ "Value": 605,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl2",
+ "Value": 606,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "RaysofControl3",
+ "Value": 607,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "ArrowofLight",
+ "Value": 608,
+ "Description": "Generated from skill name table entry: Arrow of Light"
+ },
+ {
+ "Name": "DiffractionArrow",
+ "Value": 609,
+ "Description": "Generated from skill name table entry: Diffraction Arrow"
+ },
+ {
+ "Name": "LightEdge",
+ "Value": 610,
+ "Description": "Generated from skill name table entry: Light Edge"
+ },
+ {
+ "Name": "GatheringLight",
+ "Value": 611,
+ "Description": "Generated from skill name table entry: Gathering Light"
+ },
+ {
+ "Name": "EternalLight",
+ "Value": 612,
+ "Description": "Generated from skill name table entry: Eternal Light"
+ },
+ {
+ "Name": "HolyChange",
+ "Value": 613,
+ "Description": "Generated from skill name table entry: Holy Change"
+ },
+ {
+ "Name": "DistortionWave",
+ "Value": 614,
+ "Description": "Generated from skill name table entry: Distortion Wave"
+ },
+ {
+ "Name": "ToughLaw",
+ "Value": 615,
+ "Description": "Generated from skill name table entry: Tough Law"
+ },
+ {
+ "Name": "FrailLaw",
+ "Value": 616,
+ "Description": "Generated from skill name table entry: Frail Law"
+ },
+ {
+ "Name": "NewCreation",
+ "Value": 617,
+ "Description": "Generated from skill name table entry: New Creation"
+ },
+ {
+ "Name": "DistortionSurge",
+ "Value": 618,
+ "Description": "Generated from skill name table entry: Distortion Surge"
+ },
+ {
+ "Name": "ArrowofLight1",
+ "Value": 619,
+ "Description": "Generated from skill name table entry: Arrow of Light"
+ },
+ {
+ "Name": "ManifestSword",
+ "Value": 620,
+ "Description": "Generated from skill name table entry: Manifest Sword"
+ },
+ {
+ "Name": "ManifestGun",
+ "Value": 621,
+ "Description": "Generated from skill name table entry: Manifest Gun"
+ },
+ {
+ "Name": "ManifestBell",
+ "Value": 622,
+ "Description": "Generated from skill name table entry: Manifest Bell"
+ },
+ {
+ "Name": "SwordofJudgment",
+ "Value": 623,
+ "Description": "Generated from skill name table entry: Sword of Judgment"
+ },
+ {
+ "Name": "CapitalPunishment",
+ "Value": 624,
+ "Description": "Generated from skill name table entry: Capital Punishment"
+ },
+ {
+ "Name": "ManifestBook",
+ "Value": 625,
+ "Description": "Generated from skill name table entry: Manifest Book"
+ },
+ {
+ "Name": "DistortedLust",
+ "Value": 626,
+ "Description": "Generated from skill name table entry: Distorted Lust"
+ },
+ {
+ "Name": "Gospel",
+ "Value": 627,
+ "Description": "Generated from skill name table entry: Gospel"
+ },
+ {
+ "Name": "DistortedWrath",
+ "Value": 628,
+ "Description": "Generated from skill name table entry: Distorted Wrath"
+ },
+ {
+ "Name": "DistortedVanity",
+ "Value": 629,
+ "Description": "Generated from skill name table entry: Distorted Vanity"
+ },
+ {
+ "Name": "SongofSalvation",
+ "Value": 630,
+ "Description": "Generated from skill name table entry: Song of Salvation"
+ },
+ {
+ "Name": "WrathofGod",
+ "Value": 631,
+ "Description": "Generated from skill name table entry: Wrath of God"
+ },
+ {
+ "Name": "DistortedGluttony",
+ "Value": 632,
+ "Description": "Generated from skill name table entry: Distorted Gluttony"
+ },
+ {
+ "Name": "DistortedEnvy",
+ "Value": 633,
+ "Description": "Generated from skill name table entry: Distorted Envy"
+ },
+ {
+ "Name": "SongofPlacation",
+ "Value": 634,
+ "Description": "Generated from skill name table entry: Song of Placation"
+ },
+ {
+ "Name": "DivineApex",
+ "Value": 635,
+ "Description": "Generated from skill name table entry: Divine Apex"
+ },
+ {
+ "Name": "RaysofControl4",
+ "Value": 636,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "DistortedAvarice",
+ "Value": 637,
+ "Description": "Generated from skill name table entry: Distorted Avarice"
+ },
+ {
+ "Name": "WillofthePeople",
+ "Value": 638,
+ "Description": "Generated from skill name table entry: Will of the People"
+ },
+ {
+ "Name": "RaysofControl5",
+ "Value": 639,
+ "Description": "Generated from skill name table entry: Rays of Control"
+ },
+ {
+ "Name": "MoralSupport",
+ "Value": 640,
+ "Description": "Generated from skill name table entry: Moral Support"
+ },
+ {
+ "Name": "ActiveSupport",
+ "Value": 641,
+ "Description": "Generated from skill name table entry: Active Support"
+ },
+ {
+ "Name": "MentalHack",
+ "Value": 642,
+ "Description": "Generated from skill name table entry: Mental Hack"
+ },
+ {
+ "Name": "EmergencyShift",
+ "Value": 643,
+ "Description": "Generated from skill name table entry: Emergency Shift"
+ },
+ {
+ "Name": "FinalGuard",
+ "Value": 644,
+ "Description": "Generated from skill name table entry: Final Guard"
+ },
+ {
+ "Name": "PositionHack",
+ "Value": 645,
+ "Description": "Generated from skill name table entry: Position Hack"
+ },
+ {
+ "Name": "HighAnalyze",
+ "Value": 646,
+ "Description": "Generated from skill name table entry: High Analyze"
+ },
+ {
+ "Name": "TreasureSkimmer",
+ "Value": 647,
+ "Description": "Generated from skill name table entry: Treasure Skimmer"
+ },
+ {
+ "Name": "SubrecoverHPEX",
+ "Value": 648,
+ "Description": "Generated from skill name table entry: Subrecover HP EX"
+ },
+ {
+ "Name": "SubrecoverSPEX",
+ "Value": 649,
+ "Description": "Generated from skill name table entry: Subrecover SP EX"
+ },
+ {
+ "Name": "BLANK130",
+ "Value": 650,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK131",
+ "Value": 651,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK132",
+ "Value": 652,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK133",
+ "Value": 653,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BigBangOrder",
+ "Value": 654,
+ "Description": "Generated from skill name table entry: Big Bang Order"
+ },
+ {
+ "Name": "RouletteTime",
+ "Value": 655,
+ "Description": "Generated from skill name table entry: Roulette Time"
+ },
+ {
+ "Name": "TripUpper",
+ "Value": 656,
+ "Description": "Generated from skill name table entry: Trip-Upper"
+ },
+ {
+ "Name": "LustSphere",
+ "Value": 657,
+ "Description": "Generated from skill name table entry: Lust Sphere"
+ },
+ {
+ "Name": "DownShot2",
+ "Value": 658,
+ "Description": "Generated from skill name table entry: Down Shot 2"
+ },
+ {
+ "Name": "DownShot3",
+ "Value": 659,
+ "Description": "Generated from skill name table entry: Down Shot 3"
+ },
+ {
+ "Name": "DownShot4",
+ "Value": 660,
+ "Description": "Generated from skill name table entry: Down Shot 4"
+ },
+ {
+ "Name": "ElectroAttack",
+ "Value": 661,
+ "Description": "Generated from skill name table entry: Electro Attack"
+ },
+ {
+ "Name": "SinfulShell",
+ "Value": 662,
+ "Description": "Generated from skill name table entry: Sinful Shell"
+ },
+ {
+ "Name": "FollowBlack",
+ "Value": 663,
+ "Description": "Generated from skill name table entry: Follow Black"
+ },
+ {
+ "Name": "BLANK134",
+ "Value": 664,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "MadaraMegido",
+ "Value": 665,
+ "Description": "Generated from skill name table entry: Madara-Megido"
+ },
+ {
+ "Name": "CurryRaku",
+ "Value": 666,
+ "Description": "Generated from skill name table entry: Curry Raku"
+ },
+ {
+ "Name": "EnemyBenefit",
+ "Value": 667,
+ "Description": "Generated from skill name table entry: Enemy Benefit"
+ },
+ {
+ "Name": "Diarahan1",
+ "Value": 668,
+ "Description": "Generated from skill name table entry: Diarahan"
+ },
+ {
+ "Name": "CurrySuku",
+ "Value": 669,
+ "Description": "Generated from skill name table entry: Curry Suku"
+ },
+ {
+ "Name": "DecoyBall",
+ "Value": 670,
+ "Description": "Generated from skill name table entry: Decoy Ball"
+ },
+ {
+ "Name": "SuperDecoyBall",
+ "Value": 671,
+ "Description": "Generated from skill name table entry: Super Decoy Ball"
+ },
+ {
+ "Name": "MetabolicWave",
+ "Value": 672,
+ "Description": "Generated from skill name table entry: Metabolic Wave"
+ },
+ {
+ "Name": "Laevateinn",
+ "Value": 673,
+ "Description": "Generated from skill name table entry: Laevateinn"
+ },
+ {
+ "Name": "Desperation",
+ "Value": 674,
+ "Description": "Generated from skill name table entry: Desperation"
+ },
+ {
+ "Name": "CallofChaos",
+ "Value": 675,
+ "Description": "Generated from skill name table entry: Call of Chaos"
+ },
+ {
+ "Name": "BigBangChallenge",
+ "Value": 676,
+ "Description": "Generated from skill name table entry: Big Bang Challenge"
+ },
+ {
+ "Name": "GrailLight2",
+ "Value": 677,
+ "Description": "Generated from skill name table entry: Grail Light 2"
+ },
+ {
+ "Name": "Megidola1",
+ "Value": 678,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "RageTransmission",
+ "Value": 679,
+ "Description": "Generated from skill name table entry: Rage Transmission"
+ },
+ {
+ "Name": "HundredSlaps",
+ "Value": 680,
+ "Description": "Generated from skill name table entry: Hundred Slaps"
+ },
+ {
+ "Name": "DistortedPride",
+ "Value": 681,
+ "Description": "Generated from skill name table entry: Distorted Pride"
+ },
+ {
+ "Name": "DivinePunishment",
+ "Value": 682,
+ "Description": "Generated from skill name table entry: Divine Punishment"
+ },
+ {
+ "Name": "WillofthePeople1",
+ "Value": 683,
+ "Description": "Generated from skill name table entry: Will of the People"
+ },
+ {
+ "Name": "WindCutter",
+ "Value": 684,
+ "Description": "Generated from skill name table entry: Wind Cutter"
+ },
+ {
+ "Name": "ShootUp",
+ "Value": 685,
+ "Description": "Generated from skill name table entry: Shoot Up"
+ },
+ {
+ "Name": "ExecutivePunch",
+ "Value": 686,
+ "Description": "Generated from skill name table entry: Executive Punch"
+ },
+ {
+ "Name": "Megidolaon2",
+ "Value": 687,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "VorpalBlade1",
+ "Value": 688,
+ "Description": "Generated from skill name table entry: Vorpal Blade"
+ },
+ {
+ "Name": "Megidolaon3",
+ "Value": 689,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "BigBangBurger",
+ "Value": 690,
+ "Description": "Generated from skill name table entry: Big Bang Burger"
+ },
+ {
+ "Name": "EarthBurger",
+ "Value": 691,
+ "Description": "Generated from skill name table entry: Earth Burger"
+ },
+ {
+ "Name": "MarsBurger",
+ "Value": 692,
+ "Description": "Generated from skill name table entry: Mars Burger"
+ },
+ {
+ "Name": "MoonBurger",
+ "Value": 693,
+ "Description": "Generated from skill name table entry: Moon Burger"
+ },
+ {
+ "Name": "SaturnBurger",
+ "Value": 694,
+ "Description": "Generated from skill name table entry: Saturn Burger"
+ },
+ {
+ "Name": "JustineAttack",
+ "Value": 695,
+ "Description": "Generated from skill name table entry: Justine Attack"
+ },
+ {
+ "Name": "CarolineAttack",
+ "Value": 696,
+ "Description": "Generated from skill name table entry: Caroline Attack"
+ },
+ {
+ "Name": "CurryMakara",
+ "Value": 697,
+ "Description": "Generated from skill name table entry: Curry Makara"
+ },
+ {
+ "Name": "CurryTetra",
+ "Value": 698,
+ "Description": "Generated from skill name table entry: Curry Tetra"
+ },
+ {
+ "Name": "CurryEndure",
+ "Value": 699,
+ "Description": "Generated from skill name table entry: Curry Endure"
+ },
+ {
+ "Name": "CurryCharge",
+ "Value": 700,
+ "Description": "Generated from skill name table entry: Curry Charge"
+ },
+ {
+ "Name": "CurryConcentrate",
+ "Value": 701,
+ "Description": "Generated from skill name table entry: Curry Concentrate"
+ },
+ {
+ "Name": "CurryHeatRiser",
+ "Value": 702,
+ "Description": "Generated from skill name table entry: Curry Heat Riser"
+ },
+ {
+ "Name": "BLANK135",
+ "Value": 703,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Cadenza",
+ "Value": 704,
+ "Description": "Generated from skill name table entry: Cadenza"
+ },
+ {
+ "Name": "CrossSlash",
+ "Value": 705,
+ "Description": "Generated from skill name table entry: Cross Slash"
+ },
+ {
+ "Name": "DoorofHades",
+ "Value": 706,
+ "Description": "Generated from skill name table entry: Door of Hades"
+ },
+ {
+ "Name": "MagatsuMandala",
+ "Value": 707,
+ "Description": "Generated from skill name table entry: Magatsu Mandala"
+ },
+ {
+ "Name": "ShiningArrows",
+ "Value": 708,
+ "Description": "Generated from skill name table entry: Shining Arrows"
+ },
+ {
+ "Name": "BeastWeaver",
+ "Value": 709,
+ "Description": "Generated from skill name table entry: Beast Weaver"
+ },
+ {
+ "Name": "Titanomachia",
+ "Value": 710,
+ "Description": "Generated from skill name table entry: Titanomachia"
+ },
+ {
+ "Name": "AbyssalWings",
+ "Value": 711,
+ "Description": "Generated from skill name table entry: Abyssal Wings"
+ },
+ {
+ "Name": "Oratario",
+ "Value": 712,
+ "Description": "Generated from skill name table entry: Oratario"
+ },
+ {
+ "Name": "BLANK136",
+ "Value": 713,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK137",
+ "Value": 714,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK138",
+ "Value": 715,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK139",
+ "Value": 716,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK140",
+ "Value": 717,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK141",
+ "Value": 718,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK142",
+ "Value": 719,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Megido1",
+ "Value": 720,
+ "Description": "Generated from skill name table entry: Megido"
+ },
+ {
+ "Name": "Megidola2",
+ "Value": 721,
+ "Description": "Generated from skill name table entry: Megidola"
+ },
+ {
+ "Name": "Megidolaon4",
+ "Value": 722,
+ "Description": "Generated from skill name table entry: Megidolaon"
+ },
+ {
+ "Name": "Slam",
+ "Value": 723,
+ "Description": "Generated from skill name table entry: Slam"
+ },
+ {
+ "Name": "MegatonRaid1",
+ "Value": 724,
+ "Description": "Generated from skill name table entry: Megaton Raid"
+ },
+ {
+ "Name": "OneshotKill1",
+ "Value": 725,
+ "Description": "Generated from skill name table entry: One-shot Kill"
+ },
+ {
+ "Name": "Inferno1",
+ "Value": 726,
+ "Description": "Generated from skill name table entry: Inferno"
+ },
+ {
+ "Name": "DiamondDust1",
+ "Value": 727,
+ "Description": "Generated from skill name table entry: Diamond Dust"
+ },
+ {
+ "Name": "BLANK143",
+ "Value": 728,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK144",
+ "Value": 729,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Curry1",
+ "Value": 730,
+ "Description": "Generated from skill name table entry: Curry 1"
+ },
+ {
+ "Name": "Curry2",
+ "Value": 731,
+ "Description": "Generated from skill name table entry: Curry 2"
+ },
+ {
+ "Name": "RevivAll",
+ "Value": 732,
+ "Description": "Generated from skill name table entry: Reviv-All"
+ },
+ {
+ "Name": "RevivAllZ",
+ "Value": 733,
+ "Description": "Generated from skill name table entry: Reviv-All Z"
+ },
+ {
+ "Name": "BLANK145",
+ "Value": 734,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK146",
+ "Value": 735,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "WildTalk",
+ "Value": 736,
+ "Description": "Generated from skill name table entry: Wild Talk"
+ },
+ {
+ "Name": "BatonPass",
+ "Value": 737,
+ "Description": "Generated from skill name table entry: Baton Pass"
+ },
+ {
+ "Name": "PunkTalk",
+ "Value": 738,
+ "Description": "Generated from skill name table entry: Punk Talk"
+ },
+ {
+ "Name": "Pickpocket",
+ "Value": 739,
+ "Description": "Generated from skill name table entry: Pickpocket"
+ },
+ {
+ "Name": "HarisenRecovery",
+ "Value": 740,
+ "Description": "Generated from skill name table entry: Harisen Recovery"
+ },
+ {
+ "Name": "Protect",
+ "Value": 741,
+ "Description": "Generated from skill name table entry: Protect"
+ },
+ {
+ "Name": "GirlTalk",
+ "Value": 742,
+ "Description": "Generated from skill name table entry: Girl Talk"
+ },
+ {
+ "Name": "CrocodileTears",
+ "Value": 743,
+ "Description": "Generated from skill name table entry: Crocodile Tears"
+ },
+ {
+ "Name": "SexyTechnique",
+ "Value": 744,
+ "Description": "Generated from skill name table entry: Sexy Technique"
+ },
+ {
+ "Name": "DetectiveTalk",
+ "Value": 745,
+ "Description": "Generated from skill name table entry: Detective Talk"
+ },
+ {
+ "Name": "ArtistTalk",
+ "Value": 746,
+ "Description": "Generated from skill name table entry: Artist Talk"
+ },
+ {
+ "Name": "Negotiating",
+ "Value": 747,
+ "Description": "Generated from skill name table entry: Negotiating"
+ },
+ {
+ "Name": "Fundraising",
+ "Value": 748,
+ "Description": "Generated from skill name table entry: Fundraising"
+ },
+ {
+ "Name": "Manipulation",
+ "Value": 749,
+ "Description": "Generated from skill name table entry: Manipulation"
+ },
+ {
+ "Name": "MindControl",
+ "Value": 750,
+ "Description": "Generated from skill name table entry: Mind Control"
+ },
+ {
+ "Name": "CharismaSpeech",
+ "Value": 751,
+ "Description": "Generated from skill name table entry: Charisma Speech"
+ },
+ {
+ "Name": "BrainiacTalk",
+ "Value": 752,
+ "Description": "Generated from skill name table entry: Brainiac Talk"
+ },
+ {
+ "Name": "Sabaki",
+ "Value": 753,
+ "Description": "Generated from skill name table entry: Sabaki"
+ },
+ {
+ "Name": "KakoiKuzushi",
+ "Value": 754,
+ "Description": "Generated from skill name table entry: Kakoi Kuzushi"
+ },
+ {
+ "Name": "Touryou",
+ "Value": 755,
+ "Description": "Generated from skill name table entry: Touryou"
+ },
+ {
+ "Name": "TogoSystem",
+ "Value": 756,
+ "Description": "Generated from skill name table entry: Togo System"
+ },
+ {
+ "Name": "BulletHail",
+ "Value": 757,
+ "Description": "Generated from skill name table entry: Bullet Hail"
+ },
+ {
+ "Name": "WarningShot",
+ "Value": 758,
+ "Description": "Generated from skill name table entry: Warning Shot"
+ },
+ {
+ "Name": "CelebTalk",
+ "Value": 759,
+ "Description": "Generated from skill name table entry: Celeb Talk"
+ },
+ {
+ "Name": "KittyTalk",
+ "Value": 760,
+ "Description": "Generated from skill name table entry: Kitty Talk"
+ },
+ {
+ "Name": "BLANK147",
+ "Value": 761,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK148",
+ "Value": 762,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK149",
+ "Value": 763,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK150",
+ "Value": 764,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK151",
+ "Value": 765,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK152",
+ "Value": 766,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK153",
+ "Value": 767,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BraveBlade1",
+ "Value": 768,
+ "Description": "Generated from skill name table entry: Brave Blade"
+ },
+ {
+ "Name": "AssaultDive1",
+ "Value": 769,
+ "Description": "Generated from skill name table entry: Assault Dive"
+ },
+ {
+ "Name": "TerrorClaw1",
+ "Value": 770,
+ "Description": "Generated from skill name table entry: Terror Claw"
+ },
+ {
+ "Name": "Bufudyne1",
+ "Value": 771,
+ "Description": "Generated from skill name table entry: Bufudyne"
+ },
+ {
+ "Name": "Psiodyne1",
+ "Value": 772,
+ "Description": "Generated from skill name table entry: Psiodyne"
+ },
+ {
+ "Name": "Mazionga1",
+ "Value": 773,
+ "Description": "Generated from skill name table entry: Mazionga"
+ },
+ {
+ "Name": "Maziodyne1",
+ "Value": 774,
+ "Description": "Generated from skill name table entry: Maziodyne"
+ },
+ {
+ "Name": "Maeiga2",
+ "Value": 775,
+ "Description": "Generated from skill name table entry: Maeiga"
+ },
+ {
+ "Name": "Maeigaon1",
+ "Value": 776,
+ "Description": "Generated from skill name table entry: Maeigaon"
+ },
+ {
+ "Name": "BLANK154",
+ "Value": 777,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK155",
+ "Value": 778,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK156",
+ "Value": 779,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK157",
+ "Value": 780,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK158",
+ "Value": 781,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK159",
+ "Value": 782,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK160",
+ "Value": 783,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK161",
+ "Value": 784,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK162",
+ "Value": 785,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK163",
+ "Value": 786,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK164",
+ "Value": 787,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK165",
+ "Value": 788,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK166",
+ "Value": 789,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK167",
+ "Value": 790,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK168",
+ "Value": 791,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK169",
+ "Value": 792,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK170",
+ "Value": 793,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK171",
+ "Value": 794,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK172",
+ "Value": 795,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK173",
+ "Value": 796,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK174",
+ "Value": 797,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK175",
+ "Value": 798,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK176",
+ "Value": 799,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Counter",
+ "Value": 800,
+ "Description": "Generated from skill name table entry: Counter"
+ },
+ {
+ "Name": "Counterstrike",
+ "Value": 801,
+ "Description": "Generated from skill name table entry: Counterstrike"
+ },
+ {
+ "Name": "HighCounter",
+ "Value": 802,
+ "Description": "Generated from skill name table entry: High Counter"
+ },
+ {
+ "Name": "BLANK177",
+ "Value": 803,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK178",
+ "Value": 804,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "Endure",
+ "Value": 805,
+ "Description": "Generated from skill name table entry: Endure"
+ },
+ {
+ "Name": "EnduringSoul",
+ "Value": 806,
+ "Description": "Generated from skill name table entry: Enduring Soul"
+ },
+ {
+ "Name": "BLANK179",
+ "Value": 807,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK180",
+ "Value": 808,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SurvivalTrick",
+ "Value": 809,
+ "Description": "Generated from skill name table entry: Survival Trick"
+ },
+ {
+ "Name": "DodgeFire",
+ "Value": 810,
+ "Description": "Generated from skill name table entry: Dodge Fire"
+ },
+ {
+ "Name": "EvadeFire",
+ "Value": 811,
+ "Description": "Generated from skill name table entry: Evade Fire"
+ },
+ {
+ "Name": "DodgeIce",
+ "Value": 812,
+ "Description": "Generated from skill name table entry: Dodge Ice"
+ },
+ {
+ "Name": "EvadeIce",
+ "Value": 813,
+ "Description": "Generated from skill name table entry: Evade Ice"
+ },
+ {
+ "Name": "DodgeWind",
+ "Value": 814,
+ "Description": "Generated from skill name table entry: Dodge Wind"
+ },
+ {
+ "Name": "EvadeWind",
+ "Value": 815,
+ "Description": "Generated from skill name table entry: Evade Wind"
+ },
+ {
+ "Name": "DodgeElec",
+ "Value": 816,
+ "Description": "Generated from skill name table entry: Dodge Elec"
+ },
+ {
+ "Name": "EvadeElec",
+ "Value": 817,
+ "Description": "Generated from skill name table entry: Evade Elec"
+ },
+ {
+ "Name": "DodgePhys",
+ "Value": 818,
+ "Description": "Generated from skill name table entry: Dodge Phys"
+ },
+ {
+ "Name": "EvadePhys",
+ "Value": 819,
+ "Description": "Generated from skill name table entry: Evade Phys"
+ },
+ {
+ "Name": "FireBoost",
+ "Value": 820,
+ "Description": "Generated from skill name table entry: Fire Boost"
+ },
+ {
+ "Name": "FireAmp",
+ "Value": 821,
+ "Description": "Generated from skill name table entry: Fire Amp"
+ },
+ {
+ "Name": "IceBoost",
+ "Value": 822,
+ "Description": "Generated from skill name table entry: Ice Boost"
+ },
+ {
+ "Name": "IceAmp",
+ "Value": 823,
+ "Description": "Generated from skill name table entry: Ice Amp"
+ },
+ {
+ "Name": "WindBoost",
+ "Value": 824,
+ "Description": "Generated from skill name table entry: Wind Boost"
+ },
+ {
+ "Name": "WindAmp",
+ "Value": 825,
+ "Description": "Generated from skill name table entry: Wind Amp"
+ },
+ {
+ "Name": "ElecBoost",
+ "Value": 826,
+ "Description": "Generated from skill name table entry: Elec Boost"
+ },
+ {
+ "Name": "ElecAmp",
+ "Value": 827,
+ "Description": "Generated from skill name table entry: Elec Amp"
+ },
+ {
+ "Name": "AngelicGrace",
+ "Value": 828,
+ "Description": "Generated from skill name table entry: Angelic Grace"
+ },
+ {
+ "Name": "DivineGrace",
+ "Value": 829,
+ "Description": "Generated from skill name table entry: Divine Grace"
+ },
+ {
+ "Name": "Regenerate1",
+ "Value": 830,
+ "Description": "Generated from skill name table entry: Regenerate 1"
+ },
+ {
+ "Name": "Regenerate2",
+ "Value": 831,
+ "Description": "Generated from skill name table entry: Regenerate 2"
+ },
+ {
+ "Name": "Regenerate3",
+ "Value": 832,
+ "Description": "Generated from skill name table entry: Regenerate 3"
+ },
+ {
+ "Name": "DodgeBless",
+ "Value": 833,
+ "Description": "Generated from skill name table entry: Dodge Bless"
+ },
+ {
+ "Name": "DodgeCurse",
+ "Value": 834,
+ "Description": "Generated from skill name table entry: Dodge Curse"
+ },
+ {
+ "Name": "Invigorate1",
+ "Value": 835,
+ "Description": "Generated from skill name table entry: Invigorate 1"
+ },
+ {
+ "Name": "Invigorate2",
+ "Value": 836,
+ "Description": "Generated from skill name table entry: Invigorate 2"
+ },
+ {
+ "Name": "Invigorate3",
+ "Value": 837,
+ "Description": "Generated from skill name table entry: Invigorate 3"
+ },
+ {
+ "Name": "EvadeBless",
+ "Value": 838,
+ "Description": "Generated from skill name table entry: Evade Bless"
+ },
+ {
+ "Name": "EvadeCurse",
+ "Value": 839,
+ "Description": "Generated from skill name table entry: Evade Curse"
+ },
+ {
+ "Name": "AttackMaster",
+ "Value": 840,
+ "Description": "Generated from skill name table entry: Attack Master"
+ },
+ {
+ "Name": "AutoMataru",
+ "Value": 841,
+ "Description": "Generated from skill name table entry: Auto-Mataru"
+ },
+ {
+ "Name": "BLANK181",
+ "Value": 842,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DefenseMaster",
+ "Value": 843,
+ "Description": "Generated from skill name table entry: Defense Master"
+ },
+ {
+ "Name": "AutoMaraku",
+ "Value": 844,
+ "Description": "Generated from skill name table entry: Auto-Maraku"
+ },
+ {
+ "Name": "BLANK182",
+ "Value": 845,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SpeedMaster",
+ "Value": 846,
+ "Description": "Generated from skill name table entry: Speed Master"
+ },
+ {
+ "Name": "AutoMasuku",
+ "Value": 847,
+ "Description": "Generated from skill name table entry: Auto-Masuku"
+ },
+ {
+ "Name": "BLANK183",
+ "Value": 848,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK184",
+ "Value": 849,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FastHeal",
+ "Value": 850,
+ "Description": "Generated from skill name table entry: Fast Heal"
+ },
+ {
+ "Name": "InstaHeal",
+ "Value": 851,
+ "Description": "Generated from skill name table entry: Insta-Heal"
+ },
+ {
+ "Name": "ArmsMaster",
+ "Value": 852,
+ "Description": "Generated from skill name table entry: Arms Master"
+ },
+ {
+ "Name": "SpellMaster",
+ "Value": 853,
+ "Description": "Generated from skill name table entry: Spell Master"
+ },
+ {
+ "Name": "BLANK185",
+ "Value": 854,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "SharpStudent",
+ "Value": 855,
+ "Description": "Generated from skill name table entry: Sharp Student"
+ },
+ {
+ "Name": "AptPupil",
+ "Value": 856,
+ "Description": "Generated from skill name table entry: Apt Pupil"
+ },
+ {
+ "Name": "AliDance",
+ "Value": 857,
+ "Description": "Generated from skill name table entry: Ali Dance"
+ },
+ {
+ "Name": "FirmStance",
+ "Value": 858,
+ "Description": "Generated from skill name table entry: Firm Stance"
+ },
+ {
+ "Name": "BLANK186",
+ "Value": 859,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "LifeAid",
+ "Value": 860,
+ "Description": "Generated from skill name table entry: Life Aid"
+ },
+ {
+ "Name": "VictoryCry",
+ "Value": 861,
+ "Description": "Generated from skill name table entry: Victory Cry"
+ },
+ {
+ "Name": "Growth1",
+ "Value": 862,
+ "Description": "Generated from skill name table entry: Growth 1"
+ },
+ {
+ "Name": "Growth2",
+ "Value": 863,
+ "Description": "Generated from skill name table entry: Growth 2"
+ },
+ {
+ "Name": "Growth3",
+ "Value": 864,
+ "Description": "Generated from skill name table entry: Growth 3"
+ },
+ {
+ "Name": "UnshakenWill",
+ "Value": 865,
+ "Description": "Generated from skill name table entry: Unshaken Will"
+ },
+ {
+ "Name": "BLANK187",
+ "Value": 866,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BatonPass1",
+ "Value": 867,
+ "Description": "Generated from skill name table entry: Baton Pass"
+ },
+ {
+ "Name": "SoulTouch",
+ "Value": 868,
+ "Description": "Generated from skill name table entry: Soul Touch"
+ },
+ {
+ "Name": "KakoiKuzushi1",
+ "Value": 869,
+ "Description": "Generated from skill name table entry: Kakoi Kuzushi"
+ },
+ {
+ "Name": "ResistFire",
+ "Value": 870,
+ "Description": "Generated from skill name table entry: Resist Fire"
+ },
+ {
+ "Name": "NullFire",
+ "Value": 871,
+ "Description": "Generated from skill name table entry: Null Fire"
+ },
+ {
+ "Name": "RepelFire",
+ "Value": 872,
+ "Description": "Generated from skill name table entry: Repel Fire"
+ },
+ {
+ "Name": "DrainFire",
+ "Value": 873,
+ "Description": "Generated from skill name table entry: Drain Fire"
+ },
+ {
+ "Name": "BLANK188",
+ "Value": 874,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistIce",
+ "Value": 875,
+ "Description": "Generated from skill name table entry: Resist Ice"
+ },
+ {
+ "Name": "NullIce",
+ "Value": 876,
+ "Description": "Generated from skill name table entry: Null Ice"
+ },
+ {
+ "Name": "RepelIce",
+ "Value": 877,
+ "Description": "Generated from skill name table entry: Repel Ice"
+ },
+ {
+ "Name": "DrainIce",
+ "Value": 878,
+ "Description": "Generated from skill name table entry: Drain Ice"
+ },
+ {
+ "Name": "BLANK189",
+ "Value": 879,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistWind",
+ "Value": 880,
+ "Description": "Generated from skill name table entry: Resist Wind"
+ },
+ {
+ "Name": "NullWind",
+ "Value": 881,
+ "Description": "Generated from skill name table entry: Null Wind"
+ },
+ {
+ "Name": "RepelWind",
+ "Value": 882,
+ "Description": "Generated from skill name table entry: Repel Wind"
+ },
+ {
+ "Name": "DrainWind",
+ "Value": 883,
+ "Description": "Generated from skill name table entry: Drain Wind"
+ },
+ {
+ "Name": "BLANK190",
+ "Value": 884,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistElec",
+ "Value": 885,
+ "Description": "Generated from skill name table entry: Resist Elec"
+ },
+ {
+ "Name": "NullElec",
+ "Value": 886,
+ "Description": "Generated from skill name table entry: Null Elec"
+ },
+ {
+ "Name": "RepelElec",
+ "Value": 887,
+ "Description": "Generated from skill name table entry: Repel Elec"
+ },
+ {
+ "Name": "DrainElec",
+ "Value": 888,
+ "Description": "Generated from skill name table entry: Drain Elec"
+ },
+ {
+ "Name": "BLANK191",
+ "Value": 889,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistBless",
+ "Value": 890,
+ "Description": "Generated from skill name table entry: Resist Bless"
+ },
+ {
+ "Name": "NullBless",
+ "Value": 891,
+ "Description": "Generated from skill name table entry: Null Bless"
+ },
+ {
+ "Name": "RepelBless",
+ "Value": 892,
+ "Description": "Generated from skill name table entry: Repel Bless"
+ },
+ {
+ "Name": "DrainBless",
+ "Value": 893,
+ "Description": "Generated from skill name table entry: Drain Bless"
+ },
+ {
+ "Name": "BLANK192",
+ "Value": 894,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistCurse",
+ "Value": 895,
+ "Description": "Generated from skill name table entry: Resist Curse"
+ },
+ {
+ "Name": "NullCurse",
+ "Value": 896,
+ "Description": "Generated from skill name table entry: Null Curse"
+ },
+ {
+ "Name": "RepelCurse",
+ "Value": 897,
+ "Description": "Generated from skill name table entry: Repel Curse"
+ },
+ {
+ "Name": "DrainCurse",
+ "Value": 898,
+ "Description": "Generated from skill name table entry: Drain Curse"
+ },
+ {
+ "Name": "BLANK193",
+ "Value": 899,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistPhys",
+ "Value": 900,
+ "Description": "Generated from skill name table entry: Resist Phys"
+ },
+ {
+ "Name": "NullPhys",
+ "Value": 901,
+ "Description": "Generated from skill name table entry: Null Phys"
+ },
+ {
+ "Name": "RepelPhys",
+ "Value": 902,
+ "Description": "Generated from skill name table entry: Repel Phys"
+ },
+ {
+ "Name": "DrainPhys",
+ "Value": 903,
+ "Description": "Generated from skill name table entry: Drain Phys"
+ },
+ {
+ "Name": "BLANK194",
+ "Value": 904,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "AilmentBoost",
+ "Value": 905,
+ "Description": "Generated from skill name table entry: Ailment Boost"
+ },
+ {
+ "Name": "HamaBoost",
+ "Value": 906,
+ "Description": "Generated from skill name table entry: Hama Boost"
+ },
+ {
+ "Name": "MudoBoost",
+ "Value": 907,
+ "Description": "Generated from skill name table entry: Mudo Boost"
+ },
+ {
+ "Name": "BLANK195",
+ "Value": 908,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK196",
+ "Value": 909,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "DizzyBoost",
+ "Value": 910,
+ "Description": "Generated from skill name table entry: Dizzy Boost"
+ },
+ {
+ "Name": "ConfuseBoost",
+ "Value": 911,
+ "Description": "Generated from skill name table entry: Confuse Boost"
+ },
+ {
+ "Name": "FearBoost",
+ "Value": 912,
+ "Description": "Generated from skill name table entry: Fear Boost"
+ },
+ {
+ "Name": "ForgetBoost",
+ "Value": 913,
+ "Description": "Generated from skill name table entry: Forget Boost"
+ },
+ {
+ "Name": "SleepBoost",
+ "Value": 914,
+ "Description": "Generated from skill name table entry: Sleep Boost"
+ },
+ {
+ "Name": "RageBoost",
+ "Value": 915,
+ "Description": "Generated from skill name table entry: Rage Boost"
+ },
+ {
+ "Name": "DespairBoost",
+ "Value": 916,
+ "Description": "Generated from skill name table entry: Despair Boost"
+ },
+ {
+ "Name": "BLANK197",
+ "Value": 917,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BrainwashBoost",
+ "Value": 918,
+ "Description": "Generated from skill name table entry: Brainwash Boost"
+ },
+ {
+ "Name": "BLANK198",
+ "Value": 919,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistDizzy",
+ "Value": 920,
+ "Description": "Generated from skill name table entry: Resist Dizzy"
+ },
+ {
+ "Name": "ResistConfuse",
+ "Value": 921,
+ "Description": "Generated from skill name table entry: Resist Confuse"
+ },
+ {
+ "Name": "ResistFear",
+ "Value": 922,
+ "Description": "Generated from skill name table entry: Resist Fear"
+ },
+ {
+ "Name": "ResistForget",
+ "Value": 923,
+ "Description": "Generated from skill name table entry: Resist Forget"
+ },
+ {
+ "Name": "ResistSleep",
+ "Value": 924,
+ "Description": "Generated from skill name table entry: Resist Sleep"
+ },
+ {
+ "Name": "ResistRage",
+ "Value": 925,
+ "Description": "Generated from skill name table entry: Resist Rage"
+ },
+ {
+ "Name": "ResistDespair",
+ "Value": 926,
+ "Description": "Generated from skill name table entry: Resist Despair"
+ },
+ {
+ "Name": "BLANK199",
+ "Value": 927,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "ResistBrainwash",
+ "Value": 928,
+ "Description": "Generated from skill name table entry: Resist Brainwash"
+ },
+ {
+ "Name": "BLANK200",
+ "Value": 929,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NullDizzy",
+ "Value": 930,
+ "Description": "Generated from skill name table entry: Null Dizzy"
+ },
+ {
+ "Name": "NullConfuse",
+ "Value": 931,
+ "Description": "Generated from skill name table entry: Null Confuse"
+ },
+ {
+ "Name": "NullFear",
+ "Value": 932,
+ "Description": "Generated from skill name table entry: Null Fear"
+ },
+ {
+ "Name": "NullForget",
+ "Value": 933,
+ "Description": "Generated from skill name table entry: Null Forget"
+ },
+ {
+ "Name": "NullSleep",
+ "Value": 934,
+ "Description": "Generated from skill name table entry: Null Sleep"
+ },
+ {
+ "Name": "NullRage",
+ "Value": 935,
+ "Description": "Generated from skill name table entry: Null Rage"
+ },
+ {
+ "Name": "NullDespair",
+ "Value": 936,
+ "Description": "Generated from skill name table entry: Null Despair"
+ },
+ {
+ "Name": "BLANK201",
+ "Value": 937,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "NullBrainwash",
+ "Value": 938,
+ "Description": "Generated from skill name table entry: Null Brainwash"
+ },
+ {
+ "Name": "BLANK202",
+ "Value": 939,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BurnBoost",
+ "Value": 940,
+ "Description": "Generated from skill name table entry: Burn Boost"
+ },
+ {
+ "Name": "FreezeBoost",
+ "Value": 941,
+ "Description": "Generated from skill name table entry: Freeze Boost"
+ },
+ {
+ "Name": "ShockBoost",
+ "Value": 942,
+ "Description": "Generated from skill name table entry: Shock Boost"
+ },
+ {
+ "Name": "BLANK203",
+ "Value": 943,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "FortifiedMoxy",
+ "Value": 944,
+ "Description": "Generated from skill name table entry: Fortified Moxy"
+ },
+ {
+ "Name": "AdverseResolve",
+ "Value": 945,
+ "Description": "Generated from skill name table entry: Adverse Resolve"
+ },
+ {
+ "Name": "LastStand",
+ "Value": 946,
+ "Description": "Generated from skill name table entry: Last Stand"
+ },
+ {
+ "Name": "HeatUp",
+ "Value": 947,
+ "Description": "Generated from skill name table entry: Heat Up"
+ },
+ {
+ "Name": "BLANK204",
+ "Value": 948,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "TouchnGo",
+ "Value": 949,
+ "Description": "Generated from skill name table entry: Touch n' Go"
+ },
+ {
+ "Name": "ClimateDecorum",
+ "Value": 950,
+ "Description": "Generated from skill name table entry: Climate Decorum"
+ },
+ {
+ "Name": "AmbientAid",
+ "Value": 951,
+ "Description": "Generated from skill name table entry: Ambient Aid"
+ },
+ {
+ "Name": "RESERVE",
+ "Value": 952,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "Snipe",
+ "Value": 953,
+ "Description": "Generated from skill name table entry: Snipe"
+ },
+ {
+ "Name": "Cripple",
+ "Value": 954,
+ "Description": "Generated from skill name table entry: Cripple"
+ },
+ {
+ "Name": "TriggerHappy",
+ "Value": 955,
+ "Description": "Generated from skill name table entry: Trigger Happy"
+ },
+ {
+ "Name": "ResistNuke",
+ "Value": 956,
+ "Description": "Generated from skill name table entry: Resist Nuke"
+ },
+ {
+ "Name": "NullNuke",
+ "Value": 957,
+ "Description": "Generated from skill name table entry: Null Nuke"
+ },
+ {
+ "Name": "RepelNuke",
+ "Value": 958,
+ "Description": "Generated from skill name table entry: Repel Nuke"
+ },
+ {
+ "Name": "DrainNuke",
+ "Value": 959,
+ "Description": "Generated from skill name table entry: Drain Nuke"
+ },
+ {
+ "Name": "RESERVE1",
+ "Value": 960,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "ResistPsy",
+ "Value": 961,
+ "Description": "Generated from skill name table entry: Resist Psy"
+ },
+ {
+ "Name": "NullPsy",
+ "Value": 962,
+ "Description": "Generated from skill name table entry: Null Psy"
+ },
+ {
+ "Name": "RepelPsy",
+ "Value": 963,
+ "Description": "Generated from skill name table entry: Repel Psy"
+ },
+ {
+ "Name": "DrainPsy",
+ "Value": 964,
+ "Description": "Generated from skill name table entry: Drain Psy"
+ },
+ {
+ "Name": "RESERVE2",
+ "Value": 965,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "NukeBoost",
+ "Value": 966,
+ "Description": "Generated from skill name table entry: Nuke Boost"
+ },
+ {
+ "Name": "NukeAmp",
+ "Value": 967,
+ "Description": "Generated from skill name table entry: Nuke Amp"
+ },
+ {
+ "Name": "RESERVE3",
+ "Value": 968,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "PsyBoost",
+ "Value": 969,
+ "Description": "Generated from skill name table entry: Psy Boost"
+ },
+ {
+ "Name": "PsyAmp",
+ "Value": 970,
+ "Description": "Generated from skill name table entry: Psy Amp"
+ },
+ {
+ "Name": "RESERVE4",
+ "Value": 971,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "DodgeNuke",
+ "Value": 972,
+ "Description": "Generated from skill name table entry: Dodge Nuke"
+ },
+ {
+ "Name": "EvadeNuke",
+ "Value": 973,
+ "Description": "Generated from skill name table entry: Evade Nuke"
+ },
+ {
+ "Name": "RESERVE5",
+ "Value": 974,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "DodgePsy",
+ "Value": 975,
+ "Description": "Generated from skill name table entry: Dodge Psy"
+ },
+ {
+ "Name": "EvadePsy",
+ "Value": 976,
+ "Description": "Generated from skill name table entry: Evade Psy"
+ },
+ {
+ "Name": "RESERVE6",
+ "Value": 977,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "BlessBoost",
+ "Value": 978,
+ "Description": "Generated from skill name table entry: Bless Boost"
+ },
+ {
+ "Name": "BlessAmp",
+ "Value": 979,
+ "Description": "Generated from skill name table entry: Bless Amp"
+ },
+ {
+ "Name": "RESERVE7",
+ "Value": 980,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "CurseBoost",
+ "Value": 981,
+ "Description": "Generated from skill name table entry: Curse Boost"
+ },
+ {
+ "Name": "CurseAmp",
+ "Value": 982,
+ "Description": "Generated from skill name table entry: Curse Amp"
+ },
+ {
+ "Name": "RESERVE8",
+ "Value": 983,
+ "Description": "Generated from skill name table entry: RESERVE"
+ },
+ {
+ "Name": "MagicAbility",
+ "Value": 984,
+ "Description": "Generated from skill name table entry: Magic Ability"
+ },
+ {
+ "Name": "FortifySpirit",
+ "Value": 985,
+ "Description": "Generated from skill name table entry: Fortify Spirit"
+ },
+ {
+ "Name": "AlmightyBoost",
+ "Value": 986,
+ "Description": "Generated from skill name table entry: Almighty Boost"
+ },
+ {
+ "Name": "AlmightyAmp",
+ "Value": 987,
+ "Description": "Generated from skill name table entry: Almighty Amp"
+ },
+ {
+ "Name": "ZenithDefense",
+ "Value": 988,
+ "Description": "Generated from skill name table entry: Zenith Defense"
+ },
+ {
+ "Name": "SoulChain",
+ "Value": 989,
+ "Description": "Generated from skill name table entry: Soul Chain"
+ },
+ {
+ "Name": "VanityCopy",
+ "Value": 990,
+ "Description": "Generated from skill name table entry: Vanity Copy"
+ },
+ {
+ "Name": "GluttonousSnuff",
+ "Value": 991,
+ "Description": "Generated from skill name table entry: Gluttonous Snuff"
+ },
+ {
+ "Name": "SlothDefense",
+ "Value": 992,
+ "Description": "Generated from skill name table entry: Sloth Defense"
+ },
+ {
+ "Name": "BLANK205",
+ "Value": 993,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK206",
+ "Value": 994,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK207",
+ "Value": 995,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK208",
+ "Value": 996,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK209",
+ "Value": 997,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK210",
+ "Value": 998,
+ "Description": "Generated from skill name table entry: BLANK"
+ },
+ {
+ "Name": "BLANK211",
+ "Value": 999,
+ "Description": "Generated from skill name table entry: BLANK"
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "Ann",
+ "Value": 4,
+ "Description": ""
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5,
+ "Description": ""
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6,
+ "Description": ""
+ },
+ {
+ "Name": "Haru",
+ "Value": 7,
+ "Description": ""
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8,
+ "Description": ""
+ },
+ {
+ "Name": "Goro",
+ "Value": 9,
+ "Description": ""
+ },
+ {
+ "Name": "NotUsed",
+ "Value": 0,
+ "Description": "Generated from enemy name table entry: Not Used"
+ },
+ {
+ "Name": "ShadowofGod",
+ "Value": 1,
+ "Description": "Generated from enemy name table entry: Shadow of God"
+ },
+ {
+ "Name": "FlyoftheDead",
+ "Value": 2,
+ "Description": "Generated from enemy name table entry: Fly of the Dead"
+ },
+ {
+ "Name": "BraveSpearbearer",
+ "Value": 3,
+ "Description": "Generated from enemy name table entry: Brave Spear-bearer"
+ },
+ {
+ "Name": "CryptdwellingPyromaniac",
+ "Value": 4,
+ "Description": "Generated from enemy name table entry: Crypt-dwelling Pyromaniac"
+ },
+ {
+ "Name": "MockingSnowman",
+ "Value": 5,
+ "Description": "Generated from enemy name table entry: Mocking Snowman"
+ },
+ {
+ "Name": "BeguilingGirl",
+ "Value": 6,
+ "Description": "Generated from enemy name table entry: Beguiling Girl"
+ },
+ {
+ "Name": "GuardDogofHades",
+ "Value": 7,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "WomanWhoBringsRuin",
+ "Value": 8,
+ "Description": "Generated from enemy name table entry: Woman Who Brings Ruin"
+ },
+ {
+ "Name": "WarhungryHorseman",
+ "Value": 9,
+ "Description": "Generated from enemy name table entry: War-hungry Horseman"
+ },
+ {
+ "Name": "HerogatheringTyrant",
+ "Value": 10,
+ "Description": "Generated from enemy name table entry: Hero-gathering Tyrant"
+ },
+ {
+ "Name": "GirloftheHangingTree",
+ "Value": 11,
+ "Description": "Generated from enemy name table entry: Girl of the Hanging Tree"
+ },
+ {
+ "Name": "ViciousPentagram",
+ "Value": 12,
+ "Description": "Generated from enemy name table entry: Vicious Pentagram"
+ },
+ {
+ "Name": "ThrobbingKingofDesire",
+ "Value": 13,
+ "Description": "Generated from enemy name table entry: Throbbing King of Desire"
+ },
+ {
+ "Name": "CruelLeopard",
+ "Value": 14,
+ "Description": "Generated from enemy name table entry: Cruel Leopard"
+ },
+ {
+ "Name": "ThunderEmperor",
+ "Value": 15,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "ExpressionlessBeast",
+ "Value": 16,
+ "Description": "Generated from enemy name table entry: Expressionless Beast"
+ },
+ {
+ "Name": "HeraldofDeath",
+ "Value": 17,
+ "Description": "Generated from enemy name table entry: Herald of Death"
+ },
+ {
+ "Name": "StrummingVeenaPlayer",
+ "Value": 18,
+ "Description": "Generated from enemy name table entry: Strumming Veena Player"
+ },
+ {
+ "Name": "FuneraryWarrior",
+ "Value": 19,
+ "Description": "Generated from enemy name table entry: Funerary Warrior"
+ },
+ {
+ "Name": "HumaneatingLady",
+ "Value": 20,
+ "Description": "Generated from enemy name table entry: Human-eating Lady"
+ },
+ {
+ "Name": "AuspiciousPachyderm",
+ "Value": 21,
+ "Description": "Generated from enemy name table entry: Auspicious Pachyderm"
+ },
+ {
+ "Name": "BeareroftheScales",
+ "Value": 22,
+ "Description": "Generated from enemy name table entry: Bearer of the Scales"
+ },
+ {
+ "Name": "CoffinborneGod",
+ "Value": 23,
+ "Description": "Generated from enemy name table entry: Coffin-borne God"
+ },
+ {
+ "Name": "CleanserofHeaven",
+ "Value": 24,
+ "Description": "Generated from enemy name table entry: Cleanser of Heaven"
+ },
+ {
+ "Name": "TheShadowedOne",
+ "Value": 25,
+ "Description": "Generated from enemy name table entry: The Shadowed One"
+ },
+ {
+ "Name": "PranksterLeader",
+ "Value": 26,
+ "Description": "Generated from enemy name table entry: Prankster Leader"
+ },
+ {
+ "Name": "DancingLion",
+ "Value": 27,
+ "Description": "Generated from enemy name table entry: Dancing Lion"
+ },
+ {
+ "Name": "RebelliousElephant",
+ "Value": 28,
+ "Description": "Generated from enemy name table entry: Rebellious Elephant"
+ },
+ {
+ "Name": "MonarchofSnow",
+ "Value": 29,
+ "Description": "Generated from enemy name table entry: Monarch of Snow"
+ },
+ {
+ "Name": "SelfinfatuatedStar",
+ "Value": 30,
+ "Description": "Generated from enemy name table entry: Self-infatuated Star"
+ },
+ {
+ "Name": "SheofLifeandDeath",
+ "Value": 31,
+ "Description": "Generated from enemy name table entry: She of Life and Death"
+ },
+ {
+ "Name": "SlitheringSnakewoman",
+ "Value": 32,
+ "Description": "Generated from enemy name table entry: Slithering Snakewoman"
+ },
+ {
+ "Name": "FusedGhost",
+ "Value": 33,
+ "Description": "Generated from enemy name table entry: Fused Ghost"
+ },
+ {
+ "Name": "BattleFiend",
+ "Value": 34,
+ "Description": "Generated from enemy name table entry: Battle Fiend"
+ },
+ {
+ "Name": "NightwalkingWarrior",
+ "Value": 35,
+ "Description": "Generated from enemy name table entry: Night-walking Warrior"
+ },
+ {
+ "Name": "RhetoricianoftheSea",
+ "Value": 36,
+ "Description": "Generated from enemy name table entry: Rhetorician of the Sea"
+ },
+ {
+ "Name": "ViciousYoungWarrior",
+ "Value": 37,
+ "Description": "Generated from enemy name table entry: Vicious Young Warrior"
+ },
+ {
+ "Name": "ScandalousQueen",
+ "Value": 38,
+ "Description": "Generated from enemy name table entry: Scandalous Queen"
+ },
+ {
+ "Name": "BedsideBrute",
+ "Value": 39,
+ "Description": "Generated from enemy name table entry: Bedside Brute"
+ },
+ {
+ "Name": "ChivalrousFiend",
+ "Value": 40,
+ "Description": "Generated from enemy name table entry: Chivalrous Fiend"
+ },
+ {
+ "Name": "HarlotofDesire",
+ "Value": 41,
+ "Description": "Generated from enemy name table entry: Harlot of Desire"
+ },
+ {
+ "Name": "DancingWitch",
+ "Value": 42,
+ "Description": "Generated from enemy name table entry: Dancing Witch"
+ },
+ {
+ "Name": "HuntingWolfSpirit",
+ "Value": 43,
+ "Description": "Generated from enemy name table entry: Hunting Wolf Spirit"
+ },
+ {
+ "Name": "DestructiveBeauty",
+ "Value": 44,
+ "Description": "Generated from enemy name table entry: Destructive Beauty"
+ },
+ {
+ "Name": "DeclarerofAnguish",
+ "Value": 45,
+ "Description": "Generated from enemy name table entry: Declarer of Anguish"
+ },
+ {
+ "Name": "AngryWarrior",
+ "Value": 46,
+ "Description": "Generated from enemy name table entry: Angry Warrior"
+ },
+ {
+ "Name": "MysteriousLittleGirl",
+ "Value": 47,
+ "Description": "Generated from enemy name table entry: Mysterious Little Girl"
+ },
+ {
+ "Name": "TheBlackenedFury",
+ "Value": 48,
+ "Description": "Generated from enemy name table entry: The Blackened Fury"
+ },
+ {
+ "Name": "MonkoftheValley",
+ "Value": 49,
+ "Description": "Generated from enemy name table entry: Monk of the Valley"
+ },
+ {
+ "Name": "UnfaithfulDreamKing",
+ "Value": 50,
+ "Description": "Generated from enemy name table entry: Unfaithful Dream-King"
+ },
+ {
+ "Name": "BringerofMisfortune",
+ "Value": 51,
+ "Description": "Generated from enemy name table entry: Bringer of Misfortune"
+ },
+ {
+ "Name": "DrunkenSerpents",
+ "Value": 52,
+ "Description": "Generated from enemy name table entry: Drunken Serpents"
+ },
+ {
+ "Name": "EquineSage",
+ "Value": 53,
+ "Description": "Generated from enemy name table entry: Equine Sage"
+ },
+ {
+ "Name": "NimbleMonkeyKing",
+ "Value": 54,
+ "Description": "Generated from enemy name table entry: Nimble Monkey King"
+ },
+ {
+ "Name": "HeavenlyPunisher",
+ "Value": 55,
+ "Description": "Generated from enemy name table entry: Heavenly Punisher"
+ },
+ {
+ "Name": "PiggybackDemon",
+ "Value": 56,
+ "Description": "Generated from enemy name table entry: Piggyback Demon"
+ },
+ {
+ "Name": "MidnightQueen",
+ "Value": 57,
+ "Description": "Generated from enemy name table entry: Midnight Queen"
+ },
+ {
+ "Name": "PrisonMaster",
+ "Value": 58,
+ "Description": "Generated from enemy name table entry: Prison Master"
+ },
+ {
+ "Name": "AbyssalKingofAvarice",
+ "Value": 59,
+ "Description": "Generated from enemy name table entry: Abyssal King of Avarice"
+ },
+ {
+ "Name": "RooftopLion",
+ "Value": 60,
+ "Description": "Generated from enemy name table entry: Rooftop Lion"
+ },
+ {
+ "Name": "EnvoyofSlumber",
+ "Value": 61,
+ "Description": "Generated from enemy name table entry: Envoy of Slumber"
+ },
+ {
+ "Name": "MissionaryofDepravity",
+ "Value": 62,
+ "Description": "Generated from enemy name table entry: Missionary of Depravity"
+ },
+ {
+ "Name": "JealousLover",
+ "Value": 63,
+ "Description": "Generated from enemy name table entry: Jealous Lover"
+ },
+ {
+ "Name": "BloodyGoddess",
+ "Value": 64,
+ "Description": "Generated from enemy name table entry: Bloody Goddess"
+ },
+ {
+ "Name": "TheBlackAvenger",
+ "Value": 65,
+ "Description": "Generated from enemy name table entry: The Black Avenger"
+ },
+ {
+ "Name": "RESERVE",
+ "Value": 66,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "EmbitteredBlacksmith",
+ "Value": 67,
+ "Description": "Generated from enemy name table entry: Embittered Blacksmith"
+ },
+ {
+ "Name": "TwinheadedGuardian",
+ "Value": 68,
+ "Description": "Generated from enemy name table entry: Twin-headed Guardian"
+ },
+ {
+ "Name": "TwilightProstitute",
+ "Value": 69,
+ "Description": "Generated from enemy name table entry: Twilight Prostitute"
+ },
+ {
+ "Name": "VampireMoth",
+ "Value": 70,
+ "Description": "Generated from enemy name table entry: Vampire Moth"
+ },
+ {
+ "Name": "RESERVE1",
+ "Value": 71,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "MercilessInquisitor",
+ "Value": 72,
+ "Description": "Generated from enemy name table entry: Merciless Inquisitor"
+ },
+ {
+ "Name": "AscendedFeline",
+ "Value": 73,
+ "Description": "Generated from enemy name table entry: Ascended Feline"
+ },
+ {
+ "Name": "EvilSnowman",
+ "Value": 74,
+ "Description": "Generated from enemy name table entry: Evil Snowman"
+ },
+ {
+ "Name": "AwakenedGod",
+ "Value": 75,
+ "Description": "Generated from enemy name table entry: Awakened God"
+ },
+ {
+ "Name": "ZealousMessenger",
+ "Value": 76,
+ "Description": "Generated from enemy name table entry: Zealous Messenger"
+ },
+ {
+ "Name": "QuakingLadyofShadow",
+ "Value": 77,
+ "Description": "Generated from enemy name table entry: Quaking Lady of Shadow"
+ },
+ {
+ "Name": "MountainGirl",
+ "Value": 78,
+ "Description": "Generated from enemy name table entry: Mountain Girl"
+ },
+ {
+ "Name": "RESERVE2",
+ "Value": 79,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "DivineWarrior",
+ "Value": 80,
+ "Description": "Generated from enemy name table entry: Divine Warrior"
+ },
+ {
+ "Name": "PossessingDogGhost",
+ "Value": 81,
+ "Description": "Generated from enemy name table entry: Possessing Dog Ghost"
+ },
+ {
+ "Name": "WanderingReviver",
+ "Value": 82,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "RESERVE3",
+ "Value": 83,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ViscidRottingMeat",
+ "Value": 84,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "ThiefofTablets",
+ "Value": 85,
+ "Description": "Generated from enemy name table entry: Thief of Tablets"
+ },
+ {
+ "Name": "RESERVE4",
+ "Value": 86,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GrudgingWarriorArisen",
+ "Value": 87,
+ "Description": "Generated from enemy name table entry: Grudging Warrior Arisen"
+ },
+ {
+ "Name": "DefeatedAvenger",
+ "Value": 88,
+ "Description": "Generated from enemy name table entry: Defeated Avenger"
+ },
+ {
+ "Name": "CaptivatingDancer",
+ "Value": 89,
+ "Description": "Generated from enemy name table entry: Captivating Dancer"
+ },
+ {
+ "Name": "LamentingSacrifice",
+ "Value": 90,
+ "Description": "Generated from enemy name table entry: Lamenting Sacrifice"
+ },
+ {
+ "Name": "LifedrainingSpirit",
+ "Value": 91,
+ "Description": "Generated from enemy name table entry: Life-draining Spirit"
+ },
+ {
+ "Name": "ShadowyNinja",
+ "Value": 92,
+ "Description": "Generated from enemy name table entry: Shadowy Ninja"
+ },
+ {
+ "Name": "SamuraiKiller",
+ "Value": 93,
+ "Description": "Generated from enemy name table entry: Samurai Killer"
+ },
+ {
+ "Name": "RagingWaterDemon",
+ "Value": 94,
+ "Description": "Generated from enemy name table entry: Raging Water Demon"
+ },
+ {
+ "Name": "TornadoDevil",
+ "Value": 95,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "RESERVE5",
+ "Value": 96,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "WishlessStar",
+ "Value": 97,
+ "Description": "Generated from enemy name table entry: Wishless Star"
+ },
+ {
+ "Name": "MadMarshHorse",
+ "Value": 98,
+ "Description": "Generated from enemy name table entry: Mad Marsh Horse"
+ },
+ {
+ "Name": "ChantingBaboon",
+ "Value": 99,
+ "Description": "Generated from enemy name table entry: Chanting Baboon"
+ },
+ {
+ "Name": "HedonisticBraggart",
+ "Value": 100,
+ "Description": "Generated from enemy name table entry: Hedonistic Braggart"
+ },
+ {
+ "Name": "WatersideNymph",
+ "Value": 101,
+ "Description": "Generated from enemy name table entry: Waterside Nymph"
+ },
+ {
+ "Name": "MenacingOwlman",
+ "Value": 102,
+ "Description": "Generated from enemy name table entry: Menacing Owlman"
+ },
+ {
+ "Name": "TornKingofDesire",
+ "Value": 103,
+ "Description": "Generated from enemy name table entry: Torn King of Desire"
+ },
+ {
+ "Name": "LeafyOldMan",
+ "Value": 104,
+ "Description": "Generated from enemy name table entry: Leafy Old Man"
+ },
+ {
+ "Name": "FoolishMonk",
+ "Value": 105,
+ "Description": "Generated from enemy name table entry: Foolish Monk"
+ },
+ {
+ "Name": "Regent",
+ "Value": 106,
+ "Description": "Generated from enemy name table entry: Regent"
+ },
+ {
+ "Name": "QueensNecklace",
+ "Value": 107,
+ "Description": "Generated from enemy name table entry: Queen's Necklace"
+ },
+ {
+ "Name": "StoneofScone",
+ "Value": 108,
+ "Description": "Generated from enemy name table entry: Stone of Scone"
+ },
+ {
+ "Name": "KohiNoor",
+ "Value": 109,
+ "Description": "Generated from enemy name table entry: Koh-i-Noor"
+ },
+ {
+ "Name": "Orlov",
+ "Value": 110,
+ "Description": "Generated from enemy name table entry: Orlov"
+ },
+ {
+ "Name": "EmperorsTalisman",
+ "Value": 111,
+ "Description": "Generated from enemy name table entry: Emperor's Talisman"
+ },
+ {
+ "Name": "HopeDiamond",
+ "Value": 112,
+ "Description": "Generated from enemy name table entry: Hope Diamond"
+ },
+ {
+ "Name": "CrystalSkull",
+ "Value": 113,
+ "Description": "Generated from enemy name table entry: Crystal Skull"
+ },
+ {
+ "Name": "RESERVE6",
+ "Value": 114,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE7",
+ "Value": 115,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE8",
+ "Value": 116,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE9",
+ "Value": 117,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE10",
+ "Value": 118,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE11",
+ "Value": 119,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE12",
+ "Value": 120,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GallowsFlower",
+ "Value": 121,
+ "Description": "Generated from enemy name table entry: Gallows-Flower"
+ },
+ {
+ "Name": "ReviledDictator",
+ "Value": 122,
+ "Description": "Generated from enemy name table entry: Reviled Dictator"
+ },
+ {
+ "Name": "BloodthirstyDemoness",
+ "Value": 123,
+ "Description": "Generated from enemy name table entry: Bloodthirsty Demoness"
+ },
+ {
+ "Name": "TroublesomeHousemaid",
+ "Value": 124,
+ "Description": "Generated from enemy name table entry: Troublesome Housemaid"
+ },
+ {
+ "Name": "KillerTeddyBear",
+ "Value": 125,
+ "Description": "Generated from enemy name table entry: Killer Teddy Bear"
+ },
+ {
+ "Name": "PulsingMud",
+ "Value": 126,
+ "Description": "Generated from enemy name table entry: Pulsing Mud"
+ },
+ {
+ "Name": "DirtyTwohornedBeast",
+ "Value": 127,
+ "Description": "Generated from enemy name table entry: Dirty Two-horned Beast"
+ },
+ {
+ "Name": "DarkSun",
+ "Value": 128,
+ "Description": "Generated from enemy name table entry: Dark Sun"
+ },
+ {
+ "Name": "NoisyMountainSpirit",
+ "Value": 129,
+ "Description": "Generated from enemy name table entry: Noisy Mountain Spirit"
+ },
+ {
+ "Name": "WaveringTreeSpirit",
+ "Value": 130,
+ "Description": "Generated from enemy name table entry: Wavering Tree Spirit"
+ },
+ {
+ "Name": "ApprenticeinaJug",
+ "Value": 131,
+ "Description": "Generated from enemy name table entry: Apprentice in a Jug"
+ },
+ {
+ "Name": "CorpseBird",
+ "Value": 132,
+ "Description": "Generated from enemy name table entry: Corpse Bird"
+ },
+ {
+ "Name": "NightChimera",
+ "Value": 133,
+ "Description": "Generated from enemy name table entry: Night Chimera"
+ },
+ {
+ "Name": "CorpseeatingCorpse",
+ "Value": 134,
+ "Description": "Generated from enemy name table entry: Corpse-eating Corpse"
+ },
+ {
+ "Name": "PaganSavior",
+ "Value": 135,
+ "Description": "Generated from enemy name table entry: Pagan Savior"
+ },
+ {
+ "Name": "HereticGoat",
+ "Value": 136,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "SnakeKing",
+ "Value": 137,
+ "Description": "Generated from enemy name table entry: Snake King"
+ },
+ {
+ "Name": "CavernSnakeman",
+ "Value": 138,
+ "Description": "Generated from enemy name table entry: Cavern Snakeman"
+ },
+ {
+ "Name": "RagingBirdGod",
+ "Value": 139,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "SacrificialPyrekeeper",
+ "Value": 140,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "FinalAssessor",
+ "Value": 141,
+ "Description": "Generated from enemy name table entry: Final Assessor"
+ },
+ {
+ "Name": "AmbassadorofFilth",
+ "Value": 142,
+ "Description": "Generated from enemy name table entry: Ambassador of Filth"
+ },
+ {
+ "Name": "BrutalCavalryman",
+ "Value": 143,
+ "Description": "Generated from enemy name table entry: Brutal Cavalryman"
+ },
+ {
+ "Name": "GatheringDevil",
+ "Value": 144,
+ "Description": "Generated from enemy name table entry: Gathering Devil"
+ },
+ {
+ "Name": "RESERVE13",
+ "Value": 145,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE14",
+ "Value": 146,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE15",
+ "Value": 147,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE16",
+ "Value": 148,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE17",
+ "Value": 149,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE18",
+ "Value": 150,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE19",
+ "Value": 151,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE20",
+ "Value": 152,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE21",
+ "Value": 153,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE22",
+ "Value": 154,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE23",
+ "Value": 155,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE24",
+ "Value": 156,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ApocalypticGuide",
+ "Value": 157,
+ "Description": "Generated from enemy name table entry: Apocalyptic Guide"
+ },
+ {
+ "Name": "RESERVE25",
+ "Value": 158,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE26",
+ "Value": 159,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE27",
+ "Value": 160,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE28",
+ "Value": 161,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE29",
+ "Value": 162,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE30",
+ "Value": 163,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE31",
+ "Value": 164,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE32",
+ "Value": 165,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE33",
+ "Value": 166,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE34",
+ "Value": 167,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE35",
+ "Value": 168,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE36",
+ "Value": 169,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ExecuroboMDLED",
+ "Value": 170,
+ "Description": "Generated from enemy name table entry: Execurobo MDL-ED"
+ },
+ {
+ "Name": "CorporoboMDL?",
+ "Value": 171,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDL?1",
+ "Value": 172,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDL?2",
+ "Value": 173,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-?"
+ },
+ {
+ "Name": "CorporoboMDLCH",
+ "Value": 174,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-CH"
+ },
+ {
+ "Name": "CorporoboMDLWKR",
+ "Value": 175,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-WKR"
+ },
+ {
+ "Name": "DemonicWarlord",
+ "Value": 176,
+ "Description": "Generated from enemy name table entry: Demonic Warlord"
+ },
+ {
+ "Name": "FloodbringerDemon",
+ "Value": 177,
+ "Description": "Generated from enemy name table entry: Floodbringer Demon"
+ },
+ {
+ "Name": "TornadoDevil1",
+ "Value": 178,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "RagingBirdGod1",
+ "Value": 179,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "ViscidRottingMeat1",
+ "Value": 180,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "TroublesomeHousemaid1",
+ "Value": 181,
+ "Description": "Generated from enemy name table entry: Troublesome Housemaid"
+ },
+ {
+ "Name": "DancingWitch1",
+ "Value": 182,
+ "Description": "Generated from enemy name table entry: Dancing Witch"
+ },
+ {
+ "Name": "ShadowTakanashi",
+ "Value": 183,
+ "Description": "Generated from enemy name table entry: Shadow Takanashi"
+ },
+ {
+ "Name": "ShadowNakanohara",
+ "Value": 184,
+ "Description": "Generated from enemy name table entry: Shadow Nakanohara"
+ },
+ {
+ "Name": "DefeatedAvenger1",
+ "Value": 185,
+ "Description": "Generated from enemy name table entry: Defeated Avenger"
+ },
+ {
+ "Name": "RagingBirdGod2",
+ "Value": 186,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "TornKingofDesire1",
+ "Value": 187,
+ "Description": "Generated from enemy name table entry: Torn King of Desire"
+ },
+ {
+ "Name": "RESERVE37",
+ "Value": 188,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE38",
+ "Value": 189,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "TheReaper",
+ "Value": 190,
+ "Description": "Generated from enemy name table entry: The Reaper"
+ },
+ {
+ "Name": "RESERVE39",
+ "Value": 191,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE40",
+ "Value": 192,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "RESERVE41",
+ "Value": 193,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "Incubus",
+ "Value": 194,
+ "Description": "Generated from enemy name table entry: Incubus"
+ },
+ {
+ "Name": "Justine",
+ "Value": 195,
+ "Description": "Generated from enemy name table entry: Justine"
+ },
+ {
+ "Name": "Caroline",
+ "Value": 196,
+ "Description": "Generated from enemy name table entry: Caroline"
+ },
+ {
+ "Name": "HolyGrailTentacleA",
+ "Value": 197,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle A"
+ },
+ {
+ "Name": "HolyGrailTentacleB",
+ "Value": 198,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle B"
+ },
+ {
+ "Name": "HolyGrailTentacleC",
+ "Value": 199,
+ "Description": "Generated from enemy name table entry: Holy Grail Tentacle C"
+ },
+ {
+ "Name": "RESERVE42",
+ "Value": 200,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "SuguruAsmodeusKamoshida",
+ "Value": 201,
+ "Description": "Generated from enemy name table entry: Suguru Asmodeus Kamoshida"
+ },
+ {
+ "Name": "TrophyofObsession",
+ "Value": 202,
+ "Description": "Generated from enemy name table entry: Trophy of Obsession"
+ },
+ {
+ "Name": "TeacherBossPostAffChange",
+ "Value": 203,
+ "Description": "Generated from enemy name table entry: Teacher Boss Post Aff Change"
+ },
+ {
+ "Name": "WeakTombofHumanSacrifice",
+ "Value": 204,
+ "Description": "Generated from enemy name table entry: Weak Tomb of Human Sacrifice"
+ },
+ {
+ "Name": "HolyGrail",
+ "Value": 205,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "PaintersRightEye",
+ "Value": 206,
+ "Description": "Generated from enemy name table entry: Painter's Right Eye"
+ },
+ {
+ "Name": "PaintersLeftEye",
+ "Value": 207,
+ "Description": "Generated from enemy name table entry: Painter's Left Eye"
+ },
+ {
+ "Name": "PaintersNose",
+ "Value": 208,
+ "Description": "Generated from enemy name table entry: Painter's Nose"
+ },
+ {
+ "Name": "PaintersMouth",
+ "Value": 209,
+ "Description": "Generated from enemy name table entry: Painter's Mouth"
+ },
+ {
+ "Name": "IchiryusaiAzazelMadarame",
+ "Value": 210,
+ "Description": "Generated from enemy name table entry: Ichiryusai Azazel Madarame"
+ },
+ {
+ "Name": "MuseumBossAllWeakness",
+ "Value": 211,
+ "Description": "Generated from enemy name table entry: Museum Boss All Weakness"
+ },
+ {
+ "Name": "TreasureofMementos?",
+ "Value": 212,
+ "Description": "Generated from enemy name table entry: Treasure of Mementos?"
+ },
+ {
+ "Name": "JunyaBaelKaneshiro",
+ "Value": 213,
+ "Description": "Generated from enemy name table entry: Junya Bael Kaneshiro"
+ },
+ {
+ "Name": "Piggytron",
+ "Value": 214,
+ "Description": "Generated from enemy name table entry: Piggytron"
+ },
+ {
+ "Name": "BeastThatRulesthePalace",
+ "Value": 215,
+ "Description": "Generated from enemy name table entry: Beast That Rules the Palace"
+ },
+ {
+ "Name": "Piggytron1",
+ "Value": 216,
+ "Description": "Generated from enemy name table entry: Piggytron"
+ },
+ {
+ "Name": "GoroAkechi",
+ "Value": 217,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "CognitiveWakabaIsshiki",
+ "Value": 218,
+ "Description": "Generated from enemy name table entry: Cognitive Wakaba Isshiki"
+ },
+ {
+ "Name": "GuardDogofHades1",
+ "Value": 219,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "SpearwieldingGeneral",
+ "Value": 220,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "KunikazuMammonOkumura",
+ "Value": 221,
+ "Description": "Generated from enemy name table entry: Kunikazu Mammon Okumura"
+ },
+ {
+ "Name": "ExecuroboMDLED1",
+ "Value": 222,
+ "Description": "Generated from enemy name table entry: Execurobo MDL-ED"
+ },
+ {
+ "Name": "CorporoboMDLGM",
+ "Value": 223,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-GM"
+ },
+ {
+ "Name": "CorporoboMDLDM",
+ "Value": 224,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-DM"
+ },
+ {
+ "Name": "CorporoboMDLAM",
+ "Value": 225,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-AM"
+ },
+ {
+ "Name": "CorporoboMDLCH1",
+ "Value": 226,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-CH"
+ },
+ {
+ "Name": "CorporoboMDLWKR1",
+ "Value": 227,
+ "Description": "Generated from enemy name table entry: Corporobo MDL-WKR"
+ },
+ {
+ "Name": "ShadowSae",
+ "Value": 228,
+ "Description": "Generated from enemy name table entry: Shadow Sae"
+ },
+ {
+ "Name": "SaeLeviathanNiijima",
+ "Value": 229,
+ "Description": "Generated from enemy name table entry: Sae Leviathan Niijima"
+ },
+ {
+ "Name": "HolyGrail1",
+ "Value": 230,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "GoroAkechi1",
+ "Value": 231,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "GoroAkechi2",
+ "Value": 232,
+ "Description": "Generated from enemy name table entry: Goro Akechi"
+ },
+ {
+ "Name": "BeastofHumanSacrifice",
+ "Value": 233,
+ "Description": "Generated from enemy name table entry: Beast of Human Sacrifice"
+ },
+ {
+ "Name": "WingsofHumanSacrifice",
+ "Value": 234,
+ "Description": "Generated from enemy name table entry: Wings of Human Sacrifice"
+ },
+ {
+ "Name": "TombofHumanSacrifice",
+ "Value": 235,
+ "Description": "Generated from enemy name table entry: Tomb of Human Sacrifice"
+ },
+ {
+ "Name": "MasayoshiSamaelShido",
+ "Value": 236,
+ "Description": "Generated from enemy name table entry: Masayoshi Samael Shido"
+ },
+ {
+ "Name": "TrueMasayoshiSamaelShido",
+ "Value": 237,
+ "Description": "Generated from enemy name table entry: True Masayoshi Samael Shido"
+ },
+ {
+ "Name": "HolyGrail2",
+ "Value": 238,
+ "Description": "Generated from enemy name table entry: Holy Grail"
+ },
+ {
+ "Name": "GodofControlYaldabaoth",
+ "Value": 239,
+ "Description": "Generated from enemy name table entry: God of Control, Yaldabaoth"
+ },
+ {
+ "Name": "SwordofConviction",
+ "Value": 240,
+ "Description": "Generated from enemy name table entry: Sword of Conviction"
+ },
+ {
+ "Name": "GunofExecution",
+ "Value": 241,
+ "Description": "Generated from enemy name table entry: Gun of Execution"
+ },
+ {
+ "Name": "BellofDeclaration",
+ "Value": 242,
+ "Description": "Generated from enemy name table entry: Bell of Declaration"
+ },
+ {
+ "Name": "BookofCommandments",
+ "Value": 243,
+ "Description": "Generated from enemy name table entry: Book of Commandments"
+ },
+ {
+ "Name": "Justine1",
+ "Value": 244,
+ "Description": "Generated from enemy name table entry: Justine"
+ },
+ {
+ "Name": "Caroline1",
+ "Value": 245,
+ "Description": "Generated from enemy name table entry: Caroline"
+ },
+ {
+ "Name": "HarusFiance",
+ "Value": 246,
+ "Description": "Generated from enemy name table entry: Haru's Fiance"
+ },
+ {
+ "Name": "MuseumBossRightEye",
+ "Value": 247,
+ "Description": "Generated from enemy name table entry: Museum Boss, Right Eye"
+ },
+ {
+ "Name": "MuseumBossLeftEye",
+ "Value": 248,
+ "Description": "Generated from enemy name table entry: Museum Boss, Left Eye"
+ },
+ {
+ "Name": "MuseumBossNose",
+ "Value": 249,
+ "Description": "Generated from enemy name table entry: Museum Boss, Nose"
+ },
+ {
+ "Name": "MuseumBossMouth",
+ "Value": 250,
+ "Description": "Generated from enemy name table entry: Museum Boss, Mouth"
+ },
+ {
+ "Name": "ShadowTVPresident",
+ "Value": 251,
+ "Description": "Generated from enemy name table entry: Shadow TV President"
+ },
+ {
+ "Name": "ShadowCleaner",
+ "Value": 252,
+ "Description": "Generated from enemy name table entry: Shadow Cleaner"
+ },
+ {
+ "Name": "CryptdwellingPyromaniac1",
+ "Value": 253,
+ "Description": "Generated from enemy name table entry: Crypt-dwelling Pyromaniac"
+ },
+ {
+ "Name": "FinalMeasurer",
+ "Value": 254,
+ "Description": "Generated from enemy name table entry: Final Measurer"
+ },
+ {
+ "Name": "SnakeKing1",
+ "Value": 255,
+ "Description": "Generated from enemy name table entry: Snake King"
+ },
+ {
+ "Name": "GuardCaptain",
+ "Value": 256,
+ "Description": "Generated from enemy name table entry: Guard Captain"
+ },
+ {
+ "Name": "GuardCaptain1",
+ "Value": 257,
+ "Description": "Generated from enemy name table entry: Guard Captain"
+ },
+ {
+ "Name": "SacrificialPyrekeeper1",
+ "Value": 258,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "GallowsFlower1",
+ "Value": 259,
+ "Description": "Generated from enemy name table entry: Gallows-Flower"
+ },
+ {
+ "Name": "CruelLeopard1",
+ "Value": 260,
+ "Description": "Generated from enemy name table entry: Cruel Leopard"
+ },
+ {
+ "Name": "DirtyTwohornedBeast1",
+ "Value": 261,
+ "Description": "Generated from enemy name table entry: Dirty Two-horned Beast"
+ },
+ {
+ "Name": "ShadowMrTakase",
+ "Value": 262,
+ "Description": "Generated from enemy name table entry: Shadow Mr. Takase"
+ },
+ {
+ "Name": "ViscidRottingMeat2",
+ "Value": 263,
+ "Description": "Generated from enemy name table entry: Viscid Rotting Meat"
+ },
+ {
+ "Name": "ShadowMrsMagario",
+ "Value": 264,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Magario"
+ },
+ {
+ "Name": "BeguilingGirl1",
+ "Value": 265,
+ "Description": "Generated from enemy name table entry: Beguiling Girl"
+ },
+ {
+ "Name": "ShadowOyamada",
+ "Value": 266,
+ "Description": "Generated from enemy name table entry: Shadow Oyamada"
+ },
+ {
+ "Name": "RhetoricianoftheSea1",
+ "Value": 267,
+ "Description": "Generated from enemy name table entry: Rhetorician of the Sea"
+ },
+ {
+ "Name": "ShadowMrMagario",
+ "Value": 268,
+ "Description": "Generated from enemy name table entry: Shadow Mr. Magario"
+ },
+ {
+ "Name": "ShadowNejima",
+ "Value": 269,
+ "Description": "Generated from enemy name table entry: Shadow Nejima"
+ },
+ {
+ "Name": "FuneraryWarrior1",
+ "Value": 270,
+ "Description": "Generated from enemy name table entry: Funerary Warrior"
+ },
+ {
+ "Name": "TheBlackAvenger1",
+ "Value": 271,
+ "Description": "Generated from enemy name table entry: The Black Avenger"
+ },
+ {
+ "Name": "AuspiciousPachyderm1",
+ "Value": 272,
+ "Description": "Generated from enemy name table entry: Auspicious Pachyderm"
+ },
+ {
+ "Name": "ShadowUchimura",
+ "Value": 273,
+ "Description": "Generated from enemy name table entry: Shadow Uchimura"
+ },
+ {
+ "Name": "HereticGoat1",
+ "Value": 274,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "ShadowAkitsu",
+ "Value": 275,
+ "Description": "Generated from enemy name table entry: Shadow Akitsu"
+ },
+ {
+ "Name": "RESERVE43",
+ "Value": 276,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "SecurityShadow",
+ "Value": 277,
+ "Description": "Generated from enemy name table entry: Security Shadow"
+ },
+ {
+ "Name": "ShadowWakasa",
+ "Value": 278,
+ "Description": "Generated from enemy name table entry: Shadow Wakasa"
+ },
+ {
+ "Name": "LifedrainingSpirit1",
+ "Value": 279,
+ "Description": "Generated from enemy name table entry: Life-draining Spirit"
+ },
+ {
+ "Name": "GuardDogofHades2",
+ "Value": 280,
+ "Description": "Generated from enemy name table entry: Guard Dog of Hades"
+ },
+ {
+ "Name": "WanderingReviver1",
+ "Value": 281,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "PoliticianOoe",
+ "Value": 282,
+ "Description": "Generated from enemy name table entry: Politician Ooe"
+ },
+ {
+ "Name": "ShadowShimizu",
+ "Value": 283,
+ "Description": "Generated from enemy name table entry: Shadow Shimizu"
+ },
+ {
+ "Name": "ShadowITPresident",
+ "Value": 284,
+ "Description": "Generated from enemy name table entry: Shadow IT President"
+ },
+ {
+ "Name": "EmbitteredBlacksmith1",
+ "Value": 285,
+ "Description": "Generated from enemy name table entry: Embittered Blacksmith"
+ },
+ {
+ "Name": "ShadowHonjo",
+ "Value": 286,
+ "Description": "Generated from enemy name table entry: Shadow Honjo"
+ },
+ {
+ "Name": "HuntingWolfSpirit1",
+ "Value": 287,
+ "Description": "Generated from enemy name table entry: Hunting Wolf Spirit"
+ },
+ {
+ "Name": "ShadowJochi",
+ "Value": 288,
+ "Description": "Generated from enemy name table entry: Shadow Jochi"
+ },
+ {
+ "Name": "ZealousMessenger1",
+ "Value": 289,
+ "Description": "Generated from enemy name table entry: Zealous Messenger"
+ },
+ {
+ "Name": "SacrificialPyrekeeper2",
+ "Value": 290,
+ "Description": "Generated from enemy name table entry: Sacrificial Pyrekeeper"
+ },
+ {
+ "Name": "CoffinborneGod1",
+ "Value": 291,
+ "Description": "Generated from enemy name table entry: Coffin-borne God"
+ },
+ {
+ "Name": "ShadowFukurai",
+ "Value": 292,
+ "Description": "Generated from enemy name table entry: Shadow Fukurai"
+ },
+ {
+ "Name": "ShadowTakanashi1",
+ "Value": 293,
+ "Description": "Generated from enemy name table entry: Shadow Takanashi"
+ },
+ {
+ "Name": "TornadoDevil2",
+ "Value": 294,
+ "Description": "Generated from enemy name table entry: Tornado Devil"
+ },
+ {
+ "Name": "ShadowOda",
+ "Value": 295,
+ "Description": "Generated from enemy name table entry: Shadow Oda"
+ },
+ {
+ "Name": "ShadowNakanohara1",
+ "Value": 296,
+ "Description": "Generated from enemy name table entry: Shadow Nakanohara"
+ },
+ {
+ "Name": "ShadowSakoda",
+ "Value": 297,
+ "Description": "Generated from enemy name table entry: Shadow Sakoda"
+ },
+ {
+ "Name": "ShadowMrsTakase",
+ "Value": 298,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Takase"
+ },
+ {
+ "Name": "ShadowMogami",
+ "Value": 299,
+ "Description": "Generated from enemy name table entry: Shadow Mogami"
+ },
+ {
+ "Name": "ShadowTogo",
+ "Value": 300,
+ "Description": "Generated from enemy name table entry: Shadow Togo"
+ },
+ {
+ "Name": "ChivalrousGuard",
+ "Value": 301,
+ "Description": "Generated from enemy name table entry: Chivalrous Guard"
+ },
+ {
+ "Name": "CavernSnakeman1",
+ "Value": 302,
+ "Description": "Generated from enemy name table entry: Cavern Snakeman"
+ },
+ {
+ "Name": "HereticGoat2",
+ "Value": 303,
+ "Description": "Generated from enemy name table entry: Heretic Goat"
+ },
+ {
+ "Name": "ShadowTsuda",
+ "Value": 304,
+ "Description": "Generated from enemy name table entry: Shadow Tsuda"
+ },
+ {
+ "Name": "ShadowIsazuka",
+ "Value": 305,
+ "Description": "Generated from enemy name table entry: Shadow Isazuka"
+ },
+ {
+ "Name": "MidnightQueen1",
+ "Value": 306,
+ "Description": "Generated from enemy name table entry: Midnight Queen"
+ },
+ {
+ "Name": "ShadowHashisato",
+ "Value": 307,
+ "Description": "Generated from enemy name table entry: Shadow Hashisato"
+ },
+ {
+ "Name": "ShadowIsshiki",
+ "Value": 308,
+ "Description": "Generated from enemy name table entry: Shadow Isshiki"
+ },
+ {
+ "Name": "ShadowAsakura",
+ "Value": 309,
+ "Description": "Generated from enemy name table entry: Shadow Asakura"
+ },
+ {
+ "Name": "ShadowArita",
+ "Value": 310,
+ "Description": "Generated from enemy name table entry: Shadow Arita"
+ },
+ {
+ "Name": "ShadowShimomi",
+ "Value": 311,
+ "Description": "Generated from enemy name table entry: Shadow Shimomi"
+ },
+ {
+ "Name": "ShadowKishi",
+ "Value": 312,
+ "Description": "Generated from enemy name table entry: Shadow Kishi"
+ },
+ {
+ "Name": "ShadowOdo",
+ "Value": 313,
+ "Description": "Generated from enemy name table entry: Shadow Odo"
+ },
+ {
+ "Name": "ShadowTakena",
+ "Value": 314,
+ "Description": "Generated from enemy name table entry: Shadow Takena"
+ },
+ {
+ "Name": "ShadowNaguri",
+ "Value": 315,
+ "Description": "Generated from enemy name table entry: Shadow Naguri"
+ },
+ {
+ "Name": "ShadowAkitsu1",
+ "Value": 316,
+ "Description": "Generated from enemy name table entry: Shadow Akitsu"
+ },
+ {
+ "Name": "ShadowOda1",
+ "Value": 317,
+ "Description": "Generated from enemy name table entry: Shadow Oda"
+ },
+ {
+ "Name": "ShadowYoshioka",
+ "Value": 318,
+ "Description": "Generated from enemy name table entry: Shadow Yoshioka"
+ },
+ {
+ "Name": "WanderingReviver2",
+ "Value": 319,
+ "Description": "Generated from enemy name table entry: Wandering Reviver"
+ },
+ {
+ "Name": "ShadowOdo1",
+ "Value": 320,
+ "Description": "Generated from enemy name table entry: Shadow Odo"
+ },
+ {
+ "Name": "ShadowAsakura1",
+ "Value": 321,
+ "Description": "Generated from enemy name table entry: Shadow Asakura"
+ },
+ {
+ "Name": "BeareroftheScales1",
+ "Value": 322,
+ "Description": "Generated from enemy name table entry: Bearer of the Scales"
+ },
+ {
+ "Name": "ShadowMrsTogo",
+ "Value": 323,
+ "Description": "Generated from enemy name table entry: Shadow Mrs. Togo"
+ },
+ {
+ "Name": "ShadowTsuboi",
+ "Value": 324,
+ "Description": "Generated from enemy name table entry: Shadow Tsuboi"
+ },
+ {
+ "Name": "FormerNoble",
+ "Value": 325,
+ "Description": "Generated from enemy name table entry: Former Noble"
+ },
+ {
+ "Name": "ThiefofTablets1",
+ "Value": 326,
+ "Description": "Generated from enemy name table entry: Thief of Tablets"
+ },
+ {
+ "Name": "ShadowKiritani",
+ "Value": 327,
+ "Description": "Generated from enemy name table entry: Shadow Kiritani"
+ },
+ {
+ "Name": "ThunderEmperor1",
+ "Value": 328,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "MissionaryofDepravity1",
+ "Value": 329,
+ "Description": "Generated from enemy name table entry: Missionary of Depravity"
+ },
+ {
+ "Name": "HeavenlyPunisher1",
+ "Value": 330,
+ "Description": "Generated from enemy name table entry: Heavenly Punisher"
+ },
+ {
+ "Name": "DarkSun1",
+ "Value": 331,
+ "Description": "Generated from enemy name table entry: Dark Sun"
+ },
+ {
+ "Name": "RESERVE44",
+ "Value": 332,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "GoddessofLifeandDeath",
+ "Value": 333,
+ "Description": "Generated from enemy name table entry: Goddess of Life and Death"
+ },
+ {
+ "Name": "RESERVE45",
+ "Value": 334,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ },
+ {
+ "Name": "ScandalousQueen1",
+ "Value": 335,
+ "Description": "Generated from enemy name table entry: Scandalous Queen"
+ },
+ {
+ "Name": "SpearwieldingGeneral1",
+ "Value": 336,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "PaganSavior1",
+ "Value": 337,
+ "Description": "Generated from enemy name table entry: Pagan Savior"
+ },
+ {
+ "Name": "BringerofMisfortune1",
+ "Value": 338,
+ "Description": "Generated from enemy name table entry: Bringer of Misfortune"
+ },
+ {
+ "Name": "RagingBirdGod3",
+ "Value": 339,
+ "Description": "Generated from enemy name table entry: Raging Bird God"
+ },
+ {
+ "Name": "ThunderEmperor2",
+ "Value": 340,
+ "Description": "Generated from enemy name table entry: Thunder Emperor"
+ },
+ {
+ "Name": "SpearwieldingGeneral2",
+ "Value": 341,
+ "Description": "Generated from enemy name table entry: Spear-wielding General"
+ },
+ {
+ "Name": "HarlotofDesire1",
+ "Value": 342,
+ "Description": "Generated from enemy name table entry: Harlot of Desire"
+ },
+ {
+ "Name": "BedsideBrute1",
+ "Value": 343,
+ "Description": "Generated from enemy name table entry: Bedside Brute"
+ },
+ {
+ "Name": "MonkoftheValley1",
+ "Value": 344,
+ "Description": "Generated from enemy name table entry: Monk of the Valley"
+ },
+ {
+ "Name": "BattleFiend1",
+ "Value": 345,
+ "Description": "Generated from enemy name table entry: Battle Fiend"
+ },
+ {
+ "Name": "AwakenedGod1",
+ "Value": 346,
+ "Description": "Generated from enemy name table entry: Awakened God"
+ },
+ {
+ "Name": "ShadowMakigami",
+ "Value": 347,
+ "Description": "Generated from enemy name table entry: Shadow Makigami"
+ },
+ {
+ "Name": "ChivalrousGuard1",
+ "Value": 348,
+ "Description": "Generated from enemy name table entry: Chivalrous Guard"
+ },
+ {
+ "Name": "CorpseBird1",
+ "Value": 349,
+ "Description": "Generated from enemy name table entry: Corpse Bird"
+ },
+ {
+ "Name": "RESERVE46",
+ "Value": 350,
+ "Description": "Generated from enemy name table entry: RESERVE"
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Functions.json
new file mode 100644
index 0000000..8098bfb
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/AI/Functions.json
@@ -0,0 +1,5270 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "Select a random target.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "Select a skill to use.",
+ "Parameters": [
+ {
+ "Type": "BattleSkill",
+ "Name": "skill",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_VOID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_LV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SUMMON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SENSEI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENGROUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHREC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "Returns if friendly HP is less than the specified percent",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": "ID of friendly unit"
+ },
+ {
+ "Type": "int",
+ "Name": "percentage",
+ "Description": "Percentage of health"
+ }
+ ]
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "Returns if friendly is suffering from specified status effect",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "statusFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "hp",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "bool",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "affinityFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "affinityFlags",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HITSUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_RESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_NULLIFY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENOVERLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MPMAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MYAI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_TAR_APPOINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DOWN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_STAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_SET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_SET_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_SET_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_SET_DROPITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRLV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENLV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATKSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIAPPOINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHERO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNICND_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNILVMAX_EN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALLVMAXHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOTNOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_GET_MY_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_GET_NEXT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_ORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRANDOM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "int",
+ "Name": "AI_DEB_PRI_TARUNI_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ISENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_SET_BADSTATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_FIX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_ANM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYATTRATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "AI_GET_E_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_NOANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "int",
+ "Name": "AI_GET_ATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BOSS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNIBESTATKSKIL_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNINOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_P_ABLE_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_GET_FIRST_ACTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "void",
+ "Name": "AI_SET_ASSISTSKILL_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCHARA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_PSTOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKRESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALKCHARA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_GET_IDLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PBOOK_REGIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_PERSON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "void",
+ "Name": "AI_SET_ADD_FACEANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD_TALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "int",
+ "Name": "AI_SET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_GET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "void",
+ "Name": "BTL_RELOCATION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_FRTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unit",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_CURRENTSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKCUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_SCENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_PARAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_EN_PARAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "CALL_EVENTBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_OBTAIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_INFODATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2126",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_DOUBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2127",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_CRITICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2128",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_SURRENDER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2129",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_COOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212a",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CAPTURE_ENDFRAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIANALYZE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x212d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_GUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x212e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HIGHSKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x212f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_REZ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2130",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSTATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2131",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BOSS_PRESIDENT_SUMMON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2132",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2133",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_DIVI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2134",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2135",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2136",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2137",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2138",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2139",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_ATK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213c",
+ "ReturnType": "void",
+ "Name": "BTL_SYSTEM_MESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXTENDEDWAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x213e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "BattleUnit",
+ "Name": "unitId",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x213f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ENTAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2140",
+ "ReturnType": "int",
+ "Name": "BTL_ROULETTE_BET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2141",
+ "ReturnType": "int",
+ "Name": "AI_GET_UIDTOID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2142",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2143",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLDOWN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2144",
+ "ReturnType": "int",
+ "Name": "AI_GET_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2145",
+ "ReturnType": "void",
+ "Name": "AI_CLEAR_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2146",
+ "ReturnType": "int",
+ "Name": "AI_GET_ACTUID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2147",
+ "ReturnType": "void",
+ "Name": "AI_SET_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2148",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_DARK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2149",
+ "ReturnType": "void",
+ "Name": "BTL_ADD_SERIES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214a",
+ "ReturnType": "int",
+ "Name": "BTL_GET_SERIES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x214b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_TALK_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_DEBUFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x214f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNKNOWN_ATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2150",
+ "ReturnType": "int",
+ "Name": "AI_GET_TALK_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2151",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2152",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2153",
+ "ReturnType": "void",
+ "Name": "BTL_CLS_ASSIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2154",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ROUNDUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2155",
+ "ReturnType": "void",
+ "Name": "AI_SET_MSGVAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2156",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN_EN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2157",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2158",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_ENCOUNTFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2159",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_SKIMMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCONTACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215b",
+ "ReturnType": "int",
+ "Name": "AI_SET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x215d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x215e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_FIXED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x215f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x2160",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ADDWANTED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2161",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADREQ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2162",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADWAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2163",
+ "ReturnType": "int",
+ "Name": "AI_ACT_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2164",
+ "ReturnType": "int",
+ "Name": "AI_SET_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2165",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_ATTACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2166",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2167",
+ "ReturnType": "int",
+ "Name": "BTL_SET_STARTDUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2168",
+ "ReturnType": "int",
+ "Name": "BTL_WAIT_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2169",
+ "ReturnType": "void",
+ "Name": "AI_ENID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216a",
+ "ReturnType": "void",
+ "Name": "AI_ENID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPT_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x216c",
+ "ReturnType": "void",
+ "Name": "AI_FRID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216d",
+ "ReturnType": "void",
+ "Name": "AI_FRID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216e",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_WEATHER_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x216f",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHECK_NO_YOU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2170",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_NO_YOU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2171",
+ "ReturnType": "void",
+ "Name": "PREPARE_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2172",
+ "ReturnType": "void",
+ "Name": "CALL_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2173",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_ICON_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2174",
+ "ReturnType": "void",
+ "Name": "BTL_SET_MSG_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2175",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_SELECTNO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2176",
+ "ReturnType": "void",
+ "Name": "BTL_BOSSSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2177",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_RESETCAMERA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2178",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2179",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_BOSS999_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217a",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_YOSHIDACOOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x217b",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHK_USONAKI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x217c",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217d",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217e",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x217f",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2180",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_NOTPHYSICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2181",
+ "ReturnType": "void",
+ "Name": "BTL_ROULETTE_BET_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2182",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DANGERUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2183",
+ "ReturnType": "void",
+ "Name": "BTL_SYNC_ASSIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2184",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TECHNICAL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2185",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2186",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FMTPINCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2187",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_ENTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2188",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2189",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218c",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x218d",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x218e",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x218f",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2190",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_END_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2191",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_DELETE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2192",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_EXIST_BLANK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2193",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2194",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_MONEY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2195",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ALLY_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2196",
+ "ReturnType": "void",
+ "Name": "AI_ADD_REINFORCEMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2197",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_JYOKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2198",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_SKILLNAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2199",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x219a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DEATHMARCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Enums.json
new file mode 100644
index 0000000..3306380
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Enums.json
@@ -0,0 +1,199 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad Left button."
+ },
+ {
+ "Name": "L2",
+ "Value": 8,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 9,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "L1",
+ "Value": 10,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 11,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3
+ },
+ {
+ "Name": "Ann",
+ "Value": 4
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6
+ },
+ {
+ "Name": "Haru",
+ "Value": 7
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8
+ },
+ {
+ "Name": "Akechi",
+ "Value": 9
+ },
+ {
+ "Name": "Sumire",
+ "Value": 10
+ }
+ ]
+ },
+ {
+ "Name": "EquipSlotID",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "MeleeWeapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Outfit",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "RangedWeapon",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Flag",
+ "Members": [
+ {
+ "Name": "Section0",
+ "Value": 0
+ },
+ {
+ "Name": "Section1",
+ "Value": 2048
+ },
+ {
+ "Name": "Section2",
+ "Value": 4096
+ },
+ {
+ "Name": "Section3",
+ "Value": 8192
+ },
+ {
+ "Name": "Section4",
+ "Value": 8448
+ },
+ {
+ "Name": "Section5",
+ "Value": 8704
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Functions.json
new file mode 100644
index 0000000..a54b5f0
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Common/Functions.json
@@ -0,0 +1,5628 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "Stalls execution of the script for the specified amount of frames.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "frameCount",
+ "Description": "The number of frames to wait for."
+ }
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "Prints integer to TTY log.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": "Value to print."
+ }
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "Prints string to TTY log.",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "value",
+ "Description": "Value to print."
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "PUTF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "Displays a specified dialog message to the opened dialog window.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "Id of the message to display.",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int.",
+ "DefaultValue": "0"
+ }
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "NULL",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FADEEND_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FADE_COLOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "bool",
+ "Name": "BIT_CHK",
+ "Description": "Returns if the specified bit id is set.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to check.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "Sets the specified bit to on.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to toggle on.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "Sets the specified bit to off.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bitId",
+ "Description": "The bit id to toggle off.",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SET_IMAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "MDL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SHOW_BUSTUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "LIFESIM_HIDE_BUSTUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "LIFESIM_MOUSEANIM_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "SET_NEXT_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "GET_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "GET_DAYOFWEEK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "SCENE_CHANGE_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "MOVIE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "Display the message window.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "Close dialog window.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "Initiates a dialog option selection sequence",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "SEL_WND_DSP",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SEL_WND_CLS",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SEEK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_FRAMESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "void",
+ "Name": "MDL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "GET_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "RECOVERY_ALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "GET_AND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "GET_OR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_XOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_L_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "GET_R_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "REM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_L",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "RUMBLE_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "SAVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "Plays a specified bgm. Maps directly to the ids from the OST gamerip.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bgmId",
+ "Description": "The id of the bgm to play."
+ }
+ ]
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "Opens a large select option menu.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "messageId",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "MSG_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_DBG_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "MDL_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "UPDATE_ENQUETE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "int",
+ "Name": "GET_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "int",
+ "Name": "GET_SUSPICION_LV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "DBG_SCRIPT_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "GET_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "GET_MOON_AGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "DISP_CAUTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "bool",
+ "Name": "PAD_CHK_PRESS",
+ "Description": "Returns if the specified button is pressed.",
+ "Parameters": [
+ {
+ "Type": "PadButton",
+ "Name": "button",
+ "Description": "The button to check for."
+ }
+ ]
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "EVERY_MORNING_NETWORK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "MESSAGE_REF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "MSG_CAPTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "MSG_MIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_SET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_RESET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLEAR_BRANCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_DSP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_ROOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_NODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "MSG_TREE_GET_MISS_COUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_BLENDSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "TIMER_DESTROY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "TIMER_ADD_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ITEM_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SEL_TIME_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM_COUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "MSG_WND_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "MSG_WND_RESET_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_PAUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "ANALOG_ASTICK_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "float",
+ "Name": "SIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "float",
+ "Name": "COS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "float",
+ "Name": "TAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "float",
+ "Name": "ASIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "float",
+ "Name": "ACOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "float",
+ "Name": "ATAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "float",
+ "Name": "ATAN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "PUSH_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "POP_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "void",
+ "Name": "CLEAR_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "void",
+ "Name": "PUSH_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "void",
+ "Name": "POP_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "void",
+ "Name": "CLEAR_WEATHER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_CMM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "CHK_FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "CHK_NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "GET_MONTH_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "GET_DAY_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "void",
+ "Name": "BIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "SET_HUMAN_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "void",
+ "Name": "SET_PERSONA_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "CLEAR_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "void",
+ "Name": "ADD_PC_ALL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_ARSENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MAJOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MINOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "MDL_GET_SUB_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "void",
+ "Name": "ADD_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "GET_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM_INC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "KTAI_MENU_GET_PAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "DBG_PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "float",
+ "Name": "GET_MAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "float",
+ "Name": "GET_MIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "void",
+ "Name": "REMOVE_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "void",
+ "Name": "BGENV_UNLINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "NPC_BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "void",
+ "Name": "ADD_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "void",
+ "Name": "ADD_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "BGENV_LINE_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "BGENV_DEF_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "void",
+ "Name": "GET_DBG_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "void",
+ "Name": "COMENV_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "void",
+ "Name": "COMENV_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "void",
+ "Name": "VOICE1_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "void",
+ "Name": "VOICE1_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "void",
+ "Name": "VOICE2_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "void",
+ "Name": "VOICE2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "void",
+ "Name": "VOICE3_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "VOICE3_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "void",
+ "Name": "MDL_RESET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "void",
+ "Name": "SEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NO_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "TROPHY_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_DIFFERENCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_PLAYER_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT2_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "void",
+ "Name": "BGTEX_STRIP_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "void",
+ "Name": "RESET_PC_PARAM_UP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_METER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "GET_HERO_WANTED_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_RANK_UP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "void",
+ "Name": "SAVE_UI_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "CHK_PC_PARAM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "GET_MONEY_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "GET_PERSONA_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "MSG_PERFORMANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "CALL_STAMP_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "void",
+ "Name": "BULLET_RECOVERY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "BGM_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "DAY_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "ALL_ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_BGMOB_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "void",
+ "Name": "GET_ITEMS_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_IS_JAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_HELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_HORIZON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "GET_CLOTH_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "GET_YASUMI_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "GET_TOTALDAY_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "void",
+ "Name": "MSG_TRIVIA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ]
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LOOPSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "void",
+ "Name": "CHAT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "CHAT_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_UNLINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "void",
+ "Name": "LOADING_ICON_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "GET_SEASON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "void",
+ "Name": "INIT_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "START_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MDL_ICON_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "CLEAR_INHERIT_DATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_LOAD_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_SYNC_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_CLEAR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "void",
+ "Name": "START_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "SYNC_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "void",
+ "Name": "NET_DISCONNECT_MATCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Facility/Functions.json
new file mode 100644
index 0000000..b5f1a22
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Facility/Functions.json
@@ -0,0 +1,1361 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_DAYTIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "SET_QUEST_BEFORE_DUNGEON",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "RESET_QUEST_AFTER_DUNGEON",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CHECK_CONSET_QUEST",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "START_QUEST_CLEAR_EFFECT",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ENEMY",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_BOSS",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ITEM",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "FCL_SHOP_CHANGE_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "MISSION_START_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "MISSION_COMPLETE_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "CALL_ROUTE_MAP",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "MISSION_SET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "MISSION_UPDATE_EVERY_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "CALL_DIARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_ORDER",
+ "Description": "Null function pointer.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "CALL_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_FORCE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "SET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "int",
+ "Name": "GET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "int",
+ "Name": "CALL_ARBEIT_BOOK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "void",
+ "Name": "DIRECT_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "CHECK_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "int",
+ "Name": "CHECK_ENABLE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "RESET_INJECTION_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_COPY_CHK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "CALL_PHANTOM_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EXEC_EVT_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_BUY_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_BUY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_COPY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_BAG_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_READ_UN_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "CALL_CONF_COOPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "CHAT_RESERVE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "CHAT_ALL_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_MONTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "CMB_CELL_ERASE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_UNREAD_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "OPEN_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "int",
+ "Name": "SYNC_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "RESTART_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "CLOSE_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_LEVELUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_NUM_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_RANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "ADD_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "int",
+ "Name": "IMG_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "IMG_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_JOIN_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "IMG_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "IMG_CLS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "OPEN_QUEST_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "int",
+ "Name": "CMB_GET_PBOOK_REGIST_RATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "int",
+ "Name": "CALL_FICTION_DRAW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406e",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM_DISCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406f",
+ "ReturnType": "void",
+ "Name": "CHAT_RESET_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4070",
+ "ReturnType": "void",
+ "Name": "CALL_DIFFICULT_SET",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Enums.json
new file mode 100644
index 0000000..e101d0d
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Enums.json
@@ -0,0 +1,33 @@
+[
+ {
+ "Name": "FieldScriptTiming",
+ "Description": "Values indicating at which phase of the field initialization the script was called.",
+ "Members": [
+ {
+ "Name": "BeforeLoad",
+ "Value": 0,
+ "Description": "The script was called before the field was loaded"
+ },
+ {
+ "Name": "Unknown1",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Unknown2",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Unknown3",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "AfterLoad",
+ "Value": 4,
+ "Description": "The script was called after the field was loaded"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Functions.json
new file mode 100644
index 0000000..78925dc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Field/Functions.json
@@ -0,0 +1,12134 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "Calls for a specified field to be loaded.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "majorId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "minorId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "subId",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "FieldScriptTiming",
+ "Name": "FLD_GET_SCRIPT_TIMING",
+ "Description": "Gets a value indicating at which stage (timing) of loading the script is called.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_RESHND",
+ "Description": "Get the resource handle of a player character.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "pcId",
+ "Description": "Id of the playable character."
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_FAILURE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJ_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_NEXT_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_SEARCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_AREA_DIR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_DNG_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_WORLD_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_DOOR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TARGET_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "CALL_BKUP_FIELD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SAVE_COUNTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_NO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_CINEMASCOPE_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EDIT_FLOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_CNV_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_SETUP_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_PLAY_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_HELPERID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_ENEMY_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "int",
+ "Name": "FLD_SYMBOL_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_END_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_EVT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_DNG_NEAR_QUEST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FOCAL_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_NEAR_BLUR_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FAR_BLUR_PLANE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_FAR_BLUR_LIMIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DOF_BLUR_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_MIDDLE_GRAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_BLOOM_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_ADAPTED_LUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "int",
+ "Name": "FLD_GET_HDR_STAR_NUM_LINES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_LENGTH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_SCALE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_GLARE_CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "float",
+ "Name": "FLD_GET_HDR_STAR_GLARE_SI",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_OBJ_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_PATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ATTACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_DETACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "FLD_PC_ATTACH_ITEM_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_LAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_SETCLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_BGM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_IGNORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "FLD_START_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "FLD_DOKIDOKI_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "void",
+ "Name": "FLD_DOKIDOKI_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_TRANSLATE",
+ "Description": "Sets the translation of a model.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelHandle",
+ "Description": "Handle to a model."
+ },
+ {
+ "Type": "float",
+ "Name": "x",
+ "Description": "Translation on the X axis."
+ },
+ {
+ "Type": "float",
+ "Name": "y",
+ "Description": "Translation on the Y axis."
+ },
+ {
+ "Type": "float",
+ "Name": "z",
+ "Description": "Translation on the Z axis."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_PATH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "FLD_LOAD_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "FLD_FREE_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DEBUG_FLAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "void",
+ "Name": "FLD_TODO_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "void",
+ "Name": "FLD_TODO_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CELLPHONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_EFFECT_CHECK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_HIDE_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY_ALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RELATE_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ORIENT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOOKAT_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FOVY_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_X_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Y_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Z_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_W_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_FOVY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RELOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_SOMETHING",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_FOLLOW_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "FLD_SCH_OBJ_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "FLD_START_BOSS",
+ "Description": "Initialize a boss fight. The id maps to a procedure in field/script/boss.bf.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "bossId",
+ "Description": "The id of the boss fight to load."
+ }
+ ]
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_CLEAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_LOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "void",
+ "Name": "FLD_SET_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_CHECK_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "FLD_RESUME_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "CALL_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DOOR_DIR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_OFF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_WALK_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RUN_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ADDMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_COPY_POSE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_REVERT_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "FLD_START_BGM_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_CLOSEST_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "FLD_ADD_WANTED_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "int",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD_BASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_SNEAK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_CLOSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_BOSS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "FLD_WEAPON_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "FLD_GUN_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "FLD_CELLPHONE_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LMAP_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "void",
+ "Name": "FLD_TUTORIAL_OK_ONLY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "int",
+ "Name": "FLD_CLOSE_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "int",
+ "Name": "FLD_LOCAL_FLAG_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TRANSLATION_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "FLD_PLACE_NAME_SET_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_CHECK_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_START_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "int",
+ "Name": "FLD_NOT_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX_SIMPLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_RND_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "void",
+ "Name": "FLD_CLOSE_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_PRGANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_SMOOTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "void",
+ "Name": "CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MORGANA_BAG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SYNC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "int",
+ "Name": "FLD_SNUFF_GET_RESULT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_STD_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_TUMBLE_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_MESSAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_HIT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_WAIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_SET_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETHELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "void",
+ "Name": "FLD_BG_TRANSKEY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_SCH_OBJ_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TBOX_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "FLD_OVERTURN_TAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVISALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SYNC_VIS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOUND_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_REVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "FLD_ALERT_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_FRAG_CHECK_COLLECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "int",
+ "Name": "FLD_MAP_FRAG_CNV_COMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "FLD_PERSONA_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SCR_YESNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ELEMENTID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116a",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_HIDE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x116b",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_TIME_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116c",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_TIME_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116d",
+ "ReturnType": "void",
+ "Name": "SAVE_TEMPORARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116e",
+ "ReturnType": "int",
+ "Name": "LOAD_TEMPORARY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x116f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1170",
+ "ReturnType": "void",
+ "Name": "FLD_RAIN_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1171",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_READRESUME_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1172",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1173",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_ACCOUNT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1174",
+ "ReturnType": "void",
+ "Name": "FLD_HITSCR_FORCE_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1175",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_HOLD_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1176",
+ "ReturnType": "void",
+ "Name": "FLD_STOP_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1177",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_TYPMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1178",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_TYPMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1179",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117a",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117b",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117c",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_TBLID_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x117e",
+ "ReturnType": "void",
+ "Name": "FLD_ESCAPE_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x117f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1180",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1181",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1182",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1183",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1184",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1185",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1186",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1187",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1188",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1189",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118a",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x118d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_FOG_NEAR_CLIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x118e",
+ "ReturnType": "float",
+ "Name": "FLD_GET_FOG_FAR_CLIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x118f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_HUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1190",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_SATURATION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1191",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_LUMINANCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1192",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOG_ALPHA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1193",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1194",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1195",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_CYAN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1196",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_MAGENTA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1197",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_YELLOW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1198",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_DODGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1199",
+ "ReturnType": "float",
+ "Name": "FLD_GET_CORRECT_BURN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119a",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_ENV",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119c",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x119d",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_PUZZLE_PARAM_CMD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119e",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_ANIM_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x119f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_NOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a0",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11a1",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a2",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a3",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a4",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_CHECK_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a5",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_REPOP_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a6",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11a9",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11aa",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ab",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ac",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ad",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ae",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_ITEM_NAME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11af",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_CHK_ITEM_AVAILABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b0",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b1",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_AROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b2",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11b3",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_MES",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b4",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b5",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_VAR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b6",
+ "ReturnType": "int",
+ "Name": "FLD_DUNGEON_RESULT_GET_TOTALPRICE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11b7",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_WAIT_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b8",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11b9",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_ACTION",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11ba",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bb",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bc",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11bd",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11be",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11bf",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c1",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MOUSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BATTLE_RESULT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c7",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_APPROACH_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c8",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_MEMBER_REPORTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11c9",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11ca",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cb",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cc",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11cd",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PC_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ce",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11cf",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d0",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_BIT_CHK_GROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ]
+ },
+ {
+ "Index": "0x11d1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_THEME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d2",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d3",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d4",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11d5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_CATEGORY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d8",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11d9",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_EVALUATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11da",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11db",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11dc",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11dd",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11de",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_USE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11df",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_VIEW",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e0",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PC_PARAM_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e2",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e3",
+ "ReturnType": "void",
+ "Name": "FLD_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e4",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e5",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e6",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_GLIMPSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e7",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ITEMID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11e8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11e9",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ea",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11eb",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_DATA_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ec",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ed",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ee",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ef",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_FRONT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f1",
+ "ReturnType": "void",
+ "Name": "FLD_START_DEBUG_SCRIPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DIR_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f3",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f4",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_FAVORABILITY_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_FAVORABILITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_FORMATION_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11f8",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11f9",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x11fa",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fb",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_RAND_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fc",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x11fd",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11fe",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x11ff",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1200",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1201",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1202",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_VAR_FOOD_NAME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1203",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TALK_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1204",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_SURPRISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1205",
+ "ReturnType": "void",
+ "Name": "FLD_GAYA_EFFECT_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1206",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_ACCEPT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1207",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_FARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1208",
+ "ReturnType": "void",
+ "Name": "CALL_BATTING_CENTER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1209",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120a",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_READ_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120d",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_ADD_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120e",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_ALL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x120f",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1210",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1211",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1212",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1213",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1214",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1215",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1216",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_DRAWFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1217",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1218",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_MOVE_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1219",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_FLOATING",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121a",
+ "ReturnType": "void",
+ "Name": "CALL_FISHING_POND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_DRAWSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121c",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_X",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121d",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_Z",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x121e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GREETING_GET_DISP_TIME",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x121f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1220",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1221",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_PERSONAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1222",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1223",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MMAP_WHOLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1224",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MAP_AT_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1225",
+ "ReturnType": "void",
+ "Name": "KFEVT_SET_NANPA_TACTICS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1226",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEBUG_OK",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1227",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_QUEST_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1228",
+ "ReturnType": "void",
+ "Name": "FLD_FASTTRAVEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1229",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_RIPPLE_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SPOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122b",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122c",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_BEST_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122d",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122e",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITCHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x122f",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_DOOR_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1230",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1231",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_WAIT_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1232",
+ "ReturnType": "void",
+ "Name": "FLD_OVERWRITE_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1233",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOOK_AT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1234",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_RND_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1235",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_LINE_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1236",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_ONLY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1237",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_NUM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1238",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1239",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON_FORCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123c",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_REQUEST_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123d",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_BAG_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x123e",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x123f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1240",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_GLANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1241",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SEPARATEOFF_MESH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1242",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1243",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1244",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD_ATDNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1245",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_ENTRANCE_FLOOR",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1246",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_ROOM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1247",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1248",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1249",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x124a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIALY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MVP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_BONUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124d",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_ANIM_DISABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x124e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BAG_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x124f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EVENT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1250",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_TRAVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1251",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SYMBOL_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1252",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_DUNGEON_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1253",
+ "ReturnType": "void",
+ "Name": "KFEVT_TBL_READ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1254",
+ "ReturnType": "void",
+ "Name": "KFEVT_TBL_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1255",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1256",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1257",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_DIV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1258",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1259",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125a",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_QUEST_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125b",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_EVENT_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EVENT_BRANCH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x125d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_ROT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x125e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x125f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_ADD_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1260",
+ "ReturnType": "void",
+ "Name": "FLD_BREAK_WALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1261",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SNEAKING_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1262",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1263",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1264",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MSG_DISP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1265",
+ "ReturnType": "void",
+ "Name": "KAWAKAMI_SET_REQUEST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1266",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1267",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMNUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1268",
+ "ReturnType": "void",
+ "Name": "FLD_SET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1269",
+ "ReturnType": "int",
+ "Name": "FLD_GET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126a",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETBOSSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126b",
+ "ReturnType": "void",
+ "Name": "FLD_DASH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x126f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1270",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANSWER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1271",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1272",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1273",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1274",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1275",
+ "ReturnType": "int",
+ "Name": "FLD_RESIDENT_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1276",
+ "ReturnType": "int",
+ "Name": "GET_CHARA_CAMERA_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1277",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_DATA_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1278",
+ "ReturnType": "void",
+ "Name": "FLD_GFS_PARTS_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1279",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127a",
+ "ReturnType": "void",
+ "Name": "FLD_CALL_EVENT_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x127b",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127c",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_RAPID_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127d",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x127e",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x127f",
+ "ReturnType": "int",
+ "Name": "CROSSWORD_RELUST",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1280",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_NAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1281",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_LIST_GET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1282",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1283",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_CLEAR_FLAGS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1284",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SWAPTBL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1285",
+ "ReturnType": "void",
+ "Name": "CALL_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1286",
+ "ReturnType": "void",
+ "Name": "TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1287",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1288",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1289",
+ "ReturnType": "int",
+ "Name": "GET_TODAY_TV_PROGRAM_BG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x128a",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128c",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_DEC_VALUE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x128e",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x128f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_FIND_PARTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1290",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_SET_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1291",
+ "ReturnType": "void",
+ "Name": "FLD_BG_CASH_REMOVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1292",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1293",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1294",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1295",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1296",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RADIUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1297",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1298",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG_EX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1299",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129a",
+ "ReturnType": "void",
+ "Name": "FLD_TRANS_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129b",
+ "ReturnType": "void",
+ "Name": "FLD_ROTATE_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129c",
+ "ReturnType": "void",
+ "Name": "FLD_END_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x129d",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x129f",
+ "ReturnType": "void",
+ "Name": "FLD_SETBANK_BGENV_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a0",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEMS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a1",
+ "ReturnType": "void",
+ "Name": "FLD_SLIDING_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a3",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a4",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a5",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LOOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12a6",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a7",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ_RAPID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a8",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_EXTRA_CHK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12a9",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_APPEND_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12aa",
+ "ReturnType": "void",
+ "Name": "FLD_SLEEP_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ab",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_DEFMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ac",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_CANCEL_ENGULF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ad",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ae",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12af",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_CNV_NPC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_EVT_EMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b3",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ONOFF_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12b5",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b6",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b7",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_X_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b8",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Y_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12b9",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Z_POS",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ba",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_TGT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bb",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bc",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12bd",
+ "ReturnType": "void",
+ "Name": "FLD_REVERT_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12be",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALL_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12bf",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12c3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x12c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_AMB_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12c9",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_DIFF_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ca",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_H",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_S",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cc",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCNLIGHT_SPEC_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12cd",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_SPECIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ce",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12cf",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d0",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12d1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FIX_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d2",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d3",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d4",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d5",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d6",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_BGHELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d8",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_BLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12d9",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12da",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12db",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ELEVATOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12dc",
+ "ReturnType": "float",
+ "Name": "FLD_EMY_MODEL_GET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12dd",
+ "ReturnType": "void",
+ "Name": "FLD_NOT_OPEN_DOOR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x12de",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_HIGHLIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12df",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e0",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12e1",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e2",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e3",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FISHING_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e5",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e6",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e7",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e8",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12e9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_ASYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ea",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_PASS_GATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12eb",
+ "ReturnType": "void",
+ "Name": "FLD_BFIELD_LOAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12ec",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_DEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ed",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_CHECK_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ee",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BUTTON_HIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ef",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_POINT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f0",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_ORIENT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f1",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f4",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f5",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f6",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_EXIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f7",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_WAIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12f8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12f9",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_REQ_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12fa",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SYNC_ANIM",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fb",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fc",
+ "ReturnType": "int",
+ "Name": "FLD_USE_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x12fd",
+ "ReturnType": "int",
+ "Name": "FLD_SIMPLE_SYS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12fe",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x12ff",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_FORCEDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1300",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_SET_CENTER_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1301",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SCALE",
+ "Description": "Sets the scale of a model.",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "modelHandle",
+ "Description": "Handle to a model."
+ },
+ {
+ "Type": "float",
+ "Name": "scale",
+ "Description": "Scale to apply to all axes."
+ }
+ ]
+ },
+ {
+ "Index": "0x1302",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1303",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_GET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1304",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_ADD_BUF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1305",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_RESET_BUF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1306",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1307",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1308",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_DEFAULT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1309",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130a",
+ "ReturnType": "void",
+ "Name": "FLD_GEN_FISHING_SEED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x130b",
+ "ReturnType": "void",
+ "Name": "FLD_CASINO_WORK_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x130c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ORNAMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130e",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_GUIDE_UNDISP_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x130f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1310",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_ENABLE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1311",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1312",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1313",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1314",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_FAR_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1315",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1316",
+ "ReturnType": "void",
+ "Name": "FLD_PC_OFS_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1317",
+ "ReturnType": "int",
+ "Name": "FLD_FBNID_TO_NPCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1318",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_ROTATE_RATIO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1319",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DST_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x131d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x131e",
+ "ReturnType": "void",
+ "Name": "FLD_MMT_MAP_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x131f",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL_HIGH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1320",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_OPEN_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x1321",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1322",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1323",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_UNDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1324",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ADD_ENGINE_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1325",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ENGINE_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1326",
+ "ReturnType": "void",
+ "Name": "FLD_CRAFT_ITEM_TROPHY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1327",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_WEAPON_SETUP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1328",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1329",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BKUP_FIELD_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x132a",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_LINKBG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132b",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132c",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132d",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132e",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x132f",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_UPDATE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1330",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SHADOWCAST_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1331",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_PANEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1332",
+ "ReturnType": "int",
+ "Name": "CALL_PLAY_GO_SAVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1333",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_BBEFECT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1334",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1335",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_SPOT_TROPHY_PROC",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Net/Functions.json
new file mode 100644
index 0000000..4614385
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Net/Functions.json
@@ -0,0 +1,96 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_SET_AFTER_SCHOOL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "void",
+ "Name": "NET_SET_NIGHT_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SELECT_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "void",
+ "Name": "NET_START_AUDIENCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "NET_STOP_AUDIENCE",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Social/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Social/Functions.json
new file mode 100644
index 0000000..c1b3e73
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5/Modules/Social/Functions.json
@@ -0,0 +1,2230 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_ASSET_OVERWRITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ASSET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "CHARA_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_U",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_L",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_R",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "void",
+ "Name": "CUTIN_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "CMM_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "void",
+ "Name": "CMM_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "bool",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "CMM_SET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_PROMISE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "CMM_SETUP_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "CMM_EXEC_EVENT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_EVENT_TYPE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "CMM_VSET_COMMUNITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "CMM_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "CMM_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LOVER_HIGH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_ARCANA_PSSTOCKLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INVITE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_FIX_INVITE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "CMM_CNV_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_CLUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_ARBEIT_PAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_PAY_RECEIVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "CMM_EVERY_DAY_UPDATE_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_INC_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH_DOUBT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "CMM_DEC_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_FLAGT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "CMM_RESET_SUDDEN_DEATH_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "CMM_GET_PERSONA_DAY_TIME_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_INDEX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY_RECEIVE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "int",
+ "Name": "CMM_MO_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "CMM_MO_VSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "CMM_DEC2_SUDDEN_DEATH_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "CMM_START_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "CMM_SYNC_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "MISSION_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "MISSION_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "MISSION_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "LBX_IN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "LBX_IN_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "void",
+ "Name": "CUTIN_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "CUTIN_START3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "CUTIN_START4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_START",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_PREPARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "CHAT_WAIT_PAD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "CHAT_SEL_LINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "CALL_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_ACCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "CMM_GET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "void",
+ "Name": "CMM_COUNTUP_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "CMM_GET_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "void",
+ "Name": "CMM_START_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "CMM_START_CANCEL_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "CMM_START_BROKEN_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int."
+ }
+ ]
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_END",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_NOW_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "CMM_FLAG_CONVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "CMM_AREA_NAME_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_PASS_TIME_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_GET_DAICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int."
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "CMM_COMMAND_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "CMM_INTERROGATION_IN",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "void",
+ "Name": "INIT_IME_DRIVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "void",
+ "Name": "END_IME_DRIVER",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_FREE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_PLAY",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "int",
+ "Name": "GET_CHAT_INVITE_TIMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_EVTSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "INVITE_WORK_INIT",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "SET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_CORP_MAX",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOG_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "GET_PM_CHAT_INVITE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP_FADE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "SET_STR_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "int",
+ "Name": "GET_CONQUEST_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "int",
+ "Name": "GET_DUNGEON_INVITE_CHAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "EVT_SET_ENABLE_CTRL_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal.json
new file mode 100644
index 0000000..f6b9034
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona 5 Royal",
+ "ShortName": "p5r",
+ "FlowScriptModulesPath": "Persona5Royal\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "Persona5Royal\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/FlowScriptModules.json
new file mode 100644
index 0000000..e40603a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/FlowScriptModules.json
@@ -0,0 +1,50 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "Common",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "Persona5Royal\\Modules\\Common\\Enums.json",
+ "FunctionsPath": "Persona5Royal\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Field",
+ "ShortName": "Field",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Field\\Functions.json"
+ },
+ {
+ "Name": "AI",
+ "ShortName": "AI",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\AI\\Functions.json"
+ },
+ {
+ "Name": "Social",
+ "ShortName": "Social",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Social\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "Facility",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Net",
+ "ShortName": "Net",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "Persona5Royal\\Modules\\Net\\Functions.json"
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/MessageScriptLibrary.json
new file mode 100644
index 0000000..c88b6d1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/MessageScriptLibrary.json
@@ -0,0 +1,721 @@
+[
+ {
+ "Index": 0,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "clr",
+ "Description": "Sets the current text color to the color specified by the given color index.",
+ "Parameters": [
+ {
+ "Name": "colorIndex",
+ "Description": "The index of the color to set the current text color to."
+ }
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "w",
+ "Description": "Wait for player input.",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "s",
+ "Description": "Indicates the start of a line",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "var",
+ "Description": "Loads name previously defined by SET_MSG_VAR",
+ "Parameters": [
+ {
+ "Name": "VariableID",
+ "Description": "The ID of the variable set by SET_MSG_VAR function."
+ }
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "bitflag",
+ "Description": "toggles bitflags on and off",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "flag_section",
+ "Description": "section of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_id",
+ "Description": "the id of the flag you want to toggle"
+ },
+ {
+ "Name": "flag_bool",
+ "Description": "boolean value that enables or disables the flag"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "Voice playing functions.",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "vp",
+ "Description": "Plays a voice sound cue from a specified sound bank.",
+ "Parameters": [
+ {
+ "Name": "eventIdMajor",
+ "Description": "Major id of the event."
+ },
+ {
+ "Name": "eventIdMinor",
+ "Description": "Minor id of the event."
+ },
+ {
+ "Name": "eventIdSub",
+ "Description": "Sub id of the event."
+ },
+ {
+ "Name": "cueId",
+ "Description": "The id of the sound que in the sound bank."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "param6",
+ "Description": "Unknown value."
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "bup",
+ "Description": "Sets the bustup to display.",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": "Unknown value."
+ },
+ {
+ "Name": "characterId",
+ "Description": "The id of the character."
+ },
+ {
+ "Name": "expressionId",
+ "Description": "The id of the character's expression."
+ },
+ {
+ "Name": "costumeId",
+ "Description": "The id of the character's costume."
+ },
+ {
+ "Name": "param5",
+ "Description": "Unknown value."
+ }
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 17,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 18,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 19,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 20,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 21,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 22,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 23,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 24,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 25,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 26,
+ "Name": "ref",
+ "Description": "References the caption message",
+ "Parameters": [
+ {
+ "Name": "RelativeID",
+ "Description": "This just seems to be a relative ID of the caption message"
+ },
+ {
+ "Name": "GlobalID",
+ "Description": "And this is the actual ID of it (GENERIC_HELP_)."
+ }
+ ]
+ },
+ {
+ "Index": 27,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 28,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 29,
+ "Name": "selTex",
+ "Description": "overrides game logic deciding which dialogue select portrait to display",
+ "Parameters": [
+ {
+ "Name": "selMajorId",
+ "Description": "the major id of the select portrait to display (FONT/SELECT/CUTIN_XXX_000.DDS)"
+ }
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 2,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 3,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 4,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 5,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 7,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 8,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 9,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 10,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 11,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 12,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 13,
+ "Name": "coop",
+ "Description": "adds confidant points to a specified arcana",
+ "Parameters": [
+ {
+ "Name": "arcanaId",
+ "Description": "the arcana id of the character you want to add points to"
+ },
+ {
+ "Name": "pointsGiven",
+ "Description": "the amount of points added to the arcana"
+ },
+ {
+ "Name": "modelMajorId",
+ "Description": "the Major ID of the model above which to display musical notes"
+ },
+ ]
+ },
+ {
+ "Index": 14,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 15,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 16,
+ "Name": "",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+ ]
+ },
+
+ {
+ "Index": 6,
+ "Name": "",
+ "Description": "",
+ "Functions": [
+ {
+ "Index": 0,
+ "Name": "",
+ "Semantic": "Unused",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": 1,
+ "Name": "itemIcon",
+ "Description": "Displays an item category icon (consumable, armor, etc...)",
+ "Parameters": [
+ {
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Name": "icon_id",
+ "Description": "the id of the icon to display"
+ }
+ ]
+ }
+ ]
+ }
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/AI/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/AI/Functions.json
new file mode 100644
index 0000000..102dffb
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/AI/Functions.json
@@ -0,0 +1,6193 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "int",
+ "Name": "AI_RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "int",
+ "Name": "AI_TAR_RND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "AI_DEBUG_PRINT_VALUE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID_VOID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHP_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EN_LV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ESCAPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SUMMON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SENSEI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2025",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2026",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2027",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2028",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2029",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x202f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENGROUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2030",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2031",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2032",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHREC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2033",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MORE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2034",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2035",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2036",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2037",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2038",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2039",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x203f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2040",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2041",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2042",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2043",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2044",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2045",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2046",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2047",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2048",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2049",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDLV_O",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDBAD_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x204f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2050",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2051",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2052",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2053",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2054",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2055",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2056",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDUSEGROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2057",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHREC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2058",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2059",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HITSUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x205f",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_RESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2060",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ELEMENT_NULLIFY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2061",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2062",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2063",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2064",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENOVERLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2065",
+ "ReturnType": "int",
+ "Name": "AI_CHK_WALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2066",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2067",
+ "ReturnType": "int",
+ "Name": "AI_TAR_AI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2068",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2069",
+ "ReturnType": "int",
+ "Name": "AI_TAR_LVMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MPMAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MINE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x206f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MYAI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2070",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2071",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2072",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2073",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2074",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2075",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2076",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2077",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2078",
+ "ReturnType": "int",
+ "Name": "AI_TAR_APPOINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2079",
+ "ReturnType": "int",
+ "Name": "AI_TAR_DOWN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207a",
+ "ReturnType": "int",
+ "Name": "AI_TAR_STAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207b",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207c",
+ "ReturnType": "int",
+ "Name": "AI_TAR_KYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207d",
+ "ReturnType": "int",
+ "Name": "AI_TAR_MUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207e",
+ "ReturnType": "int",
+ "Name": "AI_TAR_WEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x207f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHANSYA_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2080",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTKYUSYU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2081",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTMUKOU_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2082",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2083",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2084",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2085",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2086",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2087",
+ "ReturnType": "int",
+ "Name": "AI_SET_AFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2088",
+ "ReturnType": "int",
+ "Name": "AI_SET_DOWN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2089",
+ "ReturnType": "int",
+ "Name": "AI_SET_SLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208a",
+ "ReturnType": "int",
+ "Name": "AI_SET_DROPITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208b",
+ "ReturnType": "int",
+ "Name": "AI_GET_AFFINITY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208d",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDTURN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208e",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x208f",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2090",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2091",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2092",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBAD_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2093",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2094",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRLV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2095",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENLV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2096",
+ "ReturnType": "int",
+ "Name": "AI_GET_SKILATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2097",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRCNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x20ef AI_GET_P_NUM"
+ },
+ {
+ "Index": "0x2098",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2099",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209c",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAK_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209d",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209e",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x209f",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALHPMIN_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATTRITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBESTATKSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIAPPOINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a7",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHERO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20a9",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20aa",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ab",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIATAB_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ac",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNICND_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ad",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ae",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20af",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNILVMAX_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALLVMAXHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOMALNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOTNOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b3",
+ "ReturnType": "int",
+ "Name": "AI_GET_MY_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b4",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b5",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b6",
+ "ReturnType": "int",
+ "Name": "AI_GET_NEXT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b7",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_ORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b8",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_MAX_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20b9",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NOW_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ba",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bb",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHANSYA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIKYUSYU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bd",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIMUKOU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20be",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20bf",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c0",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c1",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIWEAKHPMAX_DW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c2",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c3",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIBADHPMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIRANDOM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c5",
+ "ReturnType": "int",
+ "Name": "AI_DEB_PRI_TARUNI_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ISENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c7",
+ "ReturnType": "int",
+ "Name": "AI_SET_BADSTATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c8",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_FIX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20c9",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ca",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cb",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cc",
+ "ReturnType": "int",
+ "Name": "AI_CHG_CAMERA_ANM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cd",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_ANM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ce",
+ "ReturnType": "void",
+ "Name": "CALL_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20cf",
+ "ReturnType": "void",
+ "Name": "WAIT_BATTLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d0",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_IN",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d1",
+ "ReturnType": "void",
+ "Name": "BTL_FADE_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d2",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d3",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d4",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d5",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d6",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d7",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PLAYER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20d9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20da",
+ "ReturnType": "int",
+ "Name": "AI_GET_MYATTRATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20db",
+ "ReturnType": "int",
+ "Name": "AI_GET_E_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20dc",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_NOANALYZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20dd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20de",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20df",
+ "ReturnType": "int",
+ "Name": "AI_GET_ATTRSKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e0",
+ "ReturnType": "int",
+ "Name": "AI_CHK_BOSS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e2",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNIBESTATKSKIL_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e3",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e4",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNINOMAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_P_ABLE_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e7",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e8",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNINOBADOFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20e9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ea",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDABLESKIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20eb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYRESIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ec",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ed",
+ "ReturnType": "int",
+ "Name": "AI_GET_FIRST_ACTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ee",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ef",
+ "ReturnType": "int",
+ "Name": "AI_GET_P_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x2097 AI_GET_FRCNT"
+ },
+ {
+ "Index": "0x20f0",
+ "ReturnType": "void",
+ "Name": "AI_SET_ASSISTSKILL_MODE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f1",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRALLSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f2",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f3",
+ "ReturnType": "int",
+ "Name": "AI_SET_CAMERA_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCHARA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_PSTOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f6",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKRESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f7",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f8",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20f9",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_ROTANM_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fa",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fb",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_FOV_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fc",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALKCHARA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fd",
+ "ReturnType": "int",
+ "Name": "AI_GET_IDLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20fe",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x20ff",
+ "ReturnType": "void",
+ "Name": "AI_SET_CAMERA_SHAKE_E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2100",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PBOOK_REGIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2101",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2102",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_PERSON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2103",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2104",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_MONEYMAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2105",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2106",
+ "ReturnType": "int",
+ "Name": "AI_GET_ID_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2107",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2108",
+ "ReturnType": "void",
+ "Name": "AI_SET_ADD_FACEANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2109",
+ "ReturnType": "int",
+ "Name": "AI_SET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210a",
+ "ReturnType": "int",
+ "Name": "AI_GET_GLOBAL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210b",
+ "ReturnType": "int",
+ "Name": "BTL_CUTSCENE_LOAD_TALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210c",
+ "ReturnType": "int",
+ "Name": "AI_SET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210d",
+ "ReturnType": "int",
+ "Name": "AI_GET_LOCAL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210e",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x210f",
+ "ReturnType": "void",
+ "Name": "AI_ACT_WAIT3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2110",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2111",
+ "ReturnType": "void",
+ "Name": "BTL_RELOCATION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2112",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_FRTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2113",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2114",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2115",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENIDAFFINITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2116",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2117",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2118",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2119",
+ "ReturnType": "int",
+ "Name": "AI_SET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211a",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211b",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENID_CURRENTSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKCUTSCENE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_SCENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211e",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x211f",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_PARAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2120",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_EN_PARAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2121",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2122",
+ "ReturnType": "void",
+ "Name": "CALL_EVENTBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2123",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_OBTAIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2124",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_INFODATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2125",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2126",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_DOUBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2127",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_CRITICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2128",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TALKMESS_SURRENDER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2129",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALKMESS_COOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212a",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_CAPTURE_ENDFRAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIANALYZE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_GUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HIGHSKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x212f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_REZ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2130",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSTATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2131",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BOSS_PRESIDENT_SUMMON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2132",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_EQUAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2133",
+ "ReturnType": "int",
+ "Name": "AI_CHK_TURN_DIVI",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2134",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2135",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2136",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2137",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2138",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2139",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_ATK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_PREV_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213c",
+ "ReturnType": "void",
+ "Name": "BTL_SYSTEM_MESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXTENDEDWAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENEMY_ABLEWEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x213f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ENTAKEOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2140",
+ "ReturnType": "int",
+ "Name": "BTL_ROULETTE_BET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2141",
+ "ReturnType": "int",
+ "Name": "AI_GET_UIDTOID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2142",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2143",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENALLDOWN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2144",
+ "ReturnType": "int",
+ "Name": "AI_GET_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2145",
+ "ReturnType": "void",
+ "Name": "AI_CLEAR_BOSSDAMAGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2146",
+ "ReturnType": "int",
+ "Name": "AI_GET_ACTUID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2147",
+ "ReturnType": "void",
+ "Name": "AI_SET_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2148",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_DARK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2149",
+ "ReturnType": "void",
+ "Name": "BTL_ADD_SERIES",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214a",
+ "ReturnType": "int",
+ "Name": "BTL_GET_SERIES",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_TALK_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214c",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214d",
+ "ReturnType": "void",
+ "Name": "AI_SET_TALK_ITEM_RARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_DEBUFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x214f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_UNKNOWN_ATTR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2150",
+ "ReturnType": "int",
+ "Name": "AI_GET_TALK_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2151",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2152",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2153",
+ "ReturnType": "void",
+ "Name": "BTL_CLS_ASSIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2154",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ROUNDUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2155",
+ "ReturnType": "void",
+ "Name": "AI_SET_MSGVAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2156",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHPMIN_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2157",
+ "ReturnType": "void",
+ "Name": "AI_ACT_ESCAPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2158",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_ENCOUNTFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2159",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_SKIMMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_TALKCONTACT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215b",
+ "ReturnType": "int",
+ "Name": "AI_SET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215c",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRID_MAXSERIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215d",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DEFENSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215e",
+ "ReturnType": "int",
+ "Name": "AI_ACT_FIXED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x215f",
+ "ReturnType": "int",
+ "Name": "AI_ACT_HEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2160",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ADDWANTED",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2161",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADREQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2162",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_PERSONAGET_LOADWAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2163",
+ "ReturnType": "int",
+ "Name": "AI_ACT_GUARDORDER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2164",
+ "ReturnType": "int",
+ "Name": "AI_SET_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2165",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNI_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2166",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2167",
+ "ReturnType": "int",
+ "Name": "BTL_SET_STARTDUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2168",
+ "ReturnType": "int",
+ "Name": "BTL_WAIT_DUNGEONMATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2169",
+ "ReturnType": "void",
+ "Name": "AI_ENID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216a",
+ "ReturnType": "void",
+ "Name": "AI_ENID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_EXCEPT_ENCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216c",
+ "ReturnType": "void",
+ "Name": "AI_FRID_SUSPEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216d",
+ "ReturnType": "void",
+ "Name": "AI_FRID_RESUME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216e",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_WEATHER_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x216f",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHECK_NO_YOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2170",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_NO_YOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2171",
+ "ReturnType": "void",
+ "Name": "PREPARE_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2172",
+ "ReturnType": "void",
+ "Name": "CALL_FIELDBATTLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2173",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_ICON_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2174",
+ "ReturnType": "void",
+ "Name": "BTL_SET_MSG_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2175",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_SELECTNO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2176",
+ "ReturnType": "void",
+ "Name": "BTL_BOSSSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2177",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_RESETCAMERA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2178",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_SET_ASSIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2179",
+ "ReturnType": "void",
+ "Name": "BTL_CUTSCENE_BOSS999_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217a",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_GET_YOSHIDACOOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217b",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_CHK_USONAKI",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217c",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217d",
+ "ReturnType": "void",
+ "Name": "BTL_MISSION_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217e",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x217f",
+ "ReturnType": "void",
+ "Name": "BTL_LETTERBOX_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2180",
+ "ReturnType": "int",
+ "Name": "BTL_CHK_NOTPHYSICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2181",
+ "ReturnType": "void",
+ "Name": "BTL_ROULETTE_BET_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2182",
+ "ReturnType": "void",
+ "Name": "AI_ACT_DANGERUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2183",
+ "ReturnType": "void",
+ "Name": "BTL_SYNC_ASSIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2184",
+ "ReturnType": "int",
+ "Name": "AI_ACT_TECHNICAL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2185",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HPMAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2186",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FMTPINCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2187",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_ENTARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2188",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2189",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218a",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218b",
+ "ReturnType": "int",
+ "Name": "AI_GET_UID_IDNOTSUPPORT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218c",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218d",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218e",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x218f",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_START_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2190",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2191",
+ "ReturnType": "int",
+ "Name": "BTL_CUTIN_DELETE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2192",
+ "ReturnType": "int",
+ "Name": "BTL_TALK_EXIST_BLANK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2193",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2194",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENTALK_MONEY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2195",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_ALLY_SPEAKER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2196",
+ "ReturnType": "void",
+ "Name": "AI_ADD_REINFORCEMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2197",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_JYOKYO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2198",
+ "ReturnType": "void",
+ "Name": "BTL_TALK_REQ_SKILLNAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x2199",
+ "ReturnType": "int",
+ "Name": "AI_ACT_ATTACK_WEAK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219a",
+ "ReturnType": "int",
+ "Name": "AI_CHK_DEATHMARCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219b",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219c",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219d",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219e",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ENIDHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x219f",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a0",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NOTHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a1",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a2",
+ "ReturnType": "int",
+ "Name": "AI_GET_FRHOJO2_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a3",
+ "ReturnType": "int",
+ "Name": "AI_GET_ENHOJO2_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a4",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_OFF_FR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a5",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_OFF_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a6",
+ "ReturnType": "int",
+ "Name": "AI_GET_UNIHOJO2_ON_EN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNIHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21a9",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTMYHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21aa",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTFRHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ab",
+ "ReturnType": "int",
+ "Name": "AI_CHK_NOTENHOJO2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ac",
+ "ReturnType": "int",
+ "Name": "AI_CHK_MYUNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ad",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ae",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CURRENT_CHARAID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21af",
+ "ReturnType": "int",
+ "Name": "AI_CHK_FRIDTECH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b0",
+ "ReturnType": "int",
+ "Name": "AI_GET_BULLET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b1",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b2",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NUNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b3",
+ "ReturnType": "int",
+ "Name": "AI_TAR_HOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b4",
+ "ReturnType": "int",
+ "Name": "AI_TAR_NHOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b5",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b6",
+ "ReturnType": "int",
+ "Name": "AI_CHK_HOUMA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b7",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b8",
+ "ReturnType": "int",
+ "Name": "AI_CHK_UNSTABLE_NBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21b9",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE_BAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ba",
+ "ReturnType": "int",
+ "Name": "AI_TAR_UNSTABLE_NBAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bb",
+ "ReturnType": "int",
+ "Name": "AI_CHK_GUN_KILL_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bc",
+ "ReturnType": "int",
+ "Name": "AI_TAR_GUN_KILL_EN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bd",
+ "ReturnType": "int",
+ "Name": "AI_CHK_SP_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21be",
+ "ReturnType": "void",
+ "Name": "AI_ACT_SP_ATTACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21bf",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_REWARD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c0",
+ "ReturnType": "void",
+ "Name": "BTL_REQ_ASSIST_SEQ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c1",
+ "ReturnType": "int",
+ "Name": "AI_ACT_BADSKILL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c2",
+ "ReturnType": "int",
+ "Name": "AI_CHK_ID_STRONG_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c3",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c4",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_NUMBER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c5",
+ "ReturnType": "int",
+ "Name": "BTL_GET_CHALLENGE_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c6",
+ "ReturnType": "int",
+ "Name": "BTL_GER_TALK_ABI_MEMBER_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c7",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c8",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21c9",
+ "ReturnType": "void",
+ "Name": "BTL_ITEM_STORAGE_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21ca",
+ "ReturnType": "int",
+ "Name": "BTL_ITEM_STORAGE_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21cb",
+ "ReturnType": "void",
+ "Name": "AI_CANCEL_GUARDORDER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x21cc",
+ "ReturnType": "int",
+ "Name": "BTL_GET_ASSIST_PC_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Enums.json
new file mode 100644
index 0000000..86d061f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Enums.json
@@ -0,0 +1,199 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad Left button."
+ },
+ {
+ "Name": "L2",
+ "Value": 8,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 9,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "L1",
+ "Value": 10,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 11,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ },
+ {
+ "Name": "BattleUnit",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "Protagonist",
+ "Value": 1
+ },
+ {
+ "Name": "Ryuji",
+ "Value": 2
+ },
+ {
+ "Name": "Morgana",
+ "Value": 3
+ },
+ {
+ "Name": "Ann",
+ "Value": 4
+ },
+ {
+ "Name": "Yusuke",
+ "Value": 5
+ },
+ {
+ "Name": "Makoto",
+ "Value": 6
+ },
+ {
+ "Name": "Haru",
+ "Value": 7
+ },
+ {
+ "Name": "Futaba",
+ "Value": 8
+ },
+ {
+ "Name": "Akechi",
+ "Value": 9
+ },
+ {
+ "Name": "Sumire",
+ "Value": 10
+ }
+ ]
+ },
+ {
+ "Name": "EquipSlotID",
+ "Description": "This enum represents the available units in battle.",
+ "Members": [
+ {
+ "Name": "MeleeWeapon",
+ "Value": 0,
+ "Description": ""
+ },
+ {
+ "Name": "Armor",
+ "Value": 1,
+ "Description": ""
+ },
+ {
+ "Name": "Accessory",
+ "Value": 2,
+ "Description": ""
+ },
+ {
+ "Name": "Outfit",
+ "Value": 3,
+ "Description": ""
+ },
+ {
+ "Name": "RangedWeapon",
+ "Value": 4,
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Name": "Flag",
+ "Members": [
+ {
+ "Name": "Section0",
+ "Value": 0
+ },
+ {
+ "Name": "Section1",
+ "Value": 3702
+ },
+ {
+ "Name": "Section2",
+ "Value": 6144
+ },
+ {
+ "Name": "Section3",
+ "Value": 11264
+ },
+ {
+ "Name": "Section4",
+ "Value": 11776
+ },
+ {
+ "Name": "Section5",
+ "Value": 12288
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Functions.json
new file mode 100644
index 0000000..a187ff3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Common/Functions.json
@@ -0,0 +1,6604 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "PUTF",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "",
+ "DefaultValue": "0"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "NULL",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FADEEND_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "void",
+ "Name": "FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "void",
+ "Name": "FADE_COLOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "int",
+ "Name": "GET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "void",
+ "Name": "SET_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "int",
+ "Name": "RND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SET_IMAGE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "MDL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "LIFESIM_SHOW_BUSTUP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "LIFESIM_HIDE_BUSTUP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "LIFESIM_MOUSEANIM_ENABLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x11e4 FLD_MODEL_ANIM"
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x11e5 FLD_MODEL_ANIM_SYNC"
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "CALL_CALENDAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "void",
+ "Name": "SET_NEXT_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "int",
+ "Name": "GET_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "int",
+ "Name": "GET_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "int",
+ "Name": "GET_DAYOFWEEK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "SCENE_CHANGE_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "MOVIE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "void",
+ "Name": "MOVIE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "MSG_WND_DSP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "void",
+ "Name": "MSG_WND_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "int",
+ "Name": "SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "SelId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "SEL_WND_DSP",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SEL_WND_CLS",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "void",
+ "Name": "SET_MSG_VAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "SEL_DEFKEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "SEL_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "MSG_SYSTEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "int",
+ "Name": "CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1046 FLD_CAMERA_READ_SYNC"
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1048 FLD_CAMERA_SET"
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x1049 FLD_CAMERA_RESET"
+ },
+ {
+ "Index": "0x0030",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104a FLD_CAMERA_ANIM"
+ },
+ {
+ "Index": "0x0031",
+ "ReturnType": "void",
+ "Name": "CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104b FLD_CAMERA_ANIM_SYNC"
+ },
+ {
+ "Index": "0x0032",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SEEK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0033",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_FRAMESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0034",
+ "ReturnType": "void",
+ "Name": "MDL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0035",
+ "ReturnType": "int",
+ "Name": "ADD_PC_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0036",
+ "ReturnType": "int",
+ "Name": "GET_SMN_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0037",
+ "ReturnType": "int",
+ "Name": "GET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0038",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0039",
+ "ReturnType": "void",
+ "Name": "SET_HP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003a",
+ "ReturnType": "int",
+ "Name": "GET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003b",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003c",
+ "ReturnType": "void",
+ "Name": "SET_SP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003d",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003e",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x003f",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0040",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0041",
+ "ReturnType": "void",
+ "Name": "PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0042",
+ "ReturnType": "void",
+ "Name": "PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0043",
+ "ReturnType": "int",
+ "Name": "GET_PARTY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0044",
+ "ReturnType": "void",
+ "Name": "RECOVERY_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0045",
+ "ReturnType": "int",
+ "Name": "GET_AND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0046",
+ "ReturnType": "int",
+ "Name": "GET_OR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0047",
+ "ReturnType": "int",
+ "Name": "GET_XOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0048",
+ "ReturnType": "int",
+ "Name": "GET_L_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0049",
+ "ReturnType": "int",
+ "Name": "GET_R_SHIFT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004a",
+ "ReturnType": "int",
+ "Name": "REM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004b",
+ "ReturnType": "int",
+ "Name": "SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004c",
+ "ReturnType": "void",
+ "Name": "SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x104d FLD_SCRIPT_READ_SYNC"
+ },
+ {
+ "Index": "0x004d",
+ "ReturnType": "void",
+ "Name": "SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004e",
+ "ReturnType": "void",
+ "Name": "SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x004f",
+ "ReturnType": "int",
+ "Name": "SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0050",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x1051 FLD_CAMERA_SET_HELPERPOS"
+ },
+ {
+ "Index": "0x0051",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_L",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0052",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_L",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0053",
+ "ReturnType": "void",
+ "Name": "RUMBLE_START_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0054",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP_S",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0055",
+ "ReturnType": "void",
+ "Name": "RUMBLE_STOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x0056 RUMBLE_CHECK"
+ },
+ {
+ "Index": "0x0056",
+ "ReturnType": "void",
+ "Name": "RUMBLE_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x0055 RUMBLE_STOP"
+ },
+ {
+ "Index": "0x0057",
+ "ReturnType": "int",
+ "Name": "CHK_DAYS_STARTEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0058",
+ "ReturnType": "void",
+ "Name": "SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0059",
+ "ReturnType": "int",
+ "Name": "SAVE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005a",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005b",
+ "ReturnType": "void",
+ "Name": "SAVE_MENU_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005c",
+ "ReturnType": "void",
+ "Name": "BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005d",
+ "ReturnType": "void",
+ "Name": "PAD_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005e",
+ "ReturnType": "void",
+ "Name": "PAD_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x005f",
+ "ReturnType": "int",
+ "Name": "MSG_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0060",
+ "ReturnType": "void",
+ "Name": "MSG_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0061",
+ "ReturnType": "void",
+ "Name": "DATE_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0062",
+ "ReturnType": "void",
+ "Name": "BGM_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0063",
+ "ReturnType": "void",
+ "Name": "SET_DBG_DAY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0064",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0065",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0066",
+ "ReturnType": "int",
+ "Name": "MDL_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0067",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0068",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0069",
+ "ReturnType": "void",
+ "Name": "DBG_SET_PC_PARAM",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006a",
+ "ReturnType": "void",
+ "Name": "UPDATE_ENQUETE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006b",
+ "ReturnType": "void",
+ "Name": "DBG_PUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006c",
+ "ReturnType": "void",
+ "Name": "ADD_PC_PARAM_SYNC",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006d",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006e",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_START",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x006f",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION_SYNC",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0070",
+ "ReturnType": "void",
+ "Name": "GET_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0071",
+ "ReturnType": "void",
+ "Name": "GET_SUSPICION_LV",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0072",
+ "ReturnType": "void",
+ "Name": "DBG_SCRIPT_MENU",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0073",
+ "ReturnType": "int",
+ "Name": "GET_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0074",
+ "ReturnType": "int",
+ "Name": "GET_MONTH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0075",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0076",
+ "ReturnType": "int",
+ "Name": "GET_MOON_AGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0077",
+ "ReturnType": "void",
+ "Name": "ADD_SUSPICION",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0078",
+ "ReturnType": "void",
+ "Name": "DISP_CAUTION",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0079",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_TRIG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007a",
+ "ReturnType": "int",
+ "Name": "PAD_CHK_PRESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007b",
+ "ReturnType": "void",
+ "Name": "EVERY_MORNING_NETWORK",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007c",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007d",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007e",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x007f",
+ "ReturnType": "void",
+ "Name": "ZEAL_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0080",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0081",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0082",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0083",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0084",
+ "ReturnType": "void",
+ "Name": "MESSAGE_REF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0085",
+ "ReturnType": "void",
+ "Name": "MSG_CAPTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0086",
+ "ReturnType": "void",
+ "Name": "MSG_MIND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0087",
+ "ReturnType": "void",
+ "Name": "SET_SUSPICION_LV",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0088",
+ "ReturnType": "void",
+ "Name": "COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0089",
+ "ReturnType": "void",
+ "Name": "COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008a",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008b",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_OPEN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008c",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008d",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008e",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_SET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x008f",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_RESET_BRANCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0090",
+ "ReturnType": "void",
+ "Name": "LOGICTREE_CLEAR_BRANCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0091",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0092",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_DSP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0093",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0094",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_ROOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0095",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_SET_NODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0096",
+ "ReturnType": "void",
+ "Name": "MSG_TREE_OPEN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0097",
+ "ReturnType": "int",
+ "Name": "MSG_TREE_GET_MISS_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0098",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0099",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_BLENDSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009b",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009c",
+ "ReturnType": "void",
+ "Name": "TIMER_SETUP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009d",
+ "ReturnType": "void",
+ "Name": "TIMER_DESTROY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009e",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x009f",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a0",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a1",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_PAUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a2",
+ "ReturnType": "void",
+ "Name": "TIMER_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a3",
+ "ReturnType": "void",
+ "Name": "TIMER_ADD_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a4",
+ "ReturnType": "int",
+ "Name": "TIMER_GET_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a5",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ITEM_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a6",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a7",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a8",
+ "ReturnType": "void",
+ "Name": "MDL_ADD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00a9",
+ "ReturnType": "int",
+ "Name": "SEL_TIME_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00aa",
+ "ReturnType": "int",
+ "Name": "MDL_GET_ANIM_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ab",
+ "ReturnType": "void",
+ "Name": "MSG_WND_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ac",
+ "ReturnType": "void",
+ "Name": "MSG_WND_RESET_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ad",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ae",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_PAUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00af",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_STOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b0",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b1",
+ "ReturnType": "void",
+ "Name": "CAMERA_SHAKE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b2",
+ "ReturnType": "int",
+ "Name": "ANALOG_ASTICK_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b3",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b4",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b5",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_ADD_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b6",
+ "ReturnType": "float",
+ "Name": "SIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b7",
+ "ReturnType": "float",
+ "Name": "COS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b8",
+ "ReturnType": "float",
+ "Name": "TAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00b9",
+ "ReturnType": "float",
+ "Name": "ASIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ba",
+ "ReturnType": "float",
+ "Name": "ACOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bb",
+ "ReturnType": "float",
+ "Name": "ATAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bc",
+ "ReturnType": "float",
+ "Name": "ATAN2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bd",
+ "ReturnType": "float",
+ "Name": "SQRT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00be",
+ "ReturnType": "void",
+ "Name": "PUSH_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00bf",
+ "ReturnType": "void",
+ "Name": "POP_UNIFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c0",
+ "ReturnType": "void",
+ "Name": "CLEAR_UNIFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c1",
+ "ReturnType": "void",
+ "Name": "PUSH_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c2",
+ "ReturnType": "void",
+ "Name": "POP_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c3",
+ "ReturnType": "void",
+ "Name": "CLEAR_WEATHER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c4",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c5",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c6",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c7",
+ "ReturnType": "int",
+ "Name": "BGENV_SE_CHECK_CUEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c8",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00c9",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_CMM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ca",
+ "ReturnType": "int",
+ "Name": "FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cb",
+ "ReturnType": "int",
+ "Name": "CHK_FRIEND_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cc",
+ "ReturnType": "int",
+ "Name": "NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cd",
+ "ReturnType": "int",
+ "Name": "CHK_NEXT_SKILL_ADD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ce",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00cf",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d0",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d1",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d2",
+ "ReturnType": "int",
+ "Name": "GET_MONTH_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d3",
+ "ReturnType": "int",
+ "Name": "GET_DAY_TOTAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d4",
+ "ReturnType": "void",
+ "Name": "BIT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d5",
+ "ReturnType": "int",
+ "Name": "GET_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d6",
+ "ReturnType": "void",
+ "Name": "SET_HUMAN_LV",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d7",
+ "ReturnType": "void",
+ "Name": "SET_PERSONA_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d8",
+ "ReturnType": "void",
+ "Name": "CLEAR_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00d9",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00da",
+ "ReturnType": "void",
+ "Name": "ADD_PC_ALL_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00db",
+ "ReturnType": "void",
+ "Name": "SKILL_ADD_ARSENE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00dc",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MAJOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00dd",
+ "ReturnType": "int",
+ "Name": "MDL_GET_MINOR_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00de",
+ "ReturnType": "int",
+ "Name": "MDL_GET_SUB_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00df",
+ "ReturnType": "void",
+ "Name": "ADD_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e0",
+ "ReturnType": "int",
+ "Name": "GET_MAIN_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e1",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e2",
+ "ReturnType": "void",
+ "Name": "ADD_EQUIP_PERSONA_PARAM_INC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e3",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e4",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e5",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e6",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e7",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e8",
+ "ReturnType": "int",
+ "Name": "KTAI_MENU_GET_PAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00e9",
+ "ReturnType": "void",
+ "Name": "KTAI_MENU_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ea",
+ "ReturnType": "void",
+ "Name": "DBG_PUTS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00eb",
+ "ReturnType": "float",
+ "Name": "GET_MAX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ec",
+ "ReturnType": "float",
+ "Name": "GET_MIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ed",
+ "ReturnType": "void",
+ "Name": "ADD_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ee",
+ "ReturnType": "void",
+ "Name": "REMOVE_PERSONA_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ef",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_PLAY_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f0",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_FADEOUT_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f1",
+ "ReturnType": "void",
+ "Name": "BGENV_SE_STOP_CUEID_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f2",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f3",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_FACILITY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f4",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f5",
+ "ReturnType": "void",
+ "Name": "BGENV_UNLINK_BGOBJ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f6",
+ "ReturnType": "int",
+ "Name": "NPC_BIT_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f7",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f8",
+ "ReturnType": "void",
+ "Name": "NPC_BIT_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "BitId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00f9",
+ "ReturnType": "void",
+ "Name": "ADD_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fa",
+ "ReturnType": "int",
+ "Name": "GET_MAXHP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fb",
+ "ReturnType": "void",
+ "Name": "ADD_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fc",
+ "ReturnType": "int",
+ "Name": "GET_MAXSP_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fd",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00fe",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x00ff",
+ "ReturnType": "void",
+ "Name": "BGENV_LINE_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0100",
+ "ReturnType": "int",
+ "Name": "BGENV_LINE_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0101",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0102",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0103",
+ "ReturnType": "void",
+ "Name": "BGENV_DEF_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0104",
+ "ReturnType": "int",
+ "Name": "BGENV_DEF_SE_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0105",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0106",
+ "ReturnType": "int",
+ "Name": "NPC_EXIST_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0107",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0108",
+ "ReturnType": "int",
+ "Name": "NPC_QUEST_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0109",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010a",
+ "ReturnType": "void",
+ "Name": "GET_DBG_NUM",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010b",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010c",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010d",
+ "ReturnType": "void",
+ "Name": "NPC_QUEST_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010e",
+ "ReturnType": "void",
+ "Name": "COMENV_PLAY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x010f",
+ "ReturnType": "void",
+ "Name": "COMENV_STOP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0110",
+ "ReturnType": "void",
+ "Name": "VOICE1_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0111",
+ "ReturnType": "void",
+ "Name": "VOICE1_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0112",
+ "ReturnType": "void",
+ "Name": "VOICE2_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0113",
+ "ReturnType": "void",
+ "Name": "VOICE2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0114",
+ "ReturnType": "void",
+ "Name": "VOICE3_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0115",
+ "ReturnType": "void",
+ "Name": "VOICE3_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0116",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0117",
+ "ReturnType": "int",
+ "Name": "TBL_365_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0118",
+ "ReturnType": "void",
+ "Name": "NEXT_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0119",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011a",
+ "ReturnType": "void",
+ "Name": "MDL_RESET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011b",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011c",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011d",
+ "ReturnType": "int",
+ "Name": "GET_DAY_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011e",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x011f",
+ "ReturnType": "int",
+ "Name": "CHK_EXIST_WEATHER_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0120",
+ "ReturnType": "void",
+ "Name": "SEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0121",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_NO_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0122",
+ "ReturnType": "void",
+ "Name": "TROPHY_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0123",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0124",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_DIFFERENCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0125",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_CANCEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0126",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_PLAYER_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0127",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0128",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0129",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT2_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012a",
+ "ReturnType": "void",
+ "Name": "FOOTSTEP_EFFECT_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012b",
+ "ReturnType": "void",
+ "Name": "BGTEX_STRIP_ENABLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012c",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012d",
+ "ReturnType": "void",
+ "Name": "RESET_PC_PARAM_UP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012e",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_METER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x012f",
+ "ReturnType": "int",
+ "Name": "GET_HERO_WANTED_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0130",
+ "ReturnType": "void",
+ "Name": "DISP_PC_PARAM_RANK_UP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0131",
+ "ReturnType": "void",
+ "Name": "SAVE_UI_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0132",
+ "ReturnType": "int",
+ "Name": "CHK_PC_PARAM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0133",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0134",
+ "ReturnType": "void",
+ "Name": "GET_MONEY_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0135",
+ "ReturnType": "void",
+ "Name": "GET_PERSONA_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0136",
+ "ReturnType": "void",
+ "Name": "MSG_PERFORMANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0137",
+ "ReturnType": "int",
+ "Name": "CALL_STAMP_SAVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0138",
+ "ReturnType": "int",
+ "Name": "CALL_CLEAR_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0139",
+ "ReturnType": "void",
+ "Name": "BULLET_RECOVERY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013a",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013b",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013c",
+ "ReturnType": "void",
+ "Name": "BGENV_AISAC_FADESYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013d",
+ "ReturnType": "void",
+ "Name": "BGM_FADEIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013e",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x013f",
+ "ReturnType": "void",
+ "Name": "DAY_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0140",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0141",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0142",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DNGEVT_FREE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0143",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_DISP3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0144",
+ "ReturnType": "void",
+ "Name": "TEST_TEX_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0145",
+ "ReturnType": "void",
+ "Name": "DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0146",
+ "ReturnType": "void",
+ "Name": "ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0147",
+ "ReturnType": "void",
+ "Name": "ALL_ENABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0148",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_LIMIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0149",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_BGMOB_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014a",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014b",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_DISP_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014c",
+ "ReturnType": "void",
+ "Name": "GET_ITEMS_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014d",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014e",
+ "ReturnType": "void",
+ "Name": "GET_ITEM_BUF_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x014f",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_IS_JAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0150",
+ "ReturnType": "void",
+ "Name": "MDL_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0151",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0152",
+ "ReturnType": "int",
+ "Name": "SEL_GENERIC_NOT_HELP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0153",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_MOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0154",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_HORIZON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0155",
+ "ReturnType": "int",
+ "Name": "GET_CLOTH_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0156",
+ "ReturnType": "int",
+ "Name": "GET_YASUMI_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0157",
+ "ReturnType": "int",
+ "Name": "GET_TOTALDAY_SET_DAYS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0158",
+ "ReturnType": "void",
+ "Name": "CAMERA_SET_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0159",
+ "ReturnType": "void",
+ "Name": "MSG_TRIVIA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015a",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LOOPSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015b",
+ "ReturnType": "void",
+ "Name": "CHAT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015c",
+ "ReturnType": "int",
+ "Name": "CHAT_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015d",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015e",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_UNLINK_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x015f",
+ "ReturnType": "void",
+ "Name": "MDL_SET_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0160",
+ "ReturnType": "void",
+ "Name": "LOADING_ICON_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0161",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0162",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0163",
+ "ReturnType": "int",
+ "Name": "GET_SEASON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0164",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_START_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0165",
+ "ReturnType": "void",
+ "Name": "INIT_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0166",
+ "ReturnType": "void",
+ "Name": "SET_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0167",
+ "ReturnType": "int",
+ "Name": "START_ITEM_SELECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0168",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0169",
+ "ReturnType": "void",
+ "Name": "CAMERA_QUAKE_2_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016a",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016b",
+ "ReturnType": "int",
+ "Name": "MDL_ICON_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016c",
+ "ReturnType": "void",
+ "Name": "MDL_ICON_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016d",
+ "ReturnType": "void",
+ "Name": "CLEAR_INHERIT_DATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016e",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_LOAD_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x016f",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_SYNC_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0170",
+ "ReturnType": "void",
+ "Name": "GOOD_GAUGE_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0171",
+ "ReturnType": "void",
+ "Name": "MDL_TRACK_CLEAR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0172",
+ "ReturnType": "void",
+ "Name": "START_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0173",
+ "ReturnType": "int",
+ "Name": "SYNC_PLAY_GO_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0174",
+ "ReturnType": "void",
+ "Name": "NET_DISCONNECT_MATCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0175",
+ "ReturnType": "void",
+ "Name": "SEL_SELNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0176",
+ "ReturnType": "void",
+ "Name": "SEL_GENERIC_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0177",
+ "ReturnType": "void",
+ "Name": "SEL_GENERIC_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0178",
+ "ReturnType": "int",
+ "Name": "CHK_EX_SEASON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0179",
+ "ReturnType": "void",
+ "Name": "PERSONA_EVOLUTION_02",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017a",
+ "ReturnType": "int",
+ "Name": "GET_PLAYER_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017b",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_PERSONA_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017c",
+ "ReturnType": "void",
+ "Name": "MSG_DEVIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "",
+ "Semantic": "MsgId"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017d",
+ "ReturnType": "int",
+ "Name": "CHK_CMB_SPECIAL_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017e",
+ "ReturnType": "void",
+ "Name": "FAKE_DATE_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x017f",
+ "ReturnType": "void",
+ "Name": "FAKE_DATE_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0180",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_SETUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0181",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0182",
+ "ReturnType": "void",
+ "Name": "SND_VOICE_DLYEVT_FREE",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0183",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0184",
+ "ReturnType": "int",
+ "Name": "GET_EQUIP_ENABLE_PLAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0185",
+ "ReturnType": "int",
+ "Name": "GET_ITEM_ATTACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0186",
+ "ReturnType": "int",
+ "Name": "CHANGE_EQUIP_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0187",
+ "ReturnType": "void",
+ "Name": "DAY_DISP_CHANGE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0188",
+ "ReturnType": "int",
+ "Name": "CHK_PERSONA_EVOLUTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0189",
+ "ReturnType": "void",
+ "Name": "VOICE1_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018a",
+ "ReturnType": "void",
+ "Name": "VOICE2_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018b",
+ "ReturnType": "void",
+ "Name": "VOICE3_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018c",
+ "ReturnType": "void",
+ "Name": "SET_EQUIP_PERSONA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018d",
+ "ReturnType": "void",
+ "Name": "AWARD_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018e",
+ "ReturnType": "int",
+ "Name": "GET_OPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x018f",
+ "ReturnType": "void",
+ "Name": "SET_OPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0190",
+ "ReturnType": "int",
+ "Name": "CHECK_EXIST_BEFORE_SAVEDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0191",
+ "ReturnType": "void",
+ "Name": "PURGE_RESRC_CACHE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0192",
+ "ReturnType": "int",
+ "Name": "SEL_HERO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0193",
+ "ReturnType": "void",
+ "Name": "SEL_HERO_MASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0194",
+ "ReturnType": "void",
+ "Name": "SEL_HERO_NOTSEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0195",
+ "ReturnType": "int",
+ "Name": "GET_PC_PARAM_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0196",
+ "ReturnType": "int",
+ "Name": "GET_LOCAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0197",
+ "ReturnType": "int",
+ "Name": "GET_AWARD_UNLOCK_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0198",
+ "ReturnType": "int",
+ "Name": "CHECK_AWARD_UNLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x0199",
+ "ReturnType": "int",
+ "Name": "CHECK_MYP_CONTENTS_COMPLETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019a",
+ "ReturnType": "int",
+ "Name": "GET_SYS_SCRIPT_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019b",
+ "ReturnType": "void",
+ "Name": "SET_SYS_SCRIPT_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019c",
+ "ReturnType": "void",
+ "Name": "CHAT_WND_CLS_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019d",
+ "ReturnType": "int",
+ "Name": "CHECK_DISABLE_SHARE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019e",
+ "ReturnType": "int",
+ "Name": "GET_PC_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x019f",
+ "ReturnType": "void",
+ "Name": "START_PC_LEVEL_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a0",
+ "ReturnType": "int",
+ "Name": "FRIEND_GET_SP_SKILL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a1",
+ "ReturnType": "void",
+ "Name": "FLAG_DATA_INPUT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a2",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_STOP_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a3",
+ "ReturnType": "void",
+ "Name": "FLAG_DATA_INPUT_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a4",
+ "ReturnType": "void",
+ "Name": "E_LIGHT_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x01a5",
+ "ReturnType": "int",
+ "Name": "HD_GET_PLATFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "returns 7 on pc, 3 on switch"
+ },
+ {
+ "Index": "0x01a6",
+ "ReturnType": "int",
+ "Name": "HD_GET_TEXT_PLATFORM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "returns 3 on pc, 0 on switch"
+ },
+ {
+ "Index": "0x01a7",
+ "ReturnType": "void",
+ "Name": "HD_PRESS_WIRE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Facility/Functions.json
new file mode 100644
index 0000000..549367a
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Facility/Functions.json
@@ -0,0 +1,2243 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "CALL_COMBINE_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_DAYTIME",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "SET_QUEST_BEFORE_DUNGEON",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "RESET_QUEST_AFTER_DUNGEON",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "CHECK_CONSET_QUEST",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "START_QUEST_CLEAR_EFFECT",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ENEMY",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_BOSS",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "CHECK_QUEST_CLEAR_ITEM",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "int",
+ "Name": "GET_COMB_MATPER_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "int",
+ "Name": "GET_COMB_RETPER_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "CALL_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "FCL_SHOP_CHANGE_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "UI_MISSION_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_OFFER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "int",
+ "Name": "UI_MISSION_CHECK_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "MISSION_START_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "MISSION_COMPLETE_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "CALL_ROUTE_MAP",
+ "Description": "Null function pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "MISSION_SET_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "MISSION_UPDATE_EVERY_DAY",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "CALL_DIARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_STOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "CALL_QUEST_ORDER",
+ "Description": "Null function pointer",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "CALL_WEAPON_SHOP_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "CALL_TUTORIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_MONEY_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_NO_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "ADD_REPUTATION_FORCE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "SET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "int",
+ "Name": "GET_REPUTATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "CALL_ITEM_SHOP_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "int",
+ "Name": "CALL_ARBEIT_BOOK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "void",
+ "Name": "DIRECT_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "CHECK_SUBSCRIBE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "int",
+ "Name": "CHECK_ENABLE_ARBEIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_BATTLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "RESET_INJECTION_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_COPY_CHK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "CALL_PHANTOM_NAME_ENTRY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EXEC_EVT_COMBINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_BUY_TYPE_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_ITEM_BUY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_SHOP_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "int",
+ "Name": "GET_PUBLIC_SHOP_SET_ITEM_PACK_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_COPY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "PUBLIC_SHOP_BUY_ITEM_BAG_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_READ_UN_READ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "CALL_CONF_COOPERATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "CHAT_RESERVE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "CALL_CHAT_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "CHAT_ALL_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_MONTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "CMB_CELL_ERASE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_SWITCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "CMB_PREPARE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_UNREAD_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "OPEN_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "int",
+ "Name": "SYNC_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "RESTART_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "CLOSE_FAILED_QUEST_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "CALL_WANTED_EXP_LEVELUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_NUM_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "int",
+ "Name": "MISSION_GET_RANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "ADD_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_MONEY_PANEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_HOLD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "CALL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "DEL_GLOBAL_ITEM_PANEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_ITEM_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "int",
+ "Name": "IMG_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "IMG_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "IMG_LOAD_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "IMG_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_JOIN_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "IMG_DSP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "IMG_CLS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "int",
+ "Name": "CHANGE_GLOBAL_MONEY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "OPEN_QUEST_LIST_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "int",
+ "Name": "CMB_GET_PBOOK_REGIST_RATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "int",
+ "Name": "CALL_FICTION_DRAW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406e",
+ "ReturnType": "void",
+ "Name": "SET_PUBLIC_SHOP_CHOICE_ITEM_DISCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x406f",
+ "ReturnType": "void",
+ "Name": "CHAT_RESET_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4070",
+ "ReturnType": "void",
+ "Name": "CALL_DIFFICULT_SET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4071",
+ "ReturnType": "void",
+ "Name": "UPDATE_CMB_EVERYMORNING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4072",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4073",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4074",
+ "ReturnType": "void",
+ "Name": "DARTS_LOOP_COUNT_ADD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4075",
+ "ReturnType": "int",
+ "Name": "DARTS_LOOP_COUNT_CHK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4076",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4077",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP_TV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4078",
+ "ReturnType": "void",
+ "Name": "CALL_STAMP_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4079",
+ "ReturnType": "int",
+ "Name": "CALL_MEMENTOS_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407a",
+ "ReturnType": "void",
+ "Name": "CALL_EXROOT_END_DRAW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407b",
+ "ReturnType": "void",
+ "Name": "SET_COMBINE_SPECIAL_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407c",
+ "ReturnType": "int",
+ "Name": "CALL_BILLIARDS_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407d",
+ "ReturnType": "void",
+ "Name": "DARTS_SET_NPC_SCORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407e",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x407f",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4080",
+ "ReturnType": "int",
+ "Name": "CALL_VINTAGE_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4081",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_ROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4082",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_PLAY_ROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4083",
+ "ReturnType": "int",
+ "Name": "GET_VINTAGE_SHOP_SELL_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4084",
+ "ReturnType": "int",
+ "Name": "CHK_DARTS_BUST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4085",
+ "ReturnType": "void",
+ "Name": "CALL_PERSONA_SKILL_CARD_SHOP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4086",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_FADE_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4087",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4088",
+ "ReturnType": "void",
+ "Name": "DARTS_WIPE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4089",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_WIPE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408a",
+ "ReturnType": "int",
+ "Name": "DARTS_WIPE_TIMER_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408b",
+ "ReturnType": "void",
+ "Name": "DARTS_WIPE_START_FADE_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408c",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_MEMB_LIST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408d",
+ "ReturnType": "void",
+ "Name": "SKILLCARD_COPY_CONFIRM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408e",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP_CREATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x408f",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_LIST_DISP_CREATE_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4090",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_CREATE_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4091",
+ "ReturnType": "int",
+ "Name": "SKILLCARD_CREATE_CHK_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4092",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_RESRC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4093",
+ "ReturnType": "int",
+ "Name": "CALL_CHALLENGE_BTL_SEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4094",
+ "ReturnType": "void",
+ "Name": "CONFIRM_PS_STATUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4095",
+ "ReturnType": "int",
+ "Name": "SELECT_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4096",
+ "ReturnType": "int",
+ "Name": "CHECK_HAVE_INCENSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4097",
+ "ReturnType": "void",
+ "Name": "START_VIDEO_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4098",
+ "ReturnType": "void",
+ "Name": "START_SOUND_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x4099",
+ "ReturnType": "void",
+ "Name": "START_IMAGE_VIEWER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409a",
+ "ReturnType": "void",
+ "Name": "COMFIRM_PS_PARAM_UP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409b",
+ "ReturnType": "int",
+ "Name": "CALL_DARTS_MEMB_LIST_CONF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409c",
+ "ReturnType": "void",
+ "Name": "START_PALACE_MAKER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409d",
+ "ReturnType": "void",
+ "Name": "CALL_TEC_RANK_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409e",
+ "ReturnType": "void",
+ "Name": "CALL_TEC_RANK_START_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x409f",
+ "ReturnType": "void",
+ "Name": "CALL_BILLIARDS_RESULT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a0",
+ "ReturnType": "void",
+ "Name": "START_DARTS_BATONTOUCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a1",
+ "ReturnType": "void",
+ "Name": "START_AWARD_VIEWER2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a2",
+ "ReturnType": "void",
+ "Name": "MYP_CONF_OBJECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a3",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_INITIALIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a4",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_PCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a5",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_RELEASE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a6",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_POSITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a7",
+ "ReturnType": "void",
+ "Name": "CALL_DARTS_TASK_START_RESRC_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a8",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_CHK_NPC_FINISH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40a9",
+ "ReturnType": "void",
+ "Name": "DARTS_CMD_SET_FINISH_MODE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40aa",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_CHALLENGE_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ab",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_COMPARISON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ac",
+ "ReturnType": "int",
+ "Name": "DARTS_CMD_GET_CHALLENGE_HIGH_RANK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ad",
+ "ReturnType": "int",
+ "Name": "CALL_PUBLIC_SHOP_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x40ae",
+ "ReturnType": "void",
+ "Name": "FCL_SET_CUSTOM_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Enums.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Enums.json
new file mode 100644
index 0000000..8b7563c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Enums.json
@@ -0,0 +1,93 @@
+[
+ {
+ "Name": "PadButton",
+ "Description": "This enum represents the buttons on the gamepad.",
+ "Members": [
+ {
+ "Name": "Select",
+ "Value": 0,
+ "Description": "The select button."
+ },
+ {
+ "Name": "LStick",
+ "Value": 1,
+ "Description": "The left stick button."
+ },
+ {
+ "Name": "RStick",
+ "Value": 2,
+ "Description": "The right stick button."
+ },
+ {
+ "Name": "Start",
+ "Value": 3,
+ "Description": "The start button."
+ },
+ {
+ "Name": "Up",
+ "Value": 4,
+ "Description": "The dpad up button."
+ },
+ {
+ "Name": "Right",
+ "Value": 5,
+ "Description": "The dpad right button."
+ },
+ {
+ "Name": "Down",
+ "Value": 6,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "Left",
+ "Value": 7,
+ "Description": "The dpad down button."
+ },
+ {
+ "Name": "L1",
+ "Value": 8,
+ "Description": "The L1 button."
+ },
+ {
+ "Name": "R1",
+ "Value": 9,
+ "Description": "The R1 button."
+ },
+ {
+ "Name": "L2",
+ "Value": 10,
+ "Description": "The L2 button."
+ },
+ {
+ "Name": "R2",
+ "Value": 11,
+ "Description": "The R2 button."
+ },
+ {
+ "Name": "Triangle",
+ "Value": 12,
+ "Description": "The triangle button."
+ },
+ {
+ "Name": "Circle",
+ "Value": 13,
+ "Description": "The circle button."
+ },
+ {
+ "Name": "Cross",
+ "Value": 14,
+ "Description": "The cross button."
+ },
+ {
+ "Name": "Square",
+ "Value": 15,
+ "Description": "The square button."
+ },
+ {
+ "Name": "Any",
+ "Value": 16,
+ "Description": "Any button."
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Functions.json
new file mode 100644
index 0000000..edf151d
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Field/Functions.json
@@ -0,0 +1,14225 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "void",
+ "Name": "CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCRIPT_TIMING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_RESHND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_UNLOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_GET_RESHND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_FAILURE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJ_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "void",
+ "Name": "FLD_NEXT_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_LEVEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_SEARCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_AREA_DIR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_DNG_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_WORLD_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_DOOR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TARGET_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOADSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "void",
+ "Name": "CALL_BKUP_FIELD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SAVE_COUNTER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_NO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_EFFECT_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "void",
+ "Name": "FLD_CINEMASCOPE_VISIBLE",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_FLASHBACK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_EDIT_FLOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_CNV_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "void",
+ "Name": "FLD_SETUP_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "void",
+ "Name": "FLD_PLAY_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_MOVIE_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_HELPERID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "int",
+ "Name": "FLD_ENEMY_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "int",
+ "Name": "FLD_SYMBOL_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "FLD_END_FLASHBACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENCOUNT_ENEMY_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "void",
+ "Name": "CALL_TITLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x002c CAMERA_READ_SYNC"
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x002e CAMERA_SET"
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x002f CAMERA_RESET"
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0030 CAMERA_ANIM"
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0031 CAMERA_ANIM_SYNC"
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_READ_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x004c SCRIPT_READ_SYNC"
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "FLD_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "FLD_SCRIPT_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_HELPERPOS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0050 CAMERA_SET_HELPERPOS"
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_EVT_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_DNG_NEAR_QUEST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOF_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_GET_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_FAR_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_HDR_STAR_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REST_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USE_REST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "void",
+ "Name": "FLD_USE_REST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SEED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_REST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REST_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "FLD_ROT_OBJ_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_PATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ATTACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_DETACH_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "FLD_PC_ATTACH_ITEM_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "FLD_TEX_TEST_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_LAYER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MASK_SETCLIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_SYNC_INTERP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_MODEL_READPAUSE_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "void",
+ "Name": "FLD_PROHIBIT_ENEMY_AREA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_BGM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_IGNORE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "FLD_START_SMK_BALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ATDNG_SHOP_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "int",
+ "Name": "FLD_REQ_ATDNG_SHOP_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_PATH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "FLD_LOAD_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "FLD_FREE_PATH_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DEBUG_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "void",
+ "Name": "FLD_WIRE_OBJ_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_COIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CELLPHONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_BANK_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "int",
+ "Name": "FLD_EFFECT_BANK_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_FADE_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_RES_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SET_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "void",
+ "Name": "FLD_SEARCH_EFFECT_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_EFFECT_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_HIDE_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY_ALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RELATE_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ORIENT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOOKAT_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_FOVY_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_MODEL_SYNC_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_X_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Y_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_DIFF_Z_ANGLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_X_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Y_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_Z_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_W_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_FOVY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RELOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_SOMETHING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_FOLLOW_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "FLD_SCH_OBJ_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "FLD_START_BOSS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "FLD_RETRY_BOSS_CLEAR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_BEHIND_UNLOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_RESET_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "void",
+ "Name": "FLD_SET_COVER_STATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_CHECK_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "FLD_PAUSE_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "FLD_RESUME_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_FREE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "CALL_AT_DUNGEON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DOOR_DIR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_WALK_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_RUN_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_ADDMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_COPY_POSE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_REVERT_ADDMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "FLD_START_BGM_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_CLOSEST_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_WANTED_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WANTED_POINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "FLD_ADD_WANTED_POINT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "int",
+ "Name": "CALL_LMAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "FLD_START_FADE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_MODEL_LOAD_BASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "int",
+ "Name": "FLD_DNG_CHK_ACCIDENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "FLD_ENCOUNT_SYMBOL_CLOSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_BOSS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "FLD_WEAPON_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "FLD_GUN_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "FLD_CELLPHONE_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_MODEL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LMAP_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ENEMY_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "void",
+ "Name": "FLD_TUTORIAL_OK_ONLY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "int",
+ "Name": "FLD_CLOSE_DOOR_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "FLD_LOCAL_FLAG_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "int",
+ "Name": "FLD_LOCAL_FLAG_CHK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TRANSLATION_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "int",
+ "Name": "FLD_HIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "FLD_SOBJHIT_RESET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "int",
+ "Name": "FLD_SOBJHIT_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "FLD_PLACE_NAME_SET_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_REMOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_CHECK_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_ZOOM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_START_CHASE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_COLLIS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "int",
+ "Name": "FLD_NOT_OPEN_DOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_DOOR_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_TBOX_SIMPLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIVDATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIVDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DIVDATA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_RND_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "FLD_OPEN_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "void",
+ "Name": "FLD_CLOSE_FRIDGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_PRGANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "int",
+ "Name": "FLD_NPCID_SEARCH_RESHND2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PREV_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_X_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Y_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_Z_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMASK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSGSYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_DISTANCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_SMOOTH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "void",
+ "Name": "CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MORGANA_BAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SYNC_COVER_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "int",
+ "Name": "FLD_SNUFF_GET_RESULT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_STD_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_TUMBLE_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_MESSAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_HIT_UPDATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_WAIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_SET_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETHELP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "void",
+ "Name": "FLD_BG_TRANSKEY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_SCH_OBJ_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ROTATE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "FLD_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TBOX_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "FLD_OVERTURN_TAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_BEGIN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "FLD_SMP_EVENT_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVISALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_INVIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SYNC_VIS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FOUND_ENEMY_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_REVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "FLD_ALERT_GET_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "int",
+ "Name": "FLD_TUTORIAL_COVER_RUN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "void",
+ "Name": "FLD_GET_STAMP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "FLD_PERSONA_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SCR_YESNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ELEMENTID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116a",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_HIDE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116b",
+ "ReturnType": "void",
+ "Name": "FLD_EXIT_TIME_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116c",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_TIME_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116d",
+ "ReturnType": "void",
+ "Name": "SAVE_TEMPORARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116e",
+ "ReturnType": "int",
+ "Name": "LOAD_TEMPORARY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x116f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1170",
+ "ReturnType": "void",
+ "Name": "FLD_RAIN_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1171",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_READRESUME_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1172",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1173",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_ACCOUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1174",
+ "ReturnType": "void",
+ "Name": "FLD_HITSCR_FORCE_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1175",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_HOLD_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1176",
+ "ReturnType": "void",
+ "Name": "FLD_STOP_FLASHBACK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1177",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_TYPMOTION_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1178",
+ "ReturnType": "int",
+ "Name": "FLD_MODEL_CLONE_TYPMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1179",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_WALK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117a",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117b",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117c",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_C_RUN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_TBLID_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117e",
+ "ReturnType": "void",
+ "Name": "FLD_ESCAPE_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x117f",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1180",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1181",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1182",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1183",
+ "ReturnType": "float",
+ "Name": "FLD_POS_GET_DNG_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1184",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1185",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMSTART",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1186",
+ "ReturnType": "void",
+ "Name": "FLD_BGMNG_LINKPROC_ANIMEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1187",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_OFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1188",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1189",
+ "ReturnType": "int",
+ "Name": "FLD_CORP_NPC_EXIST2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118a",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_SEARCH_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FOG_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118d",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_BLINK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118e",
+ "ReturnType": "void",
+ "Name": "FLD_PC_WEAPON_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x118f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x1211 FLD_CHECK_FIND_ENEMY"
+ },
+ {
+ "Index": "0x1190",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PAD_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1191",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1192",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SUBJECT_MODE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1193",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1194",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CORRECT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1195",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_WIRE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1196",
+ "ReturnType": "void",
+ "Name": "FLD_START_ATDNG_SHOP_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1197",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_POL_RELOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1198",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_ATTACH_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1199",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOVE_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119a",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_ENV",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119b",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119c",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_PUZZLE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119d",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_PUZZLE_PARAM_CMD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119e",
+ "ReturnType": "void",
+ "Name": "FLD_UMBRELLA_ANIM_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x119f",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_STOP_NOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a0",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a1",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RUNSTATE2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a2",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a3",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a4",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_CHECK_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a5",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_REPOP_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a6",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a8",
+ "ReturnType": "int",
+ "Name": "FLD_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11a9",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11aa",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ab",
+ "ReturnType": "void",
+ "Name": "FLD_REPORT_MSGSYNC_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ac",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ad",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_UNIT_POINT_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ae",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_ITEM_NAME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11af",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_CHK_ITEM_AVAILABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b0",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_CREATE_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b1",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_AROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b2",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MES",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b3",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_MES",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b4",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_VAR",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b5",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_CLEAR_VAR",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b6",
+ "ReturnType": "int",
+ "Name": "FLD_DUNGEON_RESULT_GET_TOTALPRICE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b7",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_WAIT_UNIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b8",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11b9",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_ACTION",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ba",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bb",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_OBJ_MOVE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bc",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bd",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11be",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_TENKEY_END",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11bf",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_TENKEY_CTRL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_MOUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c1",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MOUSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c3",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PTYTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c5",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_LOCK_INTERP_S",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c6",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BATTLE_RESULT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c7",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_APPROACH_ENEMY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c8",
+ "ReturnType": "int",
+ "Name": "FLD_CHOICE_MEMBER_REPORTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11c9",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MAJOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ca",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_MINOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cb",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_POS_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cc",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_DIV_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cd",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PC_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ce",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11cf",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_EXIST_GROUP_VALUE_MD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d0",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_BIT_CHK_GROUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d1",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_THEME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d2",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d3",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_INIT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d4",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_CATEGORY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_TAKEOUT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d8",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_TAKEOUT_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11d9",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_EVALUATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11da",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11db",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_CHECK_BONUS_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11dc",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11dd",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_REWARD_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11de",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_USE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11df",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_VIEW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e0",
+ "ReturnType": "int",
+ "Name": "FLD_GET_PC_PARAM_ADD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_SKIP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e2",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SCR_SKIP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e3",
+ "ReturnType": "void",
+ "Name": "FLD_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e4",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0017 MDL_ANIM"
+ },
+ {
+ "Index": "0x11e5",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x0018 MDL_ANIM_SYNC"
+ },
+ {
+ "Index": "0x11e6",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_GLIMPSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e7",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_ITEMID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11e9",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ea",
+ "ReturnType": "void",
+ "Name": "FLD_SEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11eb",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_DATA_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ec",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ed",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_MSG_INFO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ee",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ef",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_MSG_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_LOOK_FRONT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f1",
+ "ReturnType": "void",
+ "Name": "FLD_START_DEBUG_SCRIPT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f2",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DIR_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f3",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f4",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_TYPE_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f5",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_FAVORABILITY_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f6",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_FAVORABILITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f7",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_BONUS_FORMATION_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f8",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_MSG_INFO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11f9",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_RESET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fa",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fb",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_RAND_DESIGNATION_MENU",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fc",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fd",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11fe",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x11ff",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ATTACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1200",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DETACH_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1201",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1202",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_SET_VAR_FOOD_NAME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1203",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_TALK_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1204",
+ "ReturnType": "void",
+ "Name": "FLD_UNIT_SET_SURPRISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1205",
+ "ReturnType": "void",
+ "Name": "FLD_GAYA_EFFECT_SET",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1206",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_ACCEPT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1207",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_FARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1208",
+ "ReturnType": "void",
+ "Name": "CALL_BATTING_CENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1209",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120a",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_PATH_READ_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_EXP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120d",
+ "ReturnType": "void",
+ "Name": "FLD_HIT_ADD_ICON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120e",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_FOOD_ALL_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x120f",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1210",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SMK_BALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1211",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_FIND_ENEMY___2",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x118f FLD_CHECK_FIND_ENEMY"
+ },
+ {
+ "Index": "0x1212",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1213",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MAP_PROC_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1214",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_CLONE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1215",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1216",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_SET_DRAWFLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1217",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1218",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_MOVE_FLOATING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1219",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_FLOATING",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121a",
+ "ReturnType": "void",
+ "Name": "CALL_FISHING_POND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121b",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_DRAWSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121c",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_X",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121d",
+ "ReturnType": "int",
+ "Name": "KFEVT_181_GET_DISTANCE_Z",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121e",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GREETING_GET_DISP_TIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x121f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DISGUISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1220",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DISGUISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1221",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_PERSONAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1222",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_SET_ALPHA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1223",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MMAP_WHOLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1224",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_MAP_AT_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1225",
+ "ReturnType": "void",
+ "Name": "KFEVT_SET_NANPA_TACTICS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1226",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEBUG_OK",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1227",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_QUEST_VAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1228",
+ "ReturnType": "void",
+ "Name": "FLD_FASTTRAVEL_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1229",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_RIPPLE_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SPOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122b",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122c",
+ "ReturnType": "int",
+ "Name": "KFEVT_GET_NANPA_BEST_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122d",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122e",
+ "ReturnType": "int",
+ "Name": "KFEVT_NANPA_BITCHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x122f",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_DOOR_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1230",
+ "ReturnType": "void",
+ "Name": "KFEVT_181_DISH_EFFECT",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1231",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_WAIT_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1232",
+ "ReturnType": "void",
+ "Name": "FLD_OVERWRITE_ENC_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1233",
+ "ReturnType": "void",
+ "Name": "FLD_SET_LOOK_AT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1234",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_RND_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1235",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_MODEL_SET_LINE_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1236",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_ONLY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1237",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1238",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_CHECK_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1239",
+ "ReturnType": "int",
+ "Name": "FLD_SUMMON_ENEMY_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123a",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_ON_FORCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123b",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SCH_OBJ_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123c",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_REQUEST_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123d",
+ "ReturnType": "int",
+ "Name": "FLD_PC_GET_BAG_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123e",
+ "ReturnType": "void",
+ "Name": "FLD_OPEN_ORD_DOOR_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x123f",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1240",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_GLANCE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1241",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SEPARATEOFF_MESH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1242",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_IN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1243",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_OUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1244",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PRE_LOAD_ATDNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1245",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_ENTRANCE_FLOOR",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1246",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAFE_ROOM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1247",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETMODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1248",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ANIM_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1249",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124a",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DIALY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124b",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_MVP",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124c",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_BONUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124d",
+ "ReturnType": "void",
+ "Name": "FLD_BAG_ANIM_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124e",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BAG_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x124f",
+ "ReturnType": "int",
+ "Name": "FLD_SYNC_DOOR_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1250",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_TRAVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1251",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SYMBOL_ENCOUNTID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1252",
+ "ReturnType": "void",
+ "Name": "FLD_DUNGEON_RESULT_SET_DUNGEON_NO",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1253",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_GET_ITEM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1254",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_RESET_FBNID_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1255",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MAJOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1256",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_MINOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1257",
+ "ReturnType": "int",
+ "Name": "KFEVT_TBL_GET_DIV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1258",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_ACCEPT_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1259",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125a",
+ "ReturnType": "void",
+ "Name": "CALL_ATDNG_QUEST_FLOOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TURN_AT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TURN_RESET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125d",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_ROT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x125f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_ADD_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1260",
+ "ReturnType": "void",
+ "Name": "FLD_BREAK_WALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1261",
+ "ReturnType": "int",
+ "Name": "FLD_GET_SNEAKING_ITEM_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1262",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1263",
+ "ReturnType": "void",
+ "Name": "FLD_TOOL_END_EFFECT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1264",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_MSG_DISP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1265",
+ "ReturnType": "void",
+ "Name": "KAWAKAMI_SET_REQUEST_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1266",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1267",
+ "ReturnType": "int",
+ "Name": "KAWAKAMI_GET_REQUEST_ITEMNUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1268",
+ "ReturnType": "void",
+ "Name": "FLD_SET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1269",
+ "ReturnType": "int",
+ "Name": "FLD_GET_RESHND_BANK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126a",
+ "ReturnType": "void",
+ "Name": "FLD_SFTYROOM_MENU_SETBOSSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126b",
+ "ReturnType": "void",
+ "Name": "FLD_DASH_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x126f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1270",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANSWER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1271",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1272",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1273",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_WND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1274",
+ "ReturnType": "int",
+ "Name": "FLD_GET_CARTALK_ANS_FACE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1275",
+ "ReturnType": "int",
+ "Name": "FLD_RESIDENT_EFFECT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1276",
+ "ReturnType": "int",
+ "Name": "GET_CHARA_CAMERA_DIR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1277",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_SAVE_DATA_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1278",
+ "ReturnType": "void",
+ "Name": "FLD_GFS_PARTS_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1279",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PAUSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127a",
+ "ReturnType": "void",
+ "Name": "FLD_CALL_EVENT_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127b",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127c",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_RAPID_DISP_PLACENO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127d",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127e",
+ "ReturnType": "void",
+ "Name": "CROSSWORD_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x127f",
+ "ReturnType": "int",
+ "Name": "CROSSWORD_RELUST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1280",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCR_NAME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1281",
+ "ReturnType": "int",
+ "Name": "FLD_MISSION_LIST_GET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1282",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SET_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1283",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_CLEAR_FLAGS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1284",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_SWAPTBL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1285",
+ "ReturnType": "void",
+ "Name": "CALL_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1286",
+ "ReturnType": "void",
+ "Name": "TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1287",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1288",
+ "ReturnType": "void",
+ "Name": "TODAY_TV_PROGRAM_ENDSYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1289",
+ "ReturnType": "int",
+ "Name": "GET_TODAY_TV_PROGRAM_BG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128a",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128b",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128c",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_WINDOW",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_ALERT_DEC_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128e",
+ "ReturnType": "void",
+ "Name": "FLD_VLT_FILTER_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x128f",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DNG_FIND_PARTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1290",
+ "ReturnType": "void",
+ "Name": "FLD_ALERT_SET_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1291",
+ "ReturnType": "void",
+ "Name": "FLD_BG_CASH_REMOVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1292",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_MODEL_LOAD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1293",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1294",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_MMAP_NEW_STAGE_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1295",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1296",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_RADIUS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1297",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_PATH_VISIBLE_ALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1298",
+ "ReturnType": "void",
+ "Name": "FLD_START_SUPPORT_MSG_EX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1299",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129a",
+ "ReturnType": "void",
+ "Name": "FLD_TRANS_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129b",
+ "ReturnType": "void",
+ "Name": "FLD_ROTATE_END_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129c",
+ "ReturnType": "void",
+ "Name": "FLD_END_SMK_BALL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129d",
+ "ReturnType": "int",
+ "Name": "FLD_ITEM_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129e",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x129f",
+ "ReturnType": "void",
+ "Name": "FLD_SETBANK_BGENV_VOICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a0",
+ "ReturnType": "void",
+ "Name": "FLD_GET_FIX_ITEMS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a1",
+ "ReturnType": "void",
+ "Name": "FLD_SLIDING_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a2",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TBOX_ITEM_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a3",
+ "ReturnType": "void",
+ "Name": "FLD_GET_SCH_OBJ_BEGIN_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a4",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a5",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_LOOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a6",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a7",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_EXTRA_END_REQ_RAPID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a8",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_EXTRA_CHK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12a9",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_APPEND_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12aa",
+ "ReturnType": "void",
+ "Name": "FLD_SLEEP_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ab",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_DEFMOTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ac",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_CANCEL_ENGULF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ad",
+ "ReturnType": "int",
+ "Name": "FLD_SEL_EX2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ae",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12af",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_RAY_HIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b0",
+ "ReturnType": "void",
+ "Name": "FLD_PC_CNV_NPC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_EVT_EMY_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b3",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_EMOTE_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b4",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ONOFF_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b5",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b6",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b7",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_X_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b8",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Y_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12b9",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DNG_PARTS_Z_POS",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ba",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_TGT_UPDATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bb",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bc",
+ "ReturnType": "void",
+ "Name": "FLD_SHOW_NEW_SPOT_SYNC_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bd",
+ "ReturnType": "void",
+ "Name": "FLD_REVERT_ENC_NO",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12be",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ALL_ENCOUNT_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12bf",
+ "ReturnType": "void",
+ "Name": "FLD_EMY_SET_EFFECT_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c0",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_SCNLIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c4",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_AMB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c5",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_DIFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c6",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARLIGHT_SPEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c7",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CHARIGHT_DEFAULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c8",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_YAW",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12c9",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_PITCH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ca",
+ "ReturnType": "float",
+ "Name": "FLD_CAMERA_GET_ROLL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cb",
+ "ReturnType": "float",
+ "Name": "FLD_ADJUST_DEG_180",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cc",
+ "ReturnType": "int",
+ "Name": "FLD_PC_ID_GET_CURRENT_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cd",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_SPECIAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ce",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12cf",
+ "ReturnType": "void",
+ "Name": "FLD_SET_TYPE_ALERT_VALUE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d0",
+ "ReturnType": "int",
+ "Name": "FLD_LMAP_GET_SELECT_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d1",
+ "ReturnType": "void",
+ "Name": "FLD_SET_FIX_BGM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d2",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_LOOKAT_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d3",
+ "ReturnType": "void",
+ "Name": "CALL_ALERT_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d4",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d5",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d6",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_WORLD_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d7",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_BGHELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d8",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_BLOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12d9",
+ "ReturnType": "void",
+ "Name": "FLD_GIMMICK_CAMERA_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12da",
+ "ReturnType": "int",
+ "Name": "FLD_OBJ_MODEL_LOAD_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12db",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_ELEVATOR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12dc",
+ "ReturnType": "float",
+ "Name": "FLD_EMY_MODEL_GET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12dd",
+ "ReturnType": "void",
+ "Name": "FLD_NOT_OPEN_DOOR_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12de",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_HIGHLIGHT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12df",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DARK_ZONE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e0",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_DARK_ZONE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e1",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e2",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e3",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_VISIBLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e4",
+ "ReturnType": "int",
+ "Name": "FLD_GET_FISHING_RESULT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e5",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e6",
+ "ReturnType": "void",
+ "Name": "PREPARE_CALL_KF_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e7",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_ENEMY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e8",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_SUMMON_LIFE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12e9",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_INTERP_ASYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ea",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_PASS_GATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12eb",
+ "ReturnType": "void",
+ "Name": "FLD_BFIELD_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ec",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_DEAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ed",
+ "ReturnType": "int",
+ "Name": "FLD_CASINO_GAME_CHECK_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ee",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BUTTON_HIT_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ef",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_POINT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f0",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_ORIENT_ROT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f1",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_COVER_STATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f2",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f3",
+ "ReturnType": "void",
+ "Name": "FLD_SET_PARTY_LOOKAT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f4",
+ "ReturnType": "void",
+ "Name": "FLD_RESET_PARTY_LOOKAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f5",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_SET_WAIT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f6",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_EXIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f7",
+ "ReturnType": "void",
+ "Name": "FLD_PLACENAME_TEX_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f8",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_CURRENT_PATHNODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12f9",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_REQ_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fa",
+ "ReturnType": "void",
+ "Name": "FLD_SWITCH_SYNC_ANIM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fb",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fc",
+ "ReturnType": "int",
+ "Name": "FLD_USE_AUTO_RECOVER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fd",
+ "ReturnType": "int",
+ "Name": "FLD_SIMPLE_SYS_MSG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12fe",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x12ff",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_FORCEDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1300",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_SET_CENTER_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1301",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_SCALE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1302",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1303",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_GET_DIVNO_DNG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1304",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_ADD_BUF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1305",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_RESET_BUF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1306",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1307",
+ "ReturnType": "float",
+ "Name": "FLD_GET_DUCT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1308",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_DEFAULT_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1309",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_GUIDE_UNDISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130a",
+ "ReturnType": "void",
+ "Name": "FLD_GEN_FISHING_SEED",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130b",
+ "ReturnType": "void",
+ "Name": "FLD_CASINO_WORK_INIT",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COVER_STATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130d",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_ORNAMENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130e",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_GUIDE_UNDISP_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x130f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_COIN_SET_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1310",
+ "ReturnType": "int",
+ "Name": "FLD_PANEL_COIN_CHECK_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1311",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1312",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1313",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1314",
+ "ReturnType": "void",
+ "Name": "FLD_SET_CAMERA_FAR_MODE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1315",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DOOR_HIT_TYPE_DTL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1316",
+ "ReturnType": "void",
+ "Name": "FLD_PC_OFS_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1317",
+ "ReturnType": "int",
+ "Name": "FLD_FBNID_TO_NPCID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1318",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_ROTATE_RATIO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1319",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FOVY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131a",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_DST_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131b",
+ "ReturnType": "void",
+ "Name": "FLD_CAMERA_SET_FIXED_INTERP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131c",
+ "ReturnType": "void",
+ "Name": "FLD_SET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_GMK_CAMERA_UID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131e",
+ "ReturnType": "void",
+ "Name": "FLD_MMT_MAP_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x131f",
+ "ReturnType": "void",
+ "Name": "FLD_GREETING_MSG_DTL_HIGH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1320",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_PITFALL_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1321",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CHANGE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1322",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_INTERCEPT_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1323",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALKICON_UNDISP_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1324",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ADD_ENGINE_SE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1325",
+ "ReturnType": "void",
+ "Name": "FLD_CAR_ENGINE_SE_ENABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1326",
+ "ReturnType": "void",
+ "Name": "FLD_CRAFT_ITEM_TROPHY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1327",
+ "ReturnType": "void",
+ "Name": "FLD_ALLY_WEAPON_SETUP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1328",
+ "ReturnType": "void",
+ "Name": "FLD_SYNC_SCN_CHANGE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1329",
+ "ReturnType": "int",
+ "Name": "FLD_GET_BKUP_FIELD_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132a",
+ "ReturnType": "void",
+ "Name": "FLD_OBJ_MODEL_LINKBG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132b",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_X_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132c",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Y_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132d",
+ "ReturnType": "float",
+ "Name": "FLD_MODEL_GET_Z_HELPER_TRANSLATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132e",
+ "ReturnType": "void",
+ "Name": "BGENV_LINK_BGOBJ_INDEX_ANIM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x132f",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_UPDATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1330",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SHADOWCAST_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1331",
+ "ReturnType": "void",
+ "Name": "FLD_PTY_PANEL_SET_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1332",
+ "ReturnType": "int",
+ "Name": "CALL_PLAY_GO_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1333",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_BBEFECT_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1334",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_FBN_FADE_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1335",
+ "ReturnType": "void",
+ "Name": "FLD_LMAP_SPOT_TROPHY_PROC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1336",
+ "ReturnType": "void",
+ "Name": "FLD_MISSION_LIST_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1337",
+ "ReturnType": "void",
+ "Name": "FLD_SPOT_FLAG_SET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1338",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_NEXT_SCN_FADE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1339",
+ "ReturnType": "int",
+ "Name": "FLD_UMBREALLA_CHECK_USE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133a",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_REQ_WIRE_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133b",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SYNC_WIRE_MOVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133c",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USE_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133d",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REWARD_NUM_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133e",
+ "ReturnType": "int",
+ "Name": "FLD_GET_REWARD_ID_PARAMUP_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x133f",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TYPE_PARAMUP_REWARD_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1340",
+ "ReturnType": "int",
+ "Name": "FLD_GET_VALUE_PARAMUP_REWARD_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1341",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_GET_CREATE_NUM",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1342",
+ "ReturnType": "void",
+ "Name": "FLD_GAMBLING_TIME_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1343",
+ "ReturnType": "void",
+ "Name": "FLD_ACTHIT_SET_ICON_NG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1344",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WIRE_TARGET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1345",
+ "ReturnType": "void",
+ "Name": "FLD_PC_MODEL_SET_WIRE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1346",
+ "ReturnType": "void",
+ "Name": "FLD_ENTER_BY_WALK_DISABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1347",
+ "ReturnType": "void",
+ "Name": "FLD_SET_WIRE_TARGET_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1348",
+ "ReturnType": "int",
+ "Name": "FLD_GET_TOTAL_STAMP_POINT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1349",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DBG_ATDNG_PROGRESS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_QUEST_ATDNG_PARAM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134b",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_ADJUST_GROUND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134c",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_SET_NPC_POS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134d",
+ "ReturnType": "int",
+ "Name": "FLD_CAMERA_CHECK_LOCK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134e",
+ "ReturnType": "int",
+ "Name": "FLD_SEARCH_POL_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x134f",
+ "ReturnType": "void",
+ "Name": "FLD_ANIM_HIT_IMMEDIATE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1350",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BACK_LOG_LOCK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1351",
+ "ReturnType": "int",
+ "Name": "FLD_ASSIST_GET_DISTINATION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1352",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_GREETING_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1353",
+ "ReturnType": "void",
+ "Name": "FLD_AST_SET_REINFORCE_DATA",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1354",
+ "ReturnType": "void",
+ "Name": "FLD_AST_SET_COOP_DATA",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1355",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_REINFORCE_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1356",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_COOP_INDEX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1357",
+ "ReturnType": "int",
+ "Name": "FLD_AST_GET_PARAMID_FROM_RFIDX",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1358",
+ "ReturnType": "void",
+ "Name": "FLD_ENEMY_SET_MAD_EFFECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1359",
+ "ReturnType": "int",
+ "Name": "FLD_GET_INDEX_STAMP_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_INDEX_STAMP_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135b",
+ "ReturnType": "void",
+ "Name": "CALL_DAIFUGOU",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135c",
+ "ReturnType": "void",
+ "Name": "FLD_CLEAR_COIN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135d",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_STATUS_SAVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135e",
+ "ReturnType": "void",
+ "Name": "FLD_PARTY_HPSP_LOAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x135f",
+ "ReturnType": "int",
+ "Name": "FLD_AST_COOP_LIST_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1360",
+ "ReturnType": "int",
+ "Name": "FLD_AST_FACIL_LIST_CHECK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1361",
+ "ReturnType": "void",
+ "Name": "FLD_AST_DISPLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1362",
+ "ReturnType": "int",
+ "Name": "FLD_AST_FACIL_UNLOCK_CHECK",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1363",
+ "ReturnType": "void",
+ "Name": "SET_VTAG_HERO_CALL_PC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1364",
+ "ReturnType": "void",
+ "Name": "FLD_CROWD_SET_HIT_MODEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1365",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ENEMY_INOUT_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1366",
+ "ReturnType": "void",
+ "Name": "FLD_PC_SET_MOVE_SPEED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1367",
+ "ReturnType": "int",
+ "Name": "FLD_CROWD_ALL_UNMOVED_READ_WAIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1368",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_TALK_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1369",
+ "ReturnType": "int",
+ "Name": "FLD_SET_TRANSFORM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136a",
+ "ReturnType": "void",
+ "Name": "FLD_START_MMT_MAP_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136b",
+ "ReturnType": "void",
+ "Name": "FLD_END_MMT_MAP_EFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136c",
+ "ReturnType": "void",
+ "Name": "FLD_MEMBER_RECOVER_DIRECT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136d",
+ "ReturnType": "void",
+ "Name": "FLD_MY_PALACE_ENTER",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136e",
+ "ReturnType": "void",
+ "Name": "FLD_PC_PARAM_ADD_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x136f",
+ "ReturnType": "void",
+ "Name": "FLD_PANEL_DISP_NO_MAP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1370",
+ "ReturnType": "void",
+ "Name": "FLD_PC_PARAM_ADD_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1371",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_NEAR_PAUSE_DISABLE_FBNID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1372",
+ "ReturnType": "int",
+ "Name": "FLD_AST_CHK_SEL_HIDEOUT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1373",
+ "ReturnType": "int",
+ "Name": "FLD_MY_PALACE_GET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1374",
+ "ReturnType": "int",
+ "Name": "FLD_CHECK_USABLE_SNEAKING_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1375",
+ "ReturnType": "int",
+ "Name": "FLD_GET_QR_ID",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1376",
+ "ReturnType": "void",
+ "Name": "FLD_DISP_QR",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1377",
+ "ReturnType": "void",
+ "Name": "FLD_BG_WEATHER_EFF_VISIBLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1378",
+ "ReturnType": "void",
+ "Name": "FLD_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1379",
+ "ReturnType": "void",
+ "Name": "FLD_DEC_SAFEROOM_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137a",
+ "ReturnType": "void",
+ "Name": "FLD_UPDATE_DAYS_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137b",
+ "ReturnType": "void",
+ "Name": "FLD_DAIFUGOU_SET_SEL_NO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137c",
+ "ReturnType": "void",
+ "Name": "FLD_NPC_SET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137d",
+ "ReturnType": "int",
+ "Name": "FLD_NPC_GET_NAMEID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137e",
+ "ReturnType": "int",
+ "Name": "FLD_TOOL_SCR_GET_BONUS_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x137f",
+ "ReturnType": "void",
+ "Name": "FLD_MAP_PANEL_CANCEL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1380",
+ "ReturnType": "void",
+ "Name": "FLD_COMSE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1381",
+ "ReturnType": "void",
+ "Name": "FLD_COMSE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1382",
+ "ReturnType": "void",
+ "Name": "FLD_GMC_LIGHT_SET_SCRIPT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1383",
+ "ReturnType": "int",
+ "Name": "FLD_GMC_LIGHT_GET_VALUE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1384",
+ "ReturnType": "void",
+ "Name": "FLD_SET_BATTLE_FIELD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1385",
+ "ReturnType": "void",
+ "Name": "FLD_SET_ANOTHER_ENV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1386",
+ "ReturnType": "void",
+ "Name": "FLD_REQ_CA_RIPPLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1387",
+ "ReturnType": "void",
+ "Name": "FLD_MY_PALACE_REQ_ANNOUNCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1388",
+ "ReturnType": "void",
+ "Name": "FLD_START_TELOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1389",
+ "ReturnType": "float",
+ "Name": "FLD_GET_GROUND_Y",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138a",
+ "ReturnType": "int",
+ "Name": "FLD_GET_DNG_QUEST_NO___2",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138b",
+ "ReturnType": "void",
+ "Name": "FLD_SET_DEFAULT_ALERT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138c",
+ "ReturnType": "int",
+ "Name": "FLD_GET_COIN_COUNT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138d",
+ "ReturnType": "void",
+ "Name": "FLD_DNG_RESET_TBOX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138e",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_END_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x138f",
+ "ReturnType": "void",
+ "Name": "FLD_MODEL_CLEAR_ANIM_EFF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x1390",
+ "ReturnType": "void",
+ "Name": "FLD_ROADMAP_MMAP_CLOSE_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Net/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Net/Functions.json
new file mode 100644
index 0000000..2031efa
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Net/Functions.json
@@ -0,0 +1,102 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "void",
+ "Name": "NET_SET_AFTER_SCHOOL_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "void",
+ "Name": "NET_SET_NIGHT_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SELECT_NUM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "void",
+ "Name": "NET_SET_ANSER_SUCCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "void",
+ "Name": "NET_SET_STRATEGY_SUCCESS",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "void",
+ "Name": "NET_START_AUDIENCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "void",
+ "Name": "NET_STOP_AUDIENCE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Social/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Social/Functions.json
new file mode 100644
index 0000000..0c37007
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/Persona5Royal/Modules/Social/Functions.json
@@ -0,0 +1,2781 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "EVT_ASSET_OVERWRITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "int",
+ "Name": "EVT_GET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ASSET_RESHND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "CHARA_CAMERA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_U",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_D",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_L",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "EVT_GET_ANIMCOUNT_R",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "void",
+ "Name": "CUTIN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "void",
+ "Name": "CUTIN_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "void",
+ "Name": "CMM_OPEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "CMM_EXIST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "void",
+ "Name": "CMM_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_LVUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "CMM_SET_REVERSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "CMM_SET_BROKEN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_CALL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "CMM_SET_PROMISE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_PROMISE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_PROMISE_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "CMM_SETUP_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "CMM_EXEC_EVENT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "int",
+ "Name": "CMM_GET_EVENT_TYPE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "CMM_VSET_COMMUNITY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "int",
+ "Name": "CMM_VSET_PSID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "CMM_FRIEND",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_EVENT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "CMM_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "int",
+ "Name": "CMM_GET_LOVER_HIGH",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_ARCANA_PSSTOCKLV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INVITE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_FIX_INVITE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "int",
+ "Name": "CMM_CNV_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "int",
+ "Name": "CMM_GET_CLUB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "CMM_ARBEIT_PAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_PAY_RECEIVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "int",
+ "Name": "CMM_ARBEIT_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "CMM_RANKUP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "CMM_EVERY_DAY_UPDATE_SUDDEN_DEATH",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "CMM_INC_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH_DOUBT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_SUDDEN_DEATH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "CMM_DEC_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "void",
+ "Name": "CMM_SET_SUDDEN_DEATH_FLAGT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "void",
+ "Name": "CMM_RESET_SUDDEN_DEATH_FLAG",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "CMM_GET_PERSONA_DAY_TIME_SKILL",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_INDEX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "int",
+ "Name": "CMM_MO_CHK_DAY_RECEIVE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "int",
+ "Name": "CMM_MO_GET_MONEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "int",
+ "Name": "CMM_MO_SET_ITEM",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "CMM_MO_VSET",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "CMM_DEC2_SUDDEN_DEATH_COUNT",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "CMM_START_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "CMM_SYNC_AUTO_COMMAND",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "void",
+ "Name": "CMM_NEWS_PAPER_SYNC",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "MISSION_START",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "MISSION_START_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "MISSION_END",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "MISSION_SCRIPT_EXEC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "LBX_IN_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "LBX_IN_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_START",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "void",
+ "Name": "LBX_OUT_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "void",
+ "Name": "CUTIN_START2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "CUTIN_START3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "void",
+ "Name": "CUTIN_START4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_TEST",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "void",
+ "Name": "EVT_MONOTONE_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "void",
+ "Name": "EVT_MODEL_ADD_ROTATE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "CALL_EVENT_PREPARE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "CHAT_WAIT_PAD",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "void",
+ "Name": "CHAT_SEL_LINE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_SEL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "CALL_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SEARCH",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_ACCESS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_READ_END",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "void",
+ "Name": "CHAT_SET_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "int",
+ "Name": "CMM_BOOK_SIZE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "void",
+ "Name": "CMM_SET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "CMM_GET_INVITE_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "void",
+ "Name": "CMM_COUNTUP_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "CMM_GET_REVERSE_DAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "void",
+ "Name": "CMM_START_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "CMM_START_CANCEL_REVERSE_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "CMM_START_BROKEN_RENDITION",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_START",
+ "Description": "Empty function",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "void",
+ "Name": "CMM_FUNC_LIST_DRAW_END",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_NOW_ACTIVE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "CMM_FLAG_CONVERT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "CMM_AREA_NAME_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_COUNT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "CHAT_GET_ARRIVAL_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "int",
+ "Name": "CHAT_CHECK_PASS_TIME_ARRIVAL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "void",
+ "Name": "CALL_STAFF_ROLL",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "EVT_GET_LOCAL_DATA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "CMM_RAPID_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "CMM_DAICE_BUTTON_GET_DAICE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "CMM_GOLF_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "CMM_COMMAND_BUTTON_ACTION2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "CMM_INTERROGATION_IN",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "void",
+ "Name": "CMM_SET_LV",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "void",
+ "Name": "INIT_IME_DRIVER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "void",
+ "Name": "END_IME_DRIVER",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "EVT_SE_PLAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "EVT_SE_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_READ_SYNC",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_FREE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "void",
+ "Name": "KFEVT_EPL_PLAY",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "int",
+ "Name": "GET_CHAT_INVITE_TIMING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "MDL_ANIM_LINK_EVTSE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "INVITE_WORK_INIT",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "SET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_WORK",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "int",
+ "Name": "GET_INVITE_CORP_MAX",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "EVT_SET_LOG_DISP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "CMM_CHECK_ENABLE_FUNC_DETAIL",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "GET_PM_CHAT_INVITE_TYPE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "CMM_TIMEWARP_FADE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "int",
+ "Name": "CHECK_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "SET_STR_PUBLIC_HOLIDAY_NEXTDAY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "int",
+ "Name": "GET_CONQUEST_DUNGEON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "int",
+ "Name": "GET_DUNGEON_INVITE_CHAT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "EVT_SET_ENABLE_CTRL_KEY",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3097",
+ "ReturnType": "void",
+ "Name": "MSG_BACKLOG_PAUSE_ON",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3098",
+ "ReturnType": "void",
+ "Name": "MSG_BACKLOG_PAUSE_OFF",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x3099",
+ "ReturnType": "void",
+ "Name": "EVT_LEADING_REQUEST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309a",
+ "ReturnType": "void",
+ "Name": "EVT_SET_SKIP_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": "Alias of 0x309b EVT_GET_SKIP_KEEP_FLAG"
+ },
+ {
+ "Index": "0x309b",
+ "ReturnType": "void",
+ "Name": "EVT_GET_SKIP_KEEP_FLAG",
+ "Description": "",
+ "Parameters": [],
+ "Comment": "Alias of 0x309a EVT_SET_SKIP_KEEP_FLAG"
+ },
+ {
+ "Index": "0x309c",
+ "ReturnType": "void",
+ "Name": "EVT_MSG_LOG_CLEAR",
+ "Description": "Empty function",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309d",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309e",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_PROC_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x309f",
+ "ReturnType": "void",
+ "Name": "EVT_FAST_CANCEL_REQ",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a0",
+ "ReturnType": "void",
+ "Name": "CMM_MEMORY_GAME_SET_BUTTON",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a1",
+ "ReturnType": "void",
+ "Name": "CMM_MEMORY_GAME_SET_TIME",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a2",
+ "ReturnType": "int",
+ "Name": "CMM_MEMORY_GAME_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a3",
+ "ReturnType": "void",
+ "Name": "CMM_CHANGE_ARCANA_YOSIZAWA",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a4",
+ "ReturnType": "void",
+ "Name": "CMM_CHANGE_DISP_ID",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a5",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_RANKUP_EVENT_NEXT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a6",
+ "ReturnType": "int",
+ "Name": "CMM_CHK_INSERT_EVENT_RUBURAN",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a7",
+ "ReturnType": "void",
+ "Name": "EVT_CA_START",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a8",
+ "ReturnType": "void",
+ "Name": "EVT_CA_END",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30a9",
+ "ReturnType": "void",
+ "Name": "EVT_SET_KFREE_SETTING",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30aa",
+ "ReturnType": "int",
+ "Name": "CMM_HOLIDAY_INVITE_CHATNO",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ab",
+ "ReturnType": "void",
+ "Name": "EVT_CA_BUTTON_ANIME",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ac",
+ "ReturnType": "void",
+ "Name": "EVT_MOVIE_SEEK_SYNC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ad",
+ "ReturnType": "void",
+ "Name": "EVT_LEADING_REQUEST_TABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30ae",
+ "ReturnType": "void",
+ "Name": "CMM_DELETE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30af",
+ "ReturnType": "int",
+ "Name": "CMM_GET_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b0",
+ "ReturnType": "int",
+ "Name": "CMM_GET_NEXT_POINT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b1",
+ "ReturnType": "void",
+ "Name": "EVT_PAUSE_PADOK_DISABLE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b2",
+ "ReturnType": "void",
+ "Name": "CMM_ADD_POINT_ID_ST",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b3",
+ "ReturnType": "void",
+ "Name": "CMM_SYNC_POINT_ID_ST",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b4",
+ "ReturnType": "void",
+ "Name": "EVT_BACKLOG_STOP",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ],
+ "Comment": ""
+ },
+ {
+ "Index": "0x30b5",
+ "ReturnType": "void",
+ "Name": "HD_EVT_MOUSE_INPUT_ENABLE",
+ "Description": "",
+ "Parameters": [],
+ "Comment": ""
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2.json
new file mode 100644
index 0000000..f54c2d4
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2.json
@@ -0,0 +1,6 @@
+{
+ "Name": "Persona Q2",
+ "ShortName": "pq2",
+ "FlowScriptModulesPath": "PersonaQ2\\FlowScriptModules.json",
+ "MessageScriptLibraryPath": "PersonaQ2\\MessageScriptLibrary.json"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/FlowScriptModules.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/FlowScriptModules.json
new file mode 100644
index 0000000..168e7bc
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/FlowScriptModules.json
@@ -0,0 +1,74 @@
+[
+ {
+ "Name": "Common",
+ "ShortName": "cmn",
+ "Description": "Non-domain specific commonly used functions.",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Common\\Functions.json"
+ },
+ {
+ "Name": "Window",
+ "ShortName": "wnd",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Window\\Functions.json"
+ },
+ {
+ "Name": "Dungeon",
+ "ShortName": "dng",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Dungeon\\Functions.json"
+ },
+ {
+ "Name": "Battle",
+ "ShortName": "btl",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Battle\\Functions.json"
+ },
+ {
+ "Name": "Event",
+ "ShortName": "evt",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Event\\Functions.json"
+ },
+ {
+ "Name": "Script",
+ "ShortName": "scr",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Script\\Functions.json"
+ },
+ {
+ "Name": "Facility",
+ "ShortName": "fcl",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Facility\\Functions.json"
+ },
+ {
+ "Name": "Map",
+ "ShortName": "map",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Map\\Functions.json"
+ },
+ {
+ "Name": "Camp",
+ "ShortName": "cmp",
+ "Description": "",
+ "ConstantsPath": "",
+ "EnumsPath": "",
+ "FunctionsPath": "PersonaQ2\\Modules\\Camp\\Functions.json"
+ },
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/MessageScriptLibrary.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/MessageScriptLibrary.json
new file mode 100644
index 0000000..c44dc44
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/MessageScriptLibrary.json
@@ -0,0 +1,3 @@
+[
+
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Battle/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Battle/Functions.json
new file mode 100644
index 0000000..eb5bfaa
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Battle/Functions.json
@@ -0,0 +1,6449 @@
+[
+ {
+ "Index": "0x3000",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3001",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3002",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3003",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3004",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3005",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3006",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3007",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3008",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3009",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x300e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x300f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3010",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3011",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3012",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3013",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3014",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3015",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3016",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3017",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3018",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3019",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x301c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x301d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x301f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3020",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3021",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3022",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3023",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3024",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3025",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3026",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3027",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3028",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3029",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x302a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x302f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3030",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3031",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3032",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3033",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3034",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3035",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3036",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3037",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3038",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3039",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x303a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x303e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x303f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3040",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3041",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3042",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3043",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3044",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3045",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3046",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3047",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3048",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3049",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x304c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x304d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x304f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3050",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3051",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3052",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3053",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3054",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3055",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3056",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3057",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3058",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3059",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x305d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x305f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3060",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3061",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3062",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3063",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3064",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3065",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3066",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3067",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3068",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3069",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x306d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x306f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3070",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3071",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3072",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3073",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3074",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3075",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3076",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3077",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3078",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3079",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_007E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x307f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3080",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3081",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3082",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3083",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3084",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3085",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3086",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3087",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3088",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3089",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x308f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3090",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3091",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0091",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3092",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0092",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3093",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0093",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3094",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0094",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3095",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0095",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3096",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0096",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3097",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0097",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3098",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0098",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3099",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0099",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x309d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x309e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x309f",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30a6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30a9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30aa",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ab",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ac",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ad",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ae",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30af",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b2",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b3",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30b8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30b9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ba",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30bb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30bc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30bd",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30be",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30bf",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c0",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30c5",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c6",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30c8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30c9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ca",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30cb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30cc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30cd",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ce",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30cf",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d1",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30d5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30d7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d8",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30d9",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30da",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30db",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30dc",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30dd",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30de",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30df",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e1",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e2",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30e5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x30e6",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e7",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e8",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30e9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ea",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30eb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ec",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ed",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30ee",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ef",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f0",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f3",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f4",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f5",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f6",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30f7",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F7",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f8",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F8",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30f9",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00F9",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fa",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30fb",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30fc",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fd",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x30fe",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x30ff",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3100",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3101",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3102",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3103",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3104",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3105",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3106",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3107",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3108",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3109",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x310e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x310f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3110",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3111",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3112",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3113",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3114",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3115",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3116",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3117",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3118",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3119",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311b",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x311e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x311f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3120",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3121",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3122",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0122",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3123",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3124",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3125",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3126",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3127",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3128",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3129",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x312c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x312f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3130",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3131",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3132",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3133",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3134",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3135",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3136",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3137",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3138",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3139",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313a",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x313e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_013E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x313f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_013F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3140",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0140",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3141",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0141",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3142",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3143",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3144",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3145",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3146",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3147",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3148",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3149",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x314b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x314e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x314f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_014F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3150",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0150",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3151",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0151",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3152",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0152",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x3153",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3154",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3155",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3156",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3157",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3158",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0158",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3159",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315b",
+ "ReturnType": "int",
+ "Name": "BTL_GET_VALUE",
+ "Description": "Code function name: scrBattleCommand_BTL_GET_VALUE",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x315d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x315e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x315f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_015F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3160",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3161",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0161",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3162",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0162",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3163",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0163",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3164",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0164",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "float",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3165",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3166",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0166",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3167",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0167",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3168",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0168",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3169",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0169",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016A",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x316f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_016F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3170",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0170",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3171",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0171",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3172",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0172",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3173",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0173",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3174",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0174",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3175",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0175",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3176",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0176",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3177",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0177",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3178",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0178",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3179",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0179",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317c",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_017C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_017D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x317f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_017F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3180",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0180",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3181",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0181",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3182",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0182",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3183",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0183",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3184",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0184",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3185",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0185",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3186",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0186",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3187",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0187",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3188",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0188",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3189",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0189",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318d",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_018D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318e",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_018E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x318f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_018F",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3190",
+ "ReturnType": "int",
+ "Name": "BTL_FUNCTION_0190",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3191",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0191",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3192",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0192",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3193",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0193",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3194",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0194",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3195",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0195",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3196",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0196",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3197",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0197",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x3198",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0198",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x3199",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_0199",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x319a",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x319b",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019B",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319c",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019C",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319d",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019D",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319e",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019E",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x319f",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_019F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a0",
+ "ReturnType": "void",
+ "Name": "BTL_COMBI_ENEMY_ATTACH",
+ "Description": "Code function name: scrBattleCommand_BTL_COMBI_ENEMY_ATTACH",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a1",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_01A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x31a2",
+ "ReturnType": "void",
+ "Name": "BTL_FUNCTION_01A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Camp/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Camp/Functions.json
new file mode 100644
index 0000000..175cd04
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Camp/Functions.json
@@ -0,0 +1,371 @@
+[
+ {
+ "Index": "0x8000",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8001",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8002",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8003",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8004",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8005",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x8006",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8007",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8008",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8009",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800a",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800b",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800c",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800d",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x800e",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x800f",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8010",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x8011",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8012",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8013",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8014",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0014",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8015",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0015",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x8016",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8017",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8018",
+ "ReturnType": "void",
+ "Name": "CAMP_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x8019",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x801a",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x801b",
+ "ReturnType": "int",
+ "Name": "CAMP_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Common/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Common/Functions.json
new file mode 100644
index 0000000..947c6b2
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Common/Functions.json
@@ -0,0 +1,691 @@
+[
+ {
+ "Index": "0x0000",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0001",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0002",
+ "ReturnType": "void",
+ "Name": "PUT",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "value",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0003",
+ "ReturnType": "void",
+ "Name": "PUTS",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "string",
+ "Name": "str",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0004",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0005",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0006",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0007",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0008",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0009",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000b",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000c",
+ "ReturnType": "int",
+ "Name": "FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x000f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0010",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0011",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0012",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0013",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0014",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0015",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0016",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0017",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0018",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0019",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001a",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001d",
+ "ReturnType": "int",
+ "Name": "FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x001e",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x001f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0020",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0021",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x0022",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0023",
+ "ReturnType": "int",
+ "Name": "FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0024",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0025",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0026",
+ "ReturnType": "void",
+ "Name": "SFLAG_OFF",
+ "Description": "Code function name: scrCommandCommand_SFLAG_OFF",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0027",
+ "ReturnType": "int",
+ "Name": "SFLAG_CHK",
+ "Description": "Code function name: scrCommonCommand_SFLAG_CHK",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0028",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x0029",
+ "ReturnType": "void",
+ "Name": "FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002a",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002b",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x002c",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002d",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x002e",
+ "ReturnType": "int",
+ "Name": "FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x002f",
+ "ReturnType": "void",
+ "Name": "FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Dungeon/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Dungeon/Functions.json
new file mode 100644
index 0000000..ba2f43e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Dungeon/Functions.json
@@ -0,0 +1,5028 @@
+[
+ {
+ "Index": "0x1000",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1001",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1002",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1003",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1004",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1005",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1006",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1007",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1008",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1009",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x100d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x100f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1010",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1011",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1012",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1013",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1014",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1015",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1016",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1017",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1018",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1019",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x101e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x101f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1020",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1021",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1022",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1023",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1024",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1025",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1026",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1027",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1028",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1029",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x102e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x102f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1030",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1031",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1032",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1033",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1034",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1035",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1036",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1037",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1038",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1039",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x103d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x103f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1040",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1041",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1042",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1043",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1044",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1045",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1046",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1047",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1048",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1049",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x104e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x104f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1050",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1051",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1052",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1053",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1054",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1055",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1056",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1057",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1058",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1059",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x105a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x105f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1060",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1061",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1062",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1063",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1064",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1065",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1066",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1067",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1068",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1069",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x106e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x106f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_006F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1070",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0070",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1071",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0071",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1072",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0072",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1073",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0073",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1074",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0074",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1075",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0075",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1076",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0076",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1077",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0077",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1078",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0078",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1079",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0079",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_007D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x107e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_007E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x107f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_007F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1080",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0080",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1081",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0081",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1082",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0082",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1083",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0083",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1084",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0084",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1085",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0085",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1086",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0086",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1087",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0087",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x1088",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0088",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1089",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0089",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x108d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_008D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_008E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x108f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_008F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1090",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0090",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1091",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0091",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1092",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0092",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1093",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0093",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1094",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0094",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1095",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0095",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1096",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0096",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1097",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0097",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1098",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0098",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1099",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0099",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_009A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_009E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x109f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_009F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a0",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a1",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a2",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a3",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10a4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00A4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00A5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a6",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a8",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10a9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00A9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10aa",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10ab",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ac",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ad",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00AD",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ae",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00AE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10af",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00AF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b0",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10b1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10b5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B7",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00B8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10b9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00B9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ba",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10be",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10bf",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00BF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c3",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00C3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10c7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10c9",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00C9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ca",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CA",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10cb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CC",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CD",
+ "Description": "Code function name: DgScrCom_sub_372B38",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ce",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CE",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10cf",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00CF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D3",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d4",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d5",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d6",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10d7",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10d8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00D8",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10d9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00D9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10da",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10db",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DB",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10dc",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00DC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10dd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10de",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10df",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00DF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E2",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e4",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00E4",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10e5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E5",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E6",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10e8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00E8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10e9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00E9",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ea",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10eb",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00EB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ec",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ed",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00ED",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10ee",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00EE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ef",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00EF",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f0",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F0",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f1",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F1",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f2",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F2",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f3",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F3",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f4",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00F4",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f5",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F5",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f6",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F6",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10f7",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F7",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f8",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00F8",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10f9",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00F9",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fa",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_00FA",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x10fb",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FB",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fc",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FC",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10fd",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FD",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x10fe",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FE",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x10ff",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_00FF",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1100",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0100",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1101",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0101",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1102",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0102",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1103",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0103",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1104",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0104",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1105",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0105",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1106",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0106",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1107",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0107",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1108",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0108",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1109",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0109",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_010A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x110c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x110e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x110f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_010F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1110",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0110",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1111",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0111",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1112",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0112",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1113",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0113",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1114",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0114",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1115",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0115",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1116",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0116",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1117",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0117",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1118",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0118",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1119",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0119",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x111e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_011E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x111f",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_011F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1120",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0120",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1121",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0121",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1122",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0122",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1123",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0123",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1124",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0124",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1125",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0125",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1126",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0126",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1127",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0127",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1128",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0128",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1129",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0129",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_012B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_012C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112d",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112e",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x112f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_012F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1130",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0130",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1131",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0131",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1132",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0132",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1133",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0133",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1134",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0134",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1135",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0135",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1136",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0136",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1137",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0137",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1138",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0138",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1139",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0139",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113a",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113b",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113c",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x113e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_013E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x113f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_013F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1140",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0140",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1141",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0141",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1142",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0142",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1143",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0143",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1144",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0144",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1145",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0145",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1146",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0146",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1147",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0147",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1148",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0148",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1149",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0149",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "string",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_014C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x114e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_014E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x114f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_014F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1150",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0150",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1151",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0151",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1152",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0152",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1153",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0153",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1154",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0154",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1155",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0155",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1156",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0156",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1157",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0157",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1158",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0158",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1159",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0159",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115a",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115b",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "float",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115c",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_015C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x115d",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115e",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_015E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x115f",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_015F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x1160",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0160",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1161",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0161",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1162",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0162",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1163",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0163",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1164",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0164",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1165",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0165",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1166",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0166",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1167",
+ "ReturnType": "int",
+ "Name": "DNG_FUNCTION_0167",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1168",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0168",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x1169",
+ "ReturnType": "void",
+ "Name": "DNG_FUNCTION_0169",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Event/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Event/Functions.json
new file mode 100644
index 0000000..8dec5f1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Event/Functions.json
@@ -0,0 +1,1497 @@
+[
+ {
+ "Index": "0x4000",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4001",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4002",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4003",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4004",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4005",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4006",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4007",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4008",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4009",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x400e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x400f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4010",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4011",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4012",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4013",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4014",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4015",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4016",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4017",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4018",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4019",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401a",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x401b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x401f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4020",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4021",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4022",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4023",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4024",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4025",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4026",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4027",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0027",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4028",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0028",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4029",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x402e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x402f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4030",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4031",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4032",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4033",
+ "ReturnType": "int",
+ "Name": "EVT_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4034",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4035",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4036",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4037",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4038",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4039",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x403a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x403b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x403f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4040",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4041",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4042",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4043",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4044",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4045",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4046",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4047",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4048",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4049",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x404e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x404f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4050",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4051",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4052",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4053",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0053",
+ "Description": "Code function name: cmpMisc_sub_440C88",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4054",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0054",
+ "Description": "Code function name: cmpMisc_sub_455E18",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4055",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4056",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4057",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4058",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4059",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405e",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x405f",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4060",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4061",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x4062",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4063",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0063",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x4064",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4065",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4066",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0066",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4067",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0067",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4068",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0068",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x4069",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_0069",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406a",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406b",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x406c",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x406d",
+ "ReturnType": "void",
+ "Name": "EVT_FUNCTION_006D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Facility/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Facility/Functions.json
new file mode 100644
index 0000000..21a9349
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Facility/Functions.json
@@ -0,0 +1,247 @@
+[
+ {
+ "Index": "0x6000",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6001",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6002",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6003",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6004",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6005",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6006",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6007",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6008",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6009",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600a",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600b",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600c",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600d",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x600e",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x600f",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6010",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x6011",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6012",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6013",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x6014",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6015",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6016",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x6017",
+ "ReturnType": "void",
+ "Name": "FCL_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x6018",
+ "ReturnType": "int",
+ "Name": "FCL_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Map/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Map/Functions.json
new file mode 100644
index 0000000..3507ac3
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Map/Functions.json
@@ -0,0 +1,55 @@
+[
+ {
+ "Index": "0x7000",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7001",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7002",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7003",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x7004",
+ "ReturnType": "int",
+ "Name": "MAP_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x7005",
+ "ReturnType": "void",
+ "Name": "MAP_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Script/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Script/Functions.json
new file mode 100644
index 0000000..d92ff6c
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Script/Functions.json
@@ -0,0 +1,1493 @@
+[
+ {
+ "Index": "0x5000",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5001",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5002",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0002",
+ "Description": "Null pointer",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5003",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5004",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0004",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5005",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0005",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5006",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5007",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5008",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5009",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x500a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x500b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x500d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x500e",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x500f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5010",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5011",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5012",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5013",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5014",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5015",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5016",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5017",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5018",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5019",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x501a",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x501e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x501f",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5020",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5021",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5022",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5023",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0023",
+ "Description": "Code function name: shdScript_sub_45FA48",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param8",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5024",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0024",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5025",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0025",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5026",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0026",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5027",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0027",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5028",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0028",
+ "Description": "Code function name: fiction_sub_389A8C",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5029",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0029",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502a",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502b",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_002B",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002C",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502d",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002E",
+ "Description": "Code function name: shdPhoto_sub_38B414",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x502f",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_002F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5030",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0030",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5031",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0031",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5032",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0032",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5033",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0033",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5034",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0034",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5035",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0035",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5036",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0036",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5037",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0037",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5038",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0038",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5039",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0039",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x503b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x503e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_003E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x503f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_003F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x5040",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0040",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5041",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0041",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5042",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0042",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5043",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0043",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5044",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0044",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5045",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0045",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5046",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0046",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5047",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0047",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5048",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0048",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5049",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0049",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x504a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004A",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x504b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_004B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504c",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504e",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_004E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x504f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_004F",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5050",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0050",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5051",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0051",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5052",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0052",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5053",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0053",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5054",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0054",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5055",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0055",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5056",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0056",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5057",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0057",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param7",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5058",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0058",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5059",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0059",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505a",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505b",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_005B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505c",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_005C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505d",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505e",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x505f",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_005F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5060",
+ "ReturnType": "int",
+ "Name": "SCR_FUNCTION_0060",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5061",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0061",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x5062",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0062",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5063",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0063",
+ "Description": "Code function name: edBg_sub_46AB14",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5064",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0064",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x5065",
+ "ReturnType": "void",
+ "Name": "SCR_FUNCTION_0065",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Window/Functions.json b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Window/Functions.json
new file mode 100644
index 0000000..b938325
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Libraries/PersonaQ2/Modules/Window/Functions.json
@@ -0,0 +1,578 @@
+[
+ {
+ "Index": "0x2000",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0000",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2001",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0001",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2002",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0002",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2003",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_0003",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2004",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0004",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2005",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0005",
+ "Description": "Null pointer",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2006",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0006",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2007",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0007",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2008",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0008",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2009",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0009",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200a",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_000A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200b",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200c",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_000C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200d",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000D",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x200e",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x200f",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_000F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2010",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0010",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2011",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0011",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2012",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0012",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2013",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0013",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2014",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0014",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ }
+ ]
+ },
+ {
+ "Index": "0x2015",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0015",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2016",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0016",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2017",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0017",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2018",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0018",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2019",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0019",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x201a",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001A",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201b",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001B",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201c",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001C",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201d",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_001D",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201e",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001E",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x201f",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_001F",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": "Unknown type; assumed int"
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2020",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0020",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param3",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param4",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param5",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param6",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2021",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0021",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2022",
+ "ReturnType": "int",
+ "Name": "WND_FUNCTION_0022",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ },
+ {
+ "Type": "int",
+ "Name": "param2",
+ "Description": ""
+ }
+ ]
+ },
+ {
+ "Index": "0x2023",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0023",
+ "Description": "",
+ "Parameters": [
+ ]
+ },
+ {
+ "Index": "0x2024",
+ "ReturnType": "void",
+ "Name": "WND_FUNCTION_0024",
+ "Description": "",
+ "Parameters": [
+ {
+ "Type": "int",
+ "Name": "param1",
+ "Description": ""
+ }
+ ]
+ }
+]
diff --git a/reloaded.universal.fileemulationframework.bmd/ModConfig.json b/reloaded.universal.fileemulationframework.bmd/ModConfig.json
new file mode 100644
index 0000000..c9ab669
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/ModConfig.json
@@ -0,0 +1,61 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework.bmd",
+ "ModName": "BMD Emulator For File Emulation Framework",
+ "ModAuthor": "oceanstuck, AnimatedSwine37",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Simulates Atlus BMD files. Allows mods to add or replace existing files using files on disk.",
+ "ModDll": "BMD.File.Emulator.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/BMD.File.Emulator.dll",
+ "ModR2RManagedDll64": "x64/BMD.File.Emulator.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "BMD.File.Emulator.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "reloaded.universal.fileemulationframework"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": "https://github.com/Sewer56/FileEmulationFramework"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.bmd/Preview.png b/reloaded.universal.fileemulationframework.bmd/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.Definitions.dll b/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..da2d9d2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.Definitions.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..b6248e6
Binary files /dev/null and b/reloaded.universal.fileemulationframework.bmd/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.bmd/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework.bmd/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..5dbef59
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.bmd/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"Antlr4.Runtime.dll","Hash":3189305380322407162},{"RelativePath":"AtlusScriptLibrary.dll","Hash":5732684871811547251},{"RelativePath":"BMD.File.Emulator.deps.json","Hash":15549108416778124096},{"RelativePath":"BMD.File.Emulator.dll","Hash":2503682965385255356},{"RelativePath":"BMD.File.Emulator.Interfaces.dll","Hash":6899568970236663167},{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":13266850478337837789},{"RelativePath":"ModConfig.json","Hash":13187629958953643326},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":13750463793333391963},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":4073583542395463031},{"RelativePath":"Charsets\\P3.tsv","Hash":18423247712556472663},{"RelativePath":"Charsets\\P3P_CHT.tsv","Hash":3163134139831280071},{"RelativePath":"Charsets\\P3P_EFIGS.tsv","Hash":13944466802587593228},{"RelativePath":"Charsets\\P3_EFIGS.tsv","Hash":13606869329578303403},{"RelativePath":"Charsets\\P4.tsv","Hash":5169242256790573251},{"RelativePath":"Charsets\\P4G_CHT.tsv","Hash":3163134139831280071},{"RelativePath":"Charsets\\P4_Spanish.tsv","Hash":17574991103267765086},{"RelativePath":"Charsets\\P5.tsv","Hash":11686304071365476746},{"RelativePath":"Charsets\\P5R_Chinese.tsv","Hash":5109586407793897442},{"RelativePath":"Charsets\\P5R_EFIGS.tsv","Hash":13844530599214350628},{"RelativePath":"Charsets\\P5R_Japanese.tsv","Hash":4030710000901895557},{"RelativePath":"Charsets\\P5_Chinese.tsv","Hash":8901302222456315129},{"RelativePath":"Charsets\\P5_Korean.tsv","Hash":11567317827213416482},{"RelativePath":"Libraries\\DigitalDevilSaga.json","Hash":1641529643825592774},{"RelativePath":"Libraries\\Nocturne.json","Hash":16475207360312299277},{"RelativePath":"Libraries\\Persona3.json","Hash":18286974775217021722},{"RelativePath":"Libraries\\Persona3FES.json","Hash":18356234876195177624},{"RelativePath":"Libraries\\Persona3Portable.json","Hash":10637673484998614854},{"RelativePath":"Libraries\\Persona4.json","Hash":10318038859189715698},{"RelativePath":"Libraries\\Persona4Golden.json","Hash":4384248667310594421},{"RelativePath":"Libraries\\Persona5.json","Hash":6864278015069816707},{"RelativePath":"Libraries\\Persona5Royal.json","Hash":3345333652011217630},{"RelativePath":"Libraries\\PersonaQ2.json","Hash":14045960527766757838},{"RelativePath":"Libraries\\DigitalDevilSaga\\FlowScriptModules.json","Hash":4762619501884131257},{"RelativePath":"Libraries\\DigitalDevilSaga\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Nocturne\\FlowScriptModules.json","Hash":15007865718147636331},{"RelativePath":"Libraries\\Nocturne\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3\\FlowScriptModules.json","Hash":5368682670440075093},{"RelativePath":"Libraries\\Persona3\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3FES\\FlowScriptModules.json","Hash":13223344797344989694},{"RelativePath":"Libraries\\Persona3FES\\MessageScriptLibrary.json","Hash":16167762034501596800},{"RelativePath":"Libraries\\Persona3Portable\\Enums.json","Hash":11927453432367544167},{"RelativePath":"Libraries\\Persona3Portable\\FlowScriptModules.json","Hash":1557145944370558775},{"RelativePath":"Libraries\\Persona3Portable\\MessageScriptLibrary.json","Hash":13138081591179390327},{"RelativePath":"Libraries\\Persona4\\FlowScriptModules.json","Hash":17554830587113871975},{"RelativePath":"Libraries\\Persona4\\MessageScriptLibrary.json","Hash":8618430614356350202},{"RelativePath":"Libraries\\Persona4Golden\\FlowScriptModules.json","Hash":9636770625496308389},{"RelativePath":"Libraries\\Persona4Golden\\MessageScriptLibrary.json","Hash":16343099672790868264},{"RelativePath":"Libraries\\Persona5\\FlowScriptModules.json","Hash":12608035200027957899},{"RelativePath":"Libraries\\Persona5\\MessageScriptLibrary.json","Hash":15465186629254704834},{"RelativePath":"Libraries\\Persona5Royal\\FlowScriptModules.json","Hash":4454224485933065876},{"RelativePath":"Libraries\\Persona5Royal\\MessageScriptLibrary.json","Hash":17377411942863687521},{"RelativePath":"Libraries\\PersonaQ2\\FlowScriptModules.json","Hash":13376062378684061432},{"RelativePath":"Libraries\\PersonaQ2\\MessageScriptLibrary.json","Hash":8618430614356350202},{"RelativePath":"Libraries\\DigitalDevilSaga\\Modules\\Common\\Enums.json","Hash":9698991241047186155},{"RelativePath":"Libraries\\DigitalDevilSaga\\Modules\\Common\\Functions.json","Hash":8339348544841410542},{"RelativePath":"Libraries\\Nocturne\\Modules\\Common\\Enums.json","Hash":18436020196204745339},{"RelativePath":"Libraries\\Nocturne\\Modules\\Common\\Functions.json","Hash":13444539788750001281},{"RelativePath":"Libraries\\Persona3\\Modules\\Common\\Functions.json","Hash":12713980502237799228},{"RelativePath":"Libraries\\Persona3FES\\Modules\\Common\\Enums.json","Hash":7542736074660293027},{"RelativePath":"Libraries\\Persona3FES\\Modules\\Common\\Functions.json","Hash":286494255739563822},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\AI\\Functions.json","Hash":1542629753834299596},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Common\\Functions.json","Hash":3881521323020815923},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Event\\Functions.json","Hash":8145172807921654194},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Facility\\Functions.json","Hash":9675398333375340582},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Field\\Functions.json","Hash":14982052225645590394},{"RelativePath":"Libraries\\Persona3Portable\\Modules\\Shared\\Functions.json","Hash":4118185321018676885},{"RelativePath":"Libraries\\Persona4\\Modules\\AI\\Enums.json","Hash":16843557278804044723},{"RelativePath":"Libraries\\Persona4\\Modules\\AI\\Functions.json","Hash":8016936412486244225},{"RelativePath":"Libraries\\Persona4\\Modules\\Common\\Functions.json","Hash":8247974769131232104},{"RelativePath":"Libraries\\Persona4\\Modules\\Event\\Functions.json","Hash":16148290917881025591},{"RelativePath":"Libraries\\Persona4\\Modules\\Field\\Functions.json","Hash":10865465792323039990},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\AI\\Enums.json","Hash":9400410123765170427},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\AI\\Functions.json","Hash":2917432684072832907},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Common\\Enums.json","Hash":11682538394911305319},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Common\\Functions.json","Hash":4396511131816551651},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Event\\Functions.json","Hash":17557971010726669829},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Facility\\Functions.json","Hash":14510454711029896951},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Field\\Functions.json","Hash":16671277620693241139},{"RelativePath":"Libraries\\Persona4Golden\\Modules\\Net\\Functions.json","Hash":12250571025340205492},{"RelativePath":"Libraries\\Persona5\\Modules\\AI\\Enums.json","Hash":10203080720393490615},{"RelativePath":"Libraries\\Persona5\\Modules\\AI\\Functions.json","Hash":2473565642429558785},{"RelativePath":"Libraries\\Persona5\\Modules\\Common\\Enums.json","Hash":12079148121556988329},{"RelativePath":"Libraries\\Persona5\\Modules\\Common\\Functions.json","Hash":11626468294361135101},{"RelativePath":"Libraries\\Persona5\\Modules\\Facility\\Functions.json","Hash":12799976071732087295},{"RelativePath":"Libraries\\Persona5\\Modules\\Field\\Enums.json","Hash":12524980929395352819},{"RelativePath":"Libraries\\Persona5\\Modules\\Field\\Functions.json","Hash":1312567736514572046},{"RelativePath":"Libraries\\Persona5\\Modules\\Net\\Functions.json","Hash":201232536432543694},{"RelativePath":"Libraries\\Persona5\\Modules\\Social\\Functions.json","Hash":865244556955371751},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\AI\\Functions.json","Hash":14663714144740677858},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Common\\Enums.json","Hash":298063172113705573},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Common\\Functions.json","Hash":17423449435899195968},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Facility\\Functions.json","Hash":6925245537725907172},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Field\\Enums.json","Hash":13091731303514609551},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Field\\Functions.json","Hash":10918991324226765260},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Net\\Functions.json","Hash":10965640451973169228},{"RelativePath":"Libraries\\Persona5Royal\\Modules\\Social\\Functions.json","Hash":11554496812288971562},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Battle\\Functions.json","Hash":11860978983917477242},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Camp\\Functions.json","Hash":16536583680969174442},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Common\\Functions.json","Hash":1415176898806379000},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Dungeon\\Functions.json","Hash":1889622389710136788},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Event\\Functions.json","Hash":940213431533935587},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Facility\\Functions.json","Hash":5068578726216971862},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Map\\Functions.json","Hash":18413594414200831600},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Script\\Functions.json","Hash":14305455434142431562},{"RelativePath":"Libraries\\PersonaQ2\\Modules\\Window\\Functions.json","Hash":775173178448653260}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","BMD\\.File\\.Emulator\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json","Libraries"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..3dfe418
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/ModConfig.json b/reloaded.universal.fileemulationframework.pak/ModConfig.json
new file mode 100644
index 0000000..eafbe6f
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.pak/ModConfig.json
@@ -0,0 +1,61 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework.pak",
+ "ModName": "PAK Emulator for File Emulation Framework",
+ "ModAuthor": "ltsophia \u0026 friends",
+ "ModVersion": "1.1.1",
+ "ModDescription": "Simulates Atlus PAK files. Allows mods to add or replace existing files using files on disk.",
+ "ModDll": "PAK.Stream.Emulator.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/PAK.Stream.Emulator.dll",
+ "ModR2RManagedDll64": "x64/PAK.Stream.Emulator.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "PAK.Stream.Emulator.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "reloaded.universal.fileemulationframework"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": "https://github.com/Sewer56/FileEmulationFramework"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.Interfaces.dll b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.Interfaces.dll
new file mode 100644
index 0000000..ecedad7
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.deps.json b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.deps.json
new file mode 100644
index 0000000..405079d
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.deps.json
@@ -0,0 +1,120 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "PAK.Stream.Emulator/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "PAK.Stream.Emulator.Interfaces": "1.0.0",
+ "Reloaded.Memory": "9.3.2",
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces": "1.2.0",
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "PAK.Stream.Emulator.dll": {}
+ }
+ },
+ "Reloaded.Memory/9.3.2": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.3.2.0",
+ "fileVersion": "9.3.2.0"
+ }
+ }
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "runtime": {
+ "lib/netcoreapp3.1/Reloaded.Memory.Sigscan.Definitions.dll": {
+ "assemblyVersion": "1.1.0.0",
+ "fileVersion": "1.1.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "dependencies": {
+ "Reloaded.Memory.Sigscan.Definitions": "1.1.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.2.0.0",
+ "fileVersion": "1.2.0.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ },
+ "PAK.Stream.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "PAK.Stream.Emulator.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "PAK.Stream.Emulator/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Memory/9.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WF4AAzzvLqYzIhoWsILfB10A+blkQZ9VyQ/OYYxsUsYxxUj7lzYbcLpMQQ1ONnCdWHlIbFWO4Cq1DmKvWdP23g==",
+ "path": "reloaded.memory/9.3.2",
+ "hashPath": "reloaded.memory.9.3.2.nupkg.sha512"
+ },
+ "Reloaded.Memory.Sigscan.Definitions/1.1.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-jJYe9pZAzdK0MSaSOmMFPWZ5258YYcn89MnQVnb1AY8QrIf9KmhBOYwNPuc7f0hPV9lIr1i4w3La/ngnaA5Ylg==",
+ "path": "reloaded.memory.sigscan.definitions/1.1.0",
+ "hashPath": "reloaded.memory.sigscan.definitions.1.1.0.nupkg.sha512"
+ },
+ "Reloaded.Memory.SigScan.ReloadedII.Interfaces/1.2.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-iRorTjJJA2d+u6hqv4C9fKbdC8KQN3bQ0bRpWv/4MoK6bTcDzetJhBgbsB5opgNJXb97KxFupxZlS84ykMxqTg==",
+ "path": "reloaded.memory.sigscan.reloadedii.interfaces/1.2.0",
+ "hashPath": "reloaded.memory.sigscan.reloadedii.interfaces.1.2.0.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "PAK.Stream.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.dll b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.dll
new file mode 100644
index 0000000..cb8d109
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/PAK.Stream.Emulator.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/Preview.png b/reloaded.universal.fileemulationframework.pak/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..49d702a
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.Sigscan.Definitions.dll b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.Sigscan.Definitions.dll
new file mode 100644
index 0000000..2a238e4
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.Sigscan.Definitions.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.dll b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.dll
new file mode 100644
index 0000000..ccb25f0
Binary files /dev/null and b/reloaded.universal.fileemulationframework.pak/Reloaded.Memory.dll differ
diff --git a/reloaded.universal.fileemulationframework.pak/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework.pak/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..14768ff
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.pak/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.1.1","Hashes":{"Files":[{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":17112513452907004792},{"RelativePath":"ModConfig.json","Hash":1180346679739716247},{"RelativePath":"PAK.Stream.Emulator.deps.json","Hash":4157350505185397414},{"RelativePath":"PAK.Stream.Emulator.dll","Hash":10451654377288724320},{"RelativePath":"PAK.Stream.Emulator.Interfaces.dll","Hash":338807098469192595},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Memory.dll","Hash":14432941122600434103},{"RelativePath":"Reloaded.Memory.Sigscan.Definitions.dll","Hash":5147034244476077175},{"RelativePath":"Reloaded.Memory.SigScan.ReloadedII.Interfaces.dll","Hash":13725287046534372337}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","PAK\\.Stream\\.Emulator\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..b281d31
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/ModConfig.json b/reloaded.universal.fileemulationframework.spd/ModConfig.json
new file mode 100644
index 0000000..987576b
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.spd/ModConfig.json
@@ -0,0 +1,65 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework.spd",
+ "ModName": "SPD Emulator for File Emulation Framework",
+ "ModAuthor": "SecreC.",
+ "ModVersion": "1.0.0",
+ "ModDescription": "Simulating Atlus SPD files. Allows mods to add or replace individual sprites, even in the same texture file.",
+ "ModDll": "SPD.File.Emulator.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/SPD.File.Emulator.dll",
+ "ModR2RManagedDll64": "x64/SPD.File.Emulator.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "SPD.File.Emulator.ReleaseMetadata.json",
+ "PluginData": {
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.universal.fileemulationframework": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ },
+ "ReleaseMetadataName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json"
+ },
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ }
+ },
+ "IsUniversalMod": false,
+ "ModDependencies": [
+ "reloaded.universal.fileemulationframework"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [
+ "p5r.exe",
+ "p4g.exe",
+ "p3p.exe"
+ ],
+ "ProjectUrl": ""
+}
diff --git a/reloaded.universal.fileemulationframework.spd/Preview.png b/reloaded.universal.fileemulationframework.spd/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework.spd/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework.spd/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..c441be1
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/Reloaded.Memory.dll b/reloaded.universal.fileemulationframework.spd/Reloaded.Memory.dll
new file mode 100644
index 0000000..7b280e0
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/Reloaded.Memory.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.Interfaces.dll b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.Interfaces.dll
new file mode 100644
index 0000000..b898221
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.deps.json b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.deps.json
new file mode 100644
index 0000000..89252b1
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.deps.json
@@ -0,0 +1,120 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "SPD.File.Emulator/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Memory": "9.3.2",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0",
+ "SPD.File.Emulator.Interfaces": "1.0.0"
+ },
+ "runtime": {
+ "SPD.File.Emulator.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.11.0.0",
+ "fileVersion": "1.11.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/9.3.2": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.3.2.0",
+ "fileVersion": "9.3.2.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.11.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ },
+ "SPD.File.Emulator.Interfaces/1.0.0": {
+ "runtime": {
+ "SPD.File.Emulator.Interfaces.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "SPD.File.Emulator/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.11.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/z0AwcCvVTQHlQ9SMMMBqKEIrm5t/yBFPylySW2Rnr7uRGV9jGfoACFe79KZKF976dhtkyy2xl0HIXz5hRUkng==",
+ "path": "reloaded.hooks.definitions/1.11.0",
+ "hashPath": "reloaded.hooks.definitions.1.11.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WF4AAzzvLqYzIhoWsILfB10A+blkQZ9VyQ/OYYxsUsYxxUj7lzYbcLpMQQ1ONnCdWHlIbFWO4Cq1DmKvWdP23g==",
+ "path": "reloaded.memory/9.3.2",
+ "hashPath": "reloaded.memory.9.3.2.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "SPD.File.Emulator.Interfaces/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.dll b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.dll
new file mode 100644
index 0000000..6c26b28
Binary files /dev/null and b/reloaded.universal.fileemulationframework.spd/SPD.File.Emulator.dll differ
diff --git a/reloaded.universal.fileemulationframework.spd/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework.spd/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..e73cfd6
--- /dev/null
+++ b/reloaded.universal.fileemulationframework.spd/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"1.0.0","Hashes":{"Files":[{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":8128502758990487383},{"RelativePath":"ModConfig.json","Hash":5727335494112929155},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":12611345637779662504},{"RelativePath":"Reloaded.Memory.dll","Hash":4221090220205318825},{"RelativePath":"SPD.File.Emulator.deps.json","Hash":4774048500823486760},{"RelativePath":"SPD.File.Emulator.dll","Hash":15175805266745427796},{"RelativePath":"SPD.File.Emulator.Interfaces.dll","Hash":18034052659202206354}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","SPD\\.File\\.Emulator\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework/Asm/NativeIntList_X64.asm b/reloaded.universal.fileemulationframework/Asm/NativeIntList_X64.asm
new file mode 100644
index 0000000..a75007e
--- /dev/null
+++ b/reloaded.universal.fileemulationframework/Asm/NativeIntList_X64.asm
@@ -0,0 +1,137 @@
+; Params
+; {0} = address of list from C# code.
+use64
+
+; Stub
+push rcx
+mov rdx, rcx ; handle ptr
+mov rcx, {0} ; list
+sub rsp, 32
+call AddItem_IG01
+add rsp, 32
+pop rcx
+jmp exit
+
+AddItem_IG01:
+push rbp
+push r14
+push rdi
+push rsi
+push rbx
+sub rsp, 32
+lea rbp, [rsp+40H]
+mov rsi, rcx
+mov rdi, rdx
+
+AddItem_IG02:
+mov qword [rbp+10H], rsi
+mov rax, qword [rsi+10H]
+
+AddItem_IG03:
+call rax
+mov esi, eax
+mov rbx, qword [rbp+10H]
+lea r14, qword [rbx+28H]
+
+AddItem_IG04:
+mov eax, -1
+lock
+cmpxchg dword [r14], esi
+cmp eax, -1
+jne SHORT AddItem_IG04
+
+AddItem_IG05:
+mov ecx, dword [rbx+20H]
+cmp ecx, dword [rbx+24H]
+jl SHORT AddItem_IG07
+
+AddItem_IG06:
+mov rcx, rbx
+call Grow_IG01
+
+AddItem_IG07:
+mov rax, qword [rbx+18H]
+mov edx, dword [rbx+20H]
+lea ecx, [rdx+01H]
+mov dword [rbx+20H], ecx
+movsxd rdx, edx
+mov qword [rax+8*rdx], rdi
+mov dword [rbx+28H], -1
+
+AddItem_IG08:
+add rsp, 32
+pop rbx
+pop rsi
+pop rdi
+pop r14
+pop rbp
+ret
+
+Grow_IG01:
+push rbp
+push r14
+push rdi
+push rsi
+push rbx
+sub rsp, 32
+lea rbp, [rsp+40H]
+mov rsi, rcx
+
+Grow_IG02:
+mov ecx, dword [rsi+24H]
+mov edi, ecx
+mov qword [rbp+10H], rsi
+mov rax, qword [rsi]
+add ecx, ecx
+shl ecx, 3
+movsxd rcx, ecx
+
+Grow_IG03:
+call rax
+mov rsi, rax
+xor ebx, ebx
+
+Grow_IG04:
+test edi, edi
+jle SHORT Grow_IG10
+align 16
+
+Grow_IG05:
+mov r14, qword [rbp+10H]
+mov rcx, qword [r14+18H]
+movsxd rax, ebx
+mov rcx, qword [rcx+8*rax]
+mov qword [rsi+8*rax], rcx
+inc ebx
+cmp ebx, edi
+jl SHORT Grow_IG09
+
+Grow_IG06:
+mov rax, qword [r14+08H]
+mov qword [rbp+10H], r14
+mov rcx, qword [r14+18H]
+
+Grow_IG07:
+call rax
+mov r14, qword [rbp+10H]
+mov qword [r14+18H], rsi
+shl dword [r14+24H], 1
+
+Grow_IG08:
+add rsp, 32
+pop rbx
+pop rsi
+pop rdi
+pop r14
+pop rbp
+ret
+
+Grow_IG09:
+mov qword [rbp+10H], r14
+jmp SHORT Grow_IG05
+
+Grow_IG10:
+mov r14, qword [rbp+10H]
+jmp SHORT Grow_IG06
+
+exit:
diff --git a/reloaded.universal.fileemulationframework/Asm/NativeIntList_X86.asm b/reloaded.universal.fileemulationframework/Asm/NativeIntList_X86.asm
new file mode 100644
index 0000000..cbbfa23
--- /dev/null
+++ b/reloaded.universal.fileemulationframework/Asm/NativeIntList_X86.asm
@@ -0,0 +1,127 @@
+use32
+
+; during this call we have handle on stack, we need to call
+mov ecx, dword {0} ; list instance
+mov edx, dword [esp+4h] ; re-push handle
+call AddItem_IG01 ; <= clrcall
+jmp exit
+
+AddItem_IG01:
+push ebp
+mov ebp, esp
+push edi
+push esi
+push ebx
+sub esp, 8
+mov esi, ecx
+mov edi, edx
+
+AddItem_IG02:
+mov dword [ebp-10H], esi
+mov eax, dword [esi+08H]
+
+AddItem_IG03:
+call eax
+mov esi, eax
+mov ebx, dword [ebp-10H]
+lea edx, dword [ebx+18H]
+mov dword [ebp-14H], edx
+
+AddItem_IG04:
+mov eax, -1
+lock cmpxchg dword [edx], esi
+cmp eax, -1
+jne SHORT AddItem_IG04
+
+AddItem_IG05:
+mov ecx, dword [ebx+10H]
+cmp ecx, dword [ebx+14H]
+jl SHORT AddItem_IG07
+
+AddItem_IG06:
+mov ecx, ebx
+call Grow_IG01
+
+AddItem_IG07:
+mov eax, dword [ebx+0CH]
+mov edx, dword [ebx+10H]
+lea ecx, [edx+01H]
+mov dword [ebx+10H], ecx
+mov dword [eax+4*edx], edi
+mov dword [ebx+18H], -1
+
+AddItem_IG08:
+lea esp, [ebp-0CH]
+pop ebx
+pop esi
+pop edi
+pop ebp
+ret
+
+Grow_IG01:
+push ebp
+mov ebp, esp
+push edi
+push esi
+push ebx
+push eax
+mov esi, ecx
+
+Grow_IG02:
+mov eax, dword [esi+14H]
+mov edi, eax
+mov dword [ebp-10H], esi
+mov edx, dword [esi]
+add eax, eax
+shl eax, 2
+push eax
+
+Grow_IG03:
+call edx
+pop ecx
+mov esi, eax
+xor ebx, ebx
+
+Grow_IG04:
+test edi, edi
+jle SHORT Grow_IG10
+align 16
+
+Grow_IG05:
+mov eax, dword [ebp-10H]
+mov edx, dword [eax+0CH]
+mov edx, dword [edx+4*ebx]
+mov dword [esi+4*ebx], edx
+inc ebx
+cmp ebx, edi
+jl SHORT Grow_IG09
+
+Grow_IG06:
+mov edx, dword [eax+04H]
+mov dword [ebp-10H], eax
+push dword [eax+0CH]
+
+Grow_IG07:
+call edx
+pop ecx
+mov edi, dword [ebp-10H]
+mov dword [edi+0CH], esi
+shl dword [edi+14H], 1
+
+Grow_IG08:
+pop ecx
+pop ebx
+pop esi
+pop edi
+pop ebp
+ret
+
+Grow_IG09:
+mov dword [ebp-10H], eax
+jmp SHORT Grow_IG05
+
+Grow_IG10:
+mov eax, dword [ebp-10H]
+jmp SHORT Grow_IG06
+
+exit:
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework/FileEmulationFramework.Interfaces.dll b/reloaded.universal.fileemulationframework/FileEmulationFramework.Interfaces.dll
new file mode 100644
index 0000000..5785cd2
Binary files /dev/null and b/reloaded.universal.fileemulationframework/FileEmulationFramework.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework/FileEmulationFramework.Lib.dll b/reloaded.universal.fileemulationframework/FileEmulationFramework.Lib.dll
new file mode 100644
index 0000000..600e67e
Binary files /dev/null and b/reloaded.universal.fileemulationframework/FileEmulationFramework.Lib.dll differ
diff --git a/reloaded.universal.fileemulationframework/FileEmulationFramework.deps.json b/reloaded.universal.fileemulationframework/FileEmulationFramework.deps.json
new file mode 100644
index 0000000..a28d3f8
--- /dev/null
+++ b/reloaded.universal.fileemulationframework/FileEmulationFramework.deps.json
@@ -0,0 +1,110 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v7.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v7.0": {
+ "FileEmulationFramework/1.0.0": {
+ "dependencies": {
+ "FileEmulationFramework.Interfaces": "2.0.0",
+ "FileEmulationFramework.Lib": "1.1.1",
+ "Reloaded.Hooks.Definitions": "1.15.0",
+ "Reloaded.Memory": "9.3.2",
+ "Reloaded.Mod.Interfaces": "2.3.0",
+ "Reloaded.SharedLib.Hooks": "1.9.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.dll": {}
+ }
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "runtime": {
+ "lib/net6.0/Reloaded.Hooks.Definitions.dll": {
+ "assemblyVersion": "1.15.0.0",
+ "fileVersion": "1.15.0.0"
+ }
+ }
+ },
+ "Reloaded.Memory/9.3.2": {
+ "runtime": {
+ "lib/net7.0/Reloaded.Memory.dll": {
+ "assemblyVersion": "9.3.2.0",
+ "fileVersion": "9.3.2.0"
+ }
+ }
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {},
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "dependencies": {
+ "Reloaded.Hooks.Definitions": "1.15.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Reloaded.Hooks.ReloadedII.Interfaces.dll": {
+ "assemblyVersion": "1.9.0.0",
+ "fileVersion": "1.9.0.0"
+ }
+ }
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "runtime": {
+ "FileEmulationFramework.Interfaces.dll": {}
+ }
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "dependencies": {
+ "Reloaded.Mod.Interfaces": "2.3.0"
+ },
+ "runtime": {
+ "FileEmulationFramework.Lib.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "FileEmulationFramework/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Reloaded.Hooks.Definitions/1.15.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-bLY20vYB0fS2xwu6RDQVwlJxt2//KXLigYrCsCuzt5QFQqkvft4abq9FWPeCJYcvEeg/GQpJ3LC+108/4I2l+g==",
+ "path": "reloaded.hooks.definitions/1.15.0",
+ "hashPath": "reloaded.hooks.definitions.1.15.0.nupkg.sha512"
+ },
+ "Reloaded.Memory/9.3.2": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-WF4AAzzvLqYzIhoWsILfB10A+blkQZ9VyQ/OYYxsUsYxxUj7lzYbcLpMQQ1ONnCdWHlIbFWO4Cq1DmKvWdP23g==",
+ "path": "reloaded.memory/9.3.2",
+ "hashPath": "reloaded.memory.9.3.2.nupkg.sha512"
+ },
+ "Reloaded.Mod.Interfaces/2.3.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-u0n87wuTPqcM4dSYm5BKC7q6rgzVH07Jg2r+CzYONZo6Ys367tza1Hd/LKNfQMum5vcSdqBifTJyKGAPlSNMpQ==",
+ "path": "reloaded.mod.interfaces/2.3.0",
+ "hashPath": "reloaded.mod.interfaces.2.3.0.nupkg.sha512"
+ },
+ "Reloaded.SharedLib.Hooks/1.9.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-AEDTDhCnYxJGuLrdZCZPoiqrdl/lW4XwA6bb5dntOvkyw4RBBm/gqoNlHS7RJS7k+kt36ES+UFZAtBeyusYtgw==",
+ "path": "reloaded.sharedlib.hooks/1.9.0",
+ "hashPath": "reloaded.sharedlib.hooks.1.9.0.nupkg.sha512"
+ },
+ "FileEmulationFramework.Interfaces/2.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "FileEmulationFramework.Lib/1.1.1": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ }
+ }
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework/FileEmulationFramework.dll b/reloaded.universal.fileemulationframework/FileEmulationFramework.dll
new file mode 100644
index 0000000..d160158
Binary files /dev/null and b/reloaded.universal.fileemulationframework/FileEmulationFramework.dll differ
diff --git a/reloaded.universal.fileemulationframework/ModConfig.json b/reloaded.universal.fileemulationframework/ModConfig.json
new file mode 100644
index 0000000..15ce8ce
--- /dev/null
+++ b/reloaded.universal.fileemulationframework/ModConfig.json
@@ -0,0 +1,52 @@
+{
+ "ModId": "reloaded.universal.fileemulationframework",
+ "ModName": "File Emulation Framework: Base Mod",
+ "ModAuthor": "Sewer56",
+ "ModVersion": "2.2.0",
+ "ModDescription": "Base mod for the file emulation framework; a framework for modifying applications\u0027 perceptions of files loaded by hooking the Windows API.",
+ "ModDll": "FileEmulationFramework.dll",
+ "ModIcon": "Preview.png",
+ "ModR2RManagedDll32": "x86/FileEmulationFramework.dll",
+ "ModR2RManagedDll64": "x64/FileEmulationFramework.dll",
+ "ModNativeDll32": "",
+ "ModNativeDll64": "",
+ "Tags": [],
+ "CanUnload": null,
+ "HasExports": null,
+ "IsLibrary": true,
+ "ReleaseMetadataFileName": "Reloaded.Universal.FileEmulationFramework.ReleaseMetadata.json",
+ "PluginData": {
+ "GitHubDependencies": {
+ "IdToConfigMap": {
+ "reloaded.sharedlib.hooks": {
+ "Config": {
+ "UserName": "Sewer56",
+ "RepositoryName": "Reloaded.SharedLib.Hooks.ReloadedII",
+ "UseReleaseTag": true,
+ "AssetFileName": "reloaded.sharedlib.hooks.zip"
+ },
+ "ReleaseMetadataName": "Sewer56.Update.ReleaseMetadata.json"
+ }
+ }
+ },
+ "NuGet": {
+ "AllowUpdateFromAnyRepository": false,
+ "DefaultRepositoryUrls": [
+ "http://packages.sewer56.moe:5000/v3/index.json"
+ ]
+ },
+ "GitHubRelease": {
+ "UserName": "Sewer56",
+ "RepositoryName": "FileEmulationFramework",
+ "UseReleaseTag": false,
+ "AssetFileName": "Mod.zip"
+ }
+ },
+ "IsUniversalMod": true,
+ "ModDependencies": [
+ "reloaded.sharedlib.hooks"
+ ],
+ "OptionalDependencies": [],
+ "SupportedAppId": [],
+ "ProjectUrl": "https://github.com/Sewer56/FileEmulationFramework"
+}
\ No newline at end of file
diff --git a/reloaded.universal.fileemulationframework/Preview.png b/reloaded.universal.fileemulationframework/Preview.png
new file mode 100644
index 0000000..7cdba80
Binary files /dev/null and b/reloaded.universal.fileemulationframework/Preview.png differ
diff --git a/reloaded.universal.fileemulationframework/Reloaded.Hooks.Definitions.dll b/reloaded.universal.fileemulationframework/Reloaded.Hooks.Definitions.dll
new file mode 100644
index 0000000..22f20ef
Binary files /dev/null and b/reloaded.universal.fileemulationframework/Reloaded.Hooks.Definitions.dll differ
diff --git a/reloaded.universal.fileemulationframework/Reloaded.Hooks.ReloadedII.Interfaces.dll b/reloaded.universal.fileemulationframework/Reloaded.Hooks.ReloadedII.Interfaces.dll
new file mode 100644
index 0000000..3264fbb
Binary files /dev/null and b/reloaded.universal.fileemulationframework/Reloaded.Hooks.ReloadedII.Interfaces.dll differ
diff --git a/reloaded.universal.fileemulationframework/Reloaded.Memory.dll b/reloaded.universal.fileemulationframework/Reloaded.Memory.dll
new file mode 100644
index 0000000..a06282f
Binary files /dev/null and b/reloaded.universal.fileemulationframework/Reloaded.Memory.dll differ
diff --git a/reloaded.universal.fileemulationframework/Sewer56.Update.Metadata.json b/reloaded.universal.fileemulationframework/Sewer56.Update.Metadata.json
new file mode 100644
index 0000000..c2515fa
--- /dev/null
+++ b/reloaded.universal.fileemulationframework/Sewer56.Update.Metadata.json
@@ -0,0 +1 @@
+{"ExtraData":null,"Type":0,"Version":"2.2.0","Hashes":{"Files":[{"RelativePath":"FileEmulationFramework.deps.json","Hash":11722476168065938846},{"RelativePath":"FileEmulationFramework.dll","Hash":9840447723675529683},{"RelativePath":"FileEmulationFramework.Interfaces.dll","Hash":9344872449186471926},{"RelativePath":"FileEmulationFramework.Lib.dll","Hash":10938076964667932032},{"RelativePath":"ModConfig.json","Hash":17246649075365898508},{"RelativePath":"Preview.png","Hash":1863136344086842605},{"RelativePath":"Reloaded.Hooks.Definitions.dll","Hash":8660426739043380766},{"RelativePath":"Reloaded.Hooks.ReloadedII.Interfaces.dll","Hash":15928122821011863084},{"RelativePath":"Reloaded.Memory.dll","Hash":16701306450676923552},{"RelativePath":"Asm\\NativeIntList_X64.asm","Hash":11873161423899149190},{"RelativePath":"Asm\\NativeIntList_X86.asm","Hash":15716341151145955202}]},"IgnoreRegexes":[".*\\.json",".*\\.nuspec","Reloaded\\.Universal\\.FileEmulationFramework\\.ReleaseMetadata\\.json"],"IncludeRegexes":["ModConfig\\.json","\\.deps\\.json","\\.runtimeconfig\\.json"],"DeltaData":null}
\ No newline at end of file