|
Written by woratana
|
Version 1.0 by Woratana Release Date: 10/03/2008
IntroductionThis is a small snippet to change your windowskin by call script~ :wink:
FeaturesVersion 1.0 - Easy to change you windowskin by just call script.
ScriptPlace it above main #=============================================================== # ● [VX Snippet] ◦ Change Windowskin ◦ □ #-------------------------------------------------------------- # ◦ by Woratana [
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
] # ◦ Released on: 10/03/2008 #-------------------------------------------------------------- # Note: Missing features from RM2K and RMXP =begin ●----●----●----●----● +[How to use]+ ●----●----●----●----● Call script: $game_system.skin = 'Windowskin File Name' (Window Skin file must be in folder 'Graphics/System')
For Example >> $game_system.skin = 'Window' □=====□=====□=====□=====□=====□=====□=====□=====□=====□
=end #===============================================================
class Window_Base < Window alias wor_changeskin_winbase_ini initialize alias wor_changeskin_winbase_upd update # Change Window Skin when first call Window def initialize(x, y, width, height) wor_changeskin_winbase_ini(x, y, width, height) self.windowskin = Cache.system($game_system.skin) @winskin = $game_system.skin end # Change Window Skin if $game_system.skin is not same as its skin def update wor_changeskin_winbase_upd if @winskin != $game_system.skin self.windowskin = Cache.system($game_system.skin) @winskin = $game_system.skin end end end class Game_System attr_accessor :skin alias wor_changeskin_gamesys_ini initialize # Add variable $game_system.skin to store/change windowskin file name def initialize wor_changeskin_gamesys_ini @skin = 'Window' end end
Instruction Change your windowskin by call script:
$game_system.skin = 'Windowskin File Name' (Window Skin file must be in folder 'Graphics/System') For Example >>
$game_system.skin = 'Window' Author's Notes Free for use in your non-commercial work if credit included. If your project is commercial, please contact me.
Please do not redistribute this script without permission. If you want to post it on any forum, please link to this topic.
 |
|
Last Updated on Thursday, 22 May 2008 09:40 |