Jump to content

DerPopo

Members
  • Posts

    172
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by DerPopo

  1. Does it work with audio and/or meshes?

     

    Can it be used to edit existing assets?

     

    This is no .assets file editor, it's a tool that extracts .assets files from bundles (like BlockTextureAtlases) so you can edit it with UAE.

  2. Cam i beg for an explaining this for some one, who arent familiar at the programing? What this does? how it works step by step?

     

    Thnx for the reply =)

     

    This tool extracts .assets files from assets bundles (like BlockTextureAtlases) so you can view them with UAE.

    To extract an .assets file, just press File->Open, select the file, press Export and select the output file.

    To import an .assets file, do the same steps as above but press Import.

    7 Days to Die's block textures are stored in these assets bundles so this allows you to edit them.

     

    Awesome work DerPopo. Thanks for looking into this for me. Would you mind if I post a link in some other forums? I'll make sure you get full credit.

     

    Of course, feel free to post a link.

  3. (Not affiliated with Unity Technologies).

    Asset Bundle Extractor (UABE) is a tool that allows editing asset bundles and .assets. It can export .assets files from bundles, import them back, modify most asset formats with plugins and dumps with type information and create a standalone installer from the modifications.

     

    Installers created with the 64bit version can't be used on 32bit systems but an installer package can be exported from the 64bit version and imported in the 32bit version to create a 32bit installer.

     

    Old changelog : here

     

    Changes in 3.0 beta 1:

    • Basically the whole application, with only the Type Database Editor left mostly as-is.
    • Several bundle files can be edited at once.
    • Files can be opened and closed without closing all files first.
    • The selection in the file list/tree determines the files shown for editing,
       and multiple indepentent selections can be managed using tabs.
    • Operations on opened files can run asynchronously (currently set to 4 threads, but no inherent limit).
    • The entire UABE application code is moved to shared libraries and can be referenced by plugins.
    • Generic asset editing is now possible within the application (View Data). Double left click and right click are your new friends.
    • Resource importing is supported, currently only used for the generic asset editor. Right click on StreamingInfo and StreamedResource fields.
    • UABE is now OSS available under the Eclipse Public License v2.0.
    • Note: Texture2DArray assets (like used in 7dtd's blocktextureatlases) are not supported yet.

     

    If you have no forum account but want to give me feature requests or want to report bugs, you can use the github page.

     

    By downloading and/or using this software or its source code, you agree to be bound by the terms of the Eclipse Public License v2.0.

     

    Old releases : here (released under CC BY-NC-SA 3.0)

     

    Releases

    3.0 beta 1 (32bit : here, 64bit : here)

     

    Github repository and source code : here

  4. Using... https://github.com/DerPopo/deobfuscate-7dtd/releases (does it need an update?)

    Using... Assembly-CSharp.dll from the windows a10 dedicated server release?

    http://pastebin.com/iPFkV4CV

     

    Always a pain getting the proper deob version working to do this.

     

    I have released an Alpha 10 compatibility update for the deobfuscator.

     

    The problems you are encountering probably are because Windows doesn't trust these files (it automatically doesn't trust files from the internet, using software like 7-Zip to unpack the .zip should also solve the problem).

    Right click on every .dll file in the patchers subfolder, click on Properties and then click Unblock. Also try this with Deobfuscate-Main.exe.

  5. Was wondering. Would it be possible for you to add a mute option in the mod? Sometimes people rage or harass other players in the chat. And I feel that a mute would be better then kicking/banning. Would be great to set a timer. Like mute someones steam ID for 2 hours or 15 minutes...

     

    I think I can add such an option to my anti-cheat mod.

     

    I also wanted to point out that I don't know if it's because of the 7dtd-server-fixes.dll's implementation of the inventory update on client disconnection or the game itself, the inventory doesn't get updated on disconnect or game exit which can make people lose or gain items on their inventory (ALT+F4 causes this).

     

    The client sends the inventory to the server every 30th second (and the server writes it to the save file directly). The only way to solve this problem is synchronizing the inventory between client and server, which a server-only mod cannot do.

  6. Good job!

     

     

    I always release a patcher in case somebody wants to combine my Assembly-CSharp patch with other mods. You just have to drag and drop an Assembly-CSharp into my patcher and it will do its magic (if it doesn't copy UnityEnginePatcher.dll to the Assembly-CSharp path, you have to do that manually). It will create a Assembly-CSharp.unityfix.dll which you then can rename into Assembly-CSharp.dll.

    If you don't have windows, it should also work with Wine.

×
×
  • Create New...