Began migrating the rest of the codebase to the new computation engine
This commit is contained in:
@@ -1,17 +1,16 @@
|
||||
import buildCreatureComputation from './computation/buildCreatureComputation.js';
|
||||
import computeCreatureComputation from './computation/computeCreatureComputation.js';
|
||||
import writeAlteredProperties from './computation/writeComputation/writeAlteredProperties.js';
|
||||
|
||||
export default function computeCreature(creatureId){
|
||||
const computation = buildCreatureComputation(creatureId);
|
||||
computeCreatureComputation(computation);
|
||||
// TODO: writeCreatureComputation(computation);
|
||||
writeAlteredProperties(computation);
|
||||
}
|
||||
|
||||
// For now just recompute the whole creature, later only recompute a single
|
||||
// For now just recompute the whole creature, TODO only recompute a single
|
||||
// connected section of the depdendency graph
|
||||
export function computeCreatureDependencyGroup(property){
|
||||
let creatureId = property.ancestors[0].id;
|
||||
const computation = buildCreatureComputation(creatureId);
|
||||
computeCreatureComputation(computation);
|
||||
// TODO: writeCreatureComputation(computation);
|
||||
computeCreature(creatureId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user