mirror of https://github.com/OpenTTD/OpenTTD
Fix: [Script] "type" std function might be redefined by scripts (#13686)
parent
170002ff7e
commit
a772df4a99
|
@ -12,7 +12,7 @@ AIBridge.GetBridgeID <- AIBridge.GetBridgeType;
|
||||||
class AICompat14 {
|
class AICompat14 {
|
||||||
function Text(text)
|
function Text(text)
|
||||||
{
|
{
|
||||||
if (type(text) == "string") return text;
|
if (typeof text == "string") return text;
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,8 +12,8 @@ GSBridge.GetBridgeID <- GSBridge.GetBridgeType;
|
||||||
class GSCompat14 {
|
class GSCompat14 {
|
||||||
function Text(text)
|
function Text(text)
|
||||||
{
|
{
|
||||||
if (type(text) == "string") return text;
|
if (typeof text == "string") return text;
|
||||||
if (type(text) == "instance" && text instanceof GSText) return text;
|
if (typeof text == "instance" && text instanceof GSText) return text;
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue