diff --git a/document/mode.txt b/document/mode.txt index d8ea995d..833d9419 100644 --- a/document/mode.txt +++ b/document/mode.txt @@ -1,4 +1,4 @@ -一个正确的模式文件应是一个合法lua程序,其必须立刻返回一个table,里面的内容包括: +正确的模式文件应当是一个合法lua程序文件,必须返回一个table,里面的内容包括: color:模式的颜色,用于点击地图图标后显示的提示文本 env: 必选 @@ -84,19 +84,19 @@ 无输出 score: - 可选(不填就没有分数保存和计算) + 可选(不填就没有分数保存和计算) 一局打完后要存储的数据 输入玩家对象 - 输出游戏结束瞬间返回一个包含直接决定该模式成绩的数据table(会被强制加上date标签) + 输出游戏结束瞬间返回一个包含直接决定该模式成绩的数据table(会被强制加上date标签) scoreDisp: - 可选(当模式不出现在地图上的时候) + 可选(模式不出现在地图上的时候不用写) 是把score()存起来的table转换为字符串显示出来的函数 输入一个成绩table 输出一个字符串 comp: - 可选(当没有score函数的时候) + 可选(没有score函数的时候不用写) 是成绩table之间对比并排序的规则 输入两个成绩table 输出[第一个是不是排在第二个前面]的布尔值(可以类比"小于"运算) @@ -137,7 +137,7 @@ return{--返回一个table,你也可以在之前定义一些常量或者函数 T<=32.6 and 4 or--A级要求 T<=52.6 and 3 or--B级要求 T<=92.9 and 2 or--C级要求 - T<=183 and 1 or--D级要求,是解锁别的模式的最低标准 - 0--打完了40行那成绩就给你记一下 + T<=183 and 1 or--D级要求,解锁别的模式的最低标准 + 0--记录成绩的最低标准 end, } \ No newline at end of file