Auteur: Yukihiro matsumoto
#============================================
# ¡ Game_Switches
#--------------------------------------------
# @ƒXƒCƒbƒ`‚ðˆµ‚¤ƒNƒ‰ƒX‚Å‚·B‘g‚Ýž‚݃Nƒ‰ƒX Array ‚̃‰ƒbƒp[‚Å‚·B‚±‚̃Nƒ‰ƒX
# ‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í $game_switches ‚ÅŽQÆ‚³‚ê‚Ü‚·B
#============================================
class Game_Switches
#------------------------------------------
# œ ƒIƒuƒWƒFƒNƒg‰Šú‰»
#------------------------------------------
def initialize
@data = []
end
#------------------------------------------
# œ ƒXƒCƒbƒ`‚̎擾
# switch_id : ƒXƒCƒbƒ` ID
#------------------------------------------
def [](switch_id)
if switch_id <= 5000 and @data[switch_id] != nil
return @data[switch_id]
else
return false
end
end
#------------------------------------------
# œ ƒXƒCƒbƒ`‚ÌÝ’è
# switch_id : ƒXƒCƒbƒ` ID
# value : ON (true) / OFF (false)
#------------------------------------------
def []=(switch_id, value)
if switch_id <= 5000
@data[switch_id] = value
end
end
end |
|