49 lines
1.7 KiB
Ruby
49 lines
1.7 KiB
Ruby
|
|
# -*- coding: utf-8 -*-
|
||
|
|
#==============================================================================
|
||
|
|
# ** Window_Gold
|
||
|
|
#------------------------------------------------------------------------------
|
||
|
|
# This window displays the party's gold.
|
||
|
|
#==============================================================================
|
||
|
|
|
||
|
|
class Window_Gold < Window_Base
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# * Object Initialization
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def initialize
|
||
|
|
super(0, 0, window_width, fitting_height(1))
|
||
|
|
refresh
|
||
|
|
end
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# * Get Window Width
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def window_width
|
||
|
|
return 160
|
||
|
|
end
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# * Refresh
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def refresh
|
||
|
|
contents.clear
|
||
|
|
draw_currency_value(value, currency_unit, 4, 0, contents.width - 8)
|
||
|
|
end
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# * Get Party Gold
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def value
|
||
|
|
$game_party.gold
|
||
|
|
end
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# Get Currency Unit
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def currency_unit
|
||
|
|
Vocab::currency_unit
|
||
|
|
end
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
# * Open Window
|
||
|
|
#--------------------------------------------------------------------------
|
||
|
|
def open
|
||
|
|
refresh
|
||
|
|
super
|
||
|
|
end
|
||
|
|
end
|