Client sends a 'authorize' invocation to server:
{
"type": "invoke",
"id": "authMe",
"name": "authorize",
"data": ["guest"]
// ==UserScript== | |
// @name Factoryidle Game Instance Exposer | |
// @namespace SReject/FactoryIdle/Exposer | |
// @version 0.0.1 | |
// @description Exposes factoryidle.com's Game instance | |
// @author SReject | |
// @match http*://factoryidle.com/ | |
// @match http*://www.factoryidle.com/ | |
// @run-at document-start | |
// ==/UserScript== |
Events with 0 parameters | |
APPACTIVE | |
AGENT | |
CONNECT | |
CONNECTFAIL | |
DISCONNECT | |
DNS | |
EXIT | |
LOAD | |
MIDIEND |
These configuration files are provided for ease-of-life testing or local instances. It is highly recommended that for publicly accessible instances the configuration is set via environment variables and these files are removed.
To indicate the bot should retrieve its configuration from file use the
var aspects = new AspectList({ | |
"aer": false, | |
"aqua": false, | |
"ignis": false, | |
"perditio": false, | |
"ordo": false, | |
"terra": false, | |
"gelum": ["ignis", "perditio"], | |
"lux": ["aer", "ignis"], | |
"motus": ["aer", "ordo"], |
/* | |
small library for handling Thaumcraft 4.2.2 aspects | |
Constructor: | |
@base - (object) - Required | |
Containing a key-value pair of aspects and their make-up components or false for primals | |
@compile - (boolean) - optional; default to true | |
If true the working aspect list will be compiled from the base |