[Scummvm-git-logs] scummvm master -> c79b219a43914f5b9bb923299e3404fd7e64f7f3

sev- noreply at scummvm.org
Thu Aug 29 16:56:34 UTC 2024


This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
8220e7b977 QDENGINE: Improved XML output for scene object
c79b219a43 QDENGINE: Fixes to kartiny.dll minigame. The minigame is completable


Commit: 8220e7b97768e62b26c938a173d4d5409e7cbf54
    https://github.com/scummvm/scummvm/commit/8220e7b97768e62b26c938a173d4d5409e7cbf54
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2024-08-29T18:56:28+02:00

Commit Message:
QDENGINE: Improved XML output for scene object

Changed paths:
    engines/qdengine/qdcore/qd_game_scene.cpp


diff --git a/engines/qdengine/qdcore/qd_game_scene.cpp b/engines/qdengine/qdcore/qd_game_scene.cpp
index 89cf78cc50e..2fca636cad8 100644
--- a/engines/qdengine/qdcore/qd_game_scene.cpp
+++ b/engines/qdengine/qdcore/qd_game_scene.cpp
@@ -399,7 +399,7 @@ bool qdGameScene::save_script(Common::WriteStream &fh, int indent) const {
 	fh.writeString(">\r\n");
 
 	if (has_interface_screen()) {
-		for (int i = 0; i < indent; i++) {
+		for (int i = 0; i <= indent; i++) {
 			fh.writeString("\t");
 		}
 


Commit: c79b219a43914f5b9bb923299e3404fd7e64f7f3
    https://github.com/scummvm/scummvm/commit/c79b219a43914f5b9bb923299e3404fd7e64f7f3
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2024-08-29T18:56:28+02:00

Commit Message:
QDENGINE: Fixes to kartiny.dll minigame. The minigame is completable

Changed paths:
    engines/qdengine/minigames/kartiny.h


diff --git a/engines/qdengine/minigames/kartiny.h b/engines/qdengine/minigames/kartiny.h
index b52d4a5430a..8fbe0e24d77 100644
--- a/engines/qdengine/minigames/kartiny.h
+++ b/engines/qdengine/minigames/kartiny.h
@@ -75,7 +75,7 @@ public:
 			_zFlagObj->set_state("\xe4\xe0");		// "да"
 
 		if (!_wasInited) {
-			if (_startObj->is_state_active("\xe7\xe0\xe4\xed\xeb\xea\xeb \xee\xef\xf3\xf9\xe5\xed\xfb"))	// "задники опущены"
+			if (_startObj->is_state_active("\xe7\xe0\xe4\xed\xe8\xea\xe8 \xee\xef\xf3\xf9\xe5\xed\xfb"))	// "задники опущены"
 				_wasInited = 1;
 
 			if (!_wasInited) {
@@ -94,7 +94,7 @@ public:
 
 					piecePos.x = 600;
 					piecePos.y = -300;
-					_bg3_l2Obj->set_R(_scene->screen2world_coords(piecePos, 0.0));
+					_bg4_l2Obj->set_R(_scene->screen2world_coords(piecePos, 0.0));
 
 					_stage = 4;
 					_artDepth = -50.0;
@@ -132,11 +132,11 @@ public:
 								&& _bg3_l2Obj->screen_R().y >= 85
 								&& _bg4_l2Obj->screen_R().y >= 0) {
 							_wasInited = 1;
-							_startObj->set_state("\xe7\xe0\xe4\xed\xeb\xea\xeb \xee\xef\xf3\xf9\xe5\xed\xfb");	// "задники опущены"
+							_startObj->set_state("\xe7\xe0\xe4\xed\xe8\xea\xe8 \xee\xef\xf3\xf9\xe5\xed\xfb");	// "задники опущены"
 						}
 					}
 
-					if (_startObj->is_state_active("\xe7\xe0\xe4\xed\xeb\xea\xeb \xee\xef\xf3\xf9\xe5\xed\xfb")	// "задники опущены"
+					if (_startObj->is_state_active("\xe7\xe0\xe4\xed\xe8\xea\xe8 \xee\xef\xf3\xf9\xe5\xed\xfb")	// "задники опущены"
 							&& _artDepth == -1.0) {
 						_artState[0].depth = _scene->screen_depth(_bg1_l2Obj->R());
 						_artState[0].num = 1;




More information about the Scummvm-git-logs mailing list