Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- exports.ultimateminiboss = {
- PARENT: [exports.genericTank],
- TYPE: 'miniboss',
- DANGER: 6,
- SKILL: skillSet({
- rld: 0.3,
- dam: 4,
- pen: 10,
- str: 0.8,
- spd: 0.2,
- atk: 0.3,
- hlt: 200,
- shi: 1,
- rgn: 1,
- mob: 0,
- }),
- LEVEL: 150,
- CONTROLLERS: ['nearestDifferentMaster', 'minion', 'canRepel'],
- AI: { NO_LEAD: true, },
- FACING_TYPE: 'autospin',
- HITS_OWN_TYPE: 'hard',
- BROADCAST_MESSAGE: 'A Boss has fallen',
- },
- exports.ulitmate = {
- PARENT: [exports.ultimateminiboss],
- LABEL: 'Ultimate',
- COLOR: 5,
- SHAPE: 6,
- SIZE: 70,
- VARIES_IN_SIZE: true,
- VALUE: 250000,
- BODY: {
- FOV: 1.3,
- SPEED: base.SPEED * 0.25,
- HEALTH: base.HEALTH * 5,
- SHIELD: base.SHIELD * 1.25,
- REGEN: base.REGEN,
- DAMAGE: base.DAMAGE * 4,
- },
- },
- exports.bigtriauto4gun = {
- PARENT: [exports.genericTank],
- LABEL: '',
- CONTROLLERS: ['canRepel', 'onlyAcceptInArc', 'mapAltToFire', 'nearestDifferentMaster'],
- COLOR: 16,
- GUNS: [ { /*** LENGTH WIDTH ASPECT X Y ANGLE DELAY */
- POSITION: [ 14, 5, 1, 0, -4.5, 0, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 14, 5, 1, 0, 4.5, 0, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 16, 5, 1, 0, 0, 0, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 14, 5, 1, 0, -4.5, 120, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 14, 5, 1, 0, 4.5, 120, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 16, 5, 1, 0, 0, 120, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 14, 5, 1, 0, -4.5, 240, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 14, 5, 1, 0, 4.5, 240, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, }, {
- POSITION: [ 16, 5, 1, 0, 0, 240, 0.5, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.auto, g.gunner, g.twin, g.twin, g.power, g.halfreload]),
- TYPE: exports.bullet,
- }, },
- ],
- };
- exports.autocrasherSpawner = {
- PARENT: [exports.genericTank],
- LABEL: 'AutoSpawned',
- STAT_NAMES: statnames.drone,
- CONTROLLERS: ['nearestDifferentMaster'],
- COLOR: 5,
- INDEPENDENT: true,
- AI: { chase: true, },
- MAX_CHILDREN:8,
- GUNS: [ { /*** LENGTH WIDTH ASPECT X Y ANGLE DELAY */
- POSITION: [ 6, 12, 1.2, 8, 0, 0, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.swarm, g.pound, g.lessreload, g.lessreload]),
- TYPE: [exports.autoswarm, { LABEL: 'Crasher', VARIES_IN_SIZE: true, DRAW_HEALTH: true }],
- SYNCS_SKILLS: true,
- AUTOFIRE: true,
- STAT_CALCULATOR: gunCalcNames.swarm,
- }, },
- ],
- };
- exports.ulitmate_destroyer = {
- PARENT: [exports.ulitmate],
- GUNS: [ { /*** LENGTH WIDTH ASPECT X Y ANGLE DELAY */
- POSITION: [ 7, 11, 1, 6, 0, 180, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.pound, g.pound, g.destroy, g.morereload, g.morereload]),
- TYPE: exports.bullet,
- LABEL: 'Devastator',
- }, }, {
- POSITION: [ 7, 11, 1, 6, 0, 60, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.pound, g.pound, g.destroy, g.morereload, g.morereload]),
- TYPE: exports.bullet,
- LABEL: 'Devastator',
- }, }, {
- POSITION: [ 7, 11, 1, 6, 0, -60, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.basic, g.pound, g.pound, g.destroy, g.morereload, g.morereload]),
- TYPE: exports.bullet,
- LABEL: 'Devastator',
- }, }, {
- POSITION: [ 13, 8, 1, 0, 0, 0, 0, ],
- }, {
- POSITION: [ 2, 8, 1.7, 11, 0, 0, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.trap]),
- TYPE: exports.trap, STAT_CALCULATOR: gunCalcNames.trap,
- }, }, {
- POSITION: [ 13, 8, 1, 0, 0, 120, 0, ],
- }, {
- POSITION: [ 2, 8, 1.7, 11, 0, 120, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.trap]),
- TYPE: exports.trap, STAT_CALCULATOR: gunCalcNames.trap,
- }, }, {
- POSITION: [ 13, 8, 1, 0, 0, 240, 0, ],
- }, {
- POSITION: [ 2, 8, 1.7, 11, 0, 240, 0, ],
- PROPERTIES: {
- SHOOT_SETTINGS: combineStats([g.trap]),
- TYPE: exports.trap, STAT_CALCULATOR: gunCalcNames.trap,
- }, },
- ],
- TURRETS: [{
- /********* SIZE X Y ANGLE ARC */
- POSITION: [ 11, 0, 0, 180, 360, 0, ],
- TYPE: [exports.autocrasherSpawner]
- }, {
- POSITION: [ 11, 0, 0, 60, 360, 0, ],
- TYPE: [exports.autocrasherSpawner]
- }, {
- POSITION: [ 11, 0, 0, -60, 360, 0, ],
- TYPE: [exports.autocrasherSpawner]
- }, {
- POSITION: [ 11, 0, 0, 0, 360, 1, ],
- TYPE: [exports.bigtriauto4gun, { INDEPENDENT: true, COLOR: 5, }],
- },
- ],
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement