Yuryol, я посвятил сообщение работе программистов. Постарался расписать простыми словами.

В пункте 3 я показал результат того, что мы сделали со скриптом, чтобы он заработал в проекте и не ломал его полностью.

Удивление: Оценивать код по картинке - бесценно!

На крутой, держи пример нашего кода:
Код:
    a = %w(Light Darkness Earth Air Fire Water).map do |actor|
      [I18n.t("Battle.#{actor}.d_one"),
          I18n.t("Battle.#{actor}.d_two"),
          I18n.t("Battle.#{actor}.d_three"),
          I18n.t("Battle.#{actor}.d_four"),
          I18n.t("Battle.#{actor}.d_five"),
          I18n.t("Battle.#{actor}.d_six")]
    end
Угадай с первой попытки, что будет в итоге.

До демки пока далеко. Выпущу тогда, когда сочту нужным. Могу конечно 12-ую сборку показать, датированную 26.06.16, но толку? Пока ядро, которое входит в 13-ую сборку, не будет доделано - никаких демок общественных не будет.