last-oasis-logs
v1.0.1
Published
This library is designed for the game LastOasis, it will give you the ability to easily parse game logs. It is possible to read the file locally. I hope this will be useful to you!
Readme
LastOasisLogs
This library is designed for the game LastOasis, it will give you the ability to easily parse game logs. It is possible to read the file locally. I hope this will be useful to you!
Installation
This is a Node.js module available through the npm registry.
Before installing, download and install Node.js.
If this is a brand new project, make sure to create a package.json first with
the npm init command.
Installation is done using the
$ npm install last-oasis-logsor
$ yarn add last-oasis-logsQuick Start
LOCAL
import { LogsReader } from 'last-oasis-logs';
(async () => {
const logsReader = new LogsReader({
id: 1,
autoReconnect: true,
filePath: '/Mist/Saved/Logs/Mist.log',
});
await logsReader.init();
logsReader.on('CHAT_MESSAGE', (data) => {
console.log(data);
});
})();LogsReader return some pre-defined functions:
Functions
| Function | Return | Type | Emitter |
| --------------- | ----------- | --------------------- | ------- |
| init | Promise | Promise | |
| close | Promise | Promise | |
| getTileName | String? | String or Undefined | |
Events
| Event | Return | Type |
| ---------------- | ------------ | -------------- |
| CHAT_MESSAGE | response | TChatMessage |
| TILE_NAME | response | TTileName |
| connected | null | null |
| close | null | null |
