Difference between revisions of "Mod support"

From Heroes of Hammerwatch wiki
Jump to: navigation, search
(Scripting/GUI page?)
Line 1: Line 1:
 
Welcome to the modding page! This page is dedicated to offering a list of important information in a ladder to get around modding Heroes of Hammerwatch!
 
Welcome to the modding page! This page is dedicated to offering a list of important information in a ladder to get around modding Heroes of Hammerwatch!
  
=Modding resouces=
+
= Modding resouces =
==Starting a mod==
+
== Starting a mod ==
* [[mod_base|How to start]]
+
* [[Mod base|How to start]]
 
* [[Info.xml|info.xml specification]]
 
* [[Info.xml|info.xml specification]]
* [[Unpack resources]]
+
* [[Unpack resources|Unpacking resources]]
  
==Editor==
+
== Editor ==
* [[Editor guide]]
+
* [[Editor guide|Getting started with the editor]]
  
 +
== Mod examples ==
 +
* [[Custom items|How to make custom items]]
 +
* [[Custom Materials (Dyes)|How to make custom materials (player dyes)]]
 +
 +
== Scripting ==
 +
 +
=== Class models ===
 +
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.
 +
 +
*[[WorldScript Class|WorldScript]]
 +
*[[GameMode Class|GameMode]]
 +
*[[Behavior Class|Behavior]]
 +
*[[Toolkit Class|Toolkit]]
 +
 +
== Upload to workshop ==
 +
[[Uploading_to_the_workshop|How to upload to the workshop]]
 +
 +
= List of common resources =
 +
*[[Custom_items|Custom Items]]
 +
*[[Script_Hooks|Script Hooks]]
 +
*[[List_of_modifiers|List of modifiers]]
 +
*[[SValue_Loaders|SValue loaders]]
 +
 +
 +
<!--
 
===How to use:===
 
===How to use:===
 
*Assets
 
*Assets
Line 25: Line 50:
 
*Prefabs
 
*Prefabs
 
====How to put Prefabs into:====
 
====How to put Prefabs into:====
*Levels! lol
+
*Levels
 +
 
  
 
==Custom assets page==
 
==Custom assets page==
Line 32: Line 58:
 
*Doodads
 
*Doodads
 
*Actors
 
*Actors
*[[Custom_items|Items]]
 
 
*Worldscripts
 
*Worldscripts
*[[Custom_Materials_(Dyes)|Materials]]
 
 
==Scripting==
 
 
===Class models===
 
*[[WorldScript Class|WorldScript]]
 
*[[GameMode Class|GameMode]]
 
*[[Behavior Class|Behavior]]
 
*[[Toolkit Class|Toolkit]]
 
  
 
===GUI===
 
===GUI===
Line 51: Line 67:
 
*Worldscript
 
*Worldscript
 
*Gamemode scripts
 
*Gamemode scripts
 
+
-->
==Upload to workshop==
 
[[Uploading_to_the_workshop|How to upload to the workshop]]
 
 
 
=List of common resources=
 
*[[Custom_items|Custom Items]]
 
*[[Script_Hooks|Script Hooks]]
 
*[[List_of_modifiers|List of modifiers]]
 
*[[SValue_Loaders|SValue loaders]]
 
  
 
{{Template:BaseNav}}
 
{{Template:BaseNav}}

Revision as of 16:40, 23 August 2019

Welcome to the modding page! This page is dedicated to offering a list of important information in a ladder to get around modding Heroes of Hammerwatch!

Modding resouces

Starting a mod

Editor

Mod examples

Scripting

Class models

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.

Upload to workshop

How to upload to the workshop

List of common resources