Game_Variables
#============================================
# ¡ Game_Variables
#--------------------------------------------
# @•Ï”‚ðˆµ‚¤ƒNƒ‰ƒX‚Å‚·B‘g‚݂݃Nƒ‰ƒX Array ‚̃‰ƒbƒp[‚Å‚·B‚±‚̃Nƒ‰ƒX‚̃C
# ƒ“ƒXƒ^ƒ“ƒX‚Í $game_variables ‚ÅQÆ‚³‚ê‚Ü‚·B
#============================================
class Game_Variables
#------------------------------------------
# œ ƒIƒuƒWƒFƒNƒg‰Šú‰»
#------------------------------------------
def initialize
@data = []
end
#------------------------------------------
# œ •Ï”‚Ìæ“¾
# variable_id : •Ï” ID
#------------------------------------------
def [](variable_id)
if variable_id <= 5000 and @data[variable_id] != nil
return @data[variable_id]
else
return 0
end
end
#------------------------------------------
# œ •Ï”‚ÌÝ’è
# variable_id : •Ï” ID
# value : •Ï”‚Ì’l
#------------------------------------------
def []=(variable_id, value)
if variable_id <= 5000
@data[variable_id] = value
end
end
end
# ¡ Game_Variables
#--------------------------------------------
# @•Ï”‚ðˆµ‚¤ƒNƒ‰ƒX‚Å‚·B‘g‚݂݃Nƒ‰ƒX Array ‚̃‰ƒbƒp[‚Å‚·B‚±‚̃Nƒ‰ƒX‚̃C
# ƒ“ƒXƒ^ƒ“ƒX‚Í $game_variables ‚ÅQÆ‚³‚ê‚Ü‚·B
#============================================
class Game_Variables
#------------------------------------------
# œ ƒIƒuƒWƒFƒNƒg‰Šú‰»
#------------------------------------------
def initialize
@data = []
end
#------------------------------------------
# œ •Ï”‚Ìæ“¾
# variable_id : •Ï” ID
#------------------------------------------
def [](variable_id)
if variable_id <= 5000 and @data[variable_id] != nil
return @data[variable_id]
else
return 0
end
end
#------------------------------------------
# œ •Ï”‚ÌÝ’è
# variable_id : •Ï” ID
# value : •Ï”‚Ì’l
#------------------------------------------
def []=(variable_id, value)
if variable_id <= 5000
@data[variable_id] = value
end
end
end
Publicité