Author Topic: Feature: Team-specific entities  (Read 5131 times)

Eiii

  • Autococker
  • Posts: 4595
Feature: Team-specific entities
« on: January 05, 2008, 06:41:10 PM »
Basically entities that can only be triggered by a specific team / that only affect a specific team. On the mapper's side, it'd be as simple as giving a button (or door or trigger_hurt or...) a 'team' property. Preferably this'd be expandable to accept 'team', 'team2', 'team3' to be able to deny access to a team as well. How team keys would affect some entities has yet to be discussed.

Cobo

  • Autococker
  • Posts: 1362
Re: Feature: Team-specific entities
« Reply #1 on: January 05, 2008, 06:44:28 PM »
Teams could be handled the way gamemode is:

Team1 = 1
Team2 = 2
Team3 = 4
Team4 = 8

Team1/Team2 = 3
Team3/Team4 = 12
etc

Eiii

  • Autococker
  • Posts: 4595
Re: Feature: Team-specific entities
« Reply #2 on: January 05, 2008, 06:47:07 PM »
I thought of that, but we already sorta have team color numbers defined in the "team1""red" "team2""blue"... thing, so I figured it'd be less confusing to newer mappers to just use 1-4.

jitspoe

  • Administrator
  • Autococker
  • Posts: 18801
Re: Feature: Team-specific entities
« Reply #3 on: January 05, 2008, 07:44:46 PM »
http://dplogin.com/dplogin/featurevote/feature.php?id=10018

Simplest way would be to add support for the "teamnumber" key to doors, buttons, etc.

i_am_a_pirate

  • Autococker
  • Posts: 759
Re: Feature: Team-specific entities
« Reply #4 on: March 04, 2008, 12:05:22 PM »
Don't buttons/trigers already team-specific? Like freeing people from jails

Garrett

  • Autococker
  • Posts: 1372
Re: Feature: Team-specific entities
« Reply #5 on: March 04, 2008, 03:04:37 PM »
Don't buttons/trigers already team-specific? Like freeing people from jails

Why do you do this?  Reviving a topic that is almost two months old with question that has been answered already.  If there is already support, why would there be a feature request?  Please, man, listen to the past advice that has been given to you.