Jump to content

Home

collaberation proposal


stubert

Recommended Posts

I'd like to throw it out there to you guys an idea i had to port to jk3... it's alot of work that i could accomplish on my own but it'd be more realistic if some other people wanted to help out

 

 

 

I want to implement multi arena in jk3 so that you can compile 4 maps plus a lobby area into a single bsp.

 

 

this is the main feature of RA3 (a q3 mod), it means that you can have 4 whole maps running with variable gametypes and players can move in and out of the lobbies and each arena and team etc just like joining a team on a normal server

 

 

what does this mean we'd have to do?

 

 

if you get the source of 4 maps (preferably all ctf since you can tdm and duel on them and siege is irrelavent) you have to add an "arena" key in radiant to each of the spawn points and flag objects for each map

 

 

changes to the source would look something like this

 

client:

 

don't drawn any players or ents outside of the arena that you are in, there should also be UI alterations so that there are arena choices under or above red and blue team in the join menu.

there should also be UI changes so you can vote to change the gametype in the arena that you are currently in.

the scoreboard needs to be arena relavant as well

 

 

 

server:

 

score parseing must take which arena you are in, there has to be a struct initalized for each arena to hold data and each player needs an arena number in their client->session or client->pers

 

 

end of game behavior has to be changed. a global end game must only happen when the global time limit is up. otherwise each arena needs it's own game timers and score limit behaviors

 

 

spawning must only spawn a player at a spawn point whos arena key is the same value as the player has given itself by assignment a command (which can be called from the UI)

 

 

dieing and respawning must be senstitive to each arena and the gametype of each arena

 

 

if you want to find out more about the concept google "rocket arena 3"

 

 

 

anyone interested in doing this with me? we can decide to open the source for this or just give it to participating mods once we get started

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...