Imported ripped world

This commit is contained in:
raccoon
2024-06-24 15:27:42 +05:00
parent 4b42896a99
commit a92f4778ff
552 changed files with 393626 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
using UnityEngine;
namespace VRC.SDK3.Components
{
public class VRCMirrorReflection : MonoBehaviour
{
/*
Dummy class. This could have happened for several reasons:
1. No dll files were provided to AssetRipper.
Unity asset bundles and serialized files do not contain script information to decompile.
* For Mono games, that information is contained in .NET dll files.
* For Il2Cpp games, that information is contained in compiled C++ assemblies and the global metadata.
AssetRipper usually expects games to conform to a normal file structure for Unity games of that platform.
A unexpected file structure could cause AssetRipper to not find the required files.
2. Incorrect dll files were provided to AssetRipper.
Any of the following could cause this:
* Il2CppInterop assemblies
* Deobfuscated assemblies
* Older assemblies (compared to when the bundle was built)
* Newer assemblies (compared to when the bundle was built)
Note: Although assembly publicizing is bad, it alone cannot cause empty scripts. See: https://github.com/AssetRipper/AssetRipper/issues/653
3. Assembly Reconstruction has not been implemented.
Asset bundles contain a small amount of information about the script content.
This information can be used to recover the serializable fields of a script.
See: https://github.com/AssetRipper/AssetRipper/issues/655
4. This script is unnecessary.
If this script has no asset or script references, it can be deleted.
Be sure to resolve any compile errors before deleting because they can hide references.
5. Script Content Level 0
AssetRipper was set to not load any script information.
6. Cpp2IL failed to decompile Il2Cpp data
If this happened, there will be errors in the AssetRipper.log indicating that it happened.
This is an upstream problem, and the AssetRipper developer has very little control over it.
Please post a GitHub issue at: https://github.com/SamboyCoding/Cpp2IL/issues
7. An incorrect path was provided to AssetRipper.
This is characterized by "Mixed game structure has been found at" in the AssetRipper.log file.
AssetRipper expects games to conform to a normal file structure for Unity games of that platform.
An unexpected file structure could cause AssetRipper to not find the required files for script decompilation.
Generally, AssetRipper expects users to provide the root folder of the game. For example:
* Windows: the folder containing the game's .exe file
* Mac: the .app file/folder
* Linux: the folder containing the game's executable file
* Android: the apk file
* iOS: the ipa file
* Switch: the folder containing exefs and romfs
*/
}
}

View File

