Duck Game

Duck Game

Not enough ratings
Steam Workshop Tags for Mods
   
Award
Favorite
Favorited
Unfavorite
Mods: Mod, Utility
File Size
Posted
Updated
2.571 MB
21 May @ 3:18pm
2 Jun @ 2:33pm
3 Change Notes ( view )

Subscribe to download
Steam Workshop Tags for Mods

Description
Duck Game has tags for its steam workshop items, but something that I always found odd was that most of the mod-specific tags are actually unused. One thing that has especially caught my eye was there being a single mod on the entire workshop that *did* use them, which is Boring3's Ancient Mysteries.

This is a harmony patch that allows any user to assign Workshop tags to their mods. I don't know if this feature was meant to be in base Duck Game - since all other tags are assigned automatically, perhaps mod tags were scrapped due to it being impossible to reliably scan the contents of a mod. Still, the API side of this is in place, which is something this mod takes advantage of!

An additional feature added by the mod is preventing uploading the library packages in build/packages/, if such exist. This does not affect the compiled mod and only serves to reduce filesize.
Some common packages used in Duck Game are Harmony and ILRepack, and those can sometimes be pretty substantial in terms of filesize. For instance, the Harmony lib that comes with NuGet can be up to 50mb due to (I think) containing DLLs for different .NET versions, and having all of that get uploaded with your mod will make it unnecessarily large. The actual source code and any of the other mod-building-related files will be safe. The DLL files in the root folder of the mod are also not affected.
I've seen that Duck Game is supposed to remove the mod's build folder, but it doesn't seem to do that for neither me nor my friend Val, which is why I'm taking this into my own hands lol




How to use this
After making sure the mod is enabled, do the following:
  1. Create a file named 'workshop_tags.txt' in your mod's folder
  2. Enter any of the following tags, separated by new lines (one tag per line, case insensitive):
    • Weapons
    • Total Conversion
    • Items
    • Equipment
    • Utility
    • Map Pack
    • Hat Pack
    • Texture Pack
  3. Save the text file and upload or update the mod as you normally would
  4. That's it! c:

You can open Duck Game's console with Grave (`) to see any info/error messages related to this mod. You should peek into the console if tags don't seem to apply to your mod!