Skip to content

Latest commit

 

History

History
92 lines (64 loc) · 1.75 KB

SETUP.creole

File metadata and controls

92 lines (64 loc) · 1.75 KB

Setting up an arena

First, make sure you know what game you want to play.

  1. free for all, one team, one winner game:free
  1. team game, 2-X teams, one team wins game:team

Then think about the regions you might want to have.

region:[regionname]:[regiontype]:[regionshape]:[radius]+[height]+[position]:[protection]+[protection]:[regionflag]+[regionflag]

  1. regiontypes: - battle - spectator - exit - lounge - custom:module
  1. region name can be anything you want
  2. radius should be clear
  3. height is not needed / parsed for spheric regions
  4. position is the alignment to the battlefield
  1. protections ("break"=protected; "^break"=unprotected): - all - break - place - tnt - tntbreak - piston - nature - mobs - fire - painting
  1. region flags: - nocamp - death - win - lose

now define your SpawnManager.

  1. place spawns absolutely random spawns:random
  1. split spawns North/South spawns:NS
  1. align spawns in a circle with [radius] diff from battlefield center spawns:circle:[radius]
  1. align spawns in a rectangular order with [radius] diff from battlefield center spawns:rect:[radius]

eventually add flags as goal.

  1. same logic as spawns, but with "flags" instead of "spawns"
  1. example for a physical flag: flags:EW:physical
  1. example for a domination flag: flags:EW:domination

eventually add a tank spawn

  1. tank at center tank:C
  1. tank at north end tank:N

eventually add checkpoints

  1. 3 checkpoints from start to end start:N check:3 end:S