2020-07-24 18:11:18 +00:00
|
|
|
import Updux from "updux";
|
|
|
|
import { action, payload } from "ts-action";
|
2021-05-17 13:48:31 +00:00
|
|
|
import u from "@yanick/updeep";
|
2020-07-24 18:11:18 +00:00
|
|
|
import { createSelector } from "reselect";
|
|
|
|
|
|
|
|
import screens from './screens';
|
2020-07-26 21:55:51 +00:00
|
|
|
import armour from './armour';
|
2020-07-24 18:11:18 +00:00
|
|
|
|
|
|
|
const dux = new Updux({
|
|
|
|
initial: {
|
|
|
|
mass: 0,
|
|
|
|
cost: 0,
|
|
|
|
hull: {
|
|
|
|
rating: 1,
|
|
|
|
advanced: false,
|
|
|
|
cost: 2,
|
|
|
|
mass: 1,
|
|
|
|
}
|
|
|
|
},
|
|
|
|
subduxes: {
|
2020-07-26 21:55:51 +00:00
|
|
|
screens,
|
|
|
|
armour,
|
2020-07-24 18:11:18 +00:00
|
|
|
}
|
|
|
|
})
|
|
|
|
|
|
|
|
export default dux.asDux;
|