Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var ableCells = [];
- var target = getNearestEnemy();
- for(var i=0; i<300; i++)
- {
- if(isObstacle(i)==false)
- {
- if((isOnSameLine(i, getCell(target))) &&
- (getPathLength(getCell(), i)<=getMP())
- )
- {
- debug("input : " + i);
- push(ableCells, i);
- }
- }
- }
- for(var j=301; j<612; j++)
- {
- if(isObstacle(j)==false)
- {
- if((isOnSameLine(j, getCell(target))) &&
- (getPathLength(j, getCell())<=getMP())
- )
- {
- debug("input : " + j);
- push(ableCells, j);
- }
- }
- }
- for(var k=0; k<count(ableCells); k++)
- {
- debug("output : " + ableCells[k]);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement