<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.heroesofhammerwatch.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ButtermilkSky</id>
	<title>Heroes of Hammerwatch wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.heroesofhammerwatch.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ButtermilkSky"/>
	<link rel="alternate" type="text/html" href="https://wiki.heroesofhammerwatch.com/Special:Contributions/ButtermilkSky"/>
	<updated>2026-08-09T11:37:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wiki.heroesofhammerwatch.com/index.php?title=Mod_support&amp;diff=2551</id>
		<title>Mod support</title>
		<link rel="alternate" type="text/html" href="https://wiki.heroesofhammerwatch.com/index.php?title=Mod_support&amp;diff=2551"/>
		<updated>2021-01-25T00:46:23Z</updated>

		<summary type="html">&lt;p&gt;ButtermilkSky: Adjusted position and name of alternate modifier documentation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the modding page! This page is dedicated to offering a list of important information to get started with modding Heroes of Hammerwatch.&lt;br /&gt;
&lt;br /&gt;
= Starting a mod =&lt;br /&gt;
* [[Mod base|How to start]]&lt;br /&gt;
* [[Info.xml|info.xml specification]]&lt;br /&gt;
* [[Unpack resources|Unpacking resources]]&lt;br /&gt;
&lt;br /&gt;
= Editor =&lt;br /&gt;
* [[Editor guide|Getting started with the editor]]&lt;br /&gt;
&lt;br /&gt;
= Mod examples =&lt;br /&gt;
The following pages gives some common examples of basic mods you can make. These are great starting points if you're a beginner!&lt;br /&gt;
&lt;br /&gt;
* [[Custom items|How to make custom items]]&lt;br /&gt;
* [[Custom Materials (Dyes)|How to make custom materials (player dyes)]]&lt;br /&gt;
&lt;br /&gt;
= Scripting =&lt;br /&gt;
Everything in the game is powered by scripts. Getting used to the scripting language (AngelScript) will give you a lot of great insight on how to make more advanced mods.&lt;br /&gt;
&lt;br /&gt;
== Class models ==&lt;br /&gt;
These are the class models that are defined in scripts that do not inherit from any base class directly. Their functions are automatically searched for by the engine and called if they exist.&lt;br /&gt;
&lt;br /&gt;
* [[WorldScript Class|WorldScript]]&lt;br /&gt;
* [[GameMode Class|GameMode]]&lt;br /&gt;
* [[Behavior Class|Behavior]]&lt;br /&gt;
* [[Toolkit Class|Toolkit]]&lt;br /&gt;
&lt;br /&gt;
= Upload to workshop =&lt;br /&gt;
When you're ready to publish your mod, read about [[Uploading to the workshop|how to upload to the Steam workshop]].&lt;br /&gt;
&lt;br /&gt;
= List of common resources =&lt;br /&gt;
* [[Script Hooks]]&lt;br /&gt;
* [[List of modifiers]]&lt;br /&gt;
* [https://docs.google.com/document/d/1UMSypmyY6f9GLjdMOlCsipVpKJD08fOJb3zF-46SBew/edit?usp=sharing Alternate List of Modifiers]&lt;br /&gt;
* [[SValue Loaders]]&lt;br /&gt;
* [[Classmaps]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===How to use:===&lt;br /&gt;
*Assets&lt;br /&gt;
*Tilemaps&lt;br /&gt;
*Environment lighting&lt;br /&gt;
====.unit,.effect &amp;amp; .inc====&lt;br /&gt;
*Doodads&lt;br /&gt;
*Actors&lt;br /&gt;
*Items&lt;br /&gt;
*Link child unit to inc. (Like the act walls!)&lt;br /&gt;
====Worldscripts====&lt;br /&gt;
*Linking worldscripts&lt;br /&gt;
===How to put those into:===&lt;br /&gt;
*Levels&lt;br /&gt;
*Prefabs&lt;br /&gt;
====How to put Prefabs into:====&lt;br /&gt;
*Levels&lt;br /&gt;
&lt;br /&gt;
==Custom assets page==&lt;br /&gt;
===How to add:===&lt;br /&gt;
*Tilemaps&lt;br /&gt;
*Doodads&lt;br /&gt;
*Actors&lt;br /&gt;
*Worldscripts&lt;br /&gt;
&lt;br /&gt;
===GUI===&lt;br /&gt;
*GUI modification and creation&lt;br /&gt;
*GUI scripts&lt;br /&gt;
&lt;br /&gt;
===Scripting===&lt;br /&gt;
*Worldscript&lt;br /&gt;
*Gamemode scripts&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:BaseNav}}&lt;/div&gt;</summary>
		<author><name>ButtermilkSky</name></author>
	</entry>
	<entry>
		<id>https://wiki.heroesofhammerwatch.com/index.php?title=Mod_support&amp;diff=2550</id>
		<title>Mod support</title>
		<link rel="alternate" type="text/html" href="https://wiki.heroesofhammerwatch.com/index.php?title=Mod_support&amp;diff=2550"/>
		<updated>2021-01-25T00:45:13Z</updated>

		<summary type="html">&lt;p&gt;ButtermilkSky: Added link to actor modifier documentation document. Adjust format of link if required.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the modding page! This page is dedicated to offering a list of important information to get started with modding Heroes of Hammerwatch.&lt;br /&gt;
&lt;br /&gt;
= Starting a mod =&lt;br /&gt;
* [[Mod base|How to start]]&lt;br /&gt;
* [[Info.xml|info.xml specification]]&lt;br /&gt;
* [[Unpack resources|Unpacking resources]]&lt;br /&gt;
&lt;br /&gt;
= Editor =&lt;br /&gt;
* [[Editor guide|Getting started with the editor]]&lt;br /&gt;
&lt;br /&gt;
= Mod examples =&lt;br /&gt;
The following pages gives some common examples of basic mods you can make. These are great starting points if you're a beginner!&lt;br /&gt;
&lt;br /&gt;
* [[Custom items|How to make custom items]]&lt;br /&gt;
* [[Custom Materials (Dyes)|How to make custom materials (player dyes)]]&lt;br /&gt;
&lt;br /&gt;
= Scripting =&lt;br /&gt;
Everything in the game is powered by scripts. Getting used to the scripting language (AngelScript) will give you a lot of great insight on how to make more advanced mods.&lt;br /&gt;
&lt;br /&gt;
== Class models ==&lt;br /&gt;
These are the class models that are defined in scripts that do not inherit from any base class directly. Their functions are automatically searched for by the engine and called if they exist.&lt;br /&gt;
&lt;br /&gt;
* [[WorldScript Class|WorldScript]]&lt;br /&gt;
* [[GameMode Class|GameMode]]&lt;br /&gt;
* [[Behavior Class|Behavior]]&lt;br /&gt;
* [[Toolkit Class|Toolkit]]&lt;br /&gt;
&lt;br /&gt;
= Upload to workshop =&lt;br /&gt;
When you're ready to publish your mod, read about [[Uploading to the workshop|how to upload to the Steam workshop]].&lt;br /&gt;
&lt;br /&gt;
= List of common resources =&lt;br /&gt;
* [[Script Hooks]]&lt;br /&gt;
* [[List of modifiers]]&lt;br /&gt;
* [[SValue Loaders]]&lt;br /&gt;
* [[Classmaps]]&lt;br /&gt;
* [https://docs.google.com/document/d/1UMSypmyY6f9GLjdMOlCsipVpKJD08fOJb3zF-46SBew/edit?usp=sharing Actor Modifiers]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===How to use:===&lt;br /&gt;
*Assets&lt;br /&gt;
*Tilemaps&lt;br /&gt;
*Environment lighting&lt;br /&gt;
====.unit,.effect &amp;amp; .inc====&lt;br /&gt;
*Doodads&lt;br /&gt;
*Actors&lt;br /&gt;
*Items&lt;br /&gt;
*Link child unit to inc. (Like the act walls!)&lt;br /&gt;
====Worldscripts====&lt;br /&gt;
*Linking worldscripts&lt;br /&gt;
===How to put those into:===&lt;br /&gt;
*Levels&lt;br /&gt;
*Prefabs&lt;br /&gt;
====How to put Prefabs into:====&lt;br /&gt;
*Levels&lt;br /&gt;
&lt;br /&gt;
==Custom assets page==&lt;br /&gt;
===How to add:===&lt;br /&gt;
*Tilemaps&lt;br /&gt;
*Doodads&lt;br /&gt;
*Actors&lt;br /&gt;
*Worldscripts&lt;br /&gt;
&lt;br /&gt;
===GUI===&lt;br /&gt;
*GUI modification and creation&lt;br /&gt;
*GUI scripts&lt;br /&gt;
&lt;br /&gt;
===Scripting===&lt;br /&gt;
*Worldscript&lt;br /&gt;
*Gamemode scripts&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:BaseNav}}&lt;/div&gt;</summary>
		<author><name>ButtermilkSky</name></author>
	</entry>
</feed>