@@ -0,0 +1,13 @@
fileFormatVersion: 2
guid: e1044abb61f908792d9631a42b9510fd
timeCreated: 1719240122
licenseType: Free
MonoImporter:
serializedVersion: 2
externalObjects: {}
defaultReferences: []
executionOrder: 0
icon: {fileID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,66 @@
using UnityEngine;
namespace VRC.SDK3.Components
{
public class VRCObjectSync : MonoBehaviour
{
/*
Dummy class. This could have happened for several reasons:
1. No dll files were provided to AssetRipper.
Unity asset bundles and serialized files do not contain script information to decompile.
* For Mono games, that information is contained in .NET dll files.
* For Il2Cpp games, that information is contained in compiled C++ assemblies and the global metadata.
AssetRipper usually expects games to conform to a normal file structure for Unity games of that platform.
A unexpected file structure could cause AssetRipper to not find the required files.
2. Incorrect dll files were provided to AssetRipper.
Any of the following could cause this:
* Il2CppInterop assemblies
* Deobfuscated assemblies
* Older assemblies (compared to when the bundle was built)
* Newer assemblies (compared to when the bundle was built)
Note: Although assembly publicizing is bad, it alone cannot cause empty scripts. See: https://github.com/AssetRipper/AssetRipper/issues/653
3. Assembly Reconstruction has not been implemented.
Asset bundles contain a small amount of information about the script content.
This information can be used to recover the serializable fields of a script.
See: https://github.com/AssetRipper/AssetRipper/issues/655
4. This script is unnecessary.
If this script has no asset or script references, it can be deleted.
Be sure to resolve any compile errors before deleting because they can hide references.
5. Script Content Level 0
AssetRipper was set to not load any script information.
6. Cpp2IL failed to decompile Il2Cpp data
If this happened, there will be errors in the AssetRipper.log indicating that it happened.
This is an upstream problem, and the AssetRipper developer has very little control over it.
Please post a GitHub issue at: https://github.com/SamboyCoding/Cpp2IL/issues
7. An incorrect path was provided to AssetRipper.
This is characterized by "Mixed game structure has been found at" in the AssetRipper.log file.
AssetRipper expects games to conform to a normal file structure for Unity games of that platform.
An unexpected file structure could cause AssetRipper to not find the required files for script decompilation.
Generally, AssetRipper expects users to provide the root folder of the game. For example:
* Windows: the folder containing the game's .exe file
* Mac: the .app file/folder
* Linux: the folder containing the game's executable file
* Android: the apk file
* iOS: the ipa file
* Switch: the folder containing exefs and romfs
*/
}
}

View File

@@ -0,0 +1,13 @@
fileFormatVersion: 2
guid: d1488a198d90ae507aea3da3d92b1ad1
timeCreated: 1719240122
licenseType: Free
MonoImporter:
serializedVersion: 2
externalObjects: {}
defaultReferences: []
executionOrder: 0
icon: {fileID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,66 @@
using UnityEngine;
namespace VRC.SDK3.Components
{
public class VRCPickup : MonoBehaviour
{
/*
Dummy class. This could have happened for several reasons:
1. No dll files were provided to AssetRipper.
Unity asset bundles and serialized files do not contain script information to decompile.
* For Mono games, that information is contained in .NET dll files.
* For Il2Cpp games, that information is contained in compiled C++ assemblies and the global metadata.
AssetRipper usually expects games to conform to a normal file structure for Unity games of that platform.
A unexpected file structure could cause AssetRipper to not find the required files.
2. Incorrect dll files were provided to AssetRipper.
Any of the following could cause this:
* Il2CppInterop assemblies
* Deobfuscated assemblies
* Older assemblies (compared to when the bundle was built)
* Newer assemblies (compared to when the bundle was built)
Note: Although assembly publicizing is bad, it alone cannot cause empty scripts. See: https://github.com/AssetRipper/AssetRipper/issues/653
3. Assembly Reconstruction has not been implemented.
Asset bundles contain a small amount of information about the script content.
This information can be used to recover the serializable fields of a script.
See: https://github.com/AssetRipper/AssetRipper/issues/655
4. This script is unnecessary.
If this script has no asset or script references, it can be deleted.
Be sure to resolve any compile errors before deleting because they can hide references.
5. Script Content Level 0
AssetRipper was set to not load any script information.
6. Cpp2IL failed to decompile Il2Cpp data
If this happened, there will be errors in the AssetRipper.log indicating that it happened.
This is an upstream problem, and the AssetRipper developer has very little control over it.
Please post a GitHub issue at: https://github.com/SamboyCoding/Cpp2IL/issues
7. An incorrect path was provided to AssetRipper.
This is characterized by "Mixed game structure has been found at" in the AssetRipper.log file.
AssetRipper expects games to conform to a normal file structure for Unity games of that platform.
An unexpected file structure could cause AssetRipper to not find the required files for script decompilation.
Generally, AssetRipper expects users to provide the root folder of the game. For example:
* Windows: the folder containing the game's .exe file
* Mac: the .app file/folder
* Linux: the folder containing the game's executable file
* Android: the apk file
* iOS: the ipa file
* Switch: the folder containing exefs and romfs
*/
}
}

View File

@@ -0,0 +1,13 @@
fileFormatVersion: 2
guid: b86789b34e3b525bbc27d522de281569
timeCreated: 1719240122
licenseType: Free
MonoImporter:
serializedVersion: 2
externalObjects: {}
defaultReferences: []
executionOrder: 0
icon: {fileID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,66 @@
using UnityEngine;
namespace VRC.SDK3.Components
{
public class VRCSceneDescriptor : MonoBehaviour
{
/*
Dummy class. This could have happened for several reasons:
1. No dll files were provided to AssetRipper.
Unity asset bundles and serialized files do not contain script information to decompile.
* For Mono games, that information is contained in .NET dll files.
* For Il2Cpp games, that information is contained in compiled C++ assemblies and the global metadata.
AssetRipper usually expects games to conform to a normal file structure for Unity games of that platform.
A unexpected file structure could cause AssetRipper to not find the required files.
2. Incorrect dll files were provided to AssetRipper.
Any of the following could cause this:
* Il2CppInterop assemblies
* Deobfuscated assemblies
* Older assemblies (compared to when the bundle was built)
* Newer assemblies (compared to when the bundle was built)
Note: Although assembly publicizing is bad, it alone cannot cause empty scripts. See: https://github.com/AssetRipper/AssetRipper/issues/653
3. Assembly Reconstruction has not been implemented.
Asset bundles contain a small amount of information about the script content.
This information can be used to recover the serializable fields of a script.
See: https://github.com/AssetRipper/AssetRipper/issues/655
4. This script is unnecessary.
If this script has no asset or script references, it can be deleted.
Be sure to resolve any compile errors before deleting because they can hide references.
5. Script Content Level 0
AssetRipper was set to not load any script information.
6. Cpp2IL failed to decompile Il2Cpp data
If this happened, there will be errors in the AssetRipper.log indicating that it happened.
This is an upstream problem, and the AssetRipper developer has very little control over it.
Please post a GitHub issue at: https://github.com/SamboyCoding/Cpp2IL/issues
7. An incorrect path was provided to AssetRipper.
This is characterized by "Mixed game structure has been found at" in the AssetRipper.log file.
AssetRipper expects games to conform to a normal file structure for Unity games of that platform.
An unexpected file structure could cause AssetRipper to not find the required files for script decompilation.
Generally, AssetRipper expects users to provide the root folder of the game. For example:
* Windows: the folder containing the game's .exe file
* Mac: the .app file/folder
* Linux: the folder containing the game's executable file
* Android: the apk file
* iOS: the ipa file
* Switch: the folder containing exefs and romfs
*/
}
}

View File

@@ -0,0 +1,13 @@
fileFormatVersion: 2
guid: b5bc5e69201cc22fd7dda603bc37564a
timeCreated: 1719240122
licenseType: Free
MonoImporter:
serializedVersion: 2
externalObjects: {}
defaultReferences: []
executionOrder: 0
icon: {fileID: 0}
userData:
assetBundleName:
assetBundleVariant: