Editing and Customization > Community Content

[Gameplay] Freeze Tag Mode

<< < (3/10) > >>

Joe:

--- Quote from: kraid on November 02, 2012, 03:08:16 pm ---Still there are maps like cradle, caves, runway, complex, etc. where players are able to fall into areas that are not part of the regulary playable map.

A solution might be that instead of having the players respawn at the place where they were killed, placing the resurrection entity on a token spawner or player start.

--- End quote ---
Thanks for the helpful suggestion, I didn't know about the map problem you mentioned. I think spawning resurrection entities at spawn points would be the best alternative to spawning them at player death locations.

I want this mode's game play to be as similar to MOHAA Freeze Tag's game play as possible because that has always been a popular mode and by making DAD's game play different I would risk making it less enjoyable than Mefy's MOHAA Freeze Tag mode. I think making resurrection entities spawn at spawn points rather than randomly located player death locations would make DAD's game play different from MOHAA Freeze Tag's game play.

So I don't want to make resurrection entities spawn at spawn points unless I have to.

These are some ideas I've had for dealing with the inaccessible map area problem:

* Jumping could be disabled in this mode.
* Player could have their resurrection entity spawn at a spawn point or accessible map area when:

* They fall to their death.
* When they use a suicide chat command.

--- Quote from: kraid on November 02, 2012, 03:08:16 pm ---Also, what if you'd need to collect something like 1up items in order to be resurectable.
Everyone starts with one extra life, as soon as he needs to be resurrected, he looses this extra to the one who resurrected him.
Maybe you could also be allowed to resurrect players from the other team, stealing their lifes that way.

--- End quote ---
Although I don't want DAD's game play to be different from MOHAA Freeze Tag's game play for the reason I gave above, I do like your item ideas and I think I would enjoy playing a mode which was like DAD but also used your game play ideas.

I don't mind if any of the code I write is reused by other mode script authors. So if you want to reuse code from my DAD script in your own items DAD mode script or implement this mode idea by editing a copy of my DAD script, feel free.

If you don't want to make a script for an items DAD mode yourself, I would be willing to do the coding for you and you could have the final say over what was done in your mode's script.


--- Quote from: kraid on November 02, 2012, 03:08:16 pm ---Instead of the T-posed Body, i'd rather see something like a gravestone there.

--- End quote ---
I would like resurrection entities to use a character model which is in an unarmed standing stance with its arms down at its sides. Can character models use this stance?[/list]

Joe:

--- Quote from: Joe on November 02, 2012, 06:27:57 pm ---These are some ideas I've had for dealing with the inaccessible map area problem:

* Jumping could be disabled in this mode.
* Player could have their resurrection entity spawn at a spawn point or accessible map area when:

* They fall to their death.
* When they use a suicide chat command.
--- End quote ---

Players will not have to wait for rounds to end when they join a DAD game, instead they could join a round before it ended if a team mate interacted with the new player's associated resurrection entity. So I'm not going to implement the things I mentioned in the above quote because players who are unlucky enough to die by falling into inaccessible map areas could move their resurrection entity to an accessible map area by simply rejoining a game.

killermonkey:

--- Quote from: Joe on November 01, 2012, 12:07:39 pm ---I can see that there is a function in GEUtil which creates a temporary entity at a given vector ( CreateTempEnt(type,vector) ). I've got 2 questions about this function:
1) How is the created entity temporary? (or is a temporary entity a type of entity?)
2) How can a script reference an entity object which has been created by this function?

--- End quote ---

This is a special use function, it ONLY creates the ring type tempent which is a visual indicator. You cannot create arbitrary entities from Python.

Joe:
Thanks for your help.

Joe:
I'm confident I will have finished this mode's script by Wednesday.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version