Page 1 of 2

[Release] Feat of Necromancy - RPG mod for HandsOfNecromancy

Posted: Mon Jun 20, 2022 5:48 pm
by peewee_RotA
Feat of Necromancy v0.2
fon.png
Hands of Necromancy was just released. So far, this game is AMAZING.

So in an effort to say FIRST. Here's the world's first mod for it. A simple RPG mod that adds XP and leveling.

Hurt monsters to get XP. Gain levels.

Download
Version 0.2 Released: https://github.com/cabbruzzese/fon/releases/tag/v0.2

Running

For HON Client 1.3+ (tested with 1.5 beta)

Code: Select all

C:\hondirectory\handsofnecromancy.exe -file c:\waddirectory\fon_v0_1.pk3
For GZ Doom 4.8+, create a shortcut

Code: Select all

C:\Games\gzdoom\gzdoom.exe -iwad C:\hondirectory\HandsOfNecromancy.ipk3 -file c:\waddirectory\fon_v0_1.pk3
Feat-ures
(pun intended)
  • Leveling and XP system
  • Inventory system for level increase, giving player control of progression
  • Monster repopulation
  • Monster Buffs
  • Skills to enhance magic weapons for Scorn, and general skills for Ferocity.
Check out the code here
https://github.com/cabbruzzese/fon

(Requires HON client 1.3+ or GZDOOM 4.8+ and full version of HON)

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Mon Jun 20, 2022 6:10 pm
by RKD
Well, that was fast. If it Increases monster health too, the better.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Tue Jun 21, 2022 3:01 pm
by peewee_RotA
Quick note. The BIGFONT font in Hands of Necromancy is not monospace. There's not actually an example on the wiki for working with non-monospaced, so I had to look it up in source.

In a the StatusBar Init function, create the font with the Mono_Off flag. More importantly make the spacing 0. (For monospaced fonts the spacing is a width measurement of the character "0")

Code: Select all

	HUDFont mHUDFontStats;
	override void Init(void)
	{
        Super.Init();

		Font fnt = "BIGFONT";
		mHUDFontStats = HUDFont.Create(fnt, 0, Mono_Off);
	}

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Tue Jun 21, 2022 4:14 pm
by peewee_RotA
Added in ammo capacity based on stats and added Hud for XP bar and stat display.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Tue Jun 21, 2022 6:55 pm
by -Ghost-
Cool idea! I keep forgetting a lot of these games coming out are actually just GzDoom TC's and I could add my own mods to them. Does it have the files to just boot it up in ZDL or something?

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Wed Jun 22, 2022 12:00 pm
by peewee_RotA
-Ghost- wrote:Cool idea! I keep forgetting a lot of these games coming out are actually just GzDoom TC's and I could add my own mods to them. Does it have the files to just boot it up in ZDL or something?
Hands of Necromancy is an ipk3 with a bunch of child wads that are set to load at startup.


The mod doesn't have a wad/pk3 yet. But you can always download the files (or clone the repo) and point the -file parameter to the folder.

Here's my shortcut for gzdoom target pointing to the folder:

Code: Select all

C:\Games\gzdoom\gzdoom.exe -iwad C:\Games\hon\HandsOfNecromancy.ipk3 -file c:\Games\fon
Here's my shortct for hand of necromancy exe pointing at the folder:

Code: Select all

C:\Games\hon\handsofnecromancy.exe -file c:\Games\fon

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Wed Jun 22, 2022 12:18 pm
by Rachael
peewee_RotA wrote: Hands of Necromancy is an ipk3 with a bunch of child wads that are set to load at startup.
This was mainly done to ease Steam updates, since having one monolithic .ipk3 file would force every steam update to be >200mb

That being said, nice to see mods for the game already :) I am very happy

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Thu Jun 23, 2022 9:38 pm
by peewee_RotA
All I needed was a little finagling
Screenshot_HNecro_20220623_233630.jpg
This is a really fun little enhancement!

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Fri Jun 24, 2022 1:46 am
by Kinsie
Rachael wrote:This was mainly done to ease Steam updates, since having one monolithic .ipk3 file would force every steam update to be >200mb
I could have swore Steampipe had a delta-patching system?

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Fri Jun 24, 2022 2:23 am
by SanyaWaffles
Yeah, Steam patches aren't terribly big. While there's nothing inherently wrong with splitting up files for organization, it seems to be fine just having it be one.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Fri Jun 24, 2022 2:42 am
by Nash
One benefit to having update1.pk3, update2.pk3, etc etc ... is allowing the user to manually opt-in to game updates - provided there is a launcher interface that allows the user to pick them of course - especially relevant for longplay RPG projects where each update to the core IWAD could potentially invalidate the user's saves and basically flush their hundred-hour playthroughs down the toilet.

(As we all know, GZDoom isn't friendly towards updates to ACS scripts and changes to map files, also major changes to ZScript might invalidate the save files as well)

Letting the update WADs be optional gives the player a chance to finish their current playthrough.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Fri Jun 24, 2022 4:22 am
by Kinsie
I mean, on Itch you can just put whatever old builds you want to distribute up as an option just like you do for different OS builds, no? On Steam, you can set up previous versions as public beta branches, which is a fairly common and accepted practice.

Image

But this is getting wildly off-topic... :P

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Fri Jun 24, 2022 10:09 am
by peewee_RotA
It's been educational. I've enjoyed it.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Mon Jun 27, 2022 5:38 am
by peewee_RotA
Renamed the stats to Vengeance, Ferocity, and Scorn and connected Ferocity to transformations.

Next on the list is to give some more progressive challenge to monsters, and work on some monster repopulation.

Re: [WIP] Feat of Necromancy - RPG mod for Hands of Necroman

Posted: Mon Jun 27, 2022 12:48 pm
by peewee_RotA
After some experimentation I found a reasonable way for the user to assign their own stats after gaining a level, without taking away from the overall speed of the game. And a way to add in certain "skills" gained after pumping enough points into certain stats.

I need to figure out a couple more ideas related to the skills before balancing the monsters.