mirror of
https://github.com/tribufu/node-gamedig
synced 2026-05-06 15:17:36 +00:00
chore: Convert all files to LF endings (#400)
* Convert to LF? * Modify gitattributes * Force LF * Git --renormalize * Update .gitattributes to enforce eol=lf * Redo CRLF -> LF on remaining files
This commit is contained in:
parent
a8bc7521f6
commit
cee42e7a88
65 changed files with 5697 additions and 5697 deletions
|
|
@ -1,46 +1,46 @@
|
|||
import Core from './core.js'
|
||||
|
||||
export default class geneshift extends Core {
|
||||
async run (state) {
|
||||
await this.tcpPing()
|
||||
|
||||
const body = await this.request({
|
||||
url: 'http://geneshift.net/game/receiveLobby.php'
|
||||
})
|
||||
|
||||
const split = body.split('<br/>')
|
||||
let found = null
|
||||
for (const line of split) {
|
||||
const fields = line.split('::')
|
||||
const ip = fields[2]
|
||||
const port = fields[3]
|
||||
if (ip === this.options.address && parseInt(port) === this.options.port) {
|
||||
found = fields
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
if (found === null) {
|
||||
throw new Error('Server not found in list')
|
||||
}
|
||||
|
||||
state.raw.countrycode = found[0]
|
||||
state.raw.country = found[1]
|
||||
state.name = found[4]
|
||||
state.map = found[5]
|
||||
state.numplayers = parseInt(found[6])
|
||||
state.maxplayers = parseInt(found[7])
|
||||
// fields[8] is unknown?
|
||||
state.raw.rules = found[9]
|
||||
state.raw.gamemode = parseInt(found[10])
|
||||
state.raw.gangsters = parseInt(found[11])
|
||||
state.raw.cashrate = parseInt(found[12])
|
||||
state.raw.missions = !!parseInt(found[13])
|
||||
state.raw.vehicles = !!parseInt(found[14])
|
||||
state.raw.customweapons = !!parseInt(found[15])
|
||||
state.raw.friendlyfire = !!parseInt(found[16])
|
||||
state.raw.mercs = !!parseInt(found[17])
|
||||
// fields[18] is unknown? listen server?
|
||||
state.raw.version = found[19]
|
||||
}
|
||||
}
|
||||
import Core from './core.js'
|
||||
|
||||
export default class geneshift extends Core {
|
||||
async run (state) {
|
||||
await this.tcpPing()
|
||||
|
||||
const body = await this.request({
|
||||
url: 'http://geneshift.net/game/receiveLobby.php'
|
||||
})
|
||||
|
||||
const split = body.split('<br/>')
|
||||
let found = null
|
||||
for (const line of split) {
|
||||
const fields = line.split('::')
|
||||
const ip = fields[2]
|
||||
const port = fields[3]
|
||||
if (ip === this.options.address && parseInt(port) === this.options.port) {
|
||||
found = fields
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
if (found === null) {
|
||||
throw new Error('Server not found in list')
|
||||
}
|
||||
|
||||
state.raw.countrycode = found[0]
|
||||
state.raw.country = found[1]
|
||||
state.name = found[4]
|
||||
state.map = found[5]
|
||||
state.numplayers = parseInt(found[6])
|
||||
state.maxplayers = parseInt(found[7])
|
||||
// fields[8] is unknown?
|
||||
state.raw.rules = found[9]
|
||||
state.raw.gamemode = parseInt(found[10])
|
||||
state.raw.gangsters = parseInt(found[11])
|
||||
state.raw.cashrate = parseInt(found[12])
|
||||
state.raw.missions = !!parseInt(found[13])
|
||||
state.raw.vehicles = !!parseInt(found[14])
|
||||
state.raw.customweapons = !!parseInt(found[15])
|
||||
state.raw.friendlyfire = !!parseInt(found[16])
|
||||
state.raw.mercs = !!parseInt(found[17])
|
||||
// fields[18] is unknown? listen server?
|
||||
state.raw.version = found[19]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue