diff options
Diffstat (limited to 'conf/battlegrounds.conf')
-rw-r--r-- | conf/battlegrounds.conf | 40 |
1 files changed, 32 insertions, 8 deletions
diff --git a/conf/battlegrounds.conf b/conf/battlegrounds.conf index b43899dd7..0aa81d35d 100644 --- a/conf/battlegrounds.conf +++ b/conf/battlegrounds.conf @@ -10,6 +10,15 @@ //==================================================== //= Link~u! <description> <link to wiki/topic> //= http://hercules.ws/board/topic/928-memory-slasher-may-30-patch/ +//==================================================== +//= Fields (TODO/INCOMPLETE) +//= arenas: ({ +//= //- allowedTypes defines what kind of applications the arena will accept, setting is not case-sensitive and is ok with whitespaces +//= allowedTypes: "Solo | Party" //Arena Accepts solo and party-type joins +//= allowedTypes: "guild|party" //Arena Accepts solo and guild-type joins +//= allowedTypes: "All" //Arena Accepts solo, party and guild-type joins +//= //- fillAnnounce (optional arena param) +//= }) battlegrounds: ( { /* feature is not complete */ @@ -24,6 +33,7 @@ battlegrounds: ( arenas: ({ name: "Tierra Gorge" //must match the name in client files event: "Tierra_BG2::OnPlayerListReady" + allowedTypes: "All" /* Solo, Party and Guild */ minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ @@ -34,11 +44,14 @@ battlegrounds: ( minPlayers: 6 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 6 /* minimum amount of team members required for a team (party or guild) to join */ - delay_var: "Tierra_BG_Tick" /* npc variable name that will store the delay for this match */ + delay_var: "Tierra_BG_Tick" /* char variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ + fillDuration: 20 /* time in seconds to wait for more applications when minimum has been reached */ + pGameDuration: 20 /* time to wait for players to confirm their attendence after queueing process has finished */ },{ name: "Flavius" //must match the name in client files - event: "Flavius_BG1::OnPlayerListReady" + event: "start#bat_b01::OnPlayerListReady" + allowedTypes: "All" /* Solo, Party and Guild */ minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ @@ -46,14 +59,17 @@ battlegrounds: ( loss: 3 draw: 3 } - minPlayers: 6 /* minimum amount of players to start */ + minPlayers: 2 /* minimum amount of players to start (DEBUG VALUE, CHANGE BACK) */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 6 /* minimum amount of team members required for a team (party or guild) to join */ - delay_var: "Flavius_BG_Tick" /* npc variable name that will store the delay for this match */ + delay_var: "Flavius_BG_Tick" /* char variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ + fillDuration: 20 /* time in seconds to wait for more applications when minimum has been reached */ + pGameDuration: 20 /* time to wait for players to confirm their attendence after queueing process has finished */ },{ name: "KVM (Level 80 and up)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" + allowedTypes: "All" /* Solo, Party and Guild */ minLevel: 80 maxLevel: 150 reward: {/* amount of badges awarded on each case */ @@ -64,11 +80,14 @@ battlegrounds: ( minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ - delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ + delay_var: "KVM_BG_Tick" /* char variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ + fillDuration: 20 /* time in seconds to wait for more applications when minimum has been reached */ + pGameDuration: 20 /* time to wait for players to confirm their attendence after queueing process has finished */ },{ name: "KVM (Level 60~79)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" + allowedTypes: "All" /* Solo, Party and Guild */ minLevel: 60 maxLevel: 79 reward: {/* amount of badges awarded on each case */ @@ -79,11 +98,14 @@ battlegrounds: ( minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ - delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ + delay_var: "KVM_BG_Tick" /* char variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ + fillDuration: 20 /* time in seconds to wait for more applications when minimum has been reached */ + pGameDuration: 20 /* time to wait for players to confirm their attendence after queueing process has finished */ },{ name: "KVM (Level 59 and below)" //must match the name in client files event: "KvM03_BG::OnPlayerListReady" + allowedTypes: "All" /* Solo, Party and Guild */ minLevel: 1 maxLevel: 59 reward: {/* amount of badges awarded on each case */ @@ -94,8 +116,10 @@ battlegrounds: ( minPlayers: 4 /* minimum amount of players to start */ maxPlayers: 60 /* maximum amount of players */ minTeamPlayers: 5 /* minimum amount of team members required for a team (party or guild) to join */ - delay_var: "KVM_BG_Tick" /* npc variable name that will store the delay for this match */ + delay_var: "KVM_BG_Tick" /* char variable name that will store the delay for this match */ maxDuration: 30 /* maximum duration in minutes, if reached game ends and highest score wins (or calls a draw if scores are equal) */ + fillDuration: 20 /* time in seconds to wait for more applications when minimum has been reached */ + pGameDuration: 20 /* time to wait for players to confirm their attendence after queueing process has finished */ } ) -})
\ No newline at end of file +}) |