󠁳𝑺𝑼𝑷 2𝑪𝑯.♡
Přehlídka obrázků
この文章を翻訳するなら、特異点を破壊したことになる。
class Scene_TamchikFrame < Scene_Base
def start
super
create_background_plate
create_frame_container
create_text_label
create_ornamental_elements
configure_system_settings
end

def create_background_plate
@background_sprite = Sprite.new
bg_bitmap = Bitmap.new(Graphics.width, Graphics.height)
bg_bitmap.fill_rect(0, 0, Graphics.width, Graphics.height, Color.new(255, 255, 255))
@background_sprite.bitmap = bg_bitmap
@background_sprite.z = 0
end

def create_frame_container
frame_width = 300
frame_height = 80
frame_thickness = 4
frame_x = (Graphics.width - frame_width) / 2
frame_y = (Graphics.height - frame_height) / 2
@frame_sprite = Sprite.new
@frame_sprite.bitmap = Bitmap.new(frame_width, frame_height)
draw_frame_borders(@frame_sprite.bitmap, frame_width, frame_height, frame_thickness)
@frame_sprite.x = frame_x
@frame_sprite.y = frame_y
@frame_sprite.z = 10
end

def draw_frame_borders(bitmap, width, height, thickness)
border_color = Color.new(0, 0, 0, 255)
bitmap.fill_rect(0, 0, width, thickness, border_color)
bitmap.fill_rect(0, height - thickness, width, thickness, border_color)
bitmap.fill_rect(0, 0, thickness, height, border_color)
bitmap.fill_rect(width - thickness, 0, thickness, height, border_color)
2.times do |i|
bitmap.set_pixel(i, i, border_color)
bitmap.set_pixel(width - 1 - i, i, border_color)
bitmap.set_pixel(i, height - 1 - i, border_color)
bitmap.set_pixel(width - 1 - i, height - 1 - i, border_color)
end
end

def create_text_label
@text_window = Window_Base.new(0, 0, Graphics.width, Graphics.height)
@text_window.z = 20
@text_window.opacity = 0
text_x = Graphics.width / 2
text_y = Graphics.height / 2 - 10
text_width = 200
@text_window.contents = Bitmap.new(text_width, 48)
@text_window.contents.font.size = 32
@text_window.contents.font.bold = true
@text_window.contents.font.color = Color.new(0, 0, 0)
text_size = @text_window.contents.text_size("tamchik")
text_position_x = (text_width - text_size.width) / 2
@text_window.contents.draw_text(text_position_x, 8, text_size.width, text_size.height, "tamchik")
@text_window.x = (Graphics.width - text_width) / 2
@text_window.y = text_y
end

def create_ornamental_elements
create_corner_dots
create_shadow_glow
end

def create_corner_dots
@corner_sprites = []
positions = [
[@frame_sprite.x + 10, @frame_sprite.y + 10],
[@frame_sprite.x + @frame_sprite.bitmap.width - 20, @frame_sprite.y + 10],
[@frame_sprite.x + 10, @frame_sprite.y + @frame_sprite.bitmap.height - 20],
[@frame_sprite.x + @frame_sprite.bitmap.width - 20,
@frame_sprite.y + @frame_sprite.bitmap.height - 20]
]

positions.each do |pos|
dot = Sprite.new
dot.bitmap = Bitmap.new(4, 4)
dot.bitmap.fill_rect(0, 0, 4, 4, Color.new(50, 50, 50))
dot.x = pos[0]
dot.y = pos[1]
dot.z = 15
@corner_sprites << dot
end
end

def create_shadow_glow
@glow_sprite = Sprite.new
glow_size = 32
@glow_sprite.bitmap = Bitmap.new(@frame_sprite.bitmap.width + glow_size * 2, @frame_sprite.bitmap.height + glow_size * 2)
glow_size.times do |i|
alpha = 150 - (i * (150 / glow_size))
color = Color.new(100, 100, 100, alpha)
width = @frame_sprite.bitmap.width + (glow_size - i) * 2
height = @frame_sprite.bitmap.height + (glow_size - i) * 2
@glow_sprite.bitmap.fill_rect(i, i, width - i * 2, height - i * 2, color)
end
@glow_sprite.x = @frame_sprite.x - glow_size
@glow_sprite.y = @frame_sprite.y - glow_size
@glow_sprite.z = 5
end

def configure_system_settings
Mouse.hide if Mouse.respond_to?(:hide)
$game_message.visible = false
$game_map.interpreter.fiber = nil
end

def update
super
return_scene if Input.trigger?(:B)
end

def terminate
super
@background_sprite.dispose
@frame_sprite.dispose
@text_window.dispose
@glow_sprite.dispose
@corner_sprites.each(&:dispose)
end
end
Яра сист 29. srp. v 11.36 
у этого человека душа покинула тело и он теперь пустышка☠
󠁳𝑺𝑼𝑷 2𝑪𝑯.♡ 15. čvc. v 10.45 
Driving in my car🚗,
right after a beer🍺
Hey, that bump
is shaped like a deer🦌
DUI?🍷
How about you die🪦
I'll go 100💯 miles🛣,
in an hour🕐🕑
Little🤏 do you know🧐,
I'm filled up on gas⛽️I'ma get, your fountain⛲️making ass🍑
Pulverize this f*ck,
with my Burgentrück🛻
It seems you're out of luck🍀 TRUCK!🛻
󠁳𝑺𝑼𝑷 2𝑪𝑯.♡ 19. čvn. v 18.03 
2018
Яра сист 4. dub. v 9.58 
я очумiц мi эта zнаем:steamhappy:
Axel 14. bře. v 17.33 
niuce guy
боже, 2-3 часа ради этой витрины с муги, я думал вскрою себе артерии