Updates for this pack:
1) Coding for controlling speed on the map is done. This could be achieved on two forms: slow/speed time OR running speed.
a) slow/speed time works great but it requires cheat mode for some reason. Maybe in a future version of Warband we could use it
b) running speed does not affect animations. So I can set speed to 0 (no movement), but npcs can still attack, use ranged weapons. Quite funny to see a battle at 1000% speed actually.
Solution: I opted for (b). CTRL+1 to CTRL+4 are my default controls. Speeds are 75% (default), 10%, 100% (vanilla) and 250%.
With 250% you can travel to the other side of the map quite fast and it should cut down on the preparation time for a battle. More time for fun stuff (like killing them!).
2) Coding for breakable gear affecting damage received and penalties
a) It works great. I started by adding all armor (head, arms, legs, chest) from different pieces of gear. I then use that against each damage to that area (say a hit to the head) to decrease the item HP. While the item has HP the damage is severally to the agent is reduced to a min, but the gear suffers until it breaks (Hp = 0). After that is normal damage.
I also removing helmet if it breaks for a visual cue.
b) Speed and damage penalties on hit working great. That means if a heavy armoured cant block he will be slower and slower...
c) Considering adding counter bonus after you defeat a agent.
3) Adding new abilities like sprint worked great.
4) I decided not to touch any quest mission (storymode). Its for my sandbox game, so I only touched normal battles, villages and duels.
VC104 was not release yet so I gonna have to wait a few weeks before releasing a public version to anyone interested. More time to test lol. Development is close, but feel free to add suggestions on the main thread.
Duels: right now I have 4 phases.
- Phase 0: 0 to 20 sec. No movement. Low damage (20%). Time to use those ranged weapons to break the enemy shield if you can!
- Phase 1: 21 to 40sec: Normal movement (75%). Medium damage (40%). Time to try break some gear or weapons!
- Phase 2: 41 to 60sec: More damage (60%). Bleeding.
- Phase 3: 61 and on. Normal damage. Time to kill or be killed!
Penalties for speed and damage on hit. Change to disarm/break weapons. Chance to knockback or stun for a couple sec on head hits.
I would like to add some props in the scene (spare shield/weapons) you can pick up from floor. To be considered.
Overall I am happy with this system. My duels are lasting for about 2 minutes now and I need to parry alot or I am dead. It is fun and dangerous.
Two mst seen to be involved: duel_with_lord for quests (like a lady honour quest) and viking_duel (normal duels).
There are risks of changing this code without modules, hard to predict odd behaviours hehe. But it is aiming at Sandbox, so I am OK with that.
Any suggestions for VC combat please post on the general thread with details.
Cheers