mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
PEOPLES.md update
This commit is contained in:
parent
e1212ce249
commit
7363ee4709
6 changed files with 47 additions and 24 deletions
16
PEOPLES.md
16
PEOPLES.md
|
|
@ -11,28 +11,26 @@ Artists:
|
|||
* Обси
|
||||
* DepressedTWM
|
||||
* K1RMAN
|
||||
* Serega_play_x
|
||||
|
||||
Testers:
|
||||
Testers and helpers:
|
||||
* Rubik
|
||||
* Prime 223432
|
||||
|
||||
Donators:
|
||||
* Kodu
|
||||
|
||||
Telegram moderators:
|
||||
* Creature_of_steel1
|
||||
* Обси
|
||||
* Freskovich
|
||||
* Обси(ENG channel)
|
||||
* Freskovich(leaved)
|
||||
* "Визя"
|
||||
|
||||
Matrix moderators:
|
||||
* referr
|
||||
|
||||
Discord moderators:
|
||||
* referr
|
||||
|
||||
Servers administrators
|
||||
* DepressedTWM
|
||||
|
||||
Special thanks to:
|
||||
* my mom and dad:3
|
||||
|
||||
Donators:
|
||||
* Kodu
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ module Settings
|
|||
:language => 0,
|
||||
:fasttravel_ui => 0,
|
||||
:mainmenu_background => 0,
|
||||
:ui_theme => 0,
|
||||
|
||||
# Gameplay
|
||||
:movement => 0,
|
||||
|
|
@ -233,7 +234,13 @@ class Window_Settings
|
|||
:name => "Main menu background",
|
||||
:icon => [3, 0],
|
||||
:parameter => :mainmenu_background,
|
||||
:values => ["Original", "Badend"]
|
||||
:values => ["Original", "Badend", "Title Black"]
|
||||
},
|
||||
{
|
||||
:type => :enum,
|
||||
:name => "UI theme",
|
||||
:parameter => :ui_theme,
|
||||
:values => ["Original", "World Machine", "World Machine Square"]
|
||||
},
|
||||
],
|
||||
"Gameplay" => [
|
||||
|
|
|
|||
|
|
@ -35,7 +35,6 @@ class Game_System
|
|||
@message_frame = 0
|
||||
@save_count = 0
|
||||
@magic_number = 0
|
||||
RPG::Mod.exec_hooks("hooks/Game_System/init", binding)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Play Background Music
|
||||
|
|
|
|||
|
|
@ -14,6 +14,26 @@ class Scene_Title
|
|||
#--------------------------------------------------------------------------
|
||||
# * Main Processing
|
||||
#--------------------------------------------------------------------------
|
||||
def setbg
|
||||
current_wallpaper = Settings[:mainmenu_background]
|
||||
@sprite = Sprite.new(@viewport)
|
||||
case Settings[:mainmenu_background]
|
||||
when 0 then @sprite.bitmap = RPG::Cache.title($data_system.title_name)
|
||||
when 1 then @sprite.bitmap = RPG::Cache.title("badend")
|
||||
when 2 then @sprite.bitmap = RPG::Cache.picture("title_black")
|
||||
else @sprite.bitmap = RPG::Cache.title($data_system.title_name)
|
||||
end
|
||||
@sprite.x = Graphics.width / 2
|
||||
@sprite.y = Graphics.height / 2
|
||||
px = (Graphics.width / 1920.0)
|
||||
py = (Graphics.height / 1080.0)
|
||||
@sprite.zoom_x = 2.0
|
||||
@sprite.zoom_y = 2.0
|
||||
@sprite.ox = @sprite.bitmap.width / 2 * (0.5 * (1.0 - px) + px)
|
||||
@sprite.oy = @sprite.bitmap.height / 2 * (1.3 * (1.0 - py) + py)
|
||||
@sprite.update
|
||||
end
|
||||
|
||||
def main
|
||||
# Load database
|
||||
$data_actors = load_data("Data/Actors.rxdata")
|
||||
|
|
@ -23,7 +43,6 @@ class Scene_Title
|
|||
$data_tilesets = load_data("Data/Tilesets.rxdata")
|
||||
$data_common_events = load_data("Data/CommonEvents.rxdata")
|
||||
$data_system = load_data("Data/System.rxdata")
|
||||
|
||||
Language.initialize_database
|
||||
|
||||
$game_temp = Game_Temp.new
|
||||
|
|
@ -38,18 +57,13 @@ class Scene_Title
|
|||
@window_settings_title = Window_Settings.new
|
||||
|
||||
@viewport = Viewport.new(0, 0, Graphics.width, Graphics.height)
|
||||
|
||||
# Make title graphic
|
||||
@sprite = Sprite.new(@viewport)
|
||||
|
||||
if File.exist?("badend.lock")
|
||||
@sprite.bitmap = RPG::Cache.title("badend")
|
||||
else
|
||||
case Settings[:mainmenu_background]
|
||||
when 0 then @sprite.bitmap = RPG::Cache.title($data_system.title_name)
|
||||
when 1 then @sprite.bitmap = RPG::Cache.title("badend")
|
||||
else @sprite.bitmap = RPG::Cache.title($data_system.title_name)
|
||||
end
|
||||
current_wallpaper = Settings[:mainmenu_background]
|
||||
setbg
|
||||
end
|
||||
@sprite.x = Graphics.width / 2
|
||||
@sprite.y = Graphics.height / 2
|
||||
|
|
@ -128,6 +142,12 @@ class Scene_Title
|
|||
Graphics.transition(40)
|
||||
# Main loop
|
||||
while true
|
||||
# check if wallpaper changed
|
||||
if current_wallpaper =! Settings[:mainmenu_background]
|
||||
@sprite.bitmap.dispose
|
||||
@sprite.dispose
|
||||
setbg
|
||||
end
|
||||
# Update game screen
|
||||
Graphics.update
|
||||
# Update input information
|
||||
|
|
@ -193,7 +213,6 @@ class Scene_Title
|
|||
#--------------------------------------------------------------------------
|
||||
def update
|
||||
@debug.visible = Settings[:debug_text_scene_title] || false # if undefined don't render
|
||||
|
||||
if Input.trigger?(Input::F8)
|
||||
Graphics.fullscreen = $console = !Settings[:fullscreen]
|
||||
Settings[:fullscreen] = !Settings[:fullscreen]
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@ class Window_Base < Window
|
|||
#--------------------------------------------------------------------------
|
||||
def initialize(x, y, width, height)
|
||||
super()
|
||||
@windowskin_name = $game_system.windowskin_name
|
||||
self.windowskin = RPG::Cache.windowskin(@windowskin_name)
|
||||
self.windowskin = RPG::Cache.windowskin(@windowskin_name)
|
||||
@windowskin_name = $game_system.windowskin_name
|
||||
self.x = x
|
||||
self.y = y
|
||||
self.width = width
|
||||
|
|
|
|||
Loading…
Reference in a new issue