poooi / poi-server

poi server.
MIT License
13 stars 7 forks source link

[RFC] cell info collection #44

Open KagamiChan opened 6 years ago

KagamiChan commented 6 years ago

objectives for adding cell info collection

possible inclusion:

This collection WILL NOT include:

KagamiChan commented 6 years ago

@gakada this is a new collection that could cover poooi/plugin-report#11, are you expecting something similar to #41 ?

gakada commented 6 years ago

I was planning to make a PR for some start/next collection in few days. Also small updating collection like for enemy info.

To compare, in TsunDB there is 2/3 collections, celldata for api_req_map/start:

map: Number
difficulty: Number
amountofnodes: Number
cleared: Boolean
celldata: [{
  api_id: Number
  api_no: Number
  api_color_no: Number
  api_passed: Number
  api_distance: Number
}]
datetime

and normalworld/eventworld for api_req_map/next

id
map: Number
hqlvl: Number
cleared: Boolean
difficulty: Number
fleettype: Number
fleet1, fleet2: [{
  id: Number
  name: String
  shiplock: Number
  level: Number
  type: Number
  speed: Number
  flee: Boolean
  equip: [Number]
  exslot: Number
}]
sortiedfleet: Number
fleetspeed: Number
edgeid: [Number] // route taken
los: [Float] // different formulas
nodetype: Number
eventid: Number
eventkind: Number
nodecolor: Number
amountofnodes: Number
itemget: [Number]
gaugetype: Number
gaugenum: Number
currentmaphp: Number
maxmaphp: Number
debuffsound
nextroute: Number
datetime

Not sure if resource gains/losses are missing, subtitles (api_cell_flavor) are missing.

No air base raid info here because enemy-comp collection is

id
map: Number
node: Number
hqlvl: Number
difficulty: Number
ship: [Number]
lvl: [Number]
hp: [Number]
stats: [[Number]]
equip: [[Number]]
formation: Number
datetime