Add more modules
This commit is contained in:
parent
0c63cb075b
commit
504f5fcc0c
18 changed files with 1448 additions and 11 deletions
113
js/data.mjs
113
js/data.mjs
|
@ -9,9 +9,34 @@ export const modules = {
|
|||
type: 'capsule',
|
||||
id: 'small',
|
||||
mass: 2,
|
||||
value: 5,
|
||||
connectivity: [false, false, true, false],
|
||||
capacity: 2,
|
||||
rotation: 1
|
||||
},
|
||||
large: {
|
||||
name: 'Large Capsule',
|
||||
tooltip: 'A large, bulky capsule. Heavy, but has a lot of ' +
|
||||
'rotational power and storage space.',
|
||||
type: 'capsule',
|
||||
id: 'large',
|
||||
mass: 4,
|
||||
value: 10,
|
||||
connectivity: [false, false, true, false],
|
||||
capacity: 5,
|
||||
rotation: 4
|
||||
},
|
||||
advanced: {
|
||||
name: 'Advanced Capsule',
|
||||
tooltip: 'A futuristic rocket capsule. Has a lot of storage ' +
|
||||
'space and rotational power while still being light.',
|
||||
type: 'capsule',
|
||||
id: 'advanced',
|
||||
mass: 2,
|
||||
value: 30,
|
||||
connectivity: [false, false, true, false],
|
||||
capacity: 4,
|
||||
rotation: 5
|
||||
}
|
||||
},
|
||||
fuel: {
|
||||
|
@ -21,20 +46,62 @@ export const modules = {
|
|||
type: 'fuel',
|
||||
id: 'small',
|
||||
mass: 1,
|
||||
value: 1,
|
||||
connectivity: [true, false, true, false],
|
||||
fuelCapacity: 5
|
||||
},
|
||||
large: {
|
||||
name: 'Large Fuel Tank',
|
||||
tooltip: 'A large, heavy fuel tank capable of hold a lot of fuel.',
|
||||
type: 'fuel',
|
||||
id: 'large',
|
||||
mass: 2,
|
||||
value: 3,
|
||||
connectivity: [true, false, true, false],
|
||||
fuelCapacity: 15
|
||||
},
|
||||
advanced: {
|
||||
name: 'Advanced Fuel Tank',
|
||||
tooltip: 'A very efficient fuel storage tank.',
|
||||
type: 'fuel',
|
||||
id: 'advanced',
|
||||
mass: 1,
|
||||
value: 15,
|
||||
connectivity: [true, false, true, false],
|
||||
fuelCapacity: 12
|
||||
}
|
||||
},
|
||||
thruster: {
|
||||
light: {
|
||||
name: 'Light Main Thruster',
|
||||
name: 'Light Thruster',
|
||||
tooltip: 'Powerful enough to lift a small ship, but not much ' +
|
||||
'more.',
|
||||
type: 'thruster',
|
||||
id: 'light',
|
||||
mass: 2,
|
||||
value: 3,
|
||||
connectivity: [true, false, false, false],
|
||||
thrust: 10
|
||||
},
|
||||
heavy: {
|
||||
name: 'Heavy Thruster',
|
||||
tooltip: 'A powerful thruster for lifting heavy ships.',
|
||||
type: 'thruster',
|
||||
id: 'heavy',
|
||||
mass: 5,
|
||||
value: 6,
|
||||
connectivity: [true, false, false, false],
|
||||
thrust: 40
|
||||
},
|
||||
advanced: {
|
||||
name: 'Advanced Thruster',
|
||||
tooltip: 'A very efficient thruster using advanced technology. ',
|
||||
type: 'thruster',
|
||||
id: 'advanced',
|
||||
mass: 2,
|
||||
value: 20,
|
||||
connectivity: [true, false, false, false],
|
||||
thrust: 30
|
||||
}
|
||||
},
|
||||
connector: {
|
||||
|
@ -45,7 +112,51 @@ export const modules = {
|
|||
type: 'connector',
|
||||
id: 'xheavy',
|
||||
mass: 5,
|
||||
value: 3,
|
||||
connectivity: [true, true, true, true]
|
||||
},
|
||||
advanced: {
|
||||
name: 'Advanced 4-way Connector',
|
||||
tooltip: 'Connects ship parts while remaining light.',
|
||||
type: 'connector',
|
||||
id: 'advanced',
|
||||
mass: 1,
|
||||
value: 15,
|
||||
connectivity: [true, true, true, true]
|
||||
}
|
||||
},
|
||||
gyroscope: {
|
||||
small: {
|
||||
name: 'Small gyroscope',
|
||||
tooltip: 'Provides a small amount of rotational power to the ship.',
|
||||
type: 'gyroscope',
|
||||
id: 'small',
|
||||
mass: 3,
|
||||
value: 7,
|
||||
connectivity: [true, false, true, false],
|
||||
rotation: 2
|
||||
},
|
||||
large: {
|
||||
name: 'Large gyroscope',
|
||||
tooltip: 'Provides a lot of rotational force for large ships.',
|
||||
type: 'gyroscope',
|
||||
id: 'large',
|
||||
mass: 5,
|
||||
value: 15,
|
||||
connectivity: [true, false, true, false],
|
||||
rotation: 4
|
||||
}
|
||||
},
|
||||
cargo: {
|
||||
small: {
|
||||
name: 'Cargo bay',
|
||||
tooltip: 'A cargo bay for storing modules.',
|
||||
type: 'cargo',
|
||||
id: 'small',
|
||||
mass: 1,
|
||||
value: 5,
|
||||
connectivity: [true, false, true, false],
|
||||
capacity: 5
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue