Started restructuring the library with attacks, saves, and limited parenting

This commit is contained in:
Stefan Zermatten
2019-08-12 16:42:30 +02:00
parent 6f4710bee3
commit a8b3fc3f2f
14 changed files with 204 additions and 91 deletions

View File

@@ -1,7 +1,6 @@
import Actions from '/imports/api/properties/Actions.js';
import Attributes from '/imports/api/properties/Attributes.js';
import Buffs from '/imports/api/properties/Buffs.js';
import Classes from '/imports/api/properties/Classes.js';
import ClassLevels from '/imports/api/properties/ClassLevels.js';
import DamageMultipliers from '/imports/api/properties/DamageMultipliers.js';
import Effects from '/imports/api/properties/Effects.js';
@@ -25,7 +24,6 @@ let creatureCollections = [
Actions,
Attributes,
Buffs,
Classes,
ClassLevels,
DamageMultipliers,
Effects,

View File

@@ -10,7 +10,6 @@ import Skills from "/imports/api/properties/Skills.js";
import Effects from "/imports/api/properties/Effects.js";
import Proficiencies from "/imports/api/properties/Proficiencies.js";
import DamageMultipliers from "/imports/api/properties/DamageMultipliers.js";
import Classes from "/imports/api/properties/Classes.js";
import * as math from 'mathjs';
import parser from '/imports/parser/parser.js';
if (Meteor.isClient) console.log({parser});

View File

@@ -5,7 +5,6 @@ import DamageMultipliers from '/imports/api/properties/DamageMultipliers.js';
import Effects from '/imports/api/properties/Effects.js';
import Containers from '/imports/api/properties/Containers.js';
import Items from '/imports/api/properties/Items.js';
import Classes from '/imports/api/properties/Classes.js';
const addDefaultDocs = function(docs){
Attributes.rawCollection().insert(docs.attributes, {ordered: false});
@@ -14,7 +13,6 @@ const addDefaultDocs = function(docs){
Effects.rawCollection().insert(docs.effects, {ordered: false});
Containers.rawCollection().insert(docs.containers, {ordered: false});
Items.rawCollection().insert(docs.items, {ordered: false});
Classes.rawCollection().insert(docs.classes, {ordered: false});
};
const insertCreature = new ValidatedMethod({