gogtest32

1.0.8 • Public • Published

gogtest32

win:32

gogtest

win:64

gogSDK -> node-addon-api -> js

win mac

notice

+api

API D

初始化SDK 并自动登录 galaxy::api::User()->SignInGalaxy

gog.ginit(success_callback)

  • success_callback Function()

开启api数据推送 galaxy::api::ProcessData 需要手动调用,官方建议每针调用

gog.gProcessDataLoop()

关闭api数据推送 游戏结束前需关闭 galaxy::api::Shutdown

gog.gCloseGame()

获取用户登录信息 galaxy::api::User()->IsLoggedOn

gog.gIslogin()

  • return boolean

获取uid

gog.guid()

  • return number

获取用户名称

gog.guName()

  • return string

获取游戏语言

gog.gLanguage(ProductID)

  • ProductID 应用ProductID
  • return string

获取所有数据

gog.gInfo()

  • return Object : achievementsinit: 1; fileCount: 2; init: 1; login: 1; slogin: 1; ticket: 1; uid: 123456; language: "english"; username: "";
  • -1: 未初始化 0:结果失败 1:结果成功
  • 激活成就、删除所有存档文件会插入对应的 key: value

设置成就 gSetAchievement

gog.gSetAchievement(name)

  • name 成就api key

获取自动存档文件数量

gog.gStorageFileCount()

  • return number

自动存档 - 文件是否存在

gog.gFileExists(filePath)

  • filePath 文件名
  • return boolean

自动存档 - 读取

gog.gStorageFileR(filePath)

  • filePath 文件名
  • return string
  • 成功: 返回编码字符串需自行解码 decodeURIComponent
  • 失败: "读取文件失败2" 读取文件size为空
  • 失败: "读取文件失败3" 文件不存在

自动存档 - 写入

gog.gStorageFileW(filePath, content)

  • filePath 文件名
  • content 编码字符串 encodeURIComponent

自动存档 - 删除 全部删除

gog.gStorageFileDelete()

Readme

Keywords

none

Package Sidebar

Install

npm i gogtest32

Weekly Downloads

0

Version

1.0.8

License

MIT

Unpacked Size

170 MB

Total Files

69

Last publish

Collaborators

  • npmjinfeng