Adventure Game Studio

Community => Adventure Related Talk & Chat => Topic started by: SSH on Mon 24/11/2003 13:28:43

Title: Fighting in FoA and in AGS
Post by: SSH on Mon 24/11/2003 13:28:43
I am developping the action sequence for one of our top developers' new games, and it is swordfighting. Part of the brief is: "Like Fate of Atlantis fighting, but with swords". Unfortunately, I have never played said game.

So, can someone who has done some scripting please describe to me how it works in FoA? Whatever you do, please don't PM me a download of the game. That would be like stealing.  ;)

Seriously, though, I doubt tha tI'll have time to play the game enough to get to the fighting bit...
Title: Re:Fighting in FoA and in AGS
Post by: Esseb on Mon 24/11/2003 16:25:55
There is fighting very early in the game though. I don't remember enough of it to describe it, sorry.
Title: Re:Fighting in FoA and in AGS
Post by: Quintaros on Mon 24/11/2003 16:53:06
There is an opportunity to fight in the very first scene of FoA.  

I don't know how it was scripted but there were two power bars, one indicating the players health and another indicating the strength of his punch.  I recently made an attempt at scripting a fight sequence in AGS and emulated this as best I could.  It might be a good jumping off point for you.  

http://www.agsforums.com/yabb/index.php?board=1;action=display;threadid=9745
Title: Re:Fighting in FoA and in AGS
Post by: big brother on Mon 24/11/2003 18:16:55
The ifghting worked something like this:

If you clicked ahead of Jones, he would take a step forward (unless he was at the closest he could go to his opponent). If you clicked behind him, he would take a step back (there was also a limit, if you took too many steps back, he would run away).

If you click on your opponent's head, Indy would throw a high punch. If you clicked on your opponent's chest, Indy would throw a medium puch, and if you click on your opponent's stomach or lower, ndy would throw a low punch.

Every time you punch, your punch power would go down to zero, then recharge. Different opponents had different recharge rate and punching power.

If you landed a punch, it would take as much of your opponent's health as power you had in your power bar. So you could whittle your opponent down with an enormous volley of punches, or you could knock him down with a few key punches.

There was also a "sucker punch" button, where Indy would automatically win against most opponents, but he would not get any IQ points for doing so.

Finally, if you clicked on Indy's head, he would block high. Same with medium and low. Some of the slower opponents "set" their fists, giving you a clue where they would attack. If you blocked a punch, it wouldn't take any of your health (or maybe 1 chip, I don't remember), but their punch power would go back down to zero.

I remember in FOA, that I managed to beat Arnold in a fistfight (not crushing him with the boulder) and the game froze.

The hardest guy though, was Fritz. He was guarding Sophia when she was in the cage in the underwater Atlantis. Although you're supposed to make a robot crush him, I tried fighting him once. He had a lot of health, but his punch power bar had a low max compared to Arnold or some of the other guys. The catch with Fritz was that his punch power recharged instantly. He could throw a volley of punches and each one would do you full damage.

But I digress.
Title: Re:Fighting in FoA and in AGS
Post by: Esseb on Mon 24/11/2003 19:32:40
The "sucker punch" button big brother mentions was the Insert key on the keyboard btw. You could also fight using the numpad I believe.