Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module PJGPlays
- class TimeManager
- @@ftime = 0
- @@stime = 0
- def initialize()
- @@ftime = (File.mtime("tvariables.txt")).to_i
- @@stime = (File.mtime("tswitches.txt")).to_i
- end
- def update()
- if @@ftime < (File.mtime("tvariables.txt")).to_i
- d = Game_Variables.new()
- @@ftime = (File.mtime("tvariables.txt")).to_i
- end
- if @@stime < (File.mtime("tswitches.txt")).to_i
- g = Game_Switches.new()
- @@stime = (File.mtime("tswitches.txt")).to_i
- end
- end
- end
- class Game_Variables
- Variables = [1,8,7]
- alias initialize_defvars initialize
- def initialize(*a,&bl)
- initialize_defvars(*a,&bl)
- File.foreach("tvariables.txt") do |vardata|
- p(vardata)
- Variables.each do |id| $game_variables[id] = vardata.to_i
- end
- end
- end
- end
- class Game_Switches
- Switches = [1,8,7]
- alias initialize_defswitch initialize
- def initialize(*b,&cd)
- initialize_defswitch(*b,&cd)
- File.foreach("tswitches.txt") do |switchdata|
- if switchdata == ("1")
- boolswitch = true
- else
- boolswitch = false
- end
- p(boolswitch)
- Switches.each do |id| $game_switches[id] = boolswitch
- end
- #$game_switches[Switches] = boolswitch
- #Switches.each do |id| @data[id] = boolswitch
- end
- end
- end
- end
RAW Paste Data