improve dialogue advance and add flexible cutscene camera system
This commit is contained in:
1 parent
422ff1fbe3
commit
ceebb13719
10 files changed
+502
-74
No files matched your search
+6
-6
@@ -516,11 +516,11 @@ namespace ZL
|
||||
|
||||
targetInteractiveObject = nullptr;
|
||||
}
|
||||
|
||||
//for (auto& npc : npcs) npc->update(delta);
|
||||
if (player) {
|
||||
dialogueSystem.update(static_cast<int>(delta), player->position);
|
||||
}
|
||||
}
|
||||
|
||||
if (player) {
|
||||
dialogueSystem.update(static_cast<int>(delta), player->position);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -732,11 +732,11 @@ namespace ZL
|
||||
if (event.type == SDL_KEYDOWN && event.key.repeat == 0) {
|
||||
switch (event.key.keysym.sym) {
|
||||
case SDLK_f:
|
||||
dialogueSystem.startDialogue("test_line_dialogue");
|
||||
dialogueSystem.startDialogue("test_choice_dialogue");
|
||||
break;
|
||||
|
||||
case SDLK_e:
|
||||
dialogueSystem.startDialogue("test_cutscene_dialogue");
|
||||
dialogueSystem.startDialogue("test_cutscene_pan_dialogue");
|
||||
break;
|
||||
|
||||
case SDLK_RETURN:
|
||||
|
||||
Reference in new issue
Block a user