Advertisement
fleft17

Untitled

Jul 10th, 2014
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. loop {Teams::*}:
  2. # Creates replicas of team, so it can choose different superheroes
  3. set {_Temp.%loop-value%::*} to {Team.%loop-value%::*}
  4.  
  5. # Picks a random speed hero
  6. set {_Speed} to (random element out of {_Temp.%loop-value%::*})
  7. set {Super.IsSpeed::%{_Speed}%} to loop-value
  8. set {Super.SpeedOfTeam::%loop-value%} to {_Speed}
  9. remove {_Speed} from {_Temp.%loop-value%::*}
  10.  
  11. # Picks a random strength hero
  12. set {_Strength} to (random element out of {_Temp.%loop-value%::*})
  13. set {Super.IsStrength::%{_Strength}%} to loop-value
  14. set {Super.StrengthOfTeam::%loop-value%} to {_Strength}
  15. remove {_Strength} from {_Temp.%loop-value%::*}
  16.  
  17. # Picks a random health hero
  18. set {_Health} to (random element out of {_Temp.%loop-value%::*})
  19. set {Super.IsHealth::%{_Health}%} to loop-value
  20. set {Super.HealthOfTeam::%loop-value%} to {_Health}
  21. remove {_Health} from {_Temp.%loop-value%::*}
  22.  
  23. # Picks a random jump hero
  24. set {_Jump} to (random element out of {_Temp.%loop-value%::*})
  25. set {Super.IsJump::%{_Jump}%} to loop-value
  26. set {Super.JumpOfTeam::%loop-value%} to {_Jump}
  27. remove {_Jump} from {_Temp.%loop-value%::*}
  28.  
  29. # Picks a random invis hero
  30. set {_Invis} to (random element out of {_Temp.%loop-value%::*})
  31. set {Super.IsInvis::%{_Invis}%} to loop-value
  32. set {Super.InvisOfTeam::%loop-value%} to {_Invis}
  33. remove {_Invis} from {_Temp.%loop-value%::*}
  34.  
  35. # Picks a random res hero
  36. set {_Res} to (random element out of {_Temp.%loop-value%::*})
  37. set {Super.IsRes::%{_Res}%} to loop-value
  38. set {Super.ResOfTeam::%loop-value%} to {_Res}
  39. remove {_Res} from {_Temp.%loop-value%::*}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement