<?php

namespace loyalsoft;

/**
 * 火山引擎,事件类型枚举
 */
class Enum_Volc_EventName extends Enum {
    // <editor-fold defaultstate="collapsed" desc="火山标准事件名称">

    /**
     * 玩家登陆
     */
    const Login = "gt_init_info";

    /**
     * 升级
     */
    const LevelUp = "gt_levelup";

    /**
     * 通关
     */
    const PassGate = "gt_end_play";
    //
// </editor-fold>
//
    // <editor-fold defaultstate="collapsed" desc="自定义事件名称">


    Const Lottery = "抽奖";

    // </editor-fold>
}

/**
 * User
 * @author gwang
 */
class Volc_User {

    /**
     * 用户的唯一身份标识，需要保证同一个用户在本应用内全局唯一，即需要与客户端上报一致
     * @var string
     */
    public $user_unique_id;

}

/**
 * Event
 * @author gwang
 */
class Volc_Event {

    /**
     * 事件名
     * @var type
     */
    public $event;

    /**
     * 事件参数,单层json map
     * @var type
     */
    public $params;

    /**
     * 事件参数,单层json map
     * @var type
     */
    public $local_time_ms;

}
