mdx-m3-viewer
Version:
A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.
20 lines (19 loc) • 542 B
TypeScript
import { lua_State } from 'fengari/src/lstate';
import JassTrigger from './types/trigger';
import JassTimer from './types/timer';
import JassUnit from './types/unit';
/**
* A thread.
*/
export default class Thread {
L: lua_State;
sleep: number;
expiredTimer: JassTimer | null;
triggerUnit: JassUnit | null;
triggeringTrigger: JassTrigger | null;
constructor(L: lua_State, data: {
expiredTimer?: JassTimer;
triggerUnit?: JassUnit;
triggeringTrigger?: JassTrigger;
});
}