欢迎进入莱诺活性炭公司!

果壳活性炭
您当前的位置 : 首 页 > 新闻动态 > 公司新闻

探索隐藏文件中的秘密,《星际争霸2》Galaxy脚本错误信息及翻译

2025-03-02 00:05:54

位于Core.SC2Mod\enUS.SC2Data文件中(如果是台湾版本则为zhTW.SC2Data)的Error.txt。以下是其中的Galaxy部分内容。

[::星际争霸核心社区 BBS.SC2.CC::]

因为台湾版同样缺乏翻译,所以在此进行翻译。

// Galaxy

e_badLValue=Cannot assign to the left side of assignment expression

左值错误

无法对赋值表达式的左侧进行赋值。

e_badParameterType=Can only pass basic types

参数类型错误

只能传递基础类型的参数。

e_cantFindInclude=找不到包含文件

要include的文件未找到。

e_cantTakeAddress=无法对没有地址的对象使用'&'

地址无法获取

对没有地址的对象,无法使用&运算符。

e_constAssigned=常量变量已被赋值

常量已被赋值

常量已经被赋值过。

e_constInitRequired=必须对常量变量进行初始化

常量需要进行初始化

常量需要被初始化。

e_constNotAllowedHere=此处不能使用const

禁止常量

不能在这个位置使用常量。

e_derefNotPointer=不能将'->'用于非指针对象

非指针的解引用

不能对非指针对象使用->操作符。

e_expectedArrayIndex=期望有一个数组索引: '['

数组索引缺失。

e_expectedBoolExpr=期望一个布尔表达式

缺乏布尔表达式

e_expectedCloseBrace=需要一个结束大括号:'}'

结束的大括号缺失:'}'

e_expectedComma=需要一个逗号:','

缺乏逗号:','

e_expectedConstExpr=常量对象的初始化不是常量

缺乏常量表达式

尝试用非常量表达式初始化常量。

e_expectedExpr=需要一个表达式

表达式缺失

e_expectedFieldName=期望在结构中有一个字段名

字段名缺失

结构中的字段名未找到。

e_expectedFieldType=期望在结构中有一个字段类型

字段类型缺失

结构中的字段类型未找到。

e_expectedFuncBody=期望有';'或函数体

函数体缺失

缺少';'或是函数体。

e_expectedGlobalName=期望有未使用的全局变量或函数名称

缺少全局标识符

缺少未使用的全局变量名或函数名称。

e_expectedInclude=需要一个包含文件名

缺少需要包含的文件名。

e_expectedIntType=移位操作符需要整数值

需要整数类型

移位操作需要一个整数值。

e_expectedLeftParen=需要'('

缺少左括弧

缺少'('符号。

e_expectedNativeName=需要一个已注册的本地函数名称

本地函数名称缺失

缺乏已注册的本地函数名称。

e_expectedOpenBrace=需要一个起始的大括号: '{'

起始大括号缺失

缺少起始大括号: '{'

e_expectedParams=参数列表无效

参数缺失

参数列表不正确。

e_expectedReturn=需要一个返回值

没有返回

没有返回值。

e_expectedRightParen=需要一个右括号')'

没有右括号

没有')'

e_expectedSemicolon=需要一个分号: ';'

没有分号

没有分号';'

e_expectedStructIdent=结构体需要一个标识符

缺少结构体标识符

结构体需要一个标识符。

e_expectedType=需要预期的类型名称

类型不见了

类型名称缺失。

e_expectedTypedefIdent=Typedef需要一个未被使用的标识符

Typedef遗漏了标识符

Typedef需要一个尚未使用的标识符来创建新类型。

e_expectedTypedefType=Typedef需要指定一个类型

必须为Typedef分配一个类型。

e_globalsTooLarge=全局数据过于庞大

全局变量过于庞大

全局变量的数据量过大。

e_identiferTruncated=标识符被截断

标识符中断

标识符被截去一部分。

e_illegalArraySize=数组尺寸不合法

数组的尺寸值不合法。

e_illegalCharacter=字符常量不合法

不合法字符

字符常量不合法。

e_illegalEscapeSeq=非法的转义序列

非法转义字符

转义字符不合法。

e_illegalIndex=数组索引需要是整数值

索引不合法

数组索引必须是整数。

e_illegalOctal=不合法的八进制数字

非法的八进制数字

八进制数值不合法。

e_internalGalaxyError=编译器内部错误

星系内部出现了错误。

编译过程中发生内部错误。

e_localsTooLarge=局部变量的大小限制为32k - 1。

局部变量过于庞大。

局部变量的大小超出了32k-1的限制。

e_mangleOverflow=名称混淆导致溢出。

编译器内部的名称出现了溢出问题。

e_nativeMismatch=本地函数的原型与内部函数不匹配。

本地函数不一致。

本地函数的原型与内部函数不相符。

e_nestingTooDeep=嵌套层级过多

嵌套层次太深

超出嵌套限制

e_newlineConst=常量中有换行符

常量中换行

常量内包含换行符。

e_noBulkCopy=不支持批量操作

无法进行批量复制

批量复制功能不可用。

e_noForwardSupport=不支持结构体前向声明

没有前置声明。

结构无法支持前置声明。

e_noImplicitCast=不允许隐式转换

没有隐式类型转换。

隐式类型转换是不被允许的。

e_noNestedStruct=结构不能嵌套在自身内部

