VXのアニメデータのVX Aceへの移行



読んで字のごとく、VXで造ったアニメデータ(Animations.rxdata)をVX Ace(Animations.rvdata2)へ移行します。

Data ディレクトリに移行したいVXのAnimations.rvdataをコピーしてください。

イベントで
 $game_system.set_vx_2_ace
を実行し、ゲーム本編で起動した後、一旦、ツクールを終了して再起動させてください。
そうすると反映されます。

※各種データの個数はVXとVX Aceとで同じ数にするか、もしくはVX Aceの方を大きくしてください。

※効果音はVX Aceで1とか2とかついているのがありまして、それだけは引き継げません

変更点
2012:03:18
・VXのアニメーション開始位置、Aceの追加位置を設定できるように改造

#==============================================================================
# ■ VXのアニメデータのVX Aceへの移行 by 貪藻矢射妥←
#------------------------------------------------------------------------------
#  読んで字のごとく、VXで造ったアニメデータ(Animations.rxdata)を
#  VX Ace(Animations.rvdata2)へ移行します。
#  
#  Data ディレクトリに移行したいVXのAnimations.rvdataをコピーしてください。
#  
#  イベントで
#  $game_system.set_vx_2_ace(VXアニメの追加開始ID, Aceデータの追加開始ID)
#  を実行し、ゲーム本編で起動した後、一旦、ツクールを終了して再起動させて
#  ください。
#  そうすると反映されます。
#  
#  ※各種データの個数はVXとVX Aceとで同じ数にするか、もしくはVX Aceの方を
#   大きくしてください。
#
#  ※効果音はVX Aceで1とか2とかついているのがありまして、それだけは引き継げません
#  
#==============================================================================
# 更新っぽいもの
# 2012:03:18
# ・VXのアニメーション開始位置、Aceの追加位置を設定できるように改造

class Game_System
  def set_vx_2_ace(vx_stt = 0, ace_add = 0)
    $data_animations_vx     = load_data("Data/Animations.rvdata")
    
    for id in (vx_stt + 1)...$data_animations_vx.size
      $data_animations[id + ace_add] = $data_animations_vx[id]
    end
    
    save_data($data_animations,"Data/Animations.rvdata2")
  end
end

戻る