Update #79: KotC 2 1.67 Fixes Bugs + Update On Music & The Upcoming Module!
Hi everyone! In the past month, I focused on the new music tracks for the upcoming KotC 2 adventure modules. I also worked on some encounters of The Dark Arena and I looked into AI voice generation. In the last few days, I added support for polygonal activable zones in the Module Editor. I wasn't able to work on KotC 2 as much as I would have liked, but still, we're moving in the right direction.
I've finished working on the 42 new music tracks (see below the track names) based on music from three different music packs. That took a while as most of them needed some edits and all of them needed to have their volume adjusted to the same level as that of existing music tracks. Anyway, I'm happy with the result; there's a lot of excellent music in there.
I've looked into voice production using the Tortoise text-to-speech AI and I've got it working. I haven't made voice-over files yet, but I've found that the quality is pretty good. So, I'm planning to create a few voices and use them for voice-over in some parts of the new module.
I recently implemented polygonal activable zones (see the image below) that can be placed anywhere using the Module Editor. This is mostly useful with isometric maps, where corridors, walls, and objects often have the shape of a parallelogram rather than that of a rectangle.
That new feature will be available in the editor once I release version 1.68. Currently, it works like this: you place an activable zone as normal, then mouse over a point inside the rectangle and press Q to add a polygon point. Pressing Left Shift+Q removes the last point. Once you've placed three points, you can press Return to have the editor complete a parallelogram by placing the fourth point automatically.
Also, I recently added a few new features for text boxes in the Module Editor. Pressing Left Control + Backspace will erase the previous word. This is useful when you have a lot of text to remove and using Backspace alone would take a while. In addition, pressing Left Control + the left or right arrow key will move the cursor to the previous word, or to the next word. These features will be available in version 1.68.
List of changes in KotC 2 version 1.67
- Added a speed optimisation in the script command used to show or hide a creature. Hopefully, this won't have any unexpected effects with character movement during combat. If you find any, please email me about it.
- Fixed a source of crashes introduced in version 1.66 when loading a map that hasn't got any activable zone in it. This would also generate a crash when using the spell-animation previewer in the Module Editor because the previewer uses a very simple map.
- Activable zones can now use jpg images (not just PNG images).
- The script command that sets the altitude of a square can now set negative altitudes.
- The script command 'Expend spell slots' now allows negative values, allowing you to have a character regain spell slots of a given spell level (up to the character's maximum number of spell slots of that level). Likewise, the script command 'Expend power points' now allows negative values, allowing you to have a character regain power points.
- Fixed a display bug with the environmental fog not appearing progressively after loading.
- Fixed the position of prone sprites for humanoid creatures that do not use the modular sprite model.
- Added a new spell sound (Magic holy bells.wav), a new item image (reishi-mushrooms.png), a new spell that can't be learnt (Second Chance), and in the file 'Data/BaseItems.iml' a new item (Reishi) associated with the new spell.
Next Steps for Knights of the Chalice 2
The next development steps are the following:
- Continue work on the encounters, monsters and scenario of the upcoming KotC 2 module.
- Work on the conversion of 3D models into isometric sprites, and on modular sprites for Dwarves. Also look into story images and a possible upgrade of spell icons.
- Work on voice effects for Critical Hits & monsters, and voice-over using text-to-speech AI.
- Implement new features such as new monster abilities, subraces, feats, familiars, items.
- Fix any remaining issues mentioned on Steam, GOG, heroicfantasygames.com, or by email.
If you find bugs or if you have any feedback and suggestions, please feel free to let me know here,
in the Forums, or by email at
enquiries@heroicfantasygames.com. I appreciate it!
Thank You So Much For Your Support, Legendary Heroes!! Enjoy