mirror of
https://forgejo.xatacraft.ru/Sunshine/mkxp-sunshine.git
synced 2026-08-19 13:29:54 +00:00
mrow
This commit is contained in:
commit
8f8fc4653a
17 changed files with 30 additions and 32 deletions
24
PEOPLES.md
24
PEOPLES.md
|
|
@ -1,10 +1,12 @@
|
|||
Programmers:
|
||||
# Peoples
|
||||
## Programmers
|
||||
* Issac332
|
||||
* "Визя"
|
||||
* DepressedTWM
|
||||
* referr
|
||||
|
||||
Artists:
|
||||
## Artists
|
||||
|
||||
* Issac332
|
||||
* Creature_of_steel1
|
||||
* DesMo
|
||||
|
|
@ -13,24 +15,28 @@ Artists:
|
|||
* K1RMAN
|
||||
* Serega_play_x
|
||||
|
||||
Testers and helpers:
|
||||
## Testers and helpers:
|
||||
* Rubik
|
||||
* Prime 223432
|
||||
|
||||
Telegram moderators:
|
||||
## Donators
|
||||
* Kodu
|
||||
|
||||
## Telegram moderators
|
||||
* Creature_of_steel1
|
||||
* Обси(ENG channel)
|
||||
* Freskovich(leaved)
|
||||
* Freskovich
|
||||
* "Визя"
|
||||
|
||||
Matrix moderators:
|
||||
## Matrix moderators
|
||||
* referr
|
||||
|
||||
Servers administrators
|
||||
## Servers administrators
|
||||
* DepressedTWM
|
||||
|
||||
Special thanks to:
|
||||
## Special thanks to
|
||||
* my mom and dad:3
|
||||
* Friends:3
|
||||
|
||||
Donators:
|
||||
## Donators:
|
||||
* Kodu
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
# mkxp-sunshine
|
||||
|
||||
This is a specialized fork of [mkxp-oneshot](https://github.com/elizagamedev/mkxp-oneshot) designed for OneShot: Sunshine mod.
|
||||
Target of sunshine mod - improve original game.
|
||||
|
||||
|
|
@ -11,7 +10,7 @@ Target of sunshine mod - improve original game.
|
|||
|
||||
1. Install required packages
|
||||
* Cmake
|
||||
* C/C++ compiler(GCC 14+/Clang(untested)/MinGW)
|
||||
* C/C++ compiler, GCC 14+ or Clang(untested) or MinGW or MSVC(untested)
|
||||
* xxd
|
||||
* Ruby 3.4+
|
||||
* Boost
|
||||
|
|
|
|||
|
|
@ -23,3 +23,5 @@ fixed Obscured film bug
|
|||
added icons and way to disable options in settings
|
||||
fixed segfault while to fast window size changing
|
||||
updated cg_blue picture
|
||||
Deleted useless hooks
|
||||
|
||||
|
|
|
|||
|
|
@ -89,13 +89,11 @@ set(scripts
|
|||
Dynamic_Resolution.rb
|
||||
ModAPI.rb)
|
||||
|
||||
find_program(RUBY_EXE ruby
|
||||
DOC "Location of the Ruby executable")
|
||||
find_program(RUBY_EXE ruby DOC "Location of the Ruby executable")
|
||||
set(game_dir "${CMAKE_BINARY_DIR}/bin")
|
||||
set(data_dir "${game_dir}/Data")
|
||||
set(xscripts "${data_dir}/xScripts.rxdata")
|
||||
add_custom_target(data_dir ALL
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "${data_dir}")
|
||||
add_custom_target(data_dir ALL COMMAND ${CMAKE_COMMAND} -E make_directory "${data_dir}")
|
||||
add_custom_command(
|
||||
OUTPUT "${xscripts}"
|
||||
COMMAND "${RUBY_EXE}" "${CMAKE_SOURCE_DIR}/rpgscript.rb" "${CMAKE_CURRENT_LIST_DIR}" "${game_dir}"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
# Displays doc message boxes
|
||||
class Credits_Message
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
# * Object Initialization
|
||||
#--------------------------------------------------------------------------
|
||||
|
|
@ -59,7 +58,6 @@ class Credits_Message
|
|||
# * Refresh: Load new message text and pre-process it
|
||||
#--------------------------------------------------------------------------
|
||||
def refresh
|
||||
|
||||
if $game_switches[104]
|
||||
@sprite_bg.bitmap.fill_rect(0, 0, Graphics.width, Graphics.height, Color.new(0, 0, 0, 255))
|
||||
else
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ module Settings
|
|||
:bgm_volume => 100,
|
||||
:sfx_volume => 100,
|
||||
:use_fight_crime_track => false,
|
||||
:use_old_self_contained_universe_reprise => false,
|
||||
|
||||
# Video
|
||||
:fullscreen => false,
|
||||
|
|
@ -172,6 +173,11 @@ class Window_Settings
|
|||
:name => "ITS TIME FOR FIGHT CRIME",
|
||||
:parameter => :use_fight_crime_track
|
||||
},
|
||||
{
|
||||
:type => :bool,
|
||||
:name => "Use Old Self Contained Universe(Reprise) version",
|
||||
:parameter => :use_old_self_contained_universe_reprise
|
||||
},
|
||||
],
|
||||
"Video" => [
|
||||
{ :type => :sep, :name => "Screen"},
|
||||
|
|
|
|||
|
|
@ -9,12 +9,11 @@ class Desktop_Message
|
|||
def initialize
|
||||
@viewport = Viewport.new(0, 0, Graphics.width, Graphics.height)
|
||||
@sprite_messagebox = Sprite.new(@viewport)
|
||||
@sprite_messagebox.bitmap = RPG::Cache.picture('cg_desktop_messagebox') #Bitmap.new(640, 480)
|
||||
@sprite_messagebox.bitmap = RPG::Cache.picture('cg_desktop_messagebox')
|
||||
@sprite_messagebox.zoom_x = @sprite_messagebox.zoom_y = 2
|
||||
@sprite_messagebox.x = (Graphics.width) / 2 - 320
|
||||
@sprite_messagebox.y = (Graphics.height) / 2 - 240
|
||||
@sprite_messagebox.shader = Shader::CRT
|
||||
|
||||
@sprite_text = Sprite.new(@viewport)
|
||||
@contents = Bitmap.new(Graphics.width, Graphics.height)
|
||||
Language.register_text_sprite(self.class.name + "_contents", @contents)
|
||||
|
|
@ -32,7 +31,6 @@ class Desktop_Message
|
|||
# Animation flags
|
||||
@fade_in = false
|
||||
@fade_out = false
|
||||
RPG::Mod.exec_hooks("hooks/Desktop_Message/init", binding)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Dispose
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ class Doc_Message
|
|||
# Animation flags
|
||||
@fade_in = false
|
||||
@fade_out = false
|
||||
RPG::Mod.exec_hooks("hooks/Doc_Message/init", binding)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Dispose
|
||||
|
|
|
|||
|
|
@ -40,8 +40,6 @@ class Ed_Message
|
|||
@contents = Bitmap.new(w, h)
|
||||
@sprite_text.bitmap = @contents
|
||||
end
|
||||
|
||||
RPG::Mod.exec_hooks("hooks/Ed_Message/init", binding)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Dispose
|
||||
|
|
|
|||
|
|
@ -92,7 +92,6 @@ class FastTravel
|
|||
@fade_out = false
|
||||
|
||||
@transfer_player = nil
|
||||
RPG::Mod.exec_hooks("hooks/FastTravel/init", binding)
|
||||
end
|
||||
|
||||
#WME
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ class Game_CommonEvent
|
|||
def initialize(common_event_id)
|
||||
@common_event_id = common_event_id
|
||||
@interpreter = nil
|
||||
RPG::Mod.exec_hooks("hooks/Game_CommonEvent/init", binding)
|
||||
refresh
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@ class Game_FastTravel
|
|||
@unlocked = {}
|
||||
@zone = nil
|
||||
@enabled = false
|
||||
RPG::Mod.exec_hooks("hooks/Game_FastTravel/init", binding)
|
||||
end
|
||||
|
||||
def unlock(map, id, x, y, dir)
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@ class Game_Follower < Game_Character
|
|||
@leader = leader
|
||||
self.actor = actor
|
||||
moveto(leader.x, leader.y)
|
||||
RPG::Mod.exec_hooks("hooks/Game_Follower/init", binding)
|
||||
end
|
||||
|
||||
# Overrides
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@ class Game_Oneshot
|
|||
@plight_timer = nil
|
||||
@wallpaper = nil
|
||||
@bruteforce_start = nil
|
||||
RPG::Mod.exec_hooks("hooks/Game_Oneshot/init", binding)
|
||||
end
|
||||
|
||||
def self.get_user_name
|
||||
|
|
|
|||
|
|
@ -25,7 +25,6 @@ class Game_Party
|
|||
@items = {}
|
||||
@weapons = {}
|
||||
@armors = {}
|
||||
RPG::Mod.exec_hooks("hooks/Game_Party/init", binding)
|
||||
end
|
||||
#--------------------------------------------------------------------------
|
||||
# * Initial Party Setup
|
||||
|
|
|
|||
Loading…
Reference in a new issue