I think this could be appreciated here:
0min:1sec
Assassin goes all-out on Brute
Assassin attacks Brute
Brute fails to parry Assassin's attack
Brute takes 0 damage
Brute fails to parry Assassin's attack
Brute takes 2 damage
Brute feints Assassin
0min:2sec
Assassin takes a defensive posture
Brute attacks Assassin
Assassin fails to block Brute's attack
Assassin parries Brute's attack
0min:3sec
Brute parries Assassin's attack
Assassin dodges Brute's attack
Brute attempts to disarm Assassin but fails
0min:4sec
Brute fails to dodge Assassin's attack
Assassin attempts to disarm Brute but fails
Brute feints Assassin
0min:5sec
Assassin attempts to disarm Brute but fails
Brute goes all-out on Assassin
Brute attacks Assassin
Assassin fails to block Brute's attack
Assassin takes 6 damage
Brute attacks Assassin
Assassin fails to dodge Brute's attack
Assassin takes 13 damage
0min:6sec
Assassin takes a defensive posture
Brute feints Assassin
0min:7sec
Assassin attacks Brute
Brute fails to dodge Assassin's attack
Brute takes 0 damage
Brute attacks Assassin
Assassin parries Brute's attack
0min:8sec
Assassin feints Brute
Brute strikes Assassin's Long Knife
Brute attempts to break Assassin's Long Knife but fails
0min:9sec
Assassin goes all-out on Brute
Assassin attacks Brute
Brute fails to block Assassin's attack
Brute takes 8 damage
Brute is stunned by the blow
Assassin attacks Brute
Brute fails to parry Assassin's attack
Brute takes 6 damage
Brute passes out
Assassin has won the match.
That's the output for a thing I'm writing for a forum game. It's basically GURPS, which means I can never distribute it (though I'm glad because my programming can induce cerebral haemorrhaging). This is the first time I've considered the output interesting enough to post about it because I stayed up until 1AM implementing damage, death and stunning.
Things done today:
-Fixed the flash-step glitch and the omega dodge glitch
-Implemented damage, death and stunning
-Fixed fighters gibbing each other with knives
-Tweaked stunning to actually work
Goals for tomorrow:
-Finish the All-out Attack function
-Make All-out Attacks and unbalanced weapons interfere with parrying like they're supposed to
-Tweak the target acquisition function so that the program supports more than two fighters
-Allow fighters to pick up dropped weapons