Comments (4)
I assume those MonoBehaviours are exclusively from asset bundles. Is that accurate?
from assetripper.
I assume those MonoBehaviours are exclusively from asset bundles. Is that accurate?
They are within the main .unity3d file, if that's what you mean.
(Accidental click on comment and close.)
from assetripper.
I discovered the cause of your issue. Your game has weird type trees. For example, here's a field from a type tree in your game:
ExonautAsset mAssetQueue // ByteSize{ffffffff}, Index{85}, Version{1}, IsArray{0}, MetaFlag{8800}
Array Array // ByteSize{ffffffff}, Index{86}, Version{1}, IsArray{1}, MetaFlag{8800}
SInt32 size // ByteSize{4}, Index{87}, Version{1}, IsArray{0}, MetaFlag{800}
Generic Mono data // ByteSize{ffffffff}, Index{88}, Version{1}, IsArray{0}, MetaFlag{8800}
int mPriority // ByteSize{4}, Index{89}, Version{1}, IsArray{0}, MetaFlag{800}
string myFilename // ByteSize{ffffffff}, Index{8a}, Version{1}, IsArray{0}, MetaFlag{8800}
Array Array // ByteSize{ffffffff}, Index{8b}, Version{1}, IsArray{1}, MetaFlag{4801}
SInt32 size // ByteSize{4}, Index{8c}, Version{1}, IsArray{0}, MetaFlag{801}
char data // ByteSize{1}, Index{8d}, Version{1}, IsArray{0}, MetaFlag{801}
However, here are some other fields which exhibit normal behavior:
vector AtlasButtons // ByteSize{ffffffff}, Index{ed}, Version{1}, IsArray{0}, MetaFlag{800}
Array Array // ByteSize{ffffffff}, Index{ee}, Version{1}, IsArray{1}, MetaFlag{800}
SInt32 size // ByteSize{4}, Index{ef}, Version{1}, IsArray{0}, MetaFlag{800}
Rectf data // ByteSize{10}, Index{f0}, Version{2}, IsArray{0}, MetaFlag{800}
float x // ByteSize{4}, Index{f1}, Version{1}, IsArray{0}, MetaFlag{800}
float y // ByteSize{4}, Index{f2}, Version{1}, IsArray{0}, MetaFlag{800}
float width // ByteSize{4}, Index{f3}, Version{1}, IsArray{0}, MetaFlag{800}
float height // ByteSize{4}, Index{f4}, Version{1}, IsArray{0}, MetaFlag{800}
vector mNameTimer // ByteSize{ffffffff}, Index{f5}, Version{1}, IsArray{0}, MetaFlag{800}
Array Array // ByteSize{ffffffff}, Index{f6}, Version{1}, IsArray{1}, MetaFlag{800}
SInt32 size // ByteSize{4}, Index{f7}, Version{1}, IsArray{0}, MetaFlag{800}
float data // ByteSize{4}, Index{f8}, Version{1}, IsArray{0}, MetaFlag{800}
vector
indicates that the child Array
node is not a field named Array
.
from assetripper.
Type trees can be extracted with the TypeTreeExtractor
tool in this repository.
from assetripper.
Related Issues (20)
- Real Help RNN HOT 3
- Asynchronous Asset Preview
- Progress Bars For Loading and Export
- [Bug]: Specified argument was out of the range of valid values HOT 3
- [Bug]: System.IndexOutOfRangeException: Index was outside the bounds of the array. HOT 2
- [Bug]: Crash when opening certain Mordheim asset bundles HOT 2
- Display Size on Resource Page
- [Bug]: Duplicated TerrainData
- [Bug]: Lz4HC Decompression Failed for Whiteout Survival HOT 4
- [Bug]: Problem with the Unity version 2022.1.16f1 HOT 2
- How to extract Naraka? HOT 1
- [Enhancement]: Export with Filters HOT 2
- [Bug]: Unable to open any files from Arena of Valor game HOT 4
- [Possible Bug]: When the asset name conflicts, exported `png` and `asset` doesn't match HOT 10
- [Bug]: Brilliant Diamond Error HOT 4
- [Bug]: The path is too long, or a component of the specified path is too long. HOT 7
- [Enhancement]: YooAsset Support HOT 2
- [Bug]: Files use the 'Unknown' scripting backend. HOT 2
- [Bug]: Segmentation fault while trying to unpack unity crunch HOT 3
- [Question]: Editor crashes after going into playmode HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from assetripper.