没有嵌套结构。

结构不能嵌套自身。

e_notArray=无法使用'[': 该对象不是数组

不是数组。

无法使用方括号:对象不是数组。

e_notFunction=不能使用圆括号:对象不是一个函数

非函数对象

无法使用圆括号:对象不是一个函数。

e_notStruct=不能使用点运算符:对象不是一个结构体

无法使用点运算符:对象不是结构。

e_notStructField=该字段不是结构类型的成员

非结构类型字段

此字段不是该结构类型的成员。

e_noVoidVars=非法的变量类型:void

不存在void类型的变量。

变量类型非法:void。

e_numericOverflow=数值超出范围

数值超出界限。

e_oldStyleDimension=Galaxy数组定义需要在类型后面指定尺寸

过时的尺寸声明方式

在Galaxy数组中,数组的尺寸必须在类型之后声明。

e_paramCountMismatch=参数数量错误

参数数量不匹配

参数数量有误。

e_paramTypeMismatch=参数类型与函数定义不一致

参数类型不匹配

参数类型和函数定义不匹配。

e_prototypeMismatch=函数与之前的定义不一致

函数原型不匹配

函数和先前定义的不匹配。

e_callbackMismatch=回调定义不一致

回调不匹配

与回调的定义不一致。

e_redefinedField=结构体字段重新定义

字段重新定义

结构字段被重新定义。

e_redefinedFuncName=函数已被定义

函数名称重新定义

函数名称已经定义过。

e_redefinedParam=标识符重新定义

参数被重新定义

标识符被重新定义。

e_registerUsageOverflow=寄存器超出限制

寄存器超出容量

e_requireStruct=在 ->或 . 的左侧需要一个结构。

需要一个结构

->左侧必须是一个结构。

e_scriptTooLarge=脚本过于庞大

脚本尺寸过大

脚本太过巨大。

e_stateStackOverflow=堆栈已溢出

栈溢出

e_stringTruncated=字符串被截断

字符串被截短

字符串被剪短。

e_syntaxError=语法错误

语法错误

e_typecastError=不允许进行该类型转换

类型转换出错

该类型转换不被支持。

e_typeMismatch=类型不匹配

类型不匹配

e_undefFunction=函数已声明但未定义

函数没有定义

函数已被声明,但尚未进行定义。

e_unexpectedBreak=遇到意外的 'break' 语句

不必要的break

不必要的'break'语句。

e_unexpectedComment=不支持使用 /* */ 的注释块

/* */ 格式的注释块不被支持。

e_unexpectedContinue=遇到意外的 'continue' 语句

不必要的continue

不必要'continue'语句。

e_unexpectedDirective=意外的指令,Galaxy 不具备预处理器。

该指令不被支持。

Galaxy无法处理预处理指令。

e_unexpectedGoto='goto'语句是不被支持的。

goto不被接受。

'goto'语句不被支持。

e_unexpectedNew=不支持动态内存分配。

new操作不被支持。

动态内存分配不被接受。

e_unexpectedOperator=操作符++和--不被支持。

操作符不被支持。

不支持使用++和--运算符。

e_unexpectedReturn=从'void'函数返回了意外的值

冗余的Return值

试图在声明为void的函数中返回一个值。

e_unexpectedSign=意外的'signed'或'unsigned'标记,因为Galaxy类型具有隐式符号

多余的signed和unsigned标记。Galaxy的类型默认为有符号。

e_unexpectedSwitch='switch'语句不被支持

不支持swith语句

不支持使用'switch'语句。

e_unreachableCode=无法到达的代码

无法执行的代码

e_jumpOutOfBounds=代码指针试图超出范围

超出限制

代码指针试图超出限制。

e_noFunctionBody=从未声明任何函数体

缺少函数体

函数体未被声明。

e_execPaused=执行被暂停

线程暂停

线程已经暂停。

e_threadIsActive=Execution is currently in progress

线程正在活跃

线程此时处于活跃状态。

e_threadIsReady=Thread is prepared to run

线程已准备好

线程已经做好执行准备。

e_execTimeout=Execution exceeded the time limit

执行时间超出限制

执行持续时间过长。

e_codePtrInData=Code pointer attempted to jump into data space

代码指针位于数据区

代码指针试图跳转到数据区。

e_dataPtrInCode=数据指针尝试进入代码空间

数据指针位于代码区

数据指针试图访问代码区。

e_divByZero=零作除数

零除错误

企图进行零除运算。

e_invalidAddr=地址无效

地址无效

e_invalidGlobalPtr=Global pointer is not valid

全局指针无效。

e_invalidStackPtr=Stack pointer is not valid

堆栈指针无效。

e_nativeCodeError=An error occurred in the native function

Native函数发生错误

Native函数出现了错误。

e_notInCode=Pointer has moved beyond the code section

超出代码区

代码指针已移出代码区。

e_nullPointer=对空指针进行了解引用操作

空指针

试图解引用空指针。

e_stackOverflow=堆栈溢出

堆栈溢出

e_stackUnderflow=堆栈不足

堆栈不足

e_unknownInstr=未识别的指令

未知指令

e_functionNotFound=未找到函数

无法找到函数

e_tooManyThreads=线程数量过多

线程数量过多

e_nestedIteration=检测到嵌套的迭代

嵌套的迭代

发现嵌套迭代。

标签

本文网址:

最近浏览: