bp-prism-game
Version:
The BP Prism Game
59 lines • 3.8 kB
JavaScript
/**
* The Observable Enum
*/
export var ObservableTypeEnum;
(function (ObservableTypeEnum) {
/**
* Alien Hit
*/
ObservableTypeEnum["alienDestroyed"] = "alienDestroyed";
/**
* Game Over
*/
ObservableTypeEnum["gameOver"] = "gameOver";
/**
* Game Paused
*/
ObservableTypeEnum["gamePaused"] = "gamePaused";
/**
* Images Loaded
*/
ObservableTypeEnum["imagesLoaded"] = "imagesLoaded";
/**
* Key Down Event
*/
ObservableTypeEnum["keyDownEvent"] = "keyDownEvent";
/**
* Key Up Event
*/
ObservableTypeEnum["keyUpEvent"] = "keyUpEvent";
/**
* Level Completed
*/
ObservableTypeEnum["levelCompleted"] = "levelCompleted";
/**
* Missile Destroyed Event
*/
ObservableTypeEnum["missileDestroyed"] = "missileDestroyed";
/**
* Missile Launched Event
*/
ObservableTypeEnum["missileLaunched"] = "missileLaunched";
/**
* Prism Base Destroyed
*/
ObservableTypeEnum["prismBaseDestroyed"] = "prismBaseDestroyed";
/**
* Prism Blast Defused Event
*/
ObservableTypeEnum["prismBlastDefused"] = "prismBlastDefused";
/**
* Prism Blast Fire Event
*/
ObservableTypeEnum["prismBlastFire"] = "prismBlastFire";
/**
* Prism Blast Launched Event
*/
ObservableTypeEnum["prismBlastLaunched"] = "prismBlastLaunched";
})(ObservableTypeEnum || (ObservableTypeEnum = {}));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib2JzZXJ2YWJsZS10eXBlLmVudW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9wcmlzbS9zcmMvbGliL2VudW0vb2JzZXJ2YWJsZS10eXBlLmVudW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFDSCxNQUFNLENBQU4sSUFBWSxrQkFxRFg7QUFyREQsV0FBWSxrQkFBa0I7SUFDNUI7O09BRUc7SUFDSCx1REFBaUMsQ0FBQTtJQUNqQzs7T0FFRztJQUNILDJDQUFxQixDQUFBO0lBQ3JCOztPQUVHO0lBQ0gsK0NBQXlCLENBQUE7SUFDekI7O09BRUc7SUFDSCxtREFBNkIsQ0FBQTtJQUM3Qjs7T0FFRztJQUNILG1EQUE2QixDQUFBO0lBQzdCOztPQUVHO0lBQ0gsK0NBQXlCLENBQUE7SUFDekI7O09BRUc7SUFDSCx1REFBaUMsQ0FBQTtJQUNqQzs7T0FFRztJQUNILDJEQUFxQyxDQUFBO0lBQ3JDOztPQUVHO0lBQ0gseURBQW1DLENBQUE7SUFDbkM7O09BRUc7SUFDSCwrREFBeUMsQ0FBQTtJQUN6Qzs7T0FFRztJQUNILDZEQUF1QyxDQUFBO0lBQ3ZDOztPQUVHO0lBQ0gsdURBQWlDLENBQUE7SUFDakM7O09BRUc7SUFDSCwrREFBeUMsQ0FBQTtBQUMzQyxDQUFDLEVBckRXLGtCQUFrQixLQUFsQixrQkFBa0IsUUFxRDdCIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBUaGUgT2JzZXJ2YWJsZSBFbnVtXG4gKi9cbmV4cG9ydCBlbnVtIE9ic2VydmFibGVUeXBlRW51bSB7XG4gIC8qKlxuICAgKiBBbGllbiBIaXRcbiAgICovXG4gIGFsaWVuRGVzdHJveWVkID0gJ2FsaWVuRGVzdHJveWVkJyxcbiAgLyoqXG4gICAqIEdhbWUgT3ZlclxuICAgKi9cbiAgZ2FtZU92ZXIgPSAnZ2FtZU92ZXInLFxuICAvKipcbiAgICogR2FtZSBQYXVzZWRcbiAgICovXG4gIGdhbWVQYXVzZWQgPSAnZ2FtZVBhdXNlZCcsXG4gIC8qKlxuICAgKiBJbWFnZXMgTG9hZGVkXG4gICAqL1xuICBpbWFnZXNMb2FkZWQgPSAnaW1hZ2VzTG9hZGVkJyxcbiAgLyoqXG4gICAqIEtleSBEb3duIEV2ZW50XG4gICAqL1xuICBrZXlEb3duRXZlbnQgPSAna2V5RG93bkV2ZW50JyxcbiAgLyoqXG4gICAqIEtleSBVcCBFdmVudFxuICAgKi9cbiAga2V5VXBFdmVudCA9ICdrZXlVcEV2ZW50JyxcbiAgLyoqXG4gICAqIExldmVsIENvbXBsZXRlZFxuICAgKi9cbiAgbGV2ZWxDb21wbGV0ZWQgPSAnbGV2ZWxDb21wbGV0ZWQnLFxuICAvKipcbiAgICogTWlzc2lsZSBEZXN0cm95ZWQgRXZlbnRcbiAgICovXG4gIG1pc3NpbGVEZXN0cm95ZWQgPSAnbWlzc2lsZURlc3Ryb3llZCcsXG4gIC8qKlxuICAgKiBNaXNzaWxlIExhdW5jaGVkIEV2ZW50XG4gICAqL1xuICBtaXNzaWxlTGF1bmNoZWQgPSAnbWlzc2lsZUxhdW5jaGVkJyxcbiAgLyoqXG4gICAqIFByaXNtIEJhc2UgRGVzdHJveWVkXG4gICAqL1xuICBwcmlzbUJhc2VEZXN0cm95ZWQgPSAncHJpc21CYXNlRGVzdHJveWVkJyxcbiAgLyoqXG4gICAqIFByaXNtIEJsYXN0IERlZnVzZWQgRXZlbnRcbiAgICovXG4gIHByaXNtQmxhc3REZWZ1c2VkID0gJ3ByaXNtQmxhc3REZWZ1c2VkJyxcbiAgLyoqXG4gICAqIFByaXNtIEJsYXN0IEZpcmUgRXZlbnRcbiAgICovXG4gIHByaXNtQmxhc3RGaXJlID0gJ3ByaXNtQmxhc3RGaXJlJyxcbiAgLyoqXG4gICAqIFByaXNtIEJsYXN0IExhdW5jaGVkIEV2ZW50XG4gICAqL1xuICBwcmlzbUJsYXN0TGF1bmNoZWQgPSAncHJpc21CbGFzdExhdW5jaGVkJ1xufVxuIl19