📄 px_ls_task.h
字号:
#pragma once
/* must been first include begin */
#include "..\ProjectX_Common\ProjectX_Copyright.h"
#include "..\ProjectX_Common\ProjectX_Common.h"
/* must been first include end */
/* std and common include */
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
/*
* 任务
*
*/
typedef struct tagTask_Base {
int task_id; //任务id
char name[MAX_TASK_NAME_LEN]; //任务名称
char description[MAX_TASK_DESCRIPTION_LEN]; //任务描述
int task_prevcomplete_req; //完成此任务前需要完成的任务id
int item_req; //需要事先准备的道具
int money_req; //需要事先准备的金钱
int item_give_complete; //完成后奖励的道具
int money_give_complete; //完成后奖励的金钱
int level_give_complete; //完成后奖励的等级提升
int pointer_give_complete; //完成后奖励的点数
int exp_give_complete; //完成后奖励的经验
int money_lost_fail; //失败时扣罚的金钱
int max_num_can_complete; //可以不断完成的次数
int max_need_time; //最大允许执行时间
int level_req; //需求等级
int gender_req; //性别专属
BOOL hunman_use; //人类能否使用
BOOL hun_use; //野蛮人
BOOL sorcer_use; //法师
BOOL genius_use; //精灵
BOOL bowman_use; //弓弩手
BOOL taoist_use; //道士
BOOL nodead_use; //亡灵
BOOL craftsman_use; //匠人
BOOL knight_use; //骑士
}TASK_BASE, * LPTASK_BASE;
typedef struct tagTask{
int id;
struct tagTask * pNext;
}TASK, * LPTASK;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -