taskFinishEvent.go 581 B

1234567891011121314151617
  1. package eventmodels
  2. // 任务完成事件
  3. type TaskFinishEventContent struct {
  4. UserBasic
  5. EventBasic
  6. TaskId string `json:"task_id"` // 任务id
  7. TaskName string `json:"task_name"` // 任务名称
  8. TaskCondition string `json:"task_condition"` // 任务条件
  9. TaskType string `json:"task_type"` // 任务类型
  10. TaskReward string `json:"task_reward"` // 任务奖励 json字符串 eg:[]ItemReward
  11. TaskProgress int `json:"task_progress"` // 任务进度
  12. }
  13. func (e *TaskFinishEventContent) EventName() string {
  14. return "TaskFinish"
  15. }