Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #===============================================================================
- # * [ACE] Battle QTE System - Theo's TSBS Compatibility Patch
- #===============================================================================
- # * Made by: Sixth (www.rpgmakervxace.net, www.forums.rpgmakerweb.com)
- # * Version: 1.0
- # * Updated: 17/02/2015
- # * Requires:
- # ~ Scripts: Wanabe's LoadSo
- # FenixFyreX's FyxInput
- # KGC's Bitmap Extension
- # Theo's Sideview Battle System
- # Sixth's Battle QTE System
- # ~ Files: msvcrt-ruby191.dll
- # fyxinput.so
- # TRGSSX.dll
- #-------------------------------------------------------------------------------
- # * < Change Log >
- #-------------------------------------------------------------------------------
- # * Version 1.0 (16/02/2015)
- # - Initial release.
- #-------------------------------------------------------------------------------
- # * < Description >
- #-------------------------------------------------------------------------------
- # * This script will fix the QTE after-effects in Theo's SBS.
- # Without this, some QTE effects won't work!
- #-------------------------------------------------------------------------------
- # * < Installation >
- #-------------------------------------------------------------------------------
- # * Put this script below my Battle QTE System but above Main!
- #-------------------------------------------------------------------------------
- # * < Compatibility Info >
- #-------------------------------------------------------------------------------
- # * Well, it is a compatibility patch, so it got no issues yet. :P
- # * I aliased one method in Scene_Battle:
- # - tsbs_apply_item
- #-------------------------------------------------------------------------------
- # * < Known Issues >
- #-------------------------------------------------------------------------------
- # * No known issues so far.
- #-------------------------------------------------------------------------------
- # * < Terms of Use >
- #-------------------------------------------------------------------------------
- # * Free to use for whatever purposes you want.
- # * Credit me (Sixth) in your game, pretty please! :P
- # * Posting modified versions of this script is allowed as long as you notice me
- # about it with a link to it!
- #===============================================================================
- $imported = {} if $imported.nil?
- $imported["SixthBattleQTE-TSBSPatch"] = true
- #===============================================================================
- # No settings here! I said no, shoo-shoo! :P
- #===============================================================================
- class Scene_Battle < Scene_Base
- alias sixth_qte_effects_tsbs3344 tsbs_apply_item
- def tsbs_apply_item(target, item, subj = @subject)
- if @subject.is_a?(Game_Actor) && !item.qte_effects.nil?
- if @success != nil
- apply_qte_effects(@subject,item,@subject.qte_success,:user)
- apply_qte_effects(target,item,@subject.qte_success,:target)
- end
- end
- sixth_qte_effects_tsbs3344(target, item, subj = @subject)
- end
- end
- #==============================================================================
- # !!END OF SCRIPT - OHH, NOES!!
- #==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement