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

sev- noreply at scummvm.org
Fri Feb 21 20:40:18 UTC 2025


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

Summary:
f95f16c6e0 DIRECTOR: LINGO: Added b_lineHeight() stub


Commit: f95f16c6e0888839bc9f81d33ea312b130276259
    https://github.com/scummvm/scummvm/commit/f95f16c6e0888839bc9f81d33ea312b130276259
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2025-02-21T21:39:54+01:00

Commit Message:
DIRECTOR: LINGO: Added b_lineHeight() stub

Changed paths:
    engines/director/lingo/lingo-builtins.cpp
    engines/director/lingo/lingo-builtins.h


diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp
index a3d56ab4220..c98bde49118 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -245,6 +245,7 @@ static const BuiltinProto builtins[] = {
 	{ "locVToLinePos",	LB::b_locVToLinePos, 2, 2, 500, FBLTIN },	//				D5 f
 	{ "scrollByLine",	LB::b_scrollByLine, 2, 2, 500, CBLTIN },	//				D5 c
 	{ "scrollByPage",	LB::b_scrollByPage, 2, 2, 500, CBLTIN },	//				D5 c
+	{ "lineHeight",		LB::b_lineHeight,   2, 2, 500, FBLTIN },	//				D5 f
 	// Chunk operations
 	{ "numberOfChars",	LB::b_numberofchars,1, 1, 300, FBLTIN },	//			D3 f
 	{ "numberOfItems",	LB::b_numberofitems,1, 1, 300, FBLTIN },	//			D3 f
@@ -3621,6 +3622,13 @@ void LB::b_scrollByPage(int nargs) {
 	g_lingo->dropStack(nargs);
 }
 
+void LB::b_lineHeight(int nargs) {
+	g_lingo->printSTUBWithArglist("b_lineHeight", nargs);
+	g_lingo->dropStack(nargs);
+	Datum res(1);
+	g_lingo->push(res);
+}
+
 void LB::b_numberofchars(int nargs) {
 	Datum d = g_lingo->pop();
 	Datum chunkRef = LC::lastChunk(kChunkChar, d);
diff --git a/engines/director/lingo/lingo-builtins.h b/engines/director/lingo/lingo-builtins.h
index b2941b5882c..f46c49f25fb 100644
--- a/engines/director/lingo/lingo-builtins.h
+++ b/engines/director/lingo/lingo-builtins.h
@@ -210,6 +210,7 @@ void b_locToCharPos(int nargs);
 void b_locVToLinePos(int nargs);
 void b_scrollByLine(int nargs);
 void b_scrollByPage(int nargs);
+void b_lineHeight(int nargs);
 
 void b_numberofchars(int nargs);
 void b_numberofitems(int nargs);




More information about the Scummvm-git-logs mailing list