Minor dialogue and UI bug fixing

This commit is contained in:
Vladislav Khorev committed 2026-06-13 20:58:44 +03:00
1 parent fff5a9d4aa
commit db456bde09
11 files changed
+2350 -21

No files matched your search

+1 -1
View File
@@ -663,7 +663,7 @@
"fadeOutMs": 0,
"fadeInMs": 500,
"endFadeOutMs": 0,
"endFadeInMs": 500,
"endFadeInMs": 0,
"onFadeInCallback": "",
"imageSegments": [
{
@@ -1731,8 +1731,19 @@
"speaker": "Бекзат",
"portrait": "resources/dialogue/portrait_phone.png",
"text": "Спасибо большое!",
"next": "line_6",
"next": "setflag_1",
"chatBubble": "out"
},
{
"id": "setflag_1",
"type": "SetFlag",
"effects": [
{
"flag": "asked_help_locked",
"value": 0
}
],
"next": "line_6"
}
]
},
File diff suppressed because it is too large. Load diff
+6 -8
View File
@@ -759,6 +759,8 @@ function setDay1setup()
game_api.set_npc_enabled(3, false)
game_api.set_npc_enabled(4, false)
game_api.set_npc_enabled(5, false)
game_api.npc_set_position(1, 0.98998, 0, -7.525)
end
function setDay1MorningSetup()
@@ -768,11 +770,9 @@ function setDay1MorningSetup()
game_api.activate_interactive_object("Room_Cover_South_1_001")
game_api.activate_interactive_object("Room_Cover_South_2_001")
--[[if (teacher_door_opened) then
game_api.deactivate_interactive_object("Room_Cover_South_3_001")
else]]
game_api.activate_interactive_object("Room_Cover_South_3_001")
--end
game_api.deactivate_interactive_object("Room_Cover_Corridor_001")
game_api.activate_interactive_object("Room_Cover_Main_Hall_001")
@@ -806,6 +806,8 @@ function setDay1MorningSetup()
game_api.set_npc_enabled(4, false)
game_api.set_npc_enabled(5, false)
game_api.npc_set_position(1, 0.98998, 0, -7.525)
if morning_did_open_door_index == 1 then
game_api.deactivate_interactive_object("Room_Cover_South_1_001")
game_api.set_object_rotation("Room_S_0_Leaf001", 90)
@@ -1004,10 +1006,6 @@ game_api.set_chat_callbacks(
local aiperi_talked_after_knife = game_api.getIntValue("aiperi_talked_after_knife")
local lection_is_over = game_api.getIntValue("lection_is_over")
print("dialogx step 1")
if (player_hold_knife) and (aiperi_talked_after_knife == 0) then
game_api.start_dialogue("dialog_chat_aiperi003")
game_api.setIntValue("aiperi_talked_after_knife", 1)