mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-06 06:01:46 +00:00
Updated to mkxp-z v2.2.3 (removed mp3 support)
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# Using mkxp-z v2.2.1 - https://gitlab.com/mkxp-z/mkxp-z/-/releases/v2.2.1
|
# Using mkxp-z v2.2.3 - https://gitlab.com/mkxp-z/mkxp-z/-/releases/v2.2.3
|
||||||
$VERBOSE = nil
|
$VERBOSE = nil
|
||||||
Font.default_shadow = false if Font.respond_to?(:default_shadow)
|
Font.default_shadow = false if Font.respond_to?(:default_shadow)
|
||||||
Graphics.frame_rate = 40
|
Graphics.frame_rate = 40
|
||||||
|
|||||||
@@ -108,8 +108,8 @@ end
|
|||||||
|
|
||||||
def pbResolveAudioSE(file)
|
def pbResolveAudioSE(file)
|
||||||
return nil if !file
|
return nil if !file
|
||||||
if RTP.exists?("Audio/SE/"+file,["",".wav",".mp3",".ogg"])
|
if RTP.exists?("Audio/SE/" + file, ["", ".wav", ".ogg"]) # ".mp3"
|
||||||
return RTP.getPath("Audio/SE/"+file,["",".wav",".mp3",".ogg"])
|
return RTP.getPath("Audio/SE/" + file, ["", ".wav", ".ogg"]) # ".mp3"
|
||||||
end
|
end
|
||||||
return nil
|
return nil
|
||||||
end
|
end
|
||||||
@@ -196,7 +196,7 @@ module RTP
|
|||||||
end
|
end
|
||||||
|
|
||||||
def self.getAudioPath(filename)
|
def self.getAudioPath(filename)
|
||||||
return self.getPath(filename,["",".mp3",".wav",".wma",".mid",".ogg",".midi"])
|
return self.getPath(filename,["",".wav",".wma",".mid",".ogg",".midi"]) # ".mp3"
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.getPath(filename,extensions=[])
|
def self.getPath(filename,extensions=[])
|
||||||
@@ -261,7 +261,7 @@ end
|
|||||||
|
|
||||||
module FileTest
|
module FileTest
|
||||||
Image_ext = ['.png', '.gif'] # '.jpg', '.jpeg', '.bmp',
|
Image_ext = ['.png', '.gif'] # '.jpg', '.jpeg', '.bmp',
|
||||||
Audio_ext = ['.mp3', '.mid', '.midi', '.ogg', '.wav', '.wma']
|
Audio_ext = ['.mid', '.midi', '.ogg', '.wav', '.wma'] # '.mp3'
|
||||||
|
|
||||||
def self.audio_exist?(filename)
|
def self.audio_exist?(filename)
|
||||||
return RTP.exists?(filename,Audio_ext)
|
return RTP.exists?(filename,Audio_ext)
|
||||||
|
|||||||
@@ -96,8 +96,8 @@ class PokemonJukeboxScreen
|
|||||||
pbPlayDecisionSE
|
pbPlayDecisionSE
|
||||||
files = [_INTL("(Default)")]
|
files = [_INTL("(Default)")]
|
||||||
Dir.chdir("Audio/BGM/") {
|
Dir.chdir("Audio/BGM/") {
|
||||||
Dir.glob("*.mp3") { |f| files.push(f) }
|
# Dir.glob("*.mp3") { |f| files.push(f) }
|
||||||
Dir.glob("*.MP3") { |f| files.push(f) }
|
# Dir.glob("*.MP3") { |f| files.push(f) }
|
||||||
Dir.glob("*.ogg") { |f| files.push(f) }
|
Dir.glob("*.ogg") { |f| files.push(f) }
|
||||||
Dir.glob("*.OGG") { |f| files.push(f) }
|
Dir.glob("*.OGG") { |f| files.push(f) }
|
||||||
Dir.glob("*.wav") { |f| files.push(f) }
|
Dir.glob("*.wav") { |f| files.push(f) }
|
||||||
|
|||||||
@@ -519,7 +519,7 @@ def pbSelectSE(canvas,audio)
|
|||||||
ret=false
|
ret=false
|
||||||
pbRgssChdir(File.join("Audio", "SE", "Anim")) {
|
pbRgssChdir(File.join("Audio", "SE", "Anim")) {
|
||||||
animfiles.concat(Dir.glob("*.wav"))
|
animfiles.concat(Dir.glob("*.wav"))
|
||||||
animfiles.concat(Dir.glob("*.mp3"))
|
# animfiles.concat(Dir.glob("*.mp3"))
|
||||||
animfiles.concat(Dir.glob("*.ogg"))
|
animfiles.concat(Dir.glob("*.ogg"))
|
||||||
animfiles.concat(Dir.glob("*.wma"))
|
animfiles.concat(Dir.glob("*.wma"))
|
||||||
}
|
}
|
||||||
@@ -553,7 +553,7 @@ def pbSelectSE(canvas,audio)
|
|||||||
end
|
end
|
||||||
if maxsizewindow.changed?(5) # OK
|
if maxsizewindow.changed?(5) # OK
|
||||||
filename = File.basename(filename,".wav")
|
filename = File.basename(filename,".wav")
|
||||||
filename = File.basename(filename,".mp3")
|
# filename = File.basename(filename,".mp3")
|
||||||
filename = File.basename(filename,".ogg")
|
filename = File.basename(filename,".ogg")
|
||||||
filename = File.basename(filename,".wma")
|
filename = File.basename(filename,".wma")
|
||||||
audio.name=filename
|
audio.name=filename
|
||||||
|
|||||||
@@ -614,7 +614,7 @@ def pbImportAllAnimations
|
|||||||
Graphics.update
|
Graphics.update
|
||||||
audios = []
|
audios = []
|
||||||
files = Dir.glob(folder+"/*.*")
|
files = Dir.glob(folder+"/*.*")
|
||||||
%w( wav ogg mid wma mp3 ).each { |ext|
|
%w( wav ogg mid wma ).each { |ext| # mp3
|
||||||
upext = ext.upcase
|
upext = ext.upcase
|
||||||
audios.concat(files.find_all { |f| f[f.length-3,3]==ext })
|
audios.concat(files.find_all { |f| f[f.length-3,3]==ext })
|
||||||
audios.concat(files.find_all { |f| f[f.length-3,3]==upext })
|
audios.concat(files.find_all { |f| f[f.length-3,3]==upext })
|
||||||
|
|||||||
@@ -221,8 +221,8 @@ class MusicFileLister
|
|||||||
folder = (@bgm) ? "Audio/BGM/" : "Audio/ME/"
|
folder = (@bgm) ? "Audio/BGM/" : "Audio/ME/"
|
||||||
@commands.clear
|
@commands.clear
|
||||||
Dir.chdir(folder) {
|
Dir.chdir(folder) {
|
||||||
Dir.glob("*.mp3") { |f| @commands.push(f) }
|
# Dir.glob("*.mp3") { |f| @commands.push(f) }
|
||||||
Dir.glob("*.MP3") { |f| @commands.push(f) }
|
# Dir.glob("*.MP3") { |f| @commands.push(f) }
|
||||||
Dir.glob("*.ogg") { |f| @commands.push(f) }
|
Dir.glob("*.ogg") { |f| @commands.push(f) }
|
||||||
Dir.glob("*.OGG") { |f| @commands.push(f) }
|
Dir.glob("*.OGG") { |f| @commands.push(f) }
|
||||||
Dir.glob("*.wav") { |f| @commands.push(f) }
|
Dir.glob("*.wav") { |f| @commands.push(f) }
|
||||||
|
|||||||
60
mkxp.json
60
mkxp.json
@@ -174,20 +174,6 @@
|
|||||||
// "enableReset": true,
|
// "enableReset": true,
|
||||||
|
|
||||||
|
|
||||||
// Names of the input buttons in the F1 key bindings
|
|
||||||
// window. This only affects the names displayed
|
|
||||||
// there, and won't enable those names as Input
|
|
||||||
// constants in the scripts.
|
|
||||||
"bindingNames": {"c": "Use",
|
|
||||||
"b": "Back",
|
|
||||||
"a": "Action",
|
|
||||||
"x": "JumpUp",
|
|
||||||
"y": "JumpDown",
|
|
||||||
"z": "Special",
|
|
||||||
"l": "(unused)",
|
|
||||||
"r": "(unused)"},
|
|
||||||
|
|
||||||
|
|
||||||
// Allow symlinks for game assets to be followed
|
// Allow symlinks for game assets to be followed
|
||||||
// (default: disabled)
|
// (default: disabled)
|
||||||
//
|
//
|
||||||
@@ -208,6 +194,7 @@
|
|||||||
|
|
||||||
|
|
||||||
// Set the game window icon to 'path/to/icon.png'
|
// Set the game window icon to 'path/to/icon.png'
|
||||||
|
// Only functions on Linux.
|
||||||
// (default: none)
|
// (default: none)
|
||||||
//
|
//
|
||||||
// "iconPath": "/path/to/icon.png",
|
// "iconPath": "/path/to/icon.png",
|
||||||
@@ -235,29 +222,6 @@
|
|||||||
//
|
//
|
||||||
// "pathCache": true,
|
// "pathCache": true,
|
||||||
|
|
||||||
// In some versions of Essentials, overworld code
|
|
||||||
// requests the player's sprite texture from disk
|
|
||||||
// at least once every frame. The damage this
|
|
||||||
// causes is less perceptible in RPG Maker XP,
|
|
||||||
// but MKXP's RGSSAD code is much slower and will
|
|
||||||
// cause games to lag. Hard.
|
|
||||||
//
|
|
||||||
// I have no interest in fixing it, because:
|
|
||||||
//
|
|
||||||
// (A) I don't see any point in such frail encryption, and
|
|
||||||
// (B) One can easily replicate load_data entirely in Ruby
|
|
||||||
// (https://gist.github.com/inori-z/0800dbdc213b9936e0e81f64c9a98c4c)
|
|
||||||
//
|
|
||||||
// If you insist on using archives, you can use a
|
|
||||||
// version of Essentials that isn't broken,
|
|
||||||
// otherwise come up with your own solution
|
|
||||||
// (there are many), or leave your Graphics files
|
|
||||||
// loose and disable this option.
|
|
||||||
// (default: false)
|
|
||||||
//
|
|
||||||
// "compressedGraphics": false,
|
|
||||||
|
|
||||||
|
|
||||||
// Add 'rtp1', 'rtp2.zip' and 'game.rgssad' to the
|
// Add 'rtp1', 'rtp2.zip' and 'game.rgssad' to the
|
||||||
// asset search path (multiple allowed)
|
// asset search path (multiple allowed)
|
||||||
// (default: none)
|
// (default: none)
|
||||||
@@ -299,6 +263,7 @@
|
|||||||
// "rubyLoadpath": ["/usr/lib64/ruby/",
|
// "rubyLoadpath": ["/usr/lib64/ruby/",
|
||||||
// "/usr/local/share/ruby/site_ruby"],
|
// "/usr/local/share/ruby/site_ruby"],
|
||||||
|
|
||||||
|
|
||||||
// Determines whether JIT is enabled. This probably
|
// Determines whether JIT is enabled. This probably
|
||||||
// won't work unless you also have the header file
|
// won't work unless you also have the header file
|
||||||
// that it needs. Only works with Ruby 2.6 or higher.
|
// that it needs. Only works with Ruby 2.6 or higher.
|
||||||
@@ -306,6 +271,7 @@
|
|||||||
//
|
//
|
||||||
// "JITEnable": false,
|
// "JITEnable": false,
|
||||||
|
|
||||||
|
|
||||||
// Determines what level of verbosity to use when
|
// Determines what level of verbosity to use when
|
||||||
// logging JIT events. Starts at 0, which is next
|
// logging JIT events. Starts at 0, which is next
|
||||||
// to nothing. Set it higher to see more.
|
// to nothing. Set it higher to see more.
|
||||||
@@ -313,12 +279,14 @@
|
|||||||
//
|
//
|
||||||
// "JITVerboseLevel": 0,
|
// "JITVerboseLevel": 0,
|
||||||
|
|
||||||
|
|
||||||
// Determines how many compiled methods that Ruby
|
// Determines how many compiled methods that Ruby
|
||||||
// will keep in its cache.
|
// will keep in its cache.
|
||||||
// (default: 100)
|
// (default: 100)
|
||||||
//
|
//
|
||||||
// "JITMaxCache": 100,
|
// "JITMaxCache": 100,
|
||||||
|
|
||||||
|
|
||||||
// Determines how many times a function has to be
|
// Determines how many times a function has to be
|
||||||
// called before it is compiled.
|
// called before it is compiled.
|
||||||
// (default: 10000)
|
// (default: 10000)
|
||||||
@@ -362,4 +330,22 @@
|
|||||||
//
|
//
|
||||||
// "execName": "Game"
|
// "execName": "Game"
|
||||||
|
|
||||||
|
|
||||||
|
// You can define alternate terminology for the different
|
||||||
|
// inputs recognized by RPG Maker. A, B, C, X, Y, Z, L, and R
|
||||||
|
// can all be set using this dictionary, and will be displayed
|
||||||
|
// on the F1 menu. This is only a cosmetic effect, so it will
|
||||||
|
// have no effect on the game's scripts.
|
||||||
|
//
|
||||||
|
"bindingNames": {
|
||||||
|
"c": "Use",
|
||||||
|
"b": "Back",
|
||||||
|
"a": "Action",
|
||||||
|
"x": "JumpUp",
|
||||||
|
"y": "JumpDown",
|
||||||
|
"z": "Special",
|
||||||
|
"l": "(unused)",
|
||||||
|
"r": "(unused)"
|
||||||
|
},
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user