Simple Versus Mode

Is there a way to create a simple Versus Mode by doing any version of the following?

- Using entirely new characters that have "End Game" type code in their death animations?

- Making the game go back to the Select Screen after each match?


I tried fussing with the recently posted VS mode template and its a lot to digest. I had no idea where to put what and it was just a lot for me (still a newbie).

Thanks in advance.
 
i think that the end game code or end level codes would be best featured on a victory or X wins type entity triggered by any entitie's death animation -

here is my hyphotesis for a team elimination type situation

using entities instead of script-

3 entities - player deth count 1, player deth count 2, referee (for 2 player action)

any death animation during a level triggers a damage to either dethcount1 or dethcount2 (25% damage)
of course , somewhere within their codes there needs to be a "detect" code that differentiates if the death si from player one, player 2 of CPU/ "none"
if dethcount1 dies , it triggers referee to to change animation to special01 (referee needs a script that checks the health status or exist status of the dethcounts and changes anim accordingly)

special 01 summons player 1 wins entity and round is over -

- there are cleaner ways to do this of course, i have the tendency to do most of my stuff by utilizing entities as "lego" blocks so my coding is more like Golbergian abominations
 
Last edited:
Is there a way to create a simple Versus Mode by doing any version of the following?

- Using entirely new characters that have "End Game" type code in their death animations?

- Making the game go back to the Select Screen after each match?

Versus Mode has totally different rule than beat'mup, so it'd take extra work to get basic rules implemented, match related stuffs that is.
I didn't use end game script in Versus module cause that could cause more problem. I prefer to use referee to supervise the match and decide who wins and who lose.

If you want to return to select screen after each match, it's easy. You'd only need to declare custom select screen after each level like this:
Code:
z    167 247 167
file    data/levels/PvsP/PvsPf1.txt
select    data/select/pilih.txt
z    105 180 105
file    data/levels/PvsP/PvsPi1.txt
select    data/select/pilih.txt
z    175 265 175
file    data/levels/PvsP/PvsPh1.txt
select    data/select/pilih.txt
z    190 270 190
file    data/levels/PvsP/PvsPg1.txt
select    data/select/pilih.txt
z    220 300 220
file    data/levels/PvsP/PvsPe1.txt

This is edited from Player vs Player mode of Versus Module.
As you can see after a level has ended, players are brought to a custom select screen.
 
Back
Top Bottom