Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for (var lenny in casesAccessiblesPoireau) {
- for (var lenny2 in casesAccessiblesEnn) {
- for (var nbarmes in armesennemi) {
- //debug("entréedanstouslesfor") ;
- if (isInlineWeapon(armesennemi[nbarmes] and !isOnSameLine(casesAccessiblesPoireau[lenny], casesAccessiblesEnn[lenny2]))) {
- debug("et le deuxième") ;
- push(casesSafe, casesAccessiblesPoireau[lenny]);
- }
- if (!lineOfSight(casesAccessiblesPoireau[lenny], casesAccessiblesEnn[lenny2]) or getCellDistance(casesAccessiblesPoireau[lenny], casesAccessiblesEnn[lenny2]) > getWeaponMaxRange(armesennemi[nbarmes]) or getCellDistance(casesAccessiblesPoireau[lenny], casesAccessiblesEnn[lenny2]) < getWeaponMaxRange(armesennemi[nbarmes])) {
- debug("une case est safe ! (entrée dans le premier if)") ;
- push(casesSafe, casesAccessiblesPoireau[lenny]);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement