Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. var curPlayer = this.players[this.curPlayer];
  2. var curUnit = curPlayer.units[this.curUnit];
  3. var selUnit = this.map.tiles[r][c];
  4.  
  5. if(curPlayer.id===playerId){
  6. if(!selUnit) {
  7. return ["Status", "Skip Turn", "Surrender"];
  8. } else if(selUnit.id !== curUnit.id){
  9. return ["Status"];
  10. } else if(this.inFlags(Flags.newRound)) {
  11. return ["Move", "Attack", "Status"];
  12. } else if(this.inFlags(Flags.hasMoved) && !this.inFlags(Flags.hasAttacked)){
  13. return ["Attack", "Standby", "Cancel"];
  14. } else if(this.inFlags(Flags.hasAttacked) && !this.inFlags(Flags.hasMoved) && this.inFlags(Flags.hasHitAndAway)) {
  15. return ["Move", "Standby"];
  16. } else {
  17. return [];
  18. }
  19. } else if(!selUnit) {
  20. return ["Surrender"];
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement