Project1

标题: T大的被动状态固定值加值“翻译”悬赏 [打印本页]

作者: 负零    时间: 2016-4-7 20:03
标题: T大的被动状态固定值加值“翻译”悬赏
悬赏“翻译”几句话,里里外外不过15行,没技术只能用力了...
需求:JAVA语言、兼容YEP的大部分脚本。T大不能自己接单...
#--------------------------------------------------------------------------
# ● require Taroxd基础设置
#    使用方法:在技能/状态上备注<passive x>,
#              表示习得该技能/获得该状态等同于装备了x号武器。
#--------------------------------------------------------------------------

RPG::Skill.note_i :passive
RPG::State.note_i :passive

class Game_Actor < Game_Battler
        #--------------------------------------------------------------------------
        # ● 带有被动技能效果的所有实例
        #--------------------------------------------------------------------------
        def passive_objects
                @skills.map {|id| $data_skills[id] } + states
        end
        #--------------------------------------------------------------------------
        # ● 以数组方式获取拥有特性所有实例
        #--------------------------------------------------------------------------
        def_with(:feature_objects) {|old| old + passive_weapons }
        #--------------------------------------------------------------------------
        # ● 获取普通能力的附加值
        #--------------------------------------------------------------------------
        def_with :param_plus do |old, param_id|
                passive_weapons.sum(old) {|item| item.params[param_id] }
        end
        #--------------------------------------------------------------------------
        # ● 被动技能/状态对应的武器实例构成的数组
        #--------------------------------------------------------------------------
        def passive_weapons
                passive_objects.map {|obj| $data_weapons[obj.passive] }.compact
        end
end
作者: tseyik    时间: 2016-4-7 20:56
https://rpg.blue/forum.php?mod=viewthread&tid=391022
作者: 负零    时间: 2016-4-7 21:00
本着需求和造福的心态弄的,如果确实触犯了某些条例或规则,我接受T大批评和执行纠正措施。
作者: tseyik    时间: 2016-4-7 21:33
负零 发表于 2016-4-7 21:00
本着需求和造福的心态弄的,如果确实触犯了某些条例或规则,我接受T大批评和执行纠正措施。 ...

可參考這個
hikimoki.sakura的被动状态
パッシヴスキル

作者: 汪汪    时间: 2016-4-7 22:33
自己翻译就好
看着写就行,语言都差不多

作者: 日月星辰    时间: 2016-4-8 00:36
这个需求为什么是 java =~=我来翻译呀 翻完 mv 用不了就是了






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1