Hi!

I totally agree with you! I have just commited your patch in the trunk :)
Thanks again!

If you want SVN access in rw mode, just ask ;-)

Bye,

Matt


Selon johannes <[EMAIL PROTECTED]>:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> hi,
> You must use all your ammunition after killing the last emeny.
> I think there is no need for the game to go on after the last enemy is dead.
>
> The game cannot end while you are not in the END_TURN state.
> So we need end the turn when the last enemy dies.
>
>
> // Signal death of a character
> void GameLoop::SignalCharacterDeath (Character *character)
> {
>   [..]
>   GameMessages::GetInstance()->Add (txt);
>
>   // Turn end if the playing character is dead
> - -  if (character->IsActiveCharacter())
> + if (character->IsActiveCharacter() ||
> Game::GetInstance()->IsGameFinished())
>     SetState(END_TURN);
> }
>
> The IsGameFinished function is only checking if there is more than one team
> with characters left, so we can use it here.
>
>
> johannes
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.2 (GNU/Linux)
>
> iD8DBQFF7LwhcISbegH0iVoRAl0lAJ9zeUAZjKRrCczh8KaaGi9Wv83rqgCfRQXl
> 1UJZEVHrPfIepvdf37xBKXk=
> =YZpf
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Wormux-dev mailing list
> Wormux-dev@gna.org
> https://mail.gna.org/listinfo/wormux-dev
>


--

_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à