Combat Foundation

Kriona Forum » Announcements » Combat Foundation

AuthorMessage
kriona
Webmaster
avatar
Combat Foundation
Wednesday, November 30th, 2011 at 5:52 pm
The foundation of combat is well under-way!

Combat is supported by an action queue - group members request to perform actions, which get put on a queue that the leader's session processes. If the leader isn't connected, there's no progress in combat. But, on the up side, only one person is editing the combat object, meaning there's no chance of an update getting lost.

Groups, for example, are a willy-nilly update process, which still has me a little worried that two members will override each other's moves if they're attempting to walk around a city at the same time. I can test that out at a later date.

I've updated the character sheet to require equipping/unequipping items to go through the combat queue if you're in combat, since swapping out a weapon is a move action and donning new armor is a full-round action. Body armor can't be changed during combat. The character sheet was a good first step before moving on to actual combat options (like round progression), as it will probably be the most difficult thing the combat queue needs to handle.


So, no code update today, but progress is being made!
Foamy
AuthorMessage
kriona
Webmaster
avatar
Re: Combat Foundation
Tuesday, January 3rd, 2012 at 7:19 pm
The first character has been killed in combat!

Foamy
AuthorMessage
kriona
Webmaster
avatar
Re: Combat Foundation
Wednesday, January 11th, 2012 at 10:59 am
The basics of combat are finished, including simple AI and looting. There's no mechanism for getting into a fight currently, and there's still a lot more work to be done (including scenary for the combat) - but it's close!

I took a detour from working on combat to concentrate on avis. This is the second re-vamp of how avis work. The first one redid generation and display, and I'm happy with how that turned out. This revamp reworked the folder structure for component images to make setup and expansion of avis a LOT nicer. My work on combat meant I had to work on items, and working on items led me to work on items in avis.

So, some things to expect in the next update:

* Social equipment - only affects your avi
* Toggling between avi styles - Stick Figure and Amavi. "Stick Figure" might be unlockable later, but currently everyone will be able to do it.
Foamy
AuthorMessage
kriona
Webmaster
avatar
Re: Combat Foundation
Tuesday, January 24th, 2012 at 11:32 pm
These changes have been pushed live!

The farthest top-left building is an ambush - if you enter, you'll begin a combat with two orcs. Combat code has progressed further than it ever has before - monsters will now attempt to chase and kill you!

This update also includes the ability to level - so, if you're dedicated enough, you could kill those two orcs over and over until you have enough experience to level. You can multiclass as well, and an experience penalty for having too many classes has been added.
Foamy

Kriona Forum » Announcements » Combat Foundation