Falcao ABS Through = false Problems

Altair

Villager
Member
Joined
Apr 16, 2018
Messages
8
Reaction score
0
First Language
German
Primarily Uses
N/A
Hey :)

i have a Problem with the Falcao ABS Script.
https://falcaorgss.wordpress.com/category/pearl-abs-liquid/

I have the Option Tool Through = false
"- Tools go through walls, trees, rocks etc?"

Actually, the projectile should not go through the wall, but hit the enemy. However, he does not hit the enemies either.
I've tried this solution so far: https://www.rpgmakercentral.com/top...collision-fix-for-falcao-pearl-abs-liquid-v3/

Unfortunately did not bring the desired effect. Maybe someone here has an elegant solution to the problem?
Thank you for your attention.

Best Regards
Ben
 

Sixth

Veteran
Veteran
Joined
Jul 4, 2014
Messages
2,136
Reaction score
806
First Language
Hungarian
Primarily Uses
RMVXA
You could try this little script:
Code:
module ToolRestrict
 
  # Add any impassable region IDs for tools here.
  Regions = [40]
 
end

class Projectile < Game_Character
 
  def passable?(x, y, d)
    return false if tool_region_forbid?(x, y, d)
    return super(x, y, d)
  end
 
  def tool_region_forbid?(x, y, d)
    case d
    when 1; region = $game_map.region_id(x-1, y+1)
    when 2; region = $game_map.region_id(x+0, y+1)
    when 3; region = $game_map.region_id(x+1, y+1)
    when 4; region = $game_map.region_id(x-1, y+0)
    when 5; region = $game_map.region_id(x+0, y+0)
    when 6; region = $game_map.region_id(x+1, y+0)
    when 7; region = $game_map.region_id(x-1, y-1)
    when 8; region = $game_map.region_id(x+0, y-1)
    when 9; region = $game_map.region_id(x+1, y-1)
    else;   region = 0
    end
    return ToolRestrict::Regions.include?(region)
  end
 
end
You should keep the tool's "through" setting on true, and block any tiles you want with the regions you enter into the script settings instead.
 

Altair

Villager
Member
Joined
Apr 16, 2018
Messages
8
Reaction score
0
First Language
German
Primarily Uses
N/A
Wow... Really great, if it could always be so easy :biggrin: Many thanks!
Incidentally, I'm testing your Falcao bug fix right now. I think it's good that there are still people like you doing that.
 

KingHazeel

Veteran
Veteran
Joined
Jul 5, 2018
Messages
125
Reaction score
5
First Language
English
Primarily Uses
RMVXA
Is it possible to set tools that ignore this and still go through? I.e. you want most of your tools not to go through, but you have a couple "ghost attacks" that are meant to go through walls?
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Seems like people have stopped looking both ways before crossing the road nowadays. Blindly walking out into a into a road only ends in disaster.
Just finished planning out the skeleton of the main quest line of my new game. I'm so excited for it!
Integrating Jason Perry's japan tile set while listening to Murray Atkinson's Heaven and Earth background music.
I forgot I had an account on rpgmakercentral lol
"What do you think the best place to visit on this cold days?" "Hell..."

Forum statistics

Threads
94,539
Messages
921,738
Members
124,406
Latest member
keyboardjockey
Top