Ducks' Wrath

Ducks' Wrath

Not enough ratings
Modding Guide
By guilemus
This guide will show you how the level editor works, and how to create a character for the game.
   
Award
Favorite
Favorited
Unfavorite
Custom Levels
Opening the level editor
The first step would be to get into the level editor, to do so, you'll need to go to the "mods" section, then the "create" one and finally select the "create level" option.

Once you enter the level editor this is what you will see:


Functionallity of the editor
On the left side you can see a bar that will hide after a few seconds, to make it show again, you can move your mouse to the left side of the screen. In this bar you can select which block you want to add into the level, just click on the icon and then click on the water, it will appear (unless it is the igloo which will require some block beneath it).

You can press "G" to toggle a grid so that you can add the block where you want more precisely (You can change the color of the grid in options).

If you place moving blocks, you can press the space bar to have a preview of the movement/path those blocks will follow. Once you are done with the preview you can press space again to go back into editing mode.

Saving a level
Once you are happy with your result, you can save the level through the options menu that will appear when pressing escape.










In this menu, you can save your level, exit without saving or upload the level to the steam workshop.

If you don't want to save the level you can just hit exit.

If you want to save it to be able to edit it in another moment you can select the "save" option and give the level a name.

Uploading to the Workshop
Once you have saved the level you can upload it to the steam workshop by selecting the "upload" option. Once it is uploaded, a message will pop up and tell you that the update has been successful.

Opening a saved level
If you want to edit a level you have previousely saved, you will have to follow the intial steps of getting into the level editor, but in the last step instead of selecting "create level" select "load level".
Custom Challenge
Opening the challenge editor
The first step would be to get into the challenge editor, to do so, you'll need to go to the "mods" section, then the "create" one and finally select the "create challenge" option.

Once you enter the challenge editor you will be asked to select a "challenge type" from:
  • Speed
  • Eliminations
  • Balance

In the case you select "Eliminations" you will be asked how many enemies you want for the challenge.


Functionallity of the editor
On the left side you can see a bar that will hide after a few seconds, to make it show again, you can move your mouse to the left side of the screen. In this bar you can select which block you want to add into the level, just click on the icon and then click on the water, it will appear (unless it is the igloo or the player spawn which require some block beneath it).

You can press "G" to toggle a grid so that you can add the block where you want more precisely (You can change the color of the grid in options).

If you place moving blocks, you can press the space bar to have a preview of the movement/path those blocks will follow. Once you are done with the preview you can press space again to go back into editing mode.

Challenge requirements
Before saving or uplading a challenge you will need to place a player spawn.

Saving a challenge
Once you are happy with your result, you can save the challenge through the options menu that will appear when pressing escape.

Custom Characters
Basic information

Characters are not created in-game, you can create them with any image creation/edition tool you want as long as it can export images to ."png". Once the character is created you can upload it to the Steam Workshop through the game.

File structure

The naming of files is really important for so that the game can read properly each file the way it was intended to be. First of all create a folder and name it with the name you want the workshop article to have. Inside that folder you have to create 5 folders and name them: "idle", "walking_up", "walking_left", "walking_down" and "walking_right".









Here you have an example[drive.google.com] of how your folder should look like.


To create your own character you will need to draw an idle, "going up", going left", "going down" and "going right" animation. Once you have thouse animations you have to export them into an image like the one below.








In the game each time you eat, your "state" increases. You can draw an animation for a particular state. You can do that for as many states as you want, once the game detects there are no more animations it will scale the image. Each animation needs to be located on its corresponding folder with the correct name. The naming of the files need to follow this structure "state_" + state number + "_" + number of frames + ".png", so for example the name for the animation of the state 0 that has 6 frames should be called "state_0_6.png". You can add as many animations as you want, as long as they have the apropiate name. So for example you could have 3 idle animations and call them:
  • "state_0_6.png"
  • "state_1_6.png"
  • "state_2_6.png"
Where each animation is composed of 6 frames. We would then put these files into the corresponding folder, in this case the "idle" folder.

Uploading

Once you have finshied with your character you will need to move the folder into AppData\Local\Duck_s_Wrath\User content\wip_characters\Your_character_folder. If everything is where it is supposed to be and all the files are named as they should you should see thte name of your character in the "UPLOAD CHARACTER" section.













Once selected you will have a preview screen, where you can see if all the animations work correctly. Once you are done just click the "UPLOAD" button.


Custom Food
Uplaoading custom food process
You will first need to have the desired food and name it food.png, ideally the image should have a 40x40px resolution and an empty background like this one.



Then you need to put the image into a folder. The name of the folder will be the Workshop name of the article.




Then move it to AppData\Local\Duck_s_Wrath\User content\wip_food\. The resulting URL should be: AppData\Local\Duck_s_Wrath\User content\wip_food\YOUR_FOOD_NAME_FOLDER\food.png


If the step above is done correctly once in-game, you should go into the "mods" section, then the "create" one and finally select the "upload food" option. There you will have the name of your folder "YOUR_FOOD_NAME_FOLDER".










Once selected you should see an in-game preview of your .png file. This preview will be helpful to show you how the food will look, you have Buck the Duck on the left to compare the scale. Once happy with how your food looks, hit Enter and the upload will start.

Custom Hats
Uplaoading custom hat process
You will first need to have the desired hat and name it hat.png, ideally the image should have a 256x64px resolution and an empty background like this one.






Then you need to put the image into a folder. The name of the folder will be the Workshop name of the article.


Then move it to AppData\Local\Duck_s_Wrath\User content\wip_hats\. The resulting URL should be: AppData\Local\Duck_s_Wrath\User content\wip_hats\YOUR_FOOD_NAME_FOLDER\hat.png


If the step above is done correctly once in-game, you should go into the "mods" section, then the "create" one and finally select the "upload hat" option. There you will have the name of your folder "YOUR_FOOD_NAME_FOLDER".


Once selected you should see an in-game preview of your .png file. This preview will be helpful to show you how your hat looks onto Buck the Duck. Once happy with how your food looks, hit Enter and the upload will start.

Final Remark
How to try your content
Once you have uploaded any kind of content (level, character or food) you will need to subscribe to it in the Steam workshop to have it in your game.

https://gtm.steamproxy.vip/app/1233790/workshop/


Accessing the AppData folder
To access the AppData\Duck_s_Wrath folder mentioned below you can press the Windows key + R and paste this line: %localappdata%\Duck_s_Wrath\User content. Press enter and the folder should open.


Still having doubts?
If for some reason you are not able to upload any kind of content feel free to ask me, I will reply as fast as I can.
6 Comments
guilemus  [author] 19 Apr, 2021 @ 12:13pm 
Sure, accept friend request and we can talk there.
Cheese Gaming 19 Apr, 2021 @ 11:48am 
Oh, i couldn't find AppData\Local\Duck_s_Wrath\User content\wip_food\, so i was wondering if i could get a tip of what to do about this
guilemus  [author] 19 Apr, 2021 @ 11:40am 
Great! Looking forward to it.
Cheese Gaming 19 Apr, 2021 @ 10:59am 
Thanks, i have lots of workshop ideas
guilemus  [author] 19 Apr, 2021 @ 9:27am 
Woops! Just updated the guide, should be pretty straight forward.
Cheese Gaming 19 Apr, 2021 @ 7:43am 
just a question, how do we upload custom food