Не нравиться скрипт с фонами котрый я дал посмотри скрипт +++ MOG - Battleback EX (v2.3) +++
там он тоже вроде бы двигать фон битвы должен
в скрипте Victor Engine - Actors Battlers
VE_CUSTOM_POSITION = {
# Position
1 => {x: 370, y: 275}, # Position for the first actor.
2 => {x: 390, y: 295}, # Position for the second actor.
3 => {x: 410, y: 315}, # Position for the thrid actor.
4 => {x: 430, y: 335}, # Position for the fourth actor.
} # Don't remove
задаешь тут позицию героев в битве.
в скрипте Victor Engine - Animated Battle
VE_DEFAULT_SPRITE = {
# Basic Settings
# name: value,
frames: 3, # Number of frames
rows: 4, # Number of rows
mirror: false, # Mirror battler when facing right
invert: false, # Invert the battler graphic
mode: :charset, # Graphic style (:sprite or :chasert)
action: :charset, # Action settings
# Main Poses
# name: row,
idle: 3, # Idle pose
guard: 2, # Guard pose
evade: 2, # Evade pose
danger: 1, # Low HP pose
hurt: 2, # Damage pose
attack: 2, # Physical attack pose
use: 3, # No type use pose
item: 2, # Item use pose
skill: 2, # Skill use pose
magic: 2, # Magic use pose
advance: 9, # Advance pose
retreat: 2, # Retreat pose
escape: 3, # Escape pose
victory: 1, # Victory pose
intro: 2, # Battle start pose
dead: 1, # Incapacited pose
ready: nil, # Ready pose
itemcast: 1, # Item cast pose
skillcast: nil, # Skill cast pose
magiccast: 1, # Magic cast pose
command: nil, # Command pose
input: nil, # Input pose
cancel: nil, # Cancel pose
вот тут все задаешь как тебе надо.
А после в секции
VE_SPRITE_SETTINGS = {
# 'Filename' => {settings},
#
# 'Sample 1' => {frames: 4, rows: 14, mirror: true, mode: :sprite,
# action: nil},
выставляешь
Так, по координатам всё понятно, а вот второе так и не дошло. Что именно там делается, и для чего? Я вижу только, что в папке с чарсетами лежат чары слизня и главного героя, и что в скрипте упоминаются названия этих файлов. Значит, надо сделать чары с позами, и как-то их назвать?
Вот примерные настройки твоего скрипта!
VE_DEFAULT_SPRITE = {
# Basic Settings
# name: value,
frames: 4, # Number of frames
rows: 14, # Number of rows
mirror: false, # Mirror battler when facing right
invert: false, # Invert the battler graphic
mode: :sprite, # Graphic style (:sprite or :chasert)
action: :default, # Action settings
# Main Poses
# name: row,
idle: 1, # Idle pose
guard: 2, # Guard pose
evade: 2, # Evade pose
danger: 3, # Low HP pose
hurt: 4, # Damage pose
attack: 5, # Physical attack pose
use: 6, # No type use pose
item: 6, # Item use pose
skill: 7, # Skill use pose
magic: 8, # Magic use pose
advance: 9, # Advance pose
retreat: 10, # Retreat pose
escape: 10, # Escape pose
victory: 11, # Victory pose
intro: 12, # Battle start pose
dead: 13, # Incapacited pose
ready: nil, # Ready pose
itemcast: nil, # Item cast pose
skillcast: nil, # Skill cast pose
magiccast: nil, # Magic cast pose
command: nil, # Command pose
input: nil, # Input pose
cancel: nil, # Cancel pose
Сделал чисто для теста такой лист:
Спойлер тест:
Но оказалось, что и при ходьбе, и в бою - он отображается как этакий "столбик" из этих всех поз. Выходит, спрайтлист должен идти отдельно от чара? Только какое тогда должно быть название, и нужно ли делать что-то ещё?
Да, это и есть файл "шедоу", я просто расширил его.
так ладно не парься . вот тебе настроеная боевка как ты хочешь с примером.
https://yadi.sk/d/EOkouJFzgbwb6
Эту тему просматривают: 10 (пользователей: 0 , гостей: 10)
Социальные закладки