Package marauroa.common.game

Examples of marauroa.common.game.RPClass.addAttribute()


    player.addRPEvent(Events.GROUP_CHANGE, Definition.PRIVATE);
    player.addRPEvent(Events.GROUP_INVITE, Definition.PRIVATE);
    player.addRPEvent(Events.PROGRESS_STATUS_CHANGE, Definition.PRIVATE);

    // Maps
    player.addAttribute("source_usage", Type.MAP, Definition.HIDDEN);
  }

}
View Full Code Here


  private static final String TIMESTAMP = "timestamp";

  public static void generateRPClass() {
    final RPClass offerRPClass = new RPClass(OFFER_RPCLASS_NAME);
    offerRPClass.isA("entity");
    offerRPClass.addAttribute(PRICE_ATTRIBUTE, Type.INT);
    offerRPClass.addAttribute(OFFERER_ATTRIBUTE_NAME, Type.STRING);
    offerRPClass.addAttribute(OFFERER_CID_ATTRIBUTE, Type.STRING);
    offerRPClass.addAttribute(TIMESTAMP, Type.STRING);
    offerRPClass.addRPSlot(OFFER_ITEM_SLOT_NAME, 1);
  }
View Full Code Here

  public static void generateRPClass() {
    final RPClass offerRPClass = new RPClass(OFFER_RPCLASS_NAME);
    offerRPClass.isA("entity");
    offerRPClass.addAttribute(PRICE_ATTRIBUTE, Type.INT);
    offerRPClass.addAttribute(OFFERER_ATTRIBUTE_NAME, Type.STRING);
    offerRPClass.addAttribute(OFFERER_CID_ATTRIBUTE, Type.STRING);
    offerRPClass.addAttribute(TIMESTAMP, Type.STRING);
    offerRPClass.addRPSlot(OFFER_ITEM_SLOT_NAME, 1);
  }
View Full Code Here

  public static void generateRPClass() {
    final RPClass offerRPClass = new RPClass(OFFER_RPCLASS_NAME);
    offerRPClass.isA("entity");
    offerRPClass.addAttribute(PRICE_ATTRIBUTE, Type.INT);
    offerRPClass.addAttribute(OFFERER_ATTRIBUTE_NAME, Type.STRING);
    offerRPClass.addAttribute(OFFERER_CID_ATTRIBUTE, Type.STRING);
    offerRPClass.addAttribute(TIMESTAMP, Type.STRING);
    offerRPClass.addRPSlot(OFFER_ITEM_SLOT_NAME, 1);
  }

  /**
 
View Full Code Here

    final RPClass offerRPClass = new RPClass(OFFER_RPCLASS_NAME);
    offerRPClass.isA("entity");
    offerRPClass.addAttribute(PRICE_ATTRIBUTE, Type.INT);
    offerRPClass.addAttribute(OFFERER_ATTRIBUTE_NAME, Type.STRING);
    offerRPClass.addAttribute(OFFERER_CID_ATTRIBUTE, Type.STRING);
    offerRPClass.addAttribute(TIMESTAMP, Type.STRING);
    offerRPClass.addRPSlot(OFFER_ITEM_SLOT_NAME, 1);
  }

  /**
   * @param item
View Full Code Here

  private final String sellerName;
 
  public static void generateRPClass() {
    final RPClass earningClass = new RPClass(EARNING_RPCLASS_NAME);
    earningClass.isA("entity");
    earningClass.addAttribute(VALUE_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(NAME_ATTRIBUTE, Type.STRING);
    earningClass.addAttribute(REWARD_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(TIMESTAMP_ATTRIBUTE, Type.STRING);
  }
View Full Code Here

 
  public static void generateRPClass() {
    final RPClass earningClass = new RPClass(EARNING_RPCLASS_NAME);
    earningClass.isA("entity");
    earningClass.addAttribute(VALUE_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(NAME_ATTRIBUTE, Type.STRING);
    earningClass.addAttribute(REWARD_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(TIMESTAMP_ATTRIBUTE, Type.STRING);
  }

  /**
 
View Full Code Here

  public static void generateRPClass() {
    final RPClass earningClass = new RPClass(EARNING_RPCLASS_NAME);
    earningClass.isA("entity");
    earningClass.addAttribute(VALUE_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(NAME_ATTRIBUTE, Type.STRING);
    earningClass.addAttribute(REWARD_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(TIMESTAMP_ATTRIBUTE, Type.STRING);
  }

  /**
   * Constructs Earning for sold price.
View Full Code Here

    final RPClass earningClass = new RPClass(EARNING_RPCLASS_NAME);
    earningClass.isA("entity");
    earningClass.addAttribute(VALUE_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(NAME_ATTRIBUTE, Type.STRING);
    earningClass.addAttribute(REWARD_ATTRIBUTE, Type.INT);
    earningClass.addAttribute(TIMESTAMP_ATTRIBUTE, Type.STRING);
  }

  /**
   * Constructs Earning for sold price.
   * @param value  Earned money
View Full Code Here

  public static void generateRPClass() {
    try {
      final RPClass sign = new RPClass("sign");
      sign.isA("entity");
      sign.addAttribute(ATTR_TEXT, Type.LONG_STRING, Definition.HIDDEN);
      sign.addAttribute(Actions.ACTION, Type.STRING);
      sign.addAttribute("class", Type.STRING);
    } catch (final SyntaxException e) {
      logger.error("cannot generate RPClass", e);
    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.