Sha256: f4cb3b820c3bcbbb888e94c4178f5755fe0444248369422cc75e6a98747c91f1
Contents?: true
Size: 1.1 KB
Versions: 6
Compression:
Stored size: 1.1 KB
Contents
# frozen_string_literal: true require "ruby-progressbar" require_relative "jp_quest/version" require_relative "jp_quest/help" require_relative "jp_quest/performer" # SNBT形式のファイルを翻訳する # 翻訳できるプロパティ # - title # - subtitle # - description module JpQuest # JpQuest gemについてのヘルプを表示する # # @return [void] def self.help JpQuest::Help.help end # プログレスバーを生成する # # @param [String] file_path ファイルのパス # @param [Integer] total プログレスバーの合計数 # @return [ProgressBar::Base] プログレスバー def self.create_progress_bar(file_path, total) # パスの内、カレントディレクトリ配下のパス以外は邪魔なので削除 # 例: /Users/user/quests/some.snbt -> /quests/some.snbt puts "\nFile path: #{file_path.gsub(Dir.pwd, "")}" ProgressBar.create( title: "Translating...", total: total, progress_mark: "#", format: "%t [%B]", length: 80, projector: { type: "smoothed", strength: 0.1 } ) end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
jp_quest-0.2.1 | lib/jp_quest.rb |
jp_quest-0.2.0 | lib/jp_quest.rb |
jp_quest-0.1.3 | lib/jp_quest.rb |
jp_quest-0.1.2 | lib/jp_quest.rb |
jp_quest-0.1.1 | lib/jp_quest.rb |
jp_quest-0.1.0 | lib/jp_quest.rb |