[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