• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

Prefab Editor (Alpha)

Preview

* A18 compatibility (should be, ofc I have to wait for the release)

* added list-support for search command (in console)

* added invert feature to quick selection (click on the invert checkbox to unselect)

* added new console command (type help in the console to get a list of available commands)

* added new options to filler tool (bucket tool)

* added ability to handle missing blocks (should be important for converting a17 prefabs)

... to be continue

Intermediate updates will be available on my Discord when A18 exp drops. Public update is at the end of the experimental stage.

Pille's Discord Server

 
I'm giddy with enthusiasm about the A18 drop and can't wait to get back into creating/editing prefabs.

A17 left a bad taste in my mouth for a while but I've come to enjoy it in both vanilla and modded styles.

I've been putting off prefab creation for the whole of A17 cause I knew all my hard work would just be trashed during 7DtD major updates.

It was very disheartening to build stuff in 15 and then not have it convert properly for 16. And the same for 16 to 17... and now 17 to 18, so I just waited and waited and played the game (A17 vanilla) for the a long time before investigating the xpath modlets, which, to me, just put back all the things TFP took out, plus a host of other great tools and inventions.

My love for the game has only diminished slightly, 'cause I know that development sometimes messes things up and the Unity update last year was a big part of that.

Cheers to another year of great mods and tools that this awesome community is constantly developing and sharing.

Thanks Pille... and all the other people who program/code these helper apps for us.

 
Last edited by a moderator:
I've been putting off prefab creation for the whole of A17 cause I knew all my hard work would just be trashed during 7DtD major updates.
That's not true though. So far my converted A17 prefabs look good in A18. Working on a converting process right now...

 
That's not true though. So far my converted A17 prefabs look good in A18. Working on a converting process right now...
Cool. thats good to know. I just got home from work and am about to delve into the xml's and have a peek at whats new/changed.

I was like a kid on X-mas eve all day... couldn't wait to get home and open my presents... er I mean Steam :)

 
Cool. thats good to know. I just got home from work and am about to delve into the xml's and have a peek at whats new/changed.I was like a kid on X-mas eve all day... couldn't wait to get home and open my presents... er I mean Steam :)
Merry Christmas! ;)

Changelog 0.81(b)

* A18 support (might be incomplete)

* added list-support for search command (in console)

* added invert feature to quick selection (click on the invert checkbox to unselect)

* added new console command (type help in the console to get a list of available commands)

* added new console command 'missing blocks' which prints a list of all missing blocks in the current prefab

* added new options to filler tool (bucket tool)

* added ability to handle missing blocks (somewhat buggy)

* fixed bug related to advanced replacer tool and rule list feature

Autoupdate isn't working? Try these:

Download LINK (32 bit)

Download LINK (64 bit)

 
Thanks for the conversion instructions!

I'll put it off for later, but knowing that there is already a method - saves me from an extra headache :)

 
You're welcome!

Corrected word CONVERTION to CONVERSION. lol

Preview:

Everything needs a dark mode^^

ODB4tO4.jpg


 
Last edited by a moderator:
Pille, This turned a ton of blocks to the letter M block is that what it is suppose to do or did I do it wrong? I think all the old blocks got turned to M. This was the first time I gave your tool a shot so wanted to be sure if that was what was suppose to happen. Currently making a list of all the M block prefabs. Will rename the ones without M's with an A18 addition to help keep them sorted. This happened during the process of trying to convert blocks to a18.

 
Last edited by a moderator:
Pille, This turned a ton of blocks to the letter M block is that what it is suppose to do or did I do it wrong? I think all the old blocks got turned to M. This was the first time I gave your tool a shot so wanted to be sure if that was what was suppose to happen. Currently making a list of all the M block prefabs. Will rename the ones without M's with an A18 addition to help keep them sorted. This happened during the process of trying to convert blocks to a18.
Yes, that's supposed to happen. Without the modlet you should see missing block symbols (?) instead of the M signs. They are the placeholder blocks. The replacing tool should change all M's to valid a18 vanilla blocks (step 4)...

Currently making a list of all the M block prefabs. Will rename the ones without M's with an A18 addition to help keep them sorted.
Sorry, not sure what you mean here.

 
Last edited by a moderator:
Oh I was going to mark the m ones so I knew which ones needed changing, however, I must of converted something wrong because the M did not get replaced with A18 blocks. Also, I had the WOTW mod up and non of my WOTW blocks were converted to A18, they all still have ?. I am pretty sure the mod was up when I did conversion, do you have any idea what I missed?

 
Not your fault. There must be some interference with the WOTW mod. Probably, my editor doesn't load WOTW correctly. I think I can correct that when I get home tonight. Thanks for the bug report. ;)

 
@Astralweaver

