public class BonusClient
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
BonusClient.AddBonusMessage |
static class |
BonusClient.BonusesUpdateMessage |
static class |
BonusClient.ExtendVipMessage
Message used to try add Point or extend time of vip.
|
static class |
BonusClient.GlobalEventBonusesUpdateMessage |
static class |
BonusClient.RemoveBonusMessage |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
EXTMSG_ALL_VIP_UPDATE |
static java.lang.String |
EXTMSG_VIP_UPDATE |
static MessageType |
MSG_TYPE_BONUS_ADD |
static MessageType |
MSG_TYPE_BONUS_REMOVE |
static MessageType |
MSG_TYPE_BONUSES_UPDATE |
static MessageType |
MSG_TYPE_EXTEND_VIP |
static MessageType |
MSG_TYPE_GET_ALL_VIP |
static MessageType |
MSG_TYPE_GET_VIP |
static MessageType |
MSG_TYPE_GLOBAL_EVENT_UPDATE |
Constructor and Description |
---|
BonusClient() |
Modifier and Type | Method and Description |
---|---|
static void |
extendVip(OID playerOid,
int points,
int time) |
static void |
sendBonusAdd(OID playerOid,
java.util.ArrayList<BonusSettings> bonuses,
java.lang.String obj)
send Message to activate bonus for player
|
static void |
sendBonusesUpdate(OID playerOid,
java.util.HashMap<java.lang.String,BonusSettings> bonuses)
send Update message to modules with list of active bonuses for player
|
static void |
sendBonusRemove(OID playerOid,
java.util.ArrayList<BonusSettings> bonuses,
java.lang.String obj)
remove Bonus from player
|
static void |
sendGlobalEventBonusesUpdate(java.util.HashMap<java.lang.String,BonusSettings> bonuses) |
public static final MessageType MSG_TYPE_BONUS_ADD
public static final MessageType MSG_TYPE_BONUS_REMOVE
public static final MessageType MSG_TYPE_BONUSES_UPDATE
public static final MessageType MSG_TYPE_GLOBAL_EVENT_UPDATE
public static final MessageType MSG_TYPE_EXTEND_VIP
public static final MessageType MSG_TYPE_GET_VIP
public static final MessageType MSG_TYPE_GET_ALL_VIP
public static final java.lang.String EXTMSG_VIP_UPDATE
public static final java.lang.String EXTMSG_ALL_VIP_UPDATE
public static void sendBonusesUpdate(OID playerOid, java.util.HashMap<java.lang.String,BonusSettings> bonuses)
playerOid
- bonuses
- public static void sendGlobalEventBonusesUpdate(java.util.HashMap<java.lang.String,BonusSettings> bonuses)
public static void sendBonusAdd(OID playerOid, java.util.ArrayList<BonusSettings> bonuses, java.lang.String obj)
playerOid
- bonus
- public static void sendBonusRemove(OID playerOid, java.util.ArrayList<BonusSettings> bonuses, java.lang.String obj)
playerOid
- bonus
- public static void extendVip(OID playerOid, int points, int time)