Fix runtime.d.ts

This commit is contained in:
ckcz123 2021-07-20 10:16:24 +08:00
parent a70a365794
commit f7e0ca03e6
3 changed files with 15 additions and 15 deletions

View File

@ -262,7 +262,7 @@ addStatus: fn(name: string, value: number)
name: 属性的英文名
value: 属性的增量
addSwitch: fn(x: number, y: number, floorId?: string, name: string, value: number)
addSwitch: fn(x: number, y: number, floorId: string, name: string, value: number)
增加某个独立开关的值
autosave: fn(removeLast?: bool)
@ -388,7 +388,7 @@ getStatusLabel: fn(name: string) -> string
getStatusOrDefault: fn(status?: ?, name?: string)
从status中获得属性如果不存在则从勇士属性中获取
getSwitch: fn(x: number, y: number, floorId?: string, name: string, defaultValue?: ?)
getSwitch: fn(x: number, y: number, floorId: string, name: string, defaultValue?: ?)
获得某个独立开关的值
hasFlag: fn(name: string) -> bool
@ -400,7 +400,7 @@ name: 变量名,支持中文
hasSave: fn(index?: number) -> bool
判断某个存档位是否存在存档
hasSwitch: fn(x: number, y: number, floorId?: string, name: string) -> bool
hasSwitch: fn(x: number, y: number, floorId: string, name: string) -> bool
判定某个独立开关的值
hideStartAnimate: fn(callback?: fn())
@ -505,7 +505,7 @@ removeFlag: fn(name: string)
removeSave: fn(index?: number, callback?: fn())
删除某个存档
removeSwitch: fn(x: number, y: number, floorId?: string, name: string)
removeSwitch: fn(x: number, y: number, floorId: string, name: string)
删除某个独立开关
replay: fn()
@ -597,7 +597,7 @@ setStatus: fn(name: string, value: number)
name: 属性的英文名,其中'x'、'y'和'direction'会被特殊处理为 core.setHeroLoc(name, value),其他的会直接对 core.status.hero[name] 赋值
value: 属性的新值
setSwitch: fn(x: number, y: number, floorId?: string, name: string, value?: ?)
setSwitch: fn(x: number, y: number, floorId: string, name: string, value?: ?)
设置某个独立开关的值
setToolbarButton: fn(useButton?: bool)

View File

@ -2590,23 +2590,23 @@ var terndefs_f6783a0a_522d_417e_8407_94c67b692e50 = [
},
"setSwitch": {
"!doc": "设置某个独立开关",
"!type": "fn(x: number, y: number, floorId?: string, name: string, value: ?)"
"!type": "fn(x: number, y: number, floorId: string, name: string, value: ?)"
},
"getSwitch": {
"!doc": "获得某个独立开关",
"!type": "fn(x: number, y: number, floorId?: string, name: string, defaultValue?: ?)"
"!type": "fn(x: number, y: number, floorId: string, name: string, defaultValue?: ?)"
},
"addSwitch": {
"!doc": "增加某个独立开关",
"!type": "fn(x: number, y: number, floorId?: string, name: string, value: number)"
"!type": "fn(x: number, y: number, floorId: string, name: string, value: number)"
},
"removeSwitch": {
"!doc": "删除某个独立开关",
"!type": "fn(x: number, y: number, floorId?: string, name: string)"
"!type": "fn(x: number, y: number, floorId: string, name: string)"
},
"removeSwitch": {
"!doc": "判定某个独立开关",
"!type": "fn(x: number, y: number, floorId?: string, name: string) -> bool"
"!type": "fn(x: number, y: number, floorId: string, name: string) -> bool"
}
},
"icons": {

10
runtime.d.ts vendored
View File

@ -280,19 +280,19 @@ declare class control {
removeFlag(name: string): void
/** 设置某个独立开关 */
setSwitch(x: number, y: number, floorId?: string, name: string, value: any): void
setSwitch(x: number, y: number, floorId: string, name: string, value: any): void
/** 获得某个独立开关 */
getSwitch(x: number, y: number, floorId?: string, name: string, defaultValue: any): any
getSwitch(x: number, y: number, floorId: string, name: string, defaultValue: any): any
/** 增加某个独立开关 */
addSwitch(x: number, y: number, floorId?: string, name: string, value: any): void
addSwitch(x: number, y: number, floorId: string, name: string, value: any): void
/** 判定某个独立开关 */
hasSwitch(x: number, y: number, floorId?: string, name: string): boolean
hasSwitch(x: number, y: number, floorId: string, name: string): boolean
/** 删除独立开关 */
removeSwitch(x: number, y: number, floorId?: string, name: string): boolean
removeSwitch(x: number, y: number, floorId: string, name: string): boolean
/** 设置大地图的偏移量 */
setGameCanvasTranslate(canvasId: string, x: number, y: number): void