Battle Log Canceller

MeowFace

Meow
Veteran
Joined
Feb 22, 2015
Messages
1,034
Reaction score
182
First Language
Meowish
Primarily Uses
Made for a request here.
 
This script cancel the result log display of certain skill/item in the battle message log.
eg.
Monster Name suffered 100 damage.
Monster Name evaded your attack.
 
This is useful for those who want to make skills and formula doing stuffs outside of normal attack and don't want those message to appear.
 
Features:
Hide result messages from certain item/skill in the battle log.
 
Note: Skill/Item use message is still being displayed, so you can still set it to show who is using the skill/item. Only the effect/result of the skills/items are hidden.
 
How to use:
[1] Paste this script below Material and above Main
[2] Add the skill/item ids you wish to remove result message in the SETTINGS AREA of the script
 
Compatibility:
This script is using alias method, it should be compatible with most custom scripts.
 
Terms of Use:
Free for both commercial and non-commercial
 
Script:

Code:
#==============================================================================# ■ Meow Face Battle Log Canceller#------------------------------------------------------------------------------# Remove result log message from skill/item#==============================================================================# How to Use:# [1] Paste this below Material and above Main#==============================================================================module MeowBLC #DO NOT REMOVE!!#==============================================================================# Settings Area#==============================================================================  SKILL = [129, 130] #Enter Skill IDs to remove log message in battle  ITEM = [1, 3, 5] #Enter Item IDs to remove log message in battle#==============================================================================# End of Settings Area# Edit anything past this line at your own risk!#==============================================================================endclass Window_BattleLog < Window_Selectable  alias meow_battle_log_hijack display_action_results  def display_action_results(target, item)    return if item.is_a?(RPG::Skill) && MeowBLC::SKILL.include?(item.id)    return if item.is_a?(RPG::Item) && MeowBLC::ITEML.include?(item.id)    meow_battle_log_hijack(target, item)  endend
 
Last edited by a moderator:

tale

Volunteer
Veteran
Joined
Dec 16, 2016
Messages
605
Reaction score
1,007
First Language
English
Primarily Uses
N/A
Fixed script format, credit Meow Face.
Code:
#==============================================================================
# ■ Meow Face Battle Log Canceller
#------------------------------------------------------------------------------
# Remove result log message from skill/item
#==============================================================================
# How to Use:
# [1] Paste this below Material and above Main
#==============================================================================
module MeowBLC
#DO NOT REMOVE!!
#==============================================================================
# Settings Area
#==============================================================================
SKILL = [129, 130]
#Enter Skill IDs to remove log message in battle
ITEM = [1, 3, 5]
#Enter Item IDs to remove log message in battle
#==============================================================================
# End of Settings Area
# Edit anything past this line at your own risk!
#==============================================================================
end
class Window_BattleLog < Window_Selectable
  alias meow_battle_log_hijack display_action_results
  def display_action_results(target, item)  
    return if item.is_a?(RPG::Skill) && MeowBLC::SKILL.include?(item.id)  
    return if item.is_a?(RPG::Item) && MeowBLC::ITEM.include?(item.id)  
    meow_battle_log_hijack(target, item)
  end
  end
 

Wyrelade

Wyrelade - The one and only.
Veteran
Joined
Apr 11, 2014
Messages
62
Reaction score
22
First Language
Finland
Primarily Uses
RMVXA
Very neat! Especially good when you use any kind of damage number pop up in your game and you dont want to clutter your screen with useless information boxes that wont even show anything new anyways.

Thx alot! :)
 

CaquartaX

Warper
Member
Joined
Jan 25, 2020
Messages
4
Reaction score
1
First Language
Portuguese Pt
Primarily Uses
RMMV
How use it?
Is it not a plugin?
 

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

Latest Threads

Latest Posts

Latest Profile Posts

I think one of my weirdest realizations is that my speed of game development would probably be about the same if I *didn't* work a full-time manual labor job.
Quick question, what's the best way to capture-er, I mean RECRUIT playtesters? Should I make a project thread and use that?
Node Graph out of Date. Rebuilding...
Does anyone know of any good Discord groups for art or biology discussion, that sort of thing?
Trying to access kissanime, Facing issues, Here are 5 working KissAnime Alternatives.

Forum statistics

Threads
98,056
Messages
948,937
Members
129,332
Latest member
SoulDiamond
Top