private void AddEffectToTargetObject(FxDefinition effect)
 {
     try {
         if (Objects[effect.TargetObjectID].Effects == null)
         {
             Objects[effect.TargetObjectID].Effects = new List <FxDefinition>();
         }
         Objects[effect.TargetObjectID].Effects.Add(effect);
     }
     catch {
         Log.Error("Couldn't find target object ({0}) for 2DFX entry", effect.TargetObjectID);
     }
 }
 public void RegisterDefinition(FxDefinition definition)
 {
     RegisterDefinition((object)definition);
 }