赞 | 0 |
VIP | 37 |
好人卡 | 0 |
积分 | 1 |
经验 | 48662 |
最后登录 | 2012-11-14 |
在线时间 | 3 小时 |
Lv1.梦旅人 SB們大家好<
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 3 小时
- 注册时间
- 2008-1-7
- 帖子
- 457
|
to 多啦a梦 {/hx}
怎么说呢,分行显示其实很简单。
而且我去掉了很多信息 修改的话,只要找到想要分行的地方
以下是修改攻击和伤害的分行 添加两句话就可以了
def execute_action_attack
text = sprintf(Vocab::DoAttack, @active_battler.name)
@message_window.add_instant_text(text)
wait_for_message
targets = @active_battler.action.make_targets
display_attack_animation(targets)
wait(20)
@message_window.clear
for target in targets
target.attack_effect(@active_battler)
display_action_effects(target)
end
end
- class Scene_Battle < Scene_Base
- def process_battle_start
- @message_window.clear
- wait(10)
- a = $game_troop.troop.name.gsub(/\*/) {|x| x = '×'}
- text = sprintf(Vocab::Emerge, a)
- $game_message.texts.push(text)
- wait_for_message
- if $game_troop.preemptive
- text = sprintf(Vocab::Preemptive, $game_party.name)
- $game_message.texts.push(text)
- elsif $game_troop.surprise
- text = sprintf(Vocab::Surprise, $game_party.name)
- $game_message.texts.push(text)
- end
- wait_for_message
- @message_window.clear
- make_escape_ratio
- process_battle_event
- start_party_command_selection
- end
- end
复制代码
这个是战斗开始时候显示敌人队伍名称而不是一个个显示。
居中的话貌似还挺麻烦,因为他是一个字一个字描绘的
尝试修改了战斗开始时信息的居中,其他地方没有改。
|
|