UNPKG

camelot-unchained

Version:
131 lines (130 loc) 5.18 kB
/** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ "use strict"; function __export(m) { for (var p in m) { if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } } // core var CoreSettings_1 = require('./core/CoreSettings'); exports.CoreSettings = CoreSettings_1.default; var client_1 = require('./core/client'); exports.client = client_1.default; // constants var abilityTags_1 = require('./core/constants/abilityConstants/abilityTags'); exports.abilityTags = abilityTags_1.default; var archetype_1 = require('./core/constants/archetype'); exports.archetype = archetype_1.default; var buildUIMode_1 = require('./core/constants/buildUIMode'); exports.buildUIMode = buildUIMode_1.default; var channelId_1 = require('./core/constants/channelId'); exports.channelId = channelId_1.default; var emotes_1 = require('./core/constants/emotes'); exports.emotes = emotes_1.default; var race_1 = require('./core/constants/race'); exports.race = race_1.default; var soundEvents_1 = require('./core/constants/soundEvents'); exports.soundEvents = soundEvents_1.default; var tagConstraintType_1 = require('./core/constants/tagConstraintType'); exports.tagConstraintType = tagConstraintType_1.default; var gearSlot_1 = require('./core/constants/gearSlot'); exports.gearSlot = gearSlot_1.default; var plotPermissions_1 = require('./core/constants/plotPermissions'); exports.plotPermissions = plotPermissions_1.default; var attributeType_1 = require('./core/constants/attributeType'); exports.attributeType = attributeType_1.default; var faction_1 = require('./core/constants/faction'); exports.faction = faction_1.default; var gender_1 = require('./core/constants/gender'); exports.gender = gender_1.default; // classes var Ability_1 = require('./core/classes/Ability'); exports.Ability = Ability_1.default; var Combatant_1 = require('./core/classes/Combatant'); exports.Combatant = Combatant_1.default; var Player_1 = require('./core/classes/Player'); exports.Player = Player_1.default; var Character_1 = require('./core/classes/Character'); exports.Character = Character_1.default; var ControlGame_1 = require('./core/classes/ControlGame'); exports.ControlGame = ControlGame_1.default; var Injury_1 = require('./core/classes/Injury'); exports.Injury = Injury_1.default; var Population_1 = require('./core/classes/Population'); exports.Population = Population_1.default; var Inventory_1 = require('./core/classes/Inventory'); exports.Inventory = Inventory_1.default; var Item_1 = require('./core/classes/Item'); exports.Item = Item_1.default; var EquippedGear_1 = require('./core/classes/EquippedGear'); exports.EquippedGear = EquippedGear_1.default; var LogMessage_1 = require('./core/classes/LogMessage'); exports.LogMessage = LogMessage_1.default; var ChatMessage_1 = require('./core/classes/ChatMessage'); exports.ChatMessage = ChatMessage_1.default; var ConsoleMessage_1 = require('./core/classes/ConsoleMessage'); exports.ConsoleMessage = ConsoleMessage_1.default; // libraries var core = require('./core/core'); exports.core = core; __export(require('./core/core')); var stores_1 = require('./stores/stores'); exports.stores = stores_1.default; var components_1 = require('./components/components'); exports.components = components_1.default; var restAPI = require('./restapi/RestAPI'); exports.restAPI = restAPI; var api_1 = require('./api'); var groups = require('./groups'); __export(require('./groups')); var events_1 = require('./events'); exports.events = events_1.default; var eventExports = require('./events'); var signalr_1 = require('./signalr'); exports.signalr = signalr_1.default; __export(require('./slashCommands')); var slashCommandsExports = require('./slashCommands'); var cu = Object.assign({ // api api: api_1.default, // core CoreSettings: CoreSettings_1.default, client: client_1.default, // core constants abilityTags: abilityTags_1.default, archetype: archetype_1.default, buildUIMode: buildUIMode_1.default, channelId: channelId_1.default, emotes: emotes_1.default, race: race_1.default, soundEvents: soundEvents_1.default, tagConstraintType: tagConstraintType_1.default, gearSlot: gearSlot_1.default, plotPermissions: plotPermissions_1.default, attributeType: attributeType_1.default, faction: faction_1.default, gender: gender_1.default, // core classes Ability: Ability_1.default, Combatant: Combatant_1.default, Player: Player_1.default, Character: Character_1.default, ControlGame: ControlGame_1.default, Injury: Injury_1.default, Population: Population_1.default, Inventory: Inventory_1.default, Item: Item_1.default, EquippedGear: EquippedGear_1.default, LogMessage: LogMessage_1.default, ChatMessage: ChatMessage_1.default, ConsoleMessage: ConsoleMessage_1.default, // RestAPI restAPI: restAPI }, groups, eventExports, slashCommandsExports); exports.cu = cu; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = cu;