PT

Elfs & Orcs Tower Defense

por malabke · Estratégia
5,0 (1)
▶ Jogar 💬 Avaliações Código-fonte 🕘 Versões Editar GitHub
games/elfs-orcs-tower-defense / assets / data / towers.yaml · commit 65500d9
# Towers. Each level lists what changes from the level before (level 1 = everything).# A specialization (level 4) changes the stats of level 3.#   cost            gold to build / to reach this level#   kind            attack (default) | barracks (soldiers on the road) | barrier (a wall on the road) | trap (on the road)#                   | aura (helps the towers in its range) | income (gold over time); an aura / income tower may also attack#   damage, rate    damage per hit, seconds between two attacks (a trap: seconds to re-arm)#   range           pixels from the centre of the tower#   damage_type     physical | pierce | magic | fire | siege#   targets         ground | air | both#   crit            chance of a critical hit (x crit_mult, default 2)#   splash          radius of area damage (pixels)#   multishot       targets hit by one attack#   spread          an imprecise shot lands up to this many pixels away (no homing)#   pulse           the attack hits every enemy in range at once (drums, horns)#   ambush          the first hit on each enemy is a critical hit#   detect          hidden enemies in range can be seen and shot by every tower#   projectile      arrow | orb | root | note | star | bolt | rock | pitch | spark | javelin | stone; speed 0 = instant hit#   effects         slow {factor, time} | stun {time, chance} | burn {dps, time} | fear {distance, chance} | shred {amount, time}#   soldiers        barracks: {count, hp, damage (per second), respawn (seconds), sprite}#   barrier         {hp, respawn, thorns (damage per second to the enemies striking it)}#   aura            {damage (x), rate (x, lower = faster)}#   income          {gold, every (seconds)}towers:  # ---- elves: range, precision, magic; expensive ----------------------------------------------------------  elf_archer:    faction: elves    name: ARCHER SPIRE    desc: LONG RANGE, CRITICAL HITS    sprite: archer    levels:      - {cost: 70, damage: 9, rate: 0.9, range: 80, damage_type: pierce, targets: both, crit: 0.15, projectile: arrow, speed: 260}      - {cost: 70, damage: 14, rate: 0.8, range: 86}      - {cost: 110, damage: 21, rate: 0.7, range: 92, crit: 0.2}    specs:      keen_eye:        name: KEEN EYE        desc: HUGE RANGE, DEADLY CRITICAL HITS        cost: 190        damage: 34        range: 118        crit: 0.35        crit_mult: 3      storm_of_shafts:        name: STORM OF SHAFTS        desc: THREE ARROWS AT ONCE        cost: 200        damage: 20        rate: 0.55        multishot: 3  elf_sanctuary:    faction: elves    name: MOON SANCTUARY    desc: MAGIC THAT SLOWS ENEMIES    sprite: sanctuary    levels:      - {cost: 90, damage: 7, rate: 1.1, range: 68, damage_type: magic, targets: both, projectile: orb, speed: 170, effects: {slow: {factor: 0.4, time: 1.5}}}      - {cost: 80, damage: 12, effects: {slow: {factor: 0.45, time: 1.8}}}      - {cost: 120, damage: 18, range: 74, effects: {slow: {factor: 0.5, time: 2.0}}}    specs:      frost_moon:        name: FROST MOON        desc: FREEZES ENEMIES IN PLACE        cost: 200        damage: 22        effects: {slow: {factor: 0.6, time: 2.4}, stun: {time: 0.8, chance: 0.3}}      starfall:        name: STARFALL        desc: STARS FALL ON WHOLE GROUPS        cost: 210        damage: 26        splash: 28        projectile: star        effects: {slow: {factor: 0.4, time: 1.5}}  elf_sentinel:    faction: elves    name: WILDWOOD SENTINEL    desc: ROOTS HOLD ENEMIES ON THE GROUND    sprite: sentinel    levels:      - {cost: 80, damage: 6, rate: 2.2, range: 62, damage_type: physical, targets: ground, projectile: root, speed: 0, effects: {stun: {time: 0.9, chance: 1.0}}}      - {cost: 70, damage: 10, rate: 2.0, effects: {stun: {time: 1.1, chance: 1.0}}}      - {cost: 110, damage: 16, range: 68, effects: {stun: {time: 1.3, chance: 1.0}}}    specs:      thorn_grove:        name: THORN GROVE        desc: VENOM THORNS HURT OVER TIME        cost: 180        damage: 18        multishot: 3        effects: {stun: {time: 1.2, chance: 1.0}, burn: {dps: 14, time: 3.0}}      ancient_oak:        name: ANCIENT OAK        desc: CRUSHES ARMOR, HOLDS LONGER        cost: 190        damage: 30        effects: {stun: {time: 2.0, chance: 1.0}, shred: {amount: 0.6, time: 4.0}}  elf_songmage:    faction: elves    name: SONGMAGE    desc: MAGIC BLASTS HIT GROUPS    sprite: songmage    levels:      - {cost: 110, damage: 14, rate: 1.8, range: 66, damage_type: magic, targets: ground, splash: 22, projectile: note, speed: 140}      - {cost: 100, damage: 22, rate: 1.7, splash: 24}      - {cost: 140, damage: 32, rate: 1.6, range: 72, splash: 26}    specs:      stormsinger:        name: STORMSINGER        desc: WIDER, STRONGER BLASTS        cost: 230        damage: 52        splash: 36      dirge_of_dread:        name: DIRGE OF DREAD        desc: FEAR PUSHES ENEMIES BACK        cost: 210        damage: 36        effects: {fear: {distance: 26, chance: 0.5}}  # ---- dwarves: heavy blows, armor breaking, slow; gold from the mine --------------------------------------  dwarf_crossbow:    faction: dwarves    name: HEAVY CROSSBOW    desc: BOLTS THAT PIERCE ARMOR    sprite: crossbow    levels:      - {cost: 80, damage: 16, rate: 1.4, range: 72, damage_type: pierce, targets: both, projectile: bolt, speed: 280, effects: {shred: {amount: 0.3, time: 2.0}}}      - {cost: 80, damage: 25, rate: 1.3}      - {cost: 120, damage: 37, rate: 1.25, range: 78, effects: {shred: {amount: 0.4, time: 2.5}}}    specs:      bolt_thrower:        name: BOLT THROWER        desc: THREE BOLTS AT ONCE        cost: 200        damage: 38        multishot: 3      giant_slayer:        name: GIANT SLAYER        desc: HUGE BOLTS FOR HUGE FOES        cost: 210        damage: 100        rate: 1.6        range: 86  dwarf_slingshot:    faction: dwarves    name: SIEGE SLINGSHOT    desc: BOULDERS CRUSH GROUPS    sprite: slingshot    levels:      - {cost: 110, damage: 20, rate: 2.6, range: 70, damage_type: siege, targets: ground, splash: 26, projectile: rock, speed: 120}      - {cost: 100, damage: 32, rate: 2.5}      - {cost: 140, damage: 46, rate: 2.4, range: 76, splash: 30}    specs:      quake_stones:        name: QUAKE STONES        desc: STUNS WHOLE GROUPS        cost: 220        damage: 60        effects: {stun: {time: 0.8, chance: 0.5}}      fire_kegs:        name: FIRE KEGS        desc: BURNING BARRELS        cost: 220        damage: 52        damage_type: fire        effects: {burn: {dps: 12, time: 3.0}}  dwarf_forge:    faction: dwarves    name: RUNIC FORGE    desc: NEARBY TOWERS HIT HARDER    sprite: forge    levels:      - {cost: 100, kind: aura, range: 62, aura: {damage: 1.2, rate: 1.0}}      - {cost: 90, aura: {damage: 1.3, rate: 1.0}}      - {cost: 120, range: 68, aura: {damage: 1.4, rate: 1.0}}    specs:      rune_of_fury:        name: RUNE OF FURY        desc: NEARBY TOWERS ALSO SHOOT FASTER        cost: 200        aura: {damage: 1.45, rate: 0.85}      spark_anvil:        name: SPARK ANVIL        desc: THROWS MOLTEN SPARKS TOO        cost: 200        aura: {damage: 1.4, rate: 1.0}        damage: 18        rate: 1.0        damage_type: fire        targets: both        projectile: spark        speed: 200  dwarf_mine:    faction: dwarves    name: DEEP MINE    desc: DIGS GOLD OVER TIME    sprite: mine    levels:      - {cost: 120, kind: income, range: 40, income: {gold: 6, every: 5}}      - {cost: 100, income: {gold: 9, every: 5}}      - {cost: 140, income: {gold: 13, every: 5}}    specs:      golden_vein:        name: GOLDEN VEIN        desc: MUCH MORE GOLD        cost: 220        income: {gold: 22, every: 5}      blasting_charges:        name: BLASTING CHARGES        desc: GOLD, AND BLASTS NEARBY FOES        cost: 210        income: {gold: 14, every: 5}        range: 60        damage: 40        rate: 3.0        damage_type: siege        targets: ground        splash: 24        projectile: rock        speed: 0  # ---- horsefolk: riders that hold the road, speed --------------------------------------------------------  horse_stables:    faction: horsefolk    name: STABLES    desc: RIDERS HOLD THE ROAD    sprite: stables    levels:      - {cost: 90, kind: barracks, range: 64, soldiers: {count: 2, hp: 70, damage: 10, respawn: 8, sprite: rider}}      - {cost: 80, soldiers: {count: 2, hp: 100, damage: 14, respawn: 8, sprite: rider}}      - {cost: 110, soldiers: {count: 3, hp: 120, damage: 16, respawn: 7, sprite: rider}}    specs:      royal_guard:        name: ROYAL GUARD        desc: TOUGH ARMORED RIDERS        cost: 200        soldiers: {count: 3, hp: 260, damage: 22, respawn: 7, sprite: rider}      spear_charge:        name: SPEAR CHARGE        desc: RIDERS STRIKE HARD AND COME BACK FAST        cost: 200        soldiers: {count: 3, hp: 140, damage: 40, respawn: 4, sprite: rider}  horse_javelin:    faction: horsefolk    name: JAVELIN THROWERS    desc: FAST SPEARS, GROUND AND AIR    sprite: javelin    levels:      - {cost: 75, damage: 13, rate: 0.95, range: 76, damage_type: pierce, targets: both, projectile: javelin, speed: 230}      - {cost: 70, damage: 19, rate: 0.9}      - {cost: 110, damage: 29, rate: 0.85, range: 82}    specs:      twin_spears:        name: TWIN SPEARS        desc: TWO JAVELINS AT ONCE        cost: 190        damage: 34        multishot: 2      barbed_javelins:        name: BARBED JAVELINS        desc: WOUNDS BLEED, ARMOR TEARS        cost: 200        damage: 32        effects: {burn: {dps: 12, time: 3.0}, shred: {amount: 0.4, time: 3.0}}  horse_horn:    faction: horsefolk    name: WAR HORN    desc: NEARBY TOWERS ATTACK FASTER    sprite: horn    levels:      - {cost: 90, kind: aura, range: 64, aura: {damage: 1.0, rate: 0.85}}      - {cost: 80, aura: {damage: 1.0, rate: 0.8}}      - {cost: 110, range: 70, aura: {damage: 1.0, rate: 0.75}}    specs:      horn_of_dread:        name: HORN OF DREAD        desc: ITS BLAST DRIVES FOES BACK        cost: 200        aura: {damage: 1.0, rate: 0.72}        damage: 4        rate: 4.0        damage_type: physical        targets: ground        pulse: true        speed: 0        effects: {fear: {distance: 30, chance: 1.0}}      horn_of_valor:        name: HORN OF VALOR        desc: FASTER AND STRONGER NEIGHBORS        cost: 210        aura: {damage: 1.2, rate: 0.7}  horse_palisade:    faction: horsefolk    name: PALISADE    desc: A WALL ON THE ROAD STOPS FOES    sprite: palisade    levels:      - {cost: 60, kind: barrier, range: 64, barrier: {hp: 220, respawn: 10, thorns: 0}}      - {cost: 60, barrier: {hp: 380, respawn: 10, thorns: 0}}      - {cost: 90, barrier: {hp: 600, respawn: 9, thorns: 0}}    specs:      spiked_palisade:        name: SPIKED PALISADE        desc: HURTS WHOEVER STRIKES IT        cost: 160        barrier: {hp: 700, respawn: 9, thorns: 12}      stone_rampart:        name: STONE RAMPART        desc: A VERY STRONG WALL        cost: 170        barrier: {hp: 1400, respawn: 12, thorns: 0}  # ---- little folk: cheap, many, cunning, rich ------------------------------------------------------------  little_slingers:    faction: littlefolk    name: SLINGERS    desc: MANY QUICK LITTLE STONES    sprite: slingers    levels:      - {cost: 50, damage: 4, rate: 0.35, range: 64, damage_type: physical, targets: both, projectile: stone, speed: 240}      - {cost: 50, damage: 6, rate: 0.33}      - {cost: 80, damage: 9, rate: 0.3, range: 70}    specs:      stone_storm:        name: STONE STORM        desc: TWO STONES AT ONCE        cost: 150        damage: 10        rate: 0.28        multishot: 2      lucky_stones:        name: LUCKY STONES        desc: OFTEN A LUCKY HIT        cost: 150        damage: 12        crit: 0.35        crit_mult: 3  little_traps:    faction: littlefolk    name: SNARE TRAPS    desc: TRAPS ON THE ROAD CATCH FOES    sprite: traps    levels:      - {cost: 60, kind: trap, range: 64, damage: 25, rate: 4.0, damage_type: physical, targets: ground, splash: 18, effects: {stun: {time: 1.0, chance: 1.0}}}      - {cost: 60, damage: 40, rate: 3.5}      - {cost: 90, damage: 60, rate: 3.0}    specs:      bear_traps:        name: BEAR TRAPS        desc: HUGE JAWS HOLD FOES LONG        cost: 160        damage: 140        effects: {stun: {time: 2.0, chance: 1.0}}      rolling_logs:        name: ROLLING LOGS        desc: LOGS KNOCK WHOLE GROUPS BACK        cost: 170        damage: 80        splash: 34        effects: {fear: {distance: 30, chance: 1.0}}  little_inn:    faction: littlefolk    name: COSY INN    desc: TRAVELERS PAY GOLD OVER TIME    sprite: inn    levels:      - {cost: 90, kind: income, range: 40, income: {gold: 5, every: 5}}      - {cost: 80, income: {gold: 8, every: 5}}      - {cost: 110, income: {gold: 11, every: 5}}    specs:      feast_hall:        name: FEAST HALL        desc: MUCH MORE GOLD        cost: 190        income: {gold: 18, every: 5}      brewery:        name: BREWERY        desc: GOLD, AND ALE THAT SLOWS FOES        cost: 180        income: {gold: 12, every: 5}        range: 60        damage: 2        rate: 3.0        damage_type: physical        targets: ground        pulse: true        speed: 0        effects: {slow: {factor: 0.45, time: 2.5}}  little_garden:    faction: littlefolk    name: HIDDEN GARDEN    desc: HIDDEN SHOTS, FIRST HIT CRITICAL    sprite: garden    levels:      - {cost: 80, damage: 14, rate: 1.5, range: 70, damage_type: pierce, targets: both, ambush: true, crit_mult: 3, projectile: arrow, speed: 260}      - {cost: 70, damage: 22, rate: 1.45}      - {cost: 110, damage: 32, rate: 1.4, range: 76}    specs:      silent_thorns:        name: SILENT THORNS        desc: DEADLY FIRST STRIKES        cost: 200        damage: 52        crit_mult: 4      garden_of_snares:        name: GARDEN OF SNARES        desc: TWO TARGETS, BOTH SLOWED        cost: 190        damage: 34        multishot: 2        effects: {slow: {factor: 0.5, time: 2.0}}  # ---- orcs: masses, fire, fear; cheap and imprecise ------------------------------------------------------  orc_barracks:    faction: orcs    name: BARRACKS    desc: ORCS HOLD THE ROAD    sprite: barracks    levels:      - {cost: 70, kind: barracks, range: 64, soldiers: {count: 3, hp: 60, damage: 8, respawn: 9, sprite: grunt}}      - {cost: 70, soldiers: {count: 3, hp: 90, damage: 12, respawn: 8, sprite: grunt}}      - {cost: 100, soldiers: {count: 3, hp: 120, damage: 16, respawn: 7, sprite: grunt}}    specs:      berserker_pit:        name: BERSERKER PIT        desc: FURIOUS ORCS STRIKE HARD        cost: 180        soldiers: {count: 3, hp: 120, damage: 32, respawn: 7, sprite: grunt}      iron_wall:        name: IRON WALL        desc: ARMORED ORCS HOLD LONGER        cost: 180        soldiers: {count: 3, hp: 280, damage: 14, respawn: 8, sprite: iron_orc}  orc_catapult:    faction: orcs    name: BRUTE CATAPULT    desc: BIG ROCKS, NOT VERY PRECISE    sprite: catapult    levels:      - {cost: 90, damage: 30, rate: 2.5, range: 78, damage_type: siege, targets: ground, splash: 30, spread: 12, projectile: rock, speed: 110}      - {cost: 80, damage: 46, rate: 2.4}      - {cost: 120, damage: 66, rate: 2.3, range: 84}    specs:      bone_crusher:        name: BONE CRUSHER        desc: ENORMOUS ROCKS        cost: 210        damage: 115        splash: 36      scatter_shot:        name: SCATTER SHOT        desc: THREE ROCKS AT ONCE        cost: 200        damage: 42        multishot: 3        spread: 18  orc_pitch:    faction: orcs    name: PITCH PIT    desc: BURNING PITCH, GROUND AND AIR    sprite: pitch    levels:      - {cost: 80, damage: 8, rate: 1.3, range: 66, damage_type: fire, targets: both, splash: 16, projectile: pitch, speed: 150, effects: {burn: {dps: 10, time: 3.0}}}      - {cost: 70, damage: 12, effects: {burn: {dps: 15, time: 3.0}}}      - {cost: 110, damage: 16, range: 72, effects: {burn: {dps: 21, time: 3.5}}}    specs:      inferno:        name: INFERNO        desc: FIRE THAT SPREADS WIDE        cost: 200        damage: 16        splash: 24        effects: {burn: {dps: 32, time: 3.5}}      tar_flood:        name: TAR FLOOD        desc: STICKY TAR SLOWS AND BURNS        cost: 190        damage: 14        splash: 20        effects: {burn: {dps: 20, time: 3.5}, slow: {factor: 0.5, time: 2.5}}  orc_drums:    faction: orcs    name: WAR DRUMS    desc: FEAR, FURY, AND THEY SEE HIDDEN FOES    sprite: drums    levels:      - {cost: 80, kind: aura, range: 62, detect: true, aura: {damage: 1.15, rate: 0.9}, damage: 3, rate: 3.5, damage_type: physical, targets: ground, pulse: true, speed: 0, effects: {fear: {distance: 18, chance: 0.5}}}      - {cost: 70, aura: {damage: 1.2, rate: 0.87}}      - {cost: 100, range: 68, aura: {damage: 1.25, rate: 0.84}}    specs:      drums_of_doom:        name: DRUMS OF DOOM        desc: TERROR DRIVES FOES BACK        cost: 190        damage: 8        effects: {fear: {distance: 34, chance: 0.8}}      skull_totem:        name: SKULL TOTEM        desc: NEARBY TOWERS GO WILD        cost: 200        aura: {damage: 1.4, rate: 0.8}