Initial import
This commit is contained in:
46
Scripts/RPG/Window_TitleCommand.rb
Normal file
46
Scripts/RPG/Window_TitleCommand.rb
Normal file
@@ -0,0 +1,46 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#==============================================================================
|
||||
# ** Window_TitleCommand
|
||||
#------------------------------------------------------------------------------
|
||||
# This window is for selecting New Game/Continue on the title screen.
|
||||
#==============================================================================
|
||||
|
||||
class Window_TitleCommand < Window_Command
|
||||
#--------------------------------------------------------------------------
|
||||
# * Object Initialization
|
||||
#--------------------------------------------------------------------------
|
||||
def initialize
|
||||
super(0, 0)
|
||||
update_placement
|
||||
select_symbol(:continue) if continue_enabled
|
||||
self.openness = 0
|
||||
open
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Get Window Width
|
||||
#--------------------------------------------------------------------------
|
||||
def window_width
|
||||
return 160
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Update Window Position
|
||||
#--------------------------------------------------------------------------
|
||||
def update_placement
|
||||
self.x = (Graphics.width - width) / 2
|
||||
self.y = (Graphics.height * 1.6 - height) / 2
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Create Command List
|
||||
#--------------------------------------------------------------------------
|
||||
def make_command_list
|
||||
add_command(Vocab::new_game, :new_game)
|
||||
add_command(Vocab::continue, :continue, continue_enabled)
|
||||
add_command(Vocab::shutdown, :shutdown)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Get Activation State of Continue
|
||||
#--------------------------------------------------------------------------
|
||||
def continue_enabled
|
||||
DataManager.save_file_exists?
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user