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,162
Reaction score
822
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 Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,862
Messages
1,017,047
Members
137,569
Latest member
Shtelsky
Top