mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
windows bandling script
This commit is contained in:
parent
0df576ed7d
commit
c12073588d
6 changed files with 356 additions and 23 deletions
|
|
@ -370,7 +370,7 @@ find_package(SDL3_image CONFIG)
|
||||||
find_package(SDL3_mixer CONFIG REQUIRED)
|
find_package(SDL3_mixer CONFIG REQUIRED)
|
||||||
find_package(SDL3_ttf CONFIG)
|
find_package(SDL3_ttf CONFIG)
|
||||||
find_package(Boost REQUIRED COMPONENTS program_options chrono)
|
find_package(Boost REQUIRED COMPONENTS program_options chrono)
|
||||||
find_package(PhysFS CONFIG)
|
find_package(PhysFS)
|
||||||
find_path(PIXMAN_INCLUDE_DIR NAMES pixman.h PATH_SUFFIXES pixman-1)
|
find_path(PIXMAN_INCLUDE_DIR NAMES pixman.h PATH_SUFFIXES pixman-1)
|
||||||
find_library(PIXMAN_LIBRARY NAMES pixman-1 pixman-1_static pixman-1_staticd)
|
find_library(PIXMAN_LIBRARY NAMES pixman-1 pixman-1_static pixman-1_staticd)
|
||||||
find_package(Ruby 3.0 REQUIRED COMPONENTS Development)
|
find_package(Ruby 3.0 REQUIRED COMPONENTS Development)
|
||||||
|
|
|
||||||
30
libraries.rb
30
libraries.rb
|
|
@ -1,5 +1,6 @@
|
||||||
#!/usr/bin/ruby
|
#!/usr/bin/ruby
|
||||||
#encoding: utf-8
|
#encoding: utf-8
|
||||||
|
puts "copying libraries..."
|
||||||
require 'fileutils'
|
require 'fileutils'
|
||||||
|
|
||||||
# These libraries MUST NOT be packaged with OneShot
|
# These libraries MUST NOT be packaged with OneShot
|
||||||
|
|
@ -10,17 +11,32 @@ BLACKLIST = [
|
||||||
'libc.so.6',
|
'libc.so.6',
|
||||||
'libpthread.so.0',
|
'libpthread.so.0',
|
||||||
'libdl.so.2',
|
'libdl.so.2',
|
||||||
'libm.so.6'
|
'libm.so.6',
|
||||||
|
# we dont need Windows dlls
|
||||||
|
"ntdll.dll",
|
||||||
|
"KERNEL32.DLL",
|
||||||
|
"KERNELBASE.dll",
|
||||||
|
"ADVAPI32.dll",
|
||||||
|
"msvcrt.dll",
|
||||||
|
"sechost.dll",
|
||||||
|
"RPCRT4.dll",
|
||||||
|
"ucrtbase.dll",
|
||||||
|
"SHLWAPI.dll",
|
||||||
|
"USER32.dll",
|
||||||
|
"win32u.dll",
|
||||||
|
"GDI32.dll",
|
||||||
|
"gdi32full.dll",
|
||||||
]
|
]
|
||||||
|
|
||||||
line = gets
|
|
||||||
files = []
|
files = []
|
||||||
while line
|
while line = gets
|
||||||
if line =~ / => (\/.*) \(/
|
if line =~ / => (\/.*) \(/
|
||||||
if not BLACKLIST.any? {|library| $1.end_with? library }
|
path = $1
|
||||||
files << $1
|
filename = File.basename(path)
|
||||||
end
|
next if BLACKLIST.any? { |library| filename.casecmp?(library) }
|
||||||
|
path = `cygpath -w "#{path}"`.strip if ENV['MSYSTEM'] && path.start_with?("/")
|
||||||
|
files << path
|
||||||
end
|
end
|
||||||
line = gets
|
|
||||||
end
|
end
|
||||||
FileUtils.cp(files, 'libs')
|
FileUtils.cp(files, 'libs')
|
||||||
|
puts "copying libraries done."
|
||||||
50
make-oneshot-windows.sh
Normal file
50
make-oneshot-windows.sh
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
#!/bin/bash
|
||||||
|
set -euo pipefail
|
||||||
|
# User-configurable variables.
|
||||||
|
oneshot_id="$(cat steam_appid.txt)"
|
||||||
|
STEAMWORKS_PATH=$(realpath ..)/steamworks
|
||||||
|
|
||||||
|
cmake . -B build
|
||||||
|
ninja -C build -j $(nproc)
|
||||||
|
|
||||||
|
mkdir -p build/bandle
|
||||||
|
mkdir -p build/bandle
|
||||||
|
mkdir -p build/bandle/Data
|
||||||
|
|
||||||
|
# Compile steamshim.
|
||||||
|
#echo -e "-> ${cyan}Compile steamshim...${color_reset}"
|
||||||
|
#cd steamshim_parent
|
||||||
|
#mkdir build
|
||||||
|
#cd build
|
||||||
|
#cmake -DSTEAMWORKS_PATH=${STEAMWORKS_PATH} .. > steamshim.cmake.out
|
||||||
|
#cp "$STEAMWORKS_PATH/redistributable_bin/linux64/libsteam_api.so" .
|
||||||
|
#make -j${make_threads} > steamshim.make.out
|
||||||
|
#cd ../..
|
||||||
|
|
||||||
|
ruby rpgscript.rb scripts/ build/bandle/
|
||||||
|
|
||||||
|
#cp -r dist/_______/* build/bandle/
|
||||||
|
cp build/oneshot build/bandle/
|
||||||
|
|
||||||
|
#yes | cp steamshim_parent/build/steamshim "$ONESHOT_PATH"
|
||||||
|
#echo "$oneshot_id" > "$ONESHOT_PATH/steam_appid.txt"
|
||||||
|
|
||||||
|
# Copy libraries.
|
||||||
|
mkdir -p libs
|
||||||
|
ldd build/oneshot | ruby libraries.rb
|
||||||
|
#ldd steamshim_parent/build/steamshim | ruby libraries.rb
|
||||||
|
cp libs/* build/bandle
|
||||||
|
cp build/oneshot build/bandle
|
||||||
|
|
||||||
|
cp -r ../SunshineAssets/* build/bandle
|
||||||
|
cp oneshot.conf build/bandle
|
||||||
|
cd build/bandle/
|
||||||
|
zip -9 -r ../OneshotSunshine_Windows.zip .
|
||||||
|
cd ../..
|
||||||
|
|
||||||
|
# Cleanup.
|
||||||
|
#rm -rf journal/unix/__pycache__
|
||||||
|
#rm -rf build/*
|
||||||
|
rm -rf dist
|
||||||
|
#rm -rf steamshim_parent/build
|
||||||
|
rm -rf libs
|
||||||
|
|
@ -58,6 +58,7 @@ set(scripts
|
||||||
Scene_Map.rb
|
Scene_Map.rb
|
||||||
Scene_Name.rb
|
Scene_Name.rb
|
||||||
Scene_Title.rb
|
Scene_Title.rb
|
||||||
|
Scene_OF.rb
|
||||||
Script.rb
|
Script.rb
|
||||||
Sprite_Character.rb
|
Sprite_Character.rb
|
||||||
Sprite_Footprint.rb
|
Sprite_Footprint.rb
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,83 @@
|
||||||
#==============================================================================
|
class Scene_OF
|
||||||
# ** Scene_Title
|
ARROW_SIZE = 32
|
||||||
#------------------------------------------------------------------------------
|
ARROW_SCALE = 2
|
||||||
# This class performs title screen processing.
|
ARROWS_PADDING = 12
|
||||||
#==============================================================================
|
ARROWS_TOP_MARGIN = 32
|
||||||
|
ARROWS_SIDES_MARGIN = 48
|
||||||
|
|
||||||
class Scene_Title
|
SPRITES = {
|
||||||
|
:cat_base_arrow_left => Rect.new(0, 0, 32, 32), :cat_base_arrow_down => Rect.new(32, 0, 32, 32), :cat_base_arrow_up => Rect.new(64, 0, 32, 32), :cat_base_arrow_right => Rect.new(96, 0, 32, 32),
|
||||||
#--------------------------------------------------------------------------
|
:cat_pressed_arrow_left => Rect.new(0, 32, 32, 32), :cat_pressed_arrow_down => Rect.new(32, 32, 32, 32), :cat_pressed_arrow_up => Rect.new(64, 32, 32, 32), :cat_pressed_arrow_right => Rect.new(96, 32, 32, 32),
|
||||||
# * Main Processing
|
:cat_target_arrow_left => Rect.new(0, 64, 32, 32), :cat_target_arrow_down => Rect.new(32, 64, 32, 32), :cat_target_arrow_up => Rect.new(64, 64, 32, 32), :cat_target_arrow_right => Rect.new(96, 64, 32, 32),
|
||||||
#--------------------------------------------------------------------------
|
:cat_best_arrow_left => Rect.new(0, 96, 32, 32), :cat_best_arrow_down => Rect.new(32, 96, 32, 32), :cat_best_arrow_up => Rect.new(64, 96, 32, 32), :cat_best_arrow_right => Rect.new(96, 96, 32, 32),
|
||||||
def main
|
:cat_tail_left => Rect.new(0, 128, 32, 16), :cat_tail_down => Rect.new(32, 128, 32, 16), :cat_tail_up => Rect.new(64, 128, 32, 16), :cat_tail_right => Rect.new(96, 128, 32, 16),
|
||||||
|
:cat_tail_end_left => Rect.new(0, 144, 32, 16), :cat_tail_end_down => Rect.new(32, 144, 32, 16), :cat_tail_end_up => Rect.new(64, 144, 32, 16), :cat_tail_end_right => Rect.new(96, 144, 32, 16),
|
||||||
# Stop playing ME and BGS
|
|
||||||
Audio.me_stop
|
|
||||||
Audio.bgs_stop
|
|
||||||
|
|
||||||
|
:player_base_arrow_left => Rect.new(128, 0, 32, 32), :player_base_arrow_down => Rect.new(160, 0, 32, 32), :player_base_arrow_up => Rect.new(192, 0, 32, 32), :player_base_arrow_right => Rect.new(224, 0, 32, 32),
|
||||||
|
:player_pressed_arrow_left => Rect.new(128, 32, 32, 32), :player_pressed_arrow_down => Rect.new(160, 32, 32, 32), :player_pressed_arrow_up => Rect.new(192, 32, 32, 32), :player_pressed_arrow_right => Rect.new(224, 32, 32, 32),
|
||||||
|
:player_target_arrow_left => Rect.new(128, 64, 32, 32), :player_target_arrow_down => Rect.new(160, 64, 32, 32), :player_target_arrow_up => Rect.new(192, 64, 32, 32), :player_target_arrow_right => Rect.new(224, 64, 32, 32),
|
||||||
|
:player_best_arrow_left => Rect.new(128, 96, 32, 32), :player_best_arrow_down => Rect.new(160, 96, 32, 32), :player_best_arrow_up => Rect.new(192, 96, 32, 32), :player_best_arrow_right => Rect.new(224, 96, 32, 32),
|
||||||
|
:player_tail_left => Rect.new(128, 128, 32, 16), :player_tail_down => Rect.new(160, 128, 32, 16), :player_tail_up => Rect.new(192, 128, 32, 16), :player_tail_right => Rect.new(224, 128, 32, 16),
|
||||||
|
:player_tail_end_left => Rect.new(128, 144, 32, 16), :player_tail_end_down => Rect.new(160, 144, 32, 16), :player_tail_end_up => Rect.new(192, 144, 32, 16), :player_tail_end_right => Rect.new(224, 144, 32, 16),
|
||||||
|
|
||||||
|
|
||||||
|
:player_idle1 => Rect.new(0, 160, 128, 128), :player_idle2 => Rect.new(128, 160, 128, 128), :player_idle3 => Rect.new(256, 160, 128, 128), :player_idle4 => Rect.new(384, 160, 128, 128),
|
||||||
|
:player_sign_left1 => Rect.new(0, 288, 128, 128), :player_sign_left2 => Rect.new(128, 288, 128, 128), :player_sign_left3 => Rect.new(256, 288, 128, 128), :player_miss_left => Rect.new(384, 288, 128, 128),
|
||||||
|
:player_sign_down1 => Rect.new(0, 416, 128, 128), :player_sign_down2 => Rect.new(128, 416, 128, 128), :player_sign_down3 => Rect.new(256, 416, 128, 128), :player_miss_down => Rect.new(384, 416, 128, 128),
|
||||||
|
:player_sign_up1 => Rect.new(0, 554, 128, 128), :player_sign_up2 => Rect.new(128, 554, 128, 128), :player_sign_up3 => Rect.new(256, 554, 128, 128), :player_miss_up => Rect.new(384, 554, 128, 128),
|
||||||
|
:player_sign_right1 => Rect.new(0, 682, 128, 128), :player_sign_right2 => Rect.new(128, 682, 128, 128), :player_sign_right3 => Rect.new(256, 682, 128, 128), :player_miss_right => Rect.new(384, 682, 128, 128),
|
||||||
|
|
||||||
|
:cat_idle1 => Rect.new(0, 800, 128, 128), :cat_idle2 => Rect.new(128, 800, 128, 128), :cat_idle3 => Rect.new(256, 800, 128, 128), :cat_idle4 => Rect.new(384, 800, 128, 128),
|
||||||
|
:cat_sign_left1 => Rect.new(0, 928, 128, 128), :cat_sign_left2 => Rect.new(128, 928, 128, 128), :cat_sign_left3 => Rect.new(256, 928, 128, 128), :cat_miss_left => Rect.new(384, 928, 128, 128),
|
||||||
|
:cat_sign_down1 => Rect.new(0, 1056, 128, 128), :cat_sign_down2 => Rect.new(128, 1056, 128, 128), :cat_sign_down3 => Rect.new(256, 1056, 128, 128), :cat_miss_down => Rect.new(384, 1056, 128, 128),
|
||||||
|
:cat_sign_up1 => Rect.new(0, 1194, 128, 128), :cat_sign_up2 => Rect.new(128, 1194, 128, 128), :cat_sign_up3 => Rect.new(256, 1194, 128, 128), :cat_miss_up => Rect.new(384, 1194, 128, 128),
|
||||||
|
:cat_sign_right1 => Rect.new(0, 1322, 128, 128), :cat_sign_right2 => Rect.new(128, 1322, 128, 128), :cat_sign_right3 => Rect.new(256, 1322, 128, 128), :cat_miss_right => Rect.new(384, 1322, 128, 128),
|
||||||
|
}
|
||||||
|
|
||||||
|
PLAYER_ARROWS_SPRITES = {
|
||||||
|
:base => [:player_base_arrow_left, :player_base_arrow_down, :player_base_arrow_up, :player_base_arrow_right ],
|
||||||
|
:pressed => [:player_pressed_arrow_left, :player_pressed_arrow_down, :player_pressed_arrow_up, :player_pressed_arrow_right ],
|
||||||
|
:target => [:player_target_arrow_left, :player_target_arrow_down, :player_target_arrow_up, :player_target_arrow_right ],
|
||||||
|
:best => [:player_best_arrow_left, :player_best_arrow_down, :player_best_arrow_up, :player_best_arrow_right ],
|
||||||
|
:tail => [:player_tail_left, :player_tail_down, :player_tail_up, :player_tail_right ],
|
||||||
|
:tail_end => [:player_tail_end_left, :player_tail_end_down, :player_tail_end_up, :player_tail_end_right ],
|
||||||
|
}
|
||||||
|
|
||||||
|
CAT_ARROWS_SPRITES = {
|
||||||
|
:base => [:cat_base_arrow_left, :cat_base_arrow_down, :cat_base_arrow_up, :cat_base_arrow_right ],
|
||||||
|
:pressed => [:cat_pressed_arrow_left, :cat_pressed_arrow_down, :cat_pressed_arrow_up, :cat_pressed_arrow_right ],
|
||||||
|
:target => [:cat_target_arrow_left, :cat_target_arrow_down, :cat_target_arrow_up, :cat_target_arrow_right ],
|
||||||
|
:best => [:cat_best_arrow_left, :cat_best_arrow_down, :cat_best_arrow_up, :cat_best_arrow_right ],
|
||||||
|
:tail => [:cat_tail_left, :cat_tail_down, :cat_tail_up, :cat_tail_right ],
|
||||||
|
:tail_end => [:cat_tail_end_left, :cat_tail_end_down, :cat_tail_end_up, :cat_tail_end_right ],
|
||||||
|
}
|
||||||
|
|
||||||
|
def main
|
||||||
|
Audio.bgm_stop
|
||||||
|
|
||||||
|
@viewport = Viewport.new(0, 0, Graphics.width, Graphics.height)
|
||||||
|
@spritesheet = RPG::Cache.misc(".cats")
|
||||||
|
|
||||||
|
@player_arrows = []
|
||||||
|
@cat_arrows = []
|
||||||
|
for i in 0..3
|
||||||
|
player_arrow = Sprite.new(@viewport)
|
||||||
|
player_arrow.bitmap = Bitmap.new(ARROW_SIZE, ARROW_SIZE)
|
||||||
|
player_arrow.bitmap.stretch_blt(Rect.new(0, 0, ARROW_SIZE, ARROW_SIZE), @spritesheet, SPRITES[PLAYER_ARROWS_SPRITES[:base][i]])
|
||||||
|
player_arrow.zoom_x = player_arrow.zoom_y = ARROW_SCALE
|
||||||
|
player_arrow.x = Graphics.width - ARROWS_SIDES_MARGIN + (ARROW_SIZE * ARROW_SCALE + ARROWS_PADDING) * i - (ARROW_SIZE * ARROW_SCALE * 4 + ARROWS_PADDING * 3)
|
||||||
|
player_arrow.y = ARROWS_TOP_MARGIN
|
||||||
|
@player_arrows << player_arrow
|
||||||
|
|
||||||
|
cat_arrow = Sprite.new(@viewport)
|
||||||
|
cat_arrow.bitmap = Bitmap.new(ARROW_SIZE, ARROW_SIZE)
|
||||||
|
cat_arrow.bitmap.stretch_blt(Rect.new(0, 0, ARROW_SIZE, ARROW_SIZE), @spritesheet, SPRITES[CAT_ARROWS_SPRITES[:base][i]])
|
||||||
|
cat_arrow.zoom_x = cat_arrow.zoom_y = ARROW_SCALE
|
||||||
|
cat_arrow.x = ARROWS_SIDES_MARGIN + (ARROW_SIZE * ARROW_SCALE + ARROWS_PADDING) * i
|
||||||
|
cat_arrow.y = ARROWS_TOP_MARGIN
|
||||||
|
@cat_arrows << cat_arrow
|
||||||
|
end
|
||||||
|
|
||||||
# Execute transition
|
# Execute transition
|
||||||
Graphics.transition(40)
|
Graphics.transition(40)
|
||||||
# Main loop
|
# Main loop
|
||||||
|
|
@ -32,9 +95,211 @@ class Scene_Title
|
||||||
break
|
break
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Graphics.freeze
|
||||||
end
|
end
|
||||||
|
|
||||||
def update
|
def update
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def map_input(input)
|
||||||
|
case input
|
||||||
|
when 2
|
||||||
|
1
|
||||||
|
when 4
|
||||||
|
0
|
||||||
|
when 6
|
||||||
|
3
|
||||||
|
when 8
|
||||||
|
2
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████ ██████████████████████████████████ ██████████████████████████████████████████████████████████ ████████ ██████
|
||||||
|
# ██████████ ████████ ████████████ ████████████████ ██ ████████████████████████████████████████████████████████ ████ ██████
|
||||||
|
# ████████ ████████████████ ██████ ██████████ ██████ ██████████████████████████████████████████████████████████ ████████
|
||||||
|
# ████████ ██████████████ ██ ██ ████████ ████ ██████████████████████████████████████████████████████████████ ██████████
|
||||||
|
# ████████ ██████████████ ██ ████ ████████████████████ ████████████████████████████████████████████████████████████ ██████████
|
||||||
|
# ████████ ██████████████ ██ ████ ████████████████████ ██████████████████████████████████████████████████████████ ████████
|
||||||
|
# ██████████ ████████ ██ ██ ████ ██ ████████ ██ ██ ████████████████████████████████████████████████████████ ████ ██████
|
||||||
|
# ████████████ ██████ ██ ████ ██████████ ████ ██████████████████████████████████████████████████████████ ████████ ██████
|
||||||
|
# ██████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████ ████
|
||||||
|
# ████ ██████ ████
|
||||||
|
# ████ ████████ ████
|
||||||
|
# ████ ████████ ████
|
||||||
|
# ████ ██████████ ████
|
||||||
|
# ████ ██████████ ████
|
||||||
|
# ████ ████████████ ████
|
||||||
|
# ████ ██████████████ ████
|
||||||
|
# ████ ██████████████ ████
|
||||||
|
# ████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████ ████████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████████████ ████████████████████ ████
|
||||||
|
# ████ ██████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ████████████████████████ ██████████████████████████ ████
|
||||||
|
# ████ ████████████████████████ ████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████ ████████████████████████████████ ████
|
||||||
|
# ████ ████████████████████████ ████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████ ████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████ ████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████ ██████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████ ████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████ ████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████ ████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████ ██████ ██████████ ████
|
||||||
|
# ████ ████████████████████████████████████████████████ ████ ██ ████████ ████
|
||||||
|
# ████ ████████████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████ ████ ██████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████ ██████████████████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ██████████ ████
|
||||||
|
# ████ ██████████████ ████
|
||||||
|
# ████ ██████████████ ████████████████████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████ ██ ████
|
||||||
|
# ████ ██████████████████████ ████████████████████████████████████████████████████████ ████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████████████████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████████████████████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████████████████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████████████████████ ████████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████████████████████████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████████████████████████████████████████ ████████████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████████████████████████████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████████████████████████████████████ ██████████████████████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████████ ██████████████████████████████ ████████████████████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████ ██████████████████████████████ ██████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████████ ████████████████████████████████ ████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████████ ██████████████████████████████ ██ ████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████ ██████████████████████████████ ████████████████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████ ██████████████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████ ██████████████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████ ██████████████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████ ██████████████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████ ████████████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████ ████████████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████ ████████████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████ ██████████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████ ████████████████████████████████ ██████████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████████████ ████████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████ ██████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████ ████████████████████████ ████████████████████████████████████ ██ ████
|
||||||
|
# ████ ██████████████ ████████████████████████ ██████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████ ████████████████████████ ██████████████████████████████████████ ████ ████
|
||||||
|
# ████ ██████████ ████████████████████████ ████████████████████████████████████████ ██ ████
|
||||||
|
# ████ ████████ ██████████████████████ ████████████████████████████████████████ ██ ████
|
||||||
|
# ████ ████████ ████████████████████ ██████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████ ████████████████████ ██████████████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████ ████████████████████ ████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ██ ████████████████████ ████████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████████████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████████ ██████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████ ██████████████ ██████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████ ██████████████ ████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ██████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ██████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████ ██████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████ ████████████████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ████████ ████████ ██████████████ ████
|
||||||
|
# ████ ████████████████████ ████ ████ ████ ████ ██████████████ ████
|
||||||
|
# ████ ██████████████████████ ██ ████ ████ ██ ██ ██████████████ ████
|
||||||
|
# ████ ████████████████████████ ██ ██ ██ ██████████████ ████
|
||||||
|
# ████ ██████████████████ ██ ██ ████ ██ ██ ██████████████ ████
|
||||||
|
# ████ ████████████████ ██████ ████ ████ ████ ██████████████ ████
|
||||||
|
# ████ ████████████████ ██████ ██ ██ ████████████ ████
|
||||||
|
# ████ ████████████████ ██████ ████ ████ ████ ██████████ ████
|
||||||
|
# ████ ████████████████ ██████ ██ ██ ████ ██ ██ ██████████ ████
|
||||||
|
# ████ ██████████████████ ██ ████ ██ ██████████ ████
|
||||||
|
# ████ ████████████████████████ ████ ████ ██ ██ ██████████ ████
|
||||||
|
# ████ ██████████████████ ████ ████ ████ ████ ██████████ ████
|
||||||
|
# ████ ██████████ ████████ ██████████ ████
|
||||||
|
# ████ ████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████████████████ ████ ████
|
||||||
|
# ████ ████████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ████ ████
|
||||||
|
# ████ ██████████████████████████████ ████ ████
|
||||||
|
# ████ ████████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████████████ ██████ ████
|
||||||
|
# ████ ████████████████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████████████ ████████ ████
|
||||||
|
# ████ ████████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████████ ████████ ████
|
||||||
|
# ████ ██████████████████████ ██████████ ████
|
||||||
|
# ████ ██████████████████████ ██████████ ████
|
||||||
|
# ████ ████████████████████ ████████████ ████
|
||||||
|
# ████ ████████████████████ ████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████ ████
|
||||||
|
# ████ ████████████████████ ██████████████ ████
|
||||||
|
# ████ ██████████████████ ██████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████ ████
|
||||||
|
# ████ ████████████████ ██████████████ ████
|
||||||
|
# ████ ██████████████ ████████████ ████
|
||||||
|
# ████ ██████████████ ████████████ ████
|
||||||
|
# ████ ██████████████ ██████████████ ████
|
||||||
|
# ████ ██████████████ ████████████████ ████
|
||||||
|
# ████ ██████████████████ ████████████████████ ████
|
||||||
|
# ████ ████████████████████ ████████████████████████ ████
|
||||||
|
# ████ ██████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████ ██████████████████████ ████
|
||||||
|
# ████ ██████████████████████████████ ████
|
||||||
|
# ████ ████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
# ████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████
|
||||||
|
|
|
||||||
|
|
@ -77,6 +77,7 @@ Scene_Name
|
||||||
Scene_Debug
|
Scene_Debug
|
||||||
Scene_Save
|
Scene_Save
|
||||||
Scene_Load
|
Scene_Load
|
||||||
|
Scene_OF
|
||||||
|
|
||||||
# Persistent data
|
# Persistent data
|
||||||
Persistent
|
Persistent
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue