Introduction For people who think the standard "Game Over" screen is bland.
Features Replaces the standard "Game Over" screen with a slicker-looking (imo) animated one.
Script
Munkis' Animated Game Over...
CODE
#------------------------------------------------------------------------------ # * Munkis' Animated Game Over screen V 1.0 # * Made by munkis # â•”â•â•â•â•â•â•â•â•â•â•â •— # â•‘ FEATURES â•‘ # ╚â•â•â•â•â•â•â•â•â•â•â # * Replaces the standard "Game Over" screen with a slicker-looking (imo) # animated one. # * V 1.0: Initial release #------------------------------------------------------------------------------
module MNK_Animated_Game_Over
#[Background picture name, Foreground picture name, Background animation #speed (X direction), Background animation speed (Y direction), Foreground #animation speed (X direction), Foreground animation (Y direction)] #Set the animation speeds to negative values to make them go in reverse. #Use "" for no picture. ANIMATION_PROPERTIES = ["Background","Foreground",0,0,0,-1]
end class Scene_Gameover < Scene_Base alias munkis_gameover_start start def start munkis_gameover_start @over_back = Plane.new @over_back.bitmap = Cache.picture(MNK_Animated_Game_Over::ANIMATION_PROPERTIES[0]) @over_fore = Plane.new @over_fore.bitmap = Cache.picture(MNK_Animated_Game_Over::ANIMATION_PROPERTIES[1]) end alias munkis_gameover_update update def update munkis_gameover_update @over_back.ox += MNK_Animated_Game_Over::ANIMATION_PROPERTIES[2] @over_back.oy += MNK_Animated_Game_Over::ANIMATION_PROPERTIES[3] @over_fore.ox += MNK_Animated_Game_Over::ANIMATION_PROPERTIES[4] @over_fore.oy += MNK_Animated_Game_Over::ANIMATION_PROPERTIES[5] end alias munkis_gameover_terminate terminate def terminate munkis_gameover_terminate @over_back.dispose @over_fore.dispose end end
Required Images
You can either use these in your project, or as a placeholder until you get someone to make what you want.
Images
Customization Look at the config module in the script.
Compatibility Uses aliases, so there shouldn't be any problems.
Screenshot Put the script in a project to see it in action.
DEMO It's a fairly simple script, so no demo necessary.
Installation Place this script in MATERIALS, above MAIN.
FAQ Q: ZOMG teh scritz doesn't werk!!! A: First of all, be more specific. Second, all reports typed in chat-speak or 1337-speak will be ignored.
Terms and Conditions I don't mind this script being posted or linked on other RMVX sites AS LONG AS YOU GOVE CREDIT!!! Same goes for using this in your project. Contact me if you want to use this in a commercial project.
Credits Credit me (munkis).
This post has been edited by munkis: Jan 6 2011, 07:05 PM