From 464ea98d6d4c5016280734e759a2ba6336298511 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 21 Dec 2022 00:49:44 -0800 Subject: [PATCH] Add awakening output to templates --- app/views/api/v1/grid_characters/base.json.rabl | 11 +++++++++-- app/views/api/v1/grid_weapons/base.json.rabl | 9 ++++++++- app/views/api/v1/weapons/base.json.rabl | 5 +++-- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/app/views/api/v1/grid_characters/base.json.rabl b/app/views/api/v1/grid_characters/base.json.rabl index 74e9ec1..11ca3d7 100644 --- a/app/views/api/v1/grid_characters/base.json.rabl +++ b/app/views/api/v1/grid_characters/base.json.rabl @@ -2,8 +2,15 @@ attributes :id, :party_id, :position, :uncap_level, - :perpetuity + :perpetuity, node :object do |c| partial("characters/base", :object => c.character) -end \ No newline at end of file +end + +node :awakening do |c| + { + :type => c.awakening_type, + :level => c.awakening_level + } +end diff --git a/app/views/api/v1/grid_weapons/base.json.rabl b/app/views/api/v1/grid_weapons/base.json.rabl index 36b5c87..c1d195e 100644 --- a/app/views/api/v1/grid_weapons/base.json.rabl +++ b/app/views/api/v1/grid_weapons/base.json.rabl @@ -24,4 +24,11 @@ node :ax, :if => lambda { |w| w.weapon.ax > 0 } do |w| :strength => w.ax_strength2 } ] -end \ No newline at end of file +end + +node :awakening, :if => lambda { |w| w.weapon.awakening } do |w| + { + :type => w.awakening_type, + :level => w.awakening_level + } +end diff --git a/app/views/api/v1/weapons/base.json.rabl b/app/views/api/v1/weapons/base.json.rabl index 05b1bc5..1b464e5 100644 --- a/app/views/api/v1/weapons/base.json.rabl +++ b/app/views/api/v1/weapons/base.json.rabl @@ -9,7 +9,8 @@ attributes :id, :limit, :rarity, :series, - :ax + :ax, + :awakening node :name do |w| { @@ -41,4 +42,4 @@ node :atk do |w| :max_atk_flb => w.max_atk_flb, :max_atk_ulb => w.max_atk_ulb } -end \ No newline at end of file +end