Reorganized files
This commit is contained in:
parent
66b1cbe21f
commit
c0bf423bbf
16 changed files with 153 additions and 156 deletions
30
scripts/Puzzle_Pixel.rb
Normal file
30
scripts/Puzzle_Pixel.rb
Normal file
|
@ -0,0 +1,30 @@
|
|||
X = false
|
||||
O = true
|
||||
CORRECT_PIXEL_PUZZLE = [X,O,O,O,X,
|
||||
O,X,X,X,O,
|
||||
O,X,O,X,O,
|
||||
O,X,X,X,O,
|
||||
X,O,O,O,X,
|
||||
X,X,O,X,X]
|
||||
|
||||
def pixel_puzzle_check
|
||||
result = true
|
||||
$game_map.events.each do |key, event|
|
||||
next unless event.name =~ /^pixel /
|
||||
x = event.x - 31
|
||||
y = event.y - 34
|
||||
if CORRECT_PIXEL_PUZZLE[y*5+x] != $game_self_switches[[$game_map.map_id, event.id, 'A']]
|
||||
result = false
|
||||
break
|
||||
end
|
||||
end
|
||||
Script.tmp_s1 = result
|
||||
end
|
||||
|
||||
def pixel_puzzle_reset
|
||||
$game_map.events.each do |key, event|
|
||||
next unless event.name =~ /^pixel /
|
||||
$game_self_switches[[$game_map.map_id, event.id, 'A']] = false
|
||||
end
|
||||
$game_map.need_refresh = true
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue