Grasscutter icon indicating copy to clipboard operation
Grasscutter copied to clipboard

Updated with how talks are handle

Open mjolsic opened this issue 2 years ago • 1 comments

Updates:

  1. Use TalkExcelConfigData.json instead of talk data in mainQuestData
  2. Added execute triggers when finishing talks. The old method will cause problem since execute triggers can come from talks that dont belong to any quest.
  3. CONTENT_FINISH_PLOT should be updated by AddContentProgressReq sent by client, probably should not be handled on our end when quest and talks are finish. Otherwise it will for example teleport player back to scene 3 immediately after clearing dungeon in quest 307 before finishing the cutscene.

mjolsic avatar Jan 16 '23 11:01 mjolsic

Also this is fully optional, but for things like execs, I started to create vars at the top for the different elements of the params. makes it easier to understand what the usecase of each array element is.

Hartie95 avatar Jan 21 '23 02:01 Hartie95