Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - joedf

Pages: [1]
1
Resources / [Tool] HWMod - Modify Hammerwatch on a whole new level
« on: October 18, 2014, 02:07:12 AM »
HWMod - Modify Hammerwatch on a whole new level



I present to you, 2 simple scripts I wrote to Unpack+Pack the "assets.bin" file found in your Hammerwatch installation folder. I believe that with this tool, we can now use Hammerwatch like an RPG engine but without limitation to just levels. For example:  changing how the main menu looks like, The language files (translate the game), etc. This tool goes well with Hammersprite to generate the xml for replacing some of the original sprites with new ones. Simply put, this is for modifying Hammerwatch the game, itself. Hammerwatch is awesome.

HW-Extract.exe - A simple tool extract the "assets.bin"
HW-Pack.exe - This goes with HW-Extract.exe, to Pack it back to "assets.bin"

Revision Date : 2014/10/17
Source on GitHub : https://github.com/joedf/HWSEdit/tree/master/HWMod
Prebuilt Binary Download (HW-Extract tool) : https://github.com/joedf/HWSEdit/raw/master/dist/HW-Extract.exe
Prebuilt Binary Download (HW-Pack tool) : https://github.com/joedf/HWSEdit/raw/master/dist/HW-Pack.exe
Released under the MIT License

2
Hammerwatch Discussion / [Suggestion] New Class : Necromancer / Summoner
« on: October 15, 2014, 07:19:55 AM »
Would be interesting... like a modified archer?

Necromancer

Normal attack Bone Spear


Second attack Poison Nova


Third skill Skeleton Summon

3
Resources / [WIP][Tool] HWSEdit - Hammerwatch Save Editor
« on: October 13, 2014, 08:28:37 AM »
Hammerwatch Save Editor (HWSEdit)



Easily edit your Hammerwatch game save files! The goal here... is a collaborative/cooperative effort (just like the game). Feel free to make pull requests and add your name in, if you please. In the future, a character editor could be intergrated (aka the "Players" tab). Also, I would like to give a grand thanks to Myran, for the C# class (the core of this application).

Feel free to some comments, too!

HWSEdit.exe - The GUI version of the Application. Under the "hws2xml" tab, it can also convert HWS from/to XML files.
hws2xml.exe - A simple console application to convert HWS from/to XML files.

DOWNLOADS: https://github.com/joedf/HWSEdit/releases
Revision Date : 2014/12/01
Source on GitHub : https://github.com/joedf/HWSEdit
Prebuilt Binary Download (GUI app): https://github.com/joedf/HWSEdit/releases/download/v0.1.0.1-alpha/HWSEdit.zip
Prebuilt Binary Download (console app) : https://github.com/joedf/HWSEdit/releases/download/v0.1-alpha/hws2xml.zip

mac build @thanks to bburky: https://github.com/joedf/HWSEdit/raw/master/Mac_Builds/hws2xml-mono.exe
Released under the MIT License

Spoiler for oldpost:
Very minimal for the moment. I know about this, but the source is not provided. It is written in AutoHotkey. The goal here... is a collaborative/cooperative effort (just like the game). I did not write an XML converter because I would have to reverse-engineer it :P Of course, it would be easier with XML. Currently, I have only put these 3 settings, because they are the ones I use the most. More can be easily added. Feel free to make pull requests and add your name in, if you please. In the future, a character editor could be intergrated.

Source: https://github.com/joedf/HWSEdit/blob/master/HWSEdit/HWSEdit-AHK/HWSEdit-AHK.ahk
Download: https://github.com/joedf/HWSEdit/raw/master/dist/HWSEdit-AHK.exe

4
Hammerwatch Discussion / Debug mode, console?
« on: October 12, 2014, 02:08:19 AM »
I have just recently purchased 2 copies of Hammerwatch; one me and one for my dear friend. I am enjoy this game very much. I really like pixel art. But this one thing keeps bugging me while reading from this forum... I keep seeing this "console" and "debug mode" or "debug version" reference everywhere. Is there a command-line switch needed or something? I hear that it's quite helpful when creating levels or mods?
something simliar to ?
Code: [Select]
hammerwatch.exe -debug or
Code: [Select]
hammerwatch.exe -consoleI have searched everywhere... I found this.
Console.xml : http://hammerwatch.com/forum/index.php?topic=2074.msg4530#msg4530
It helps with cheating or modding... but I'm just interested to actually see this "console"... I'm not interested in cheating, there are many ways to do that. I tried the classic quake keys '~' or '`' even 'F1' ... with no success. 'Enter' is only for chat apparently... So it must be a command line switch, then press the ~ key in-game, isn't it? Having a pinned topic or having it written somewhere would quite helpful.

Thank you.

Pages: [1]