View Javadoc

1   
2   
3   package org.catacomb.druid.blocks;
4   
5   import org.catacomb.druid.build.Context;
6   import org.catacomb.druid.build.GUIPath;
7   import org.catacomb.druid.gui.base.DruAbleEffect;
8   import org.catacomb.druid.gui.edit.Effect;
9   
10  
11  public class AbleEffect extends BaseEffect {
12  
13      public boolean when;
14  
15      public String state;
16  
17      public String target;
18  
19  
20  
21      public Effect realize(Context ctx, GUIPath gpath) {
22          Effect eff = new DruAbleEffect(target, when, state);
23  
24          ctx.getMarketplace().addViewer("TargetStore", eff, "access");
25  
26          return eff;
27      }
28  
29  
30  
31  }