Ok, seems like War of the walkers is not available for A18 yet. So I don't know whether prefabs that rely on WOTW stuff can be converted already. It would be helpful if you could send me one of your prefabs that cannot be properly converted. In any case I'll prepare an update for tomorrow including a more robust method of POI transfer from A17.

@n2n1

Yeah, that's what I though - uhg bright light. ;)

Edit:

I just had a look at the WOTW. Not even (Step 1) of my instructions can be executed because the modded blocks are directly included in the Blocks.xml and thus they are loaded before the blocks of my modlet.^^ The new conversion method should work though. We'll see tomorrow.

 
Last edited by a moderator:
@Pille- Thanks for going through all that extra effort wasn't expecting that, really appreciate you attempting to upgrade your program to get it to work. I love the WOTW prefabs. If it doesnt I suppose I can copy the blocks from the block file at some point and /append all the lines if nothing else:)

 
@all

Found two serious bugs related to A17 to A18 conversion. Pls. stop converting your prefabs using the instructions above until I release an update (will happen very soon)...

@Astralweaver

The order of block IDs and loaded mods or modlets shouldn't matter if you follow the instructions below and use version 0.82 of the editor. However, it is not possible for me to test this directly with the WOTW mod at the moment.

 
Last edited by a moderator:
Changelog 0.82

* 3 new options (some of them require a restart of the editor):

* dark mode - Sets GUI to dark mode (beta)

* Load unknown block - Unknown blocks are blocks that aren't defined in the blocks.xml. The editor will try to assign an ID to each of those blocks if this option is enabled. This may help to handle issues resulting fromm odlets. EXPERIMENTAL!

* Advanced replacing tool uses block names instead of IDs 0 This option may help to mitigate issues resulting from incompatible modlets.

* fixed: GUI uses fallback mode

* fixed several bugs related to the advanced replacing tool (big thanks to MAGOLI for reporting the xml bug!)

Autoupdate isn't working? Try these:

Download LINK (32 bit)

Download LINK (64 bit)

@all


Sorry guys and gals but, it looks like you have to repeat the (updated) instructions even if you just converted prefabs only containing vanilla blocks because the previous version of the editor was affected by a bug that messed up the prefab XML files...


How To Convert A17 Prefabs To A18 (UPDATED!!! but still work In Progress)

Make backups and use it at your own risk! You need editor version 0.82 or newer to follow this instructions.

(Step 1)

Install the 'AAA_A17_TO_A18_CONVERSION_HELPER' modlet (see link below). This modlet adds placeholder blocks representing the missing vanilla blocks from A17. It should be removed after all your A17 prefabs have been converted. If your prefabs contain custom blocks, install all modlets that provide those blocks.

Download Link: AAA_A17_TO_A18_CONVERSION_HELPER (updated version)

You don't know how to install modlets?

Installing Modlet Step by Step (by TopMinder)

(Step 2)

Create a new folder and copy all your A17 prefabs into it. For instance on the Desktop: C:\Users\YourUsername\Desktop\New Folder

(Step 3)

Start the zombie editor (my editor) and make sure that the latest update is installed and that the game directory is defined (Extras -> Set game directory...). Enable the following options (Extras -> Options...):

M8lnjTz.jpg


(Step 4)

Press Ctrl + A in the editor to start the advanced replacing tool. Click 'Import Rules' and select the file 'A17_to_A18_V2' which can be found in the main folder of the AAA_A17_TO_A18_CONVERSION_HELPER modlet. A list of rules should appear which can be edited, removed or completed using the modify, remove or add button, respectively. For instance, there are some rules for texture changes at the end of the list that you may want to remove (adding and removing is still somewhat wonky). When you've finished editing click 'Apply all rules from the list' in the advanced replacing tool. Then Click 'Replace (prefabs in folder)...' and select the folder you've created in step 2.

(Step 5)

Wait until all prefabs are converted (progression bar shows 'done!'). This may take are while. When your POIs are converted you should uninstall the 'AAA_A17_TO_A18_CONVERSION_HELPER' modlet.

(Step 6) (Optional)

Not that important but it's highly recommended to check the converted POIs in the ingame editor. Watch out for missing texture messages in the console (mostly white messages) and other stuff.

 
Last edited by a moderator:
Perhaps you did something wrong. :tongue-new: Any mods/modlets involved? Can I have a link to your prefab collection? I'm too lazy to look for it myself.^^

 
Last edited by a moderator:
Back
Top