Introduction
This allows the critical hit play a sound whenever the actor or the enemy strikes a critical hit. It also lets the player rob a certain amount of gold basing on the game troop gained gold total.
Features
- Sound Effect when critical strike happens.
- Robs troop total gold when critical strike is applied
- Screen shaking during critical strike.
- Added vocabs during battle.
Screenshots
N/A
How to Use
This is plug and play.
Demo
N/A | Not Necessary
Script
You can get it on Infinity Tears
But, I will also include it here.
Code:
=beginCritical EffectsAuthor: SoulPour777Desc: This is a simple script that allows different effects whenever theplayer or enemy inflicts a critical hit.Credits: Tomoaky - Original Idea of Sound Effects=endmodule CriticalEffects CRIT_SOUND = RPG::SE.new("Bite", 80, 120) ENEM_CRIT_SD = RPG::SE.new("Flash2", 80, 120) CritActor = "A critical damage has been inflicted!" CritActor2 = "Critical Effects activated!" CritEnemy = "A critical damage has been inflicted to you!"endclass Window_BattleLog alias criticaleffects_window_battlelog_display_critical display_critical def display_critical(target, item) if target.result.critical if target.actor? CriticalEffects::CRIT_SOUND.play $game_troop.screen.start_shake(5, 5, 10) enemtext = CriticalEffects::CritEnemy add_text(enemtext) elsif target.enemy? $game_party.gain_gold($game_troop.gold_total) CriticalEffects::ENEM_CRIT_SD.play $game_troop.screen.start_shake(5, 5, 10) acttext = CriticalEffects::CritActor acttext2 = CriticalEffects::CritActor2 add_text(acttext) add_text(acttext2) end criticaleffects_window_battlelog_display_critical(target, item) end endend
复制代码
Credit and Thanks
- SoulPour777
- Tomoaky - for the original idea on making sounds.
- Archeia - for some of the script calls.
Author's Notes
This is my very first script, so forgive me.