Register for your free account! | Forgot your password?

You last visited: Today at 22:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Release] CompoundEditor

Discussion on [Release] CompoundEditor within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2009
Posts: 313
Received Thanks: 667
[Release] CompoundEditor

Had this CompoundEditor to edit or create JMXVCPD 0101 (*.cpd) compounds lying around...

What is a Compound?
A Compound links multiple resource files (*.bsr) together.

Examples:
shinmu.cpd (ShinMoo The man of Flames) contains a character and all the items he wears.

a different tool
Christmas tree contains the root (for collision) and all the stuff lying around it.
Explanation of the fields:
  • Flags: Don't touch
  • Type: CompoundCharacter, CompoundObject (buildings, objects, nature)
  • Name: Name of the compound (up to you)
  • unkUInt5: Don't touch
  • unkUInt6: Don't touch
  • CollisionResource: Resource used for collision (must have collision inside)
  • ResourceList: List of resources linked (visual)

I hope it'll be useful for you.

ShinMoo The man of Flames with 1 degree


ShinMoo The crossdressing man of Flames with 1 degree bow shield combo
Screenshots by florian0

Download:
Mirror:
Scan:
DaxterSoul is offline  
Thanks
43 Users
Old 11/02/2016, 12:25   #2
 
Ɗoc's Avatar
 
elite*gold: 35
Join Date: Mar 2011
Posts: 352
Received Thanks: 217
Man..Again thanks..
Ɗoc is offline  
Old 11/02/2016, 12:40   #3
 
elite*gold: 0
Join Date: Feb 2013
Posts: 75
Received Thanks: 10
nice release mate
looking forward to a solution to edit the .bsr files

just a small notice: if you're not intending to release its src why you didn't encrypt it ?!
just wondering !!!
ZeonNETWORK is offline  
Old 11/02/2016, 13:17   #4
 
elmagico321's Avatar
 
elite*gold: 0
Join Date: Oct 2013
Posts: 663
Received Thanks: 209
nice one
elmagico321 is offline  
Old 11/02/2016, 13:42   #5
 
elite*gold: 0
Join Date: Jan 2009
Posts: 313
Received Thanks: 667
Quote:
Originally Posted by ZeonNETWORK View Post
nice release mate
looking forward to a solution to edit the .bsr files

just a small notice: if you're not intending to release its src why you didn't encrypt it ?!
just wondering !!!
I've written editing/visualization tools for almost all the formats and build myself a content pipeline for relative loading and saving but it's far from being finished or released.

There is nothing of interest, nothing to hide in the code and it does not use the content pipeline mentioned above. The formats are on my GitHub (see signature) so anyone who needs to know how to read them can do so.
DaxterSoul is offline  
Old 11/02/2016, 15:57   #6
 
elite*gold: 135
Join Date: May 2015
Posts: 627
Received Thanks: 737
is there anyway to release that different tool ?

--edit

i've done reading cpd files using file struct that you shared before on github



thanks !
$WeGs is offline  
Old 11/02/2016, 17:10   #7
 
elite*gold: 0
Join Date: Jan 2009
Posts: 313
Received Thanks: 667
Quote:
Originally Posted by $WeGs View Post
is there anyway to release that different tool ?
Gotta quote the post just above you...
Quote:
Originally Posted by DaxterSoul View Post
I've written editing/visualization tools for almost all the formats and build myself a content pipeline for relative loading and saving but it's far from being finished or released.
This also means that the quality of my tools is not satisfy me and are not up for release.


SharpDX SimpleViewer rebuild

Using SharpDX meant writing my own 3D engine on top of a DirectX wrapper (pretty much like Joymax did).
This was very informative but way more time consuming than I thought.

I've recently worked with Unity Engine, mainly for something other than Silkroad.
Unity is both Y-Up and Left-handed like Silkroad (DirectX) and I noticed that it's relatively easy to write import/export pipelines there without going through *.obj or *.fbx files.



Maybe some day...
DaxterSoul is offline  
Thanks
4 Users
Old 11/02/2016, 17:50   #8
 
elite*gold: 135
Join Date: May 2015
Posts: 627
Received Thanks: 737
Quote:
Originally Posted by DaxterSoul View Post
Gotta quote the post just above you...


This also means that the quality of my tools is not satisfy me and are not up for release.


SharpDX SimpleViewer rebuild

Using SharpDX meant writing my own 3D engine on top of a DirectX wrapper (pretty much like Joymax did).
This was very informative but way more time consuming than I thought.

I've recently worked with Unity Engine, mainly for something other than Silkroad.
Unity is both Y-Up and Left-handed like Silkroad (DirectX) and I noticed that it's relatively easy to write import/export pipelines there without going through *.obj or *.fbx files.



Maybe some day...
wow , thats cool
Great Work
$WeGs is offline  
Old 11/02/2016, 18:32   #9
 
elite*gold: 0
Join Date: Dec 2008
Posts: 38
Received Thanks: 14
Wow thanks for all your hard work
ersers2 is offline  
Old 11/03/2016, 05:44   #10
 
elite*gold: 0
Join Date: Feb 2013
Posts: 75
Received Thanks: 10
Quote:
Originally Posted by DaxterSoul View Post
I've written editing/visualization tools for almost all the formats and build myself a content pipeline for relative loading and saving but it's far from being finished or released.

There is nothing of interest, nothing to hide in the code and it does not use the content pipeline mentioned above. The formats are on my GitHub (see signature) so anyone who needs to know how to read them can do so.
wow, can't wait to see such tools, a lot of good people around the community including me, have a good knowledge of the 3 waters (as i call them xD): unreal, cry and unity

yes i already checked them on github after i downloaded the tool and checked a bit of them
ZeonNETWORK is offline  
Old 11/03/2016, 05:49   #11
 
elite*gold: 0
Join Date: Feb 2012
Posts: 42
Received Thanks: 1
thanks alot,
that's helped me .
tata200 is offline  
Old 11/03/2016, 14:45   #12
 
elite*gold: 0
Join Date: Feb 2016
Posts: 652
Received Thanks: 341
well i'd say that gonna help me out.
EdwardTeach+- is offline  
Old 11/03/2016, 15:57   #13
 
CrystalCoder's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 1,106
Received Thanks: 226
this will be very cool to merge the xmas tree and add 1st degree hang on the tree , i guess this can be done with this tool am i right?
CrystalCoder is offline  
Old 11/03/2016, 17:07   #14
 
elite*gold: 0
Join Date: Jan 2009
Posts: 313
Received Thanks: 667
Quote:
Originally Posted by CrystalCoder View Post
this will be very cool to merge the xmas tree and add 1st degree hang on the tree , i guess this can be done with this tool am i right?
Unfortunately, the resources will keep their keep their origin from its mesh.

You'll end up with this...

DaxterSoul is offline  
Old 11/03/2016, 17:16   #15
 
CrystalCoder's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 1,106
Received Thanks: 226
i see
CrystalCoder is offline  

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.