| | |
| | |
|
| | | void TaskClassification(int _taskID, int MissionState)//任务分类(主线任务,支线任务)
|
| | | {
|
| | |
|
| | | if (!allMissionDict.ContainsKey(_taskID))
|
| | | {
|
| | | return;
|
| | | }
|
| | | TaskTypenum type = (TaskTypenum)allMissionDict[_taskID].Type;
|
| | | switch (type)
|
| | | {
|
| | |
| | | if (allMissionDict.ContainsKey(_taskID))
|
| | | {
|
| | | allMissionDict.Remove(_taskID);
|
| | | if (_DicTaskInformation.ContainsKey(_taskID))
|
| | | {
|
| | | _DicTaskInformation.Remove(_taskID);
|
| | | }
|
| | | }
|
| | | TaskTypeDeletion(_taskID);
|
| | | if (Event_TaskToDelete != null)
|
| | | {
|
| | | Event_TaskToDelete(_taskID);
|
| | |
|
| | |
|
| | | }
|
| | | }
|
| | | bool _bool = false;
|
| | | string _conversationA = null;
|