mirror of
https://github.com/infinitefusion/infinitefusion-e18.git
synced 2025-12-07 21:24:59 +00:00
Killed off RGSS, deleted font installer code
This commit is contained in:
@@ -16,48 +16,17 @@ if true # Disables using Alt+Enter to go fullscreen
|
||||
regHotKey.call(0, 1, 1, 0x0D)
|
||||
end
|
||||
|
||||
if mkxp?
|
||||
# This kinda puts most of SpriteResizer out of business
|
||||
def pbSetResizeFactor(factor)
|
||||
if !$ResizeInitialized
|
||||
Graphics.resize_screen(SCREEN_WIDTH, SCREEN_HEIGHT)
|
||||
$ResizeInitialized = true
|
||||
end
|
||||
if factor < 0 || factor == 3
|
||||
Graphics.fullscreen = true if !Graphics.fullscreen
|
||||
else
|
||||
Graphics.fullscreen = false if Graphics.fullscreen
|
||||
Graphics.scale = factor
|
||||
Graphics.center
|
||||
end
|
||||
def pbSetResizeFactor(factor)
|
||||
if !$ResizeInitialized
|
||||
Graphics.resize_screen(SCREEN_WIDTH, SCREEN_HEIGHT)
|
||||
$ResizeInitialized = true
|
||||
end
|
||||
else
|
||||
def pbSetResizeFactor(factor=1,norecalc=false)
|
||||
factor = [0.5,1.0,2.0,-1][factor] if !norecalc
|
||||
(factor<0) ? pbConfigureFullScreen : pbConfigureWindowedScreen(factor)
|
||||
end
|
||||
end
|
||||
|
||||
def pbSetResizeFactor2(factor,force=false)
|
||||
if $ResizeFactor!=factor || force
|
||||
$ResizeFactor = factor
|
||||
$ResizeFactorMul = (factor*100).to_i
|
||||
pbRefreshResizeFactor if $ResizeFactorSet
|
||||
end
|
||||
$ResizeFactorSet = true
|
||||
$ResizeBorder.refresh if $HaveResizeBorder
|
||||
begin
|
||||
if Graphics.haveresizescreen
|
||||
Graphics.oldresizescreen(
|
||||
(Graphics.width+$ResizeOffsetX*2)*factor,
|
||||
(Graphics.height+$ResizeOffsetY*2)*factor
|
||||
)
|
||||
end
|
||||
Win32API.SetWindowPos(
|
||||
(Graphics.width+$ResizeOffsetX*2)*factor,
|
||||
(Graphics.height+$ResizeOffsetY*2)*factor
|
||||
)
|
||||
rescue
|
||||
if factor < 0 || factor == 3
|
||||
Graphics.fullscreen = true if !Graphics.fullscreen
|
||||
else
|
||||
Graphics.fullscreen = false if Graphics.fullscreen
|
||||
Graphics.scale = factor
|
||||
Graphics.center
|
||||
end
|
||||
end
|
||||
|
||||
@@ -86,6 +55,31 @@ def pbRefreshResizeFactor
|
||||
}
|
||||
end
|
||||
|
||||
# Unused
|
||||
def pbSetResizeFactor2(factor,force=false)
|
||||
if $ResizeFactor!=factor || force
|
||||
$ResizeFactor = factor
|
||||
$ResizeFactorMul = (factor*100).to_i
|
||||
pbRefreshResizeFactor if $ResizeFactorSet
|
||||
end
|
||||
$ResizeFactorSet = true
|
||||
$ResizeBorder.refresh if $HaveResizeBorder
|
||||
begin
|
||||
if Graphics.haveresizescreen
|
||||
Graphics.oldresizescreen(
|
||||
(Graphics.width+$ResizeOffsetX*2)*factor,
|
||||
(Graphics.height+$ResizeOffsetY*2)*factor
|
||||
)
|
||||
end
|
||||
Win32API.SetWindowPos(
|
||||
(Graphics.width+$ResizeOffsetX*2)*factor,
|
||||
(Graphics.height+$ResizeOffsetY*2)*factor
|
||||
)
|
||||
rescue
|
||||
end
|
||||
end
|
||||
|
||||
# Unused
|
||||
def pbConfigureFullScreen
|
||||
params = Win32API.fillScreen
|
||||
fullgamew = gamew = SCREEN_WIDTH
|
||||
@@ -117,6 +111,7 @@ def pbConfigureFullScreen
|
||||
pbSetResizeFactor2(factor,true)
|
||||
end
|
||||
|
||||
# Unused
|
||||
def pbConfigureWindowedScreen(value)
|
||||
border = $PokemonSystem ? $PokemonSystem.border : 0
|
||||
$ResizeOffsetX = [0,BORDER_WIDTH][border]
|
||||
@@ -189,37 +184,7 @@ module Graphics
|
||||
end
|
||||
end
|
||||
|
||||
if mkxp?
|
||||
@@haveresizescreen = true
|
||||
else
|
||||
class << self
|
||||
begin
|
||||
x = @@haveresizescreen
|
||||
rescue NameError # If exception is caught, the class
|
||||
if !method_defined?(:oldresizescreen) # variable wasn't defined yet
|
||||
begin
|
||||
alias oldresizescreen resize_screen
|
||||
@@haveresizescreen = true
|
||||
rescue
|
||||
@@haveresizescreen = false
|
||||
end
|
||||
else
|
||||
@@haveresizescreen = false
|
||||
end
|
||||
end
|
||||
|
||||
def haveresizescreen
|
||||
@@haveresizescreen
|
||||
end
|
||||
end
|
||||
|
||||
def self.resize_screen(w,h)
|
||||
@@width = w
|
||||
@@height = h
|
||||
pbSetResizeFactor($ResizeFactor,true)
|
||||
end
|
||||
end
|
||||
|
||||
@@haveresizescreen = true
|
||||
@@deletefailed = false
|
||||
|
||||
def self.snap_to_bitmap(resize=true)
|
||||
|
||||
Reference in New Issue
Block a user