OSDN Git Service

e
[pettanr/pettanr.git] / app / models / speech_balloon_template.rb
index e04ef29..a4ad04a 100644 (file)
@@ -1,5 +1,6 @@
 #フキダシテンプレート
-class SpeechBalloonTemplate < Pettanr::Item
+class SpeechBalloonTemplate < Peta::Item
+  load_manifest
   has_many :speech_balloons
   belongs_to :system_picture
   
@@ -10,10 +11,6 @@ class SpeechBalloonTemplate < Pettanr::Item
   validates :system_picture_id, :presence => true, :numericality => true, :existence => {:both => false}
   validates :settings, :presence => true
   
-  def self.valid_encode_columns
-    super + ['name', 'classname', 'caption', 'settings']
-  end
-  
   def supply_default
   end
   
@@ -89,6 +86,10 @@ class SpeechBalloonTemplate < Pettanr::Item
     engine.const_get 'SpeechBalloonModule'
   end
   
+  def engine_extend_module
+    engine.extend_module
+  end
+  
   def engine_balloon_model
     engine.const_get 'Balloon'
   end