Skip to content

Instantly share code, notes, and snippets.

@annapoulakos
Last active January 12, 2019 23:06
Show Gist options
  • Save annapoulakos/bc109ce9532100bc7a4dc99f77aa43a1 to your computer and use it in GitHub Desktop.
Save annapoulakos/bc109ce9532100bc7a4dc99f77aa43a1 to your computer and use it in GitHub Desktop.
Protolife Data

Protolife - Engineering Tower Guide

This guide's primary purpose is to detail what each upgrade received via research does.

Table of Contents

  1. Generators
    1. Plasma Generator
    2. Crystal Generator
    3. Crystal Generator M2
  2. Gunpoints
    1. Plasma Gun
    2. Discharger
    3. Flamethrower
    4. Mortar
    5. Resource harvester
    6. Boost linker
    7. Boost linker M2
    8. BF cannon
  3. Boosters
    1. Range Booster
    2. Range Booster M2
    3. Sector Booster
    4. Sector Booster M2
    5. Damage Booster
    6. Damage Booster M2
    7. Firerate Booster
    8. Firerate Booster M2
    9. Pierce Booster
    10. Splash Booster
    11. AP Booster
  4. Mods
    1. Burst Mod
    2. Burst Mod M2
    3. Freezer
    4. Flamebomb
    5. Buckshot Mod

Generators

Generators produce energy which is needed for gunpoints and ...

Plasma Generator

Generates some energy

{
    "energy": 1
}

Back to Top ↑

Crystal Generator

Generates more energy

{
    "energy": 5
}

Back to Top ↑

Crystal Generator M2

Generates more energy

{
    "energy": 7
}

Back to Top ↑

Gunpoints

This section gives details on specific weapons. As a note, once a weapon is selected, you are unable to select other weapons for the same tower.

Notes:

  • Angle: In degrees
  • Spread: In degrees
  • Reload: In seconds
  • Burst Delay: In seconds

Plasma Gun

Simple direct fire gun

{
    "range": 10,
    "angle": 45,
    "spread": 0,
    "reload": 1.2,
    "damage": 2.00,
    "speed": 10,
    "pierce": 0,
    "splash": 0,
    "armor_penetration": 1,
    "salvos": 1,
    "bullets_per_salvo": 1,
    "notes": []
}

Back to Top ↑

Discharger

All-purpose lightning generator

{
    "range": 8,
    "angle": 180,
    "spread": 0,
    "reload": 1.4,
    "damage": 2.00,
    "speed": 30,
    "pierce": 0,
    "splash": 0,
    "armor_penetration": 1,
    "salvos": 1,
    "bullets_per_salvo": 1,
    "notes": [
        "Attacks with lightning",
        "Attacks projectiles"
    ]
}

Back to Top ↑

Flamethrower

Disperses a wide cone of flames

{
    "range": 6,
    "angle": 60,
    "spread": 9,
    "reload": 1.6,
    "damage": 0.50,
    "speed": 15,
    "pierce": 0,
    "splash": 0,
    "armor_penetration": 2,
    "salvos": 1,
    "bullets_per_salvo": 1,
    "burst_delay": 0.0,
    "notes": [
        "Burns enemies"
    ]
}

Back to Top ↑

Mortar

Aims the ground, fires in an arc

{
    "range": 14,
    "angle": 60,
    "spread": 1,
    "reload": 1.8,
    "damage": 2.00,
    "speed": 3,
    "pierce": 0,
    "splash": 1,
    "armor_penetration": 1,
    "salvos": 1,
    "bullets_per_salvo": 1,
    "notes": [
        "Attacks ground",
        "Bullets fly over rocks"
    ]
}

Back to Top ↑

Resource harvester

Harvest resources

{
    "range": 14,
    "angle": 90,
    "reload": 2.0,
    "notes": [
        "Collects resources"
    ]
}

Back to Top ↑

Boost linker

No available data

Back to Top ↑

Boost linker M2

No available data

Back to Top ↑

BF cannon

No available data

Back to Top ↑

Boosters

Boosters give a benefit to the entire tower, generally with some type of negative effect.

Maximums

  • Range: 30 (need confirmation)
  • Speed: 30
  • Armor Penetration: 3

How effects work:

  • Range: ± squares
  • Angle: ± degrees
  • Speed: Unsure if this is pixels per second or something
  • Reload: multiplicative
  • Damage: ± damage per shot
  • Splash: I believe this increases the radius of the splash, but needs confirmation
  • Armor Penetration: used to calculate if a tower can shoot through hardened enemies

Range Booster

Improves tower firing range

{
    "range": 1,
    "angle": -5,
    "speed": 1
}

Back to Top ↑

Range Booster M2

No available data

Back to Top ↑

Sector Booster

Extends fire arc

{
    "angle": 15,
    "speed": -1
}

Back to Top ↑

Sector Booster M2

No available data

Back to Top ↑

Damage Booster

Improves damage

{
    "reload": 0.30,
    "damage": 1.00
}

Back to Top ↑

Damage Booster M2

No available data

Back to Top ↑

Firerate Booster

Makes tower shoot faster

{
    "reload": -0.10
}

Back to Top ↑

Firerate Booster M2

No available data

Back to Top ↑

Pierce Booster

No available data

Back to Top ↑

Splash Booster

Extends splash damage area

{
    "reload": 0.30,
    "speed": -1,
    "splash": 1
}

Back to Top ↑

AP Booster

Improves armor penetration

{
    "armor_penetration": 1
}

Back to Top ↑

Mods

Mods change how the tower works.

Burst Mod

Tower fires a burst of projectiles

{
    "spread": 2,
    "reload": 0.50,
    "salvos": 1,
    "burst_delay": -0.10
}

Back to Top ↑

Burst Mod M2

No available data

Back to Top ↑

Freezer

No available data

Back to Top ↑

Flamebomb

No available data

Back to Top ↑

Buckshot Mod

No available data

Back to Top ↑

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment