PEOPLES.md update

This commit is contained in:
DepressedTWM 2026-07-30 10:30:30 +04:00
parent e1212ce249
commit 7363ee4709
6 changed files with 47 additions and 24 deletions

View file

@ -11,28 +11,26 @@ Artists:
* Обси * Обси
* DepressedTWM * DepressedTWM
* K1RMAN * K1RMAN
* Serega_play_x
Testers: Testers and helpers:
* Rubik * Rubik
* Prime 223432 * Prime 223432
Donators:
* Kodu
Telegram moderators: Telegram moderators:
* Creature_of_steel1 * Creature_of_steel1
* Обси * Обси(ENG channel)
* Freskovich * Freskovich(leaved)
* "Визя" * "Визя"
Matrix moderators: Matrix moderators:
* referr * referr
Discord moderators:
* referr
Servers administrators Servers administrators
* DepressedTWM * DepressedTWM
Special thanks to: Special thanks to:
* my mom and dad:3 * my mom and dad:3
Donators:
* Kodu

View file

@ -21,6 +21,7 @@ module Settings
:language => 0, :language => 0,
:fasttravel_ui => 0, :fasttravel_ui => 0,
:mainmenu_background => 0, :mainmenu_background => 0,
:ui_theme => 0,
# Gameplay # Gameplay
:movement => 0, :movement => 0,
@ -233,7 +234,13 @@ class Window_Settings
:name => "Main menu background", :name => "Main menu background",
:icon => [3, 0], :icon => [3, 0],
:parameter => :mainmenu_background, :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" => [ "Gameplay" => [

View file

@ -35,7 +35,6 @@ class Game_System
@message_frame = 0 @message_frame = 0
@save_count = 0 @save_count = 0
@magic_number = 0 @magic_number = 0
RPG::Mod.exec_hooks("hooks/Game_System/init", binding)
end end
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
# * Play Background Music # * Play Background Music

View file

@ -14,6 +14,26 @@ class Scene_Title
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
# * Main Processing # * 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 def main
# Load database # Load database
$data_actors = load_data("Data/Actors.rxdata") $data_actors = load_data("Data/Actors.rxdata")
@ -23,7 +43,6 @@ class Scene_Title
$data_tilesets = load_data("Data/Tilesets.rxdata") $data_tilesets = load_data("Data/Tilesets.rxdata")
$data_common_events = load_data("Data/CommonEvents.rxdata") $data_common_events = load_data("Data/CommonEvents.rxdata")
$data_system = load_data("Data/System.rxdata") $data_system = load_data("Data/System.rxdata")
Language.initialize_database Language.initialize_database
$game_temp = Game_Temp.new $game_temp = Game_Temp.new
@ -38,18 +57,13 @@ class Scene_Title
@window_settings_title = Window_Settings.new @window_settings_title = Window_Settings.new
@viewport = Viewport.new(0, 0, Graphics.width, Graphics.height) @viewport = Viewport.new(0, 0, Graphics.width, Graphics.height)
# Make title graphic # Make title graphic
@sprite = Sprite.new(@viewport) @sprite = Sprite.new(@viewport)
if File.exist?("badend.lock") if File.exist?("badend.lock")
@sprite.bitmap = RPG::Cache.title("badend") @sprite.bitmap = RPG::Cache.title("badend")
else else
case Settings[:mainmenu_background] current_wallpaper = Settings[:mainmenu_background]
when 0 then @sprite.bitmap = RPG::Cache.title($data_system.title_name) setbg
when 1 then @sprite.bitmap = RPG::Cache.title("badend")
else @sprite.bitmap = RPG::Cache.title($data_system.title_name)
end
end end
@sprite.x = Graphics.width / 2 @sprite.x = Graphics.width / 2
@sprite.y = Graphics.height / 2 @sprite.y = Graphics.height / 2
@ -128,6 +142,12 @@ class Scene_Title
Graphics.transition(40) Graphics.transition(40)
# Main loop # Main loop
while true while true
# check if wallpaper changed
if current_wallpaper =! Settings[:mainmenu_background]
@sprite.bitmap.dispose
@sprite.dispose
setbg
end
# Update game screen # Update game screen
Graphics.update Graphics.update
# Update input information # Update input information
@ -193,7 +213,6 @@ class Scene_Title
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
def update def update
@debug.visible = Settings[:debug_text_scene_title] || false # if undefined don't render @debug.visible = Settings[:debug_text_scene_title] || false # if undefined don't render
if Input.trigger?(Input::F8) if Input.trigger?(Input::F8)
Graphics.fullscreen = $console = !Settings[:fullscreen] Graphics.fullscreen = $console = !Settings[:fullscreen]
Settings[:fullscreen] = !Settings[:fullscreen] Settings[:fullscreen] = !Settings[:fullscreen]

View file

@ -14,8 +14,8 @@ class Window_Base < Window
#-------------------------------------------------------------------------- #--------------------------------------------------------------------------
def initialize(x, y, width, height) def initialize(x, y, width, height)
super() 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.x = x
self.y = y self.y = y
self.width = width self.width = width