Board Thread:Plants vs. Zombies 2/@comment-24843074-20170503203939/@comment-25804615-20170505014611

PvZ2 modding thread? Seems interesting :P

So can anyone explore and explain these bytes at the beginning of obb/rsb ( I usually call it '1bsr section') ?

It seems to be the crytical gist for adding extra or unused textures and animations to the latest version like this guy:https://plus.google.com/109046665815106381390

Also I found that a '1bsr section' consists of 4 parts in all:

'File list section': for displaying all the paths of resources in obb/rsb, it uses the same format as the one at the beginning of 'pgsr section'.(Seems it's kinda unnecessary to edit cause I heard that's not even read in the game.)

'Composite section': it stores information of different files in 'composites'('files groups' in 'composites'), and the end of 'composite section' there is also a file list for '_CompositeShell'

‘‘Simple’ section’: it stores information of 'file groups' those are divided from 'composites' and 'AutoPool' info as well.(a 'file group' is called a 'simple type' according to resource.rton :P)

'Texture section': it stores information for all the textures in obb/rsb, 4 integer-types for a texture/PTX. They are width, height, (an unknown value) and a value for a texture's format.(0x0 refers to 'RGBA32 format' and 0x93 refers to 'ETC1+Alpha Channel Format')

I just hope someone would understand these nonsenses and explain these bytes.