Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Not Jabba

The Wayfarer's Tome: a standalone gameplay mod for Heretic (Update to beta 7a with wand start bugfix, November 2021)

Recommended Posts

5 hours ago, Zaratul said:

Playing SoldSoul wad with Wayfarer Tome. Automatic wand starts are on. Found a bug: bag of holding does not increase ammo capacity. Its a WF Tome or SoldSoul bug?

 

It looks like the backpack works correctly in Heretic.wad using the latest beta. Sold Soul adds a weapon, which means it must update the player class (although I can't find any new code for the player). Anything that changes the player class isn't compatible with Wayfarer's Tome -- I'll have to add a patch for it like I did with Elf Gets Pissed and some other mapsets. Or probably nowadays there's an easy way to make the mod class work universally with ZScript, but I don't know how to do it yet.

 

3 hours ago, Gokuma said:

Looks like Corvus has been hitting the medieval gym!

 

Heh, I know what you mean. But one of my earliest spriting mistakes was forgetting that Doom stretches everything vertically (I think it's a 5:4 aspect ratio). If you're making sprites with 1:1 pixels, you have to make them a little squatter/broader than you think they should be in order to have them look the way you want in-game. IMO, the chest/ab muscles on my Corvus are actually a little subtler than the original (which wasn't subtle at all :P)

Share this post


Link to post
6 hours ago, Zaratul said:

Playing SoldSoul wad with Wayfarer Tome. Automatic wand starts are on. Found a bug: bag of holding does not increase ammo capacity. Its a WF Tome or SoldSoul bug?

This is probably a problem on the sold soul side of things. I'm not the brightest when it comes to anything related to slade and most likely messed up somewhere.
But I'll look into it.

 

Quote

It looks like the backpack works correctly in Heretic.wad using the latest beta. Sold Soul adds a weapon, which means it must update the player class (although I can't find any new code for the player). Anything that changes the player class isn't compatible with Wayfarer's Tome -- I'll have to add a patch for it like I did with Elf Gets Pissed and some other mapsets. Or probably nowadays there's an easy way to make the mod class work universally with ZScript, but I don't know how to do it yet.

 

There is a playerclass line in the mapinfo, but I'm not sure if it is actually needed. Getting rid of it may make this work.

Share this post


Link to post

Today i tested for this bug more. Its not SoldSoul fault\incompatibility. In unmodded Heretic(WF Tome only) i got this bug when playing continously with wand start.
Bag of holding bug is not present when you:
-play first level of an episode
-play map of choice from ZDL launcher

 

So its definetly wand start option fault.

Share this post


Link to post
On 10/15/2020 at 3:18 PM, ReaperAA said:

 

So we are finally getting Chaingunners Dragon Claw zombies for Heretic. Great.

 

On a side note, I think the zombie elves sprites should have slightly different clothes (or just different color of clothes) than the new Corvus sprites instead just being zombified to make them more easy to differentiate.

agree. Maybe zombie without hood on his head ?

new corvus sprites are great!

Share this post


Link to post
5 hours ago, Zaratul said:

Today i tested for this bug more. Its not SoldSoul fault\incompatibility. In unmodded Heretic(WF Tome only) i got this bug when playing continously with wand start.
Bag of holding bug is not present when you:
-play first level of an episode
-play map of choice from ZDL launcher

 

So its definetly wand start option fault.

 

I'm not sure I understand what you're describing. I've tried three tests with regular/wand start/crossbow start, starting on E3M7, exiting the map to E3M8, and getting the backpack there, and the backpack seems to work correctly in all three cases.

Share this post


Link to post

I downloaded newest GZDoom SVN version and deleted my config file. Now this bug is not happening, really wierd. So problem is on my side, sorry for all trouble.

Share this post


Link to post

After being inactive on Doomworld for a few years, I'm coming back to the community and am pleasantly surprised to see this greatly needed Heretic  mod/gameplay fix. I'm looking forward to using this as a common resource for most vanilla Heretic from now on. Thank you very much!

Share this post


Link to post

@Not Jabba, 2 questions.

 

1. It, more or less, must work fine with random pwad, right? I.e. not only with 8 well known you have mentioned.

2. Any chances to make it work in combo of Heretical Doom modification? Would be nice. Your gameplay tweaks with it's modified monsters, weapons and new enemies.

 

https://forum.zdoom.org/viewtopic.php?f=43&t=56762

Edited by UnknDoomer

Share this post


Link to post

I'm happy that you are still out there improving this. It's a stable of my Heretic playthroughs.

Share this post


Link to post
8 hours ago, UnknDoomer said:

1. It, more or less, must work fine with random pwad, right? I.e. not only with 8 well known you have mentioned.

2. Any chances to make it work in combo of Heretical Doom modification? Would be nice. Your gameplay tweaks with it's modified monsters, weapons and new enemies.

 

https://forum.zdoom.org/viewtopic.php?f=43&t=56762

Wayfarer's Tome should work with any vanilla PWAD, or any PWAD that doesn't change the player/weapons. There are also a few patches included to make it work with specific mapsets that would be incompatible. I'm not sure how to make it compatible with other gameplay mods -- if they are Decorate-based, I could probably figure it out, but it would take a lot of time.

Sorry I don't update the standalone mod more often or include more of those types of features; it is kind of a side project, and I don't get too involved in it because I'm working on other things.

Share this post


Link to post

Wayfarer's Tome is updated to beta 6!

 

This update includes two new patches, one for Quest for the Crystal Skulls (wtome_qcs.wad) and one for Sold Soul (wtome_ss.wad). These patches (and the one I'm working on for Faithless Trilogy) use an ammo reduction system, which is especially important for QftCS because it's a hub and is intended to be played continuously. It also feels necessary for Sold Soul to keep the intended gameplay balance. The reduced ammo pickups are: small Crossbow ammo (3 instead of 5), large Crossbow ammo (16 instead of 20), small Hellstaff ammo (15 instead of 20), and large Hellstaff ammo (80 instead of 100). The full list of changes for each patch are:

 

Quest for the Crystal Skulls:

-Uses the ammo reduction system described above.

-Fixes the dead player decorations to be compatible with the new Wayfarer's Tome player sprites.
-The red Disciple miniboss becomes bright during attack/death frames like the regular Disciple (as well as its teleportation windup frames); species is fixed to match the species of the Wayfarer's Tome Disciple; has slightly more health to counter the more powerful player weapons.

 

Sold Soul:

-Uses the ammo reduction system described above.

-Hellstaff does not heat-seek.

-Lightbringer is replaced with the Wayfarer's Tome version; the correct ripper behavior for the non-Tomed Lightbringer is also restored.

-Made slight color changes to the apple health pickup and a few of the pottery decorations to palette better in software renderer (however, software mode still has some midtexture bleeding glitches, so hardware is the best way to play it).

 

Other changes to Wayfarer's Tome in this update:

-Player class display name is corrected to "Corvus" rather than "Corvus2"

-The Undead Warrior and Undead Warrior Ghost drop three Crossbow ammo instead of five.

-Fixed an error in the Gargoyle's charge attack that caused it to behave differently from the vanilla charging behavior.

-The Fire Gargoyle and Weredragon's projectiles, and the Iron Lich's flame tower attack, now have the fire damage type. The Iron Lich's attack causes burn death; the Fire Gargoyle and Weredragon projectiles do not.

-The Shadowsphere has been recoded. For the standalone mod, it is currently almost the same as normal. However, it now also makes the player immune to melee attacks from the Golem, Nitrogolem, and Sabreclaw (I still need to do this for the UW/UW Ghost, because their attack is hardcoded).

-The Maulotaur's ground crawler attack delivers damage a bit differently. In vanilla Heretic, a direct frontal hit does low damage, and the residual fire trail does massive damage. With the mod, a direct frontal hit does full damage, and the residual fire trail's damage is reduced a bit; it's still very powerful, but easier to tank a hit if you have armor.

-Added some fixes to the Elf Gets Pissed patch for the Lightbringer, and fixed the player's death animations for compatibility with the new player sprites.

Share this post


Link to post

@Not Jabba I think you accidentally provided the Wayfarer mapset instead of providing the standalone Wayfarer's Tome (as it contains the wayfarer episode and doesn't come with patches for QftCS, Sold Soul or any other wad)

Share this post


Link to post

Ah, you're right -- I must have been scanning the files in Dropbox and grabbed "beta 6" for the wrong thing. Fixed now.

Share this post


Link to post

Happy Halloween! The Wayfarer's Tome is now updated to beta 7! (aka the "why do DECALDEF and GLDEFS exist solely to make my life miserable?" edition :P)

 

I had intended to release a patch for Faithless Trilogy with this beta, but unfortunately I've hit some snags with ZScripts in E3. Jimmy and I think the problem will most likely be resolved when the Decorate in Wayfarer's Tome is converted to ZScript, which will be...er, Soon (TM). Yeah, that's it. Soon! Sorry about the delay -- I was really hoping to get it done, because E1 and E2 played great. In the meantime, beta 7 fixes a few bugs and completes all planned balance tweaks for the mod.

 

Changes in this beta:

-Fixed GLDEFs for the renamed Lightbringer projectiles.

-Fixed GLDEFs and DECALDEF as needed for all included patches. The patches for UnBeliever, Quest for the Crystal Skulls, and Sold Soul have been updated.

-The Undead Warrior's attack has been de-hardcoded. The purpose of this is to add a custom damage type to the melee attack, which means that players with the Shadowsphere are now immune to it.

-The Torch lasts for 45 seconds instead of 120 seconds. The patch for UnBeliever reverts this change, because it has a map where the full 120 seconds is necessary.

-All the random red and orange pixels in the Ophidian's tail have been cleaned up across all frames of animation that had them (replaced with appropriate shades of brown). Where relevant, Minor Spritefix Project sprites were used.

-Player sprites changed to Doom graphics format instead of .png for compatibility with custom palettes.

 

 

 

Share this post


Link to post

Hey all, here's a quick update to beta 7a. This update just has one change, which is to sort out some issues with the Wand Start options. It fixes the Bag of Holding bug, which I was finally able to replicate (sorry @Zaratul, you were right), and properly ensures that you can't carry over any inventory items when using Wand Start or Crossbow Start.

Share this post


Link to post

Heya, tried loading this up with sold soul.

 

This is the error I got in GZDoom 4.7.1:

 

Execution could not continue.

Script error, "wtome_ss.wad:DECORATE" line 106:
'@property@inventory.amount' is an unknown actor property
 

Made to load everything in correct order (wad => tome => patch).

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×