Small improvements
This commit is contained in:
parent
6afcde1f98
commit
38dc6ec4d2
20 changed files with 56 additions and 84 deletions
|
|
@ -1,7 +1,11 @@
|
|||
[gd_resource type="Resource" script_class="AdventureLevelResource" load_steps=64 format=3 uid="uid://dwd5oqr0tuvhv"]
|
||||
[gd_resource type="Resource" script_class="AdventureLevelResource" load_steps=68 format=3 uid="uid://dwd5oqr0tuvhv"]
|
||||
|
||||
[ext_resource type="Resource" uid="uid://c268ghdrraxgr" path="res://assets/rewards/NerdusReward.tres" id="1_eqa0o"]
|
||||
[ext_resource type="PackedScene" uid="uid://c5lplejgx7mex" path="res://scenes/entities/tiles/speed_tile.tscn" id="1_jfmww"]
|
||||
[ext_resource type="PackedScene" uid="uid://cp8oadhwu51i7" path="res://scenes/entities/tiles/redirect_down_tile.tscn" id="1_qx8xe"]
|
||||
[ext_resource type="Script" uid="uid://bximdujbkj2n4" path="res://addons/pvzadventure/AdventureLevelResource.cs" id="1_r0wru"]
|
||||
[ext_resource type="PackedScene" uid="uid://cy0puq5mtnxq7" path="res://scenes/entities/tiles/slow_tile.tscn" id="2_8syff"]
|
||||
[ext_resource type="PackedScene" uid="uid://d4kee4ipw1k1q" path="res://scenes/entities/tiles/redirect_up_tile.tscn" id="2_hyvhe"]
|
||||
[ext_resource type="Script" uid="uid://cw7yc3i2lgcja" path="res://addons/pvzadventure/WaveEvent.cs" id="3_icaa5"]
|
||||
[ext_resource type="Script" uid="uid://7rptlb5qr3b6" path="res://addons/pvzadventure/WaveData.cs" id="4_kc7t2"]
|
||||
[ext_resource type="Script" uid="uid://dl12rj75tk2qi" path="res://addons/pvzadventure/RowSpawn.cs" id="5_66y5q"]
|
||||
|
|
@ -281,9 +285,9 @@ wavePercentage = 0.5
|
|||
standardWaveDelay = 30.0
|
||||
initialWaveDelay = 20.0
|
||||
reward = ExtResource("1_eqa0o")
|
||||
forbiddenPlants = Array[String]([])
|
||||
forbiddenPlants = Array[String](["garlic", "nerdus"])
|
||||
forbiddenTags = Array[String]([])
|
||||
prepickedPlants = Array[String]([])
|
||||
waves = Array[ExtResource("4_kc7t2")]([SubResource("Resource_c21si"), SubResource("Resource_icaa5"), SubResource("Resource_kc7t2"), SubResource("Resource_66y5q"), SubResource("Resource_tuvrx"), SubResource("Resource_t4nit"), SubResource("Resource_qx8xe"), SubResource("Resource_hyvhe"), SubResource("Resource_8syff"), SubResource("Resource_jfmww"), SubResource("Resource_vrqir"), SubResource("Resource_2seob"), SubResource("Resource_geil0"), SubResource("Resource_lxb1x"), SubResource("Resource_o5y12"), SubResource("Resource_diw66"), SubResource("Resource_pwwqn")])
|
||||
initialScenes = Array[PackedScene]([null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null])
|
||||
initialScenes = Array[PackedScene]([null, null, null, null, null, null, null, null, ExtResource("1_jfmww"), null, null, null, null, null, null, null, null, ExtResource("1_qx8xe"), null, null, null, null, null, null, null, null, ExtResource("2_8syff"), null, null, null, null, null, null, null, null, ExtResource("2_hyvhe"), null, null, null, null, null, null, null, null, ExtResource("1_jfmww")])
|
||||
metadata/_custom_type_script = "uid://bximdujbkj2n4"
|
||||
|
|
|
|||
|
|
@ -196,7 +196,6 @@ cursor_right={
|
|||
[internationalization]
|
||||
|
||||
locale/translations=PackedStringArray("res://translations/plants.en.translation", "res://translations/plants.ru.translation", "res://translations/zombies.en.translation", "res://translations/zombies.ru.translation", "res://translations/gui.en.translation", "res://translations/gui.ru.translation", "res://translations/rewards.en.translation", "res://translations/rewards.ru.translation")
|
||||
locale/test="en"
|
||||
|
||||
[layer_names]
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
[ext_resource type="Script" uid="uid://bd1f7x1nin0i0" path="res://scripts/entities/AreaOfEffect.cs" id="2_qq7uk"]
|
||||
|
||||
[sub_resource type="RectangleShape2D" id="RectangleShape2D_5ykcf"]
|
||||
size = Vector2(30, 40)
|
||||
size = Vector2(20, 26)
|
||||
|
||||
[node name="BaseTile" type="Node2D"]
|
||||
script = ExtResource("1_5ykcf")
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ region = Rect2(260, 22, 42, 36)
|
|||
|
||||
[sub_resource type="Resource" id="Resource_b8lvr"]
|
||||
script = ExtResource("3_b65si")
|
||||
Multiplier = 0.9
|
||||
Multiplier = 0.667
|
||||
Duration = 0.5
|
||||
Slot = "permanent_speed"
|
||||
metadata/_custom_type_script = "uid://3q40oeb4cabf"
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ region = Rect2(206, 22, 50, 37)
|
|||
|
||||
[sub_resource type="Resource" id="Resource_p8mgt"]
|
||||
script = ExtResource("3_770cq")
|
||||
Multiplier = 1.2
|
||||
Multiplier = 1.333
|
||||
Duration = 0.5
|
||||
Slot = "permanent_speed"
|
||||
metadata/_custom_type_script = "uid://3q40oeb4cabf"
|
||||
|
|
|
|||
|
|
@ -1,18 +1,9 @@
|
|||
[gd_scene load_steps=7 format=3 uid="uid://b2hrv0aqbui7u"]
|
||||
[gd_scene load_steps=5 format=3 uid="uid://b2hrv0aqbui7u"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dxlwvwy3hj56x" path="res://scripts/projectiles/LinearProjectile.cs" id="1_3kc4s"]
|
||||
[ext_resource type="Texture2D" uid="uid://dq0mul65hevtt" path="res://assets/sprites/plants/pea.tres" id="2_26q5x"]
|
||||
[ext_resource type="Script" uid="uid://bb6lv1djnqjaw" path="res://scripts/systems/effects/RandomRedirectEffect.cs" id="2_fwj1o"]
|
||||
[ext_resource type="PackedScene" uid="uid://1d33w4ubtury" path="res://scenes/particles/pea_particles.tscn" id="2_osqrk"]
|
||||
|
||||
[sub_resource type="Resource" id="Resource_22ej5"]
|
||||
script = ExtResource("2_fwj1o")
|
||||
tilesWalked = 0.2
|
||||
travelTime = 0.2
|
||||
Duration = 0.3
|
||||
Slot = "testra"
|
||||
metadata/_custom_type_script = "uid://bb6lv1djnqjaw"
|
||||
|
||||
[sub_resource type="CircleShape2D" id="CircleShape2D_ix1sk"]
|
||||
radius = 6.0
|
||||
|
||||
|
|
@ -22,7 +13,6 @@ collision_mask = 8
|
|||
script = ExtResource("1_3kc4s")
|
||||
_speed = 3.0
|
||||
_damage = 10
|
||||
_impactEffect = SubResource("Resource_22ej5")
|
||||
particles = ExtResource("2_osqrk")
|
||||
|
||||
[node name="Sprite" type="Sprite2D" parent="."]
|
||||
|
|
|
|||
|
|
@ -19,6 +19,7 @@ public partial class EffectHandler : RefCounted
|
|||
}
|
||||
public void End()
|
||||
{
|
||||
if (HandledEffect == null) return;
|
||||
HandledEffect.Exit(handler);
|
||||
HandledEffect = null;
|
||||
EffectTimer.Stop();
|
||||
|
|
|
|||
|
|
@ -38,42 +38,14 @@ public partial class RedirectEffect : Effect
|
|||
}
|
||||
zombieData.AbleToEat = false;
|
||||
var tween = zombieData.CreateTweenEffect(this);
|
||||
tween.TweenProperty(zombieData, "position:y", zombieData.GlobalPosition.Y + FieldParams.TileHeight * mult, Duration);
|
||||
tween.Parallel().TweenProperty(zombieData, "position:x", zombieData.GlobalPosition.X - FieldParams.TileHeight * tilesWalked, Duration);
|
||||
tween.TweenProperty(zombieData, "global_position:y", zombieData.GlobalPosition.Y + FieldParams.TileHeight * mult, Duration);
|
||||
tween.Parallel().TweenProperty(zombieData, "global_position:x", zombieData.GlobalPosition.X - FieldParams.TileWidth * tilesWalked, Duration);
|
||||
tween.TweenCallback(Callable.From(() => { zombieData.AbleToEat = true; }));
|
||||
}
|
||||
}
|
||||
|
||||
public override void Exit(Entity target)
|
||||
{
|
||||
if (target is RuntimeZombieData zombieData)
|
||||
{
|
||||
int mult;
|
||||
if ((int)zombieData.GlobalPosition.Y / FieldParams.TileHeight <= 2)
|
||||
{
|
||||
mult = 1;
|
||||
}
|
||||
else if ((int)zombieData.GlobalPosition.Y / FieldParams.TileHeight >= 6)
|
||||
{
|
||||
mult = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (down)
|
||||
{
|
||||
mult = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
mult = -1;
|
||||
}
|
||||
}
|
||||
zombieData.AbleToEat = false;
|
||||
var tween = zombieData.CreateTween();
|
||||
tween.TweenProperty(zombieData, "position:y", zombieData.GlobalPosition.Y + FieldParams.TileHeight * mult, Duration);
|
||||
tween.Parallel().TweenProperty(zombieData, "position:x", zombieData.GlobalPosition.X - FieldParams.TileHeight * tilesWalked, Duration);
|
||||
tween.TweenCallback(Callable.From(() => { zombieData.AbleToEat = true; }));
|
||||
}
|
||||
}
|
||||
|
||||
public override void Process(Entity target)
|
||||
|
|
|
|||
|
|
@ -42,10 +42,12 @@ DETERMINATION
|
|||
Peachniil
|
||||
SergeiManagement
|
||||
Tyamonster
|
||||
Deem0n155
|
||||
[/ul]
|
||||
[center][color=cyan]Special thanks[/color][/center]
|
||||
[ul]
|
||||
[img]uid://y2hhywmmy0t5[/img][font=uid://bor21ae1lks57]Aleksej ""[color=pink]Second beam[/color]"" Mirenkov[/font]
|
||||
[font=uid://bor21ae1lks57]LIL AQ — Music[/font]
|
||||
[/ul]
|
||||
All rights for Plants versus Zombies franchise belong to PopCap games","[center][font_size=24]О нас[/font_size][/center]
|
||||
Сделано в [color=steel_blue]Godot Engine [img=16]res://icon.svg[/img][/color]
|
||||
|
|
@ -62,10 +64,12 @@ DETERMINATION
|
|||
Peachniil
|
||||
SergeiManagement
|
||||
Tyamonster
|
||||
Deem0n155
|
||||
[/ul]
|
||||
[center][color=cyan]Special thanks[/color][/center]
|
||||
[ul]
|
||||
[img]uid://y2hhywmmy0t5[/img][font=uid://bor21ae1lks57]Алексей ""[color=pink]Second beam[/color]"" Миренков[/font]
|
||||
[font=uid://bor21ae1lks57]Lil AQ — музыка[/font]
|
||||
[/ul]
|
||||
Все права на Plants versus Zombies франшизу принадлежат PopCap games."
|
||||
close,Close,Закрыть
|
||||
|
|
|
|||
|
Binary file not shown.
Binary file not shown.
|
|
@ -1,93 +1,93 @@
|
|||
keys,en,ru
|
||||
aloe,Aloe,Алоэ
|
||||
aloe_desc,"Health points: [color=DARK_RED]{MaxHP}[/color]
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Ability recharge time: [color=DARK_RED]{wait_time} seconds[/color].
|
||||
Heals plant when it has [color=DARK_RED]{_hpTreshold|%}%[/color] of its health.","Очки здоровья: [color=dark_red]{MaxHP}[/color].
|
||||
Время перезарядки: [color=dark_red]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=dark_red]{ReloadTime} секунд[/color].
|
||||
Время перезарядки способности: [color=dark_red]{wait_time} секунд[/color].
|
||||
Лечит растения [color=DARK_RED] с {_hpTreshold|%}% [/color] здоровья."
|
||||
garlic,Garlic,Чеснок
|
||||
garlic_desc,"Health points: [color=DARK_RED]{MaxHP}[/color]
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color]."
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color]."
|
||||
peashooter,Peashooter,Горохострел
|
||||
peashooter_desc,"Health points: [color=DARK_RED]{MaxHP}[/color].
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Pea damage: [color=DARK_RED]{_damage}[/color].
|
||||
Firerate: [color=DARK_RED]{FireTimer.wait_time} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color].
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон от гороха: [color=DARK_RED]{_damage}[/color].
|
||||
Задержка стрельбы: [color=DARK_RED]{FireTimer.wait_time} секунды[/color]."
|
||||
potatomine,Potato mine,Картофельная мина
|
||||
potatomine_desc,"Health points: [color=DARK_RED]{MaxHP}[/color].
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Explosion damage: [color=DARK_RED]{damage}[/color].
|
||||
Prime time: [color=DARK_RED]{PrimeTimer.wait_time} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color].
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон от взрыва: [color=DARK_RED]{damage}[/color].
|
||||
Время роста: [color=DARK_RED]{PrimeTimer.wait_time} секунд[/color]."
|
||||
snowpea,Snowpea,Снежный горох
|
||||
snowpea_desc,"Health points: [color=DARK_RED]{MaxHP}[/color].
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Pea damage: [color=DARK_RED]{_damage}[/color].
|
||||
Firerate: [color=DARK_RED]{FireTimer.wait_time} seconds[/color].
|
||||
Slow percentage: [color=STEEL_BLUE]{Multiplier|*-1|+1|%}%[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color].
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон от гороха: [color=DARK_RED]{_damage}[/color].
|
||||
Задержка стрельбы: [color=DARK_RED]{FireTimer.wait_time} секунды[/color].
|
||||
Процент замедления: [color=STEEL_BLUE]{Multiplier|*-1|+1|%}%[/color]."
|
||||
spikeweed,Spikeweed,Колючка
|
||||
spikeweed_desc,"Health points: [color=DARK_RED]{MaxHP}[/color].
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Damage per second: [color=DARK_RED]{_damage|*invokationsPerSecond}[/color].
|
||||
[color=transparent]{invokationsPerSecond}[/color]","Очки здоровья: [color=DARK_RED]{MaxHP}[/color].
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон в секунду: [color=DARK_RED]{_damage|*invokationsPerSecond}[/color].
|
||||
[color=transparent]{invokationsPerSecond}[/color]."
|
||||
sunflower,Sunflower,Подсолнух
|
||||
sunflower_desc,"Health points: [color=DARK_RED]{MaxHP}[/color]
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Initial sun production time: [color=DARK_RED]{StartTimer.wait_time} seconds[/color].
|
||||
Sun production time: [color=DARK_RED]{Timer.wait_time} seconds[/color](After first sun produced).","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Изначальная задержка выработки солнца: [color=DARK_RED]{StartTimer.wait_time} секунд[/color].
|
||||
Задержка выработки солнца: [color=DARK_RED]{Timer.wait_time} секунды[/color](После первого солнца)."
|
||||
threepeater,Threepeater,Тристрел
|
||||
threepeater_desc,"Health points: [color=DARK_RED]{MaxHP}[/color].
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Pea damage: [color=DARK_RED]{_damage}[/color] ([color=darkred]{_damage|*3}[/color] in close proximity).
|
||||
Firerate: [color=DARK_RED]{FireTimer.wait_time} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color].
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон от гороха: [color=DARK_RED]{_damage}[/color] ([color=darkred]{_damage|*3}[/color] вблизи).
|
||||
Задержка стрельбы: [color=DARK_RED]{FireTimer.wait_time} секунд[/color]."
|
||||
wallnut,Wallnut,Стенорех
|
||||
wallnut_desc,"Health points: [color=DARK_RED]{MaxHP}[/color]
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color]."
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color]."
|
||||
nerdus,Pickly cactus,Колкий кактус
|
||||
nerdus_desc,"He is very critical about other’s behaviour. He likes to pay people back in kind.
|
||||
Health points: [color=darkred] {MaxHP}[/color].
|
||||
Reload time: [color=darkred] {ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=darkred] {ReloadTime} seconds[/color].
|
||||
Damage conversion: [color=darkred]1 bite = {bitesToPeas} peas [/color].","Он очень критичен к поведению других. Ему нравится отплачивать людям добром за добро.
|
||||
Очки здоровья: [color=darkred] {MaxHP}[/color].
|
||||
Время перезарядки: [color=darkred]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=darkred]{ReloadTime} секунд[/color].
|
||||
Конвертация урона: [color=darkred]1 укус = {bitesToPeas} горошин [/color]."
|
||||
cucumber,Cucumber,Огурец
|
||||
cucumber_desc,"He has a little trouble with differentiating left and right, so he doesn't make this choice at all.
|
||||
Health points: [color=darkred] {MaxHP}[/color].
|
||||
Reload time: [color=darkred] {ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=darkred] {ReloadTime} seconds[/color].
|
||||
Seed damage: [color=darkred] {_damage}[/color].
|
||||
Firerate: [color=darkred] {FireTimer.wait_time} seconds[/color].","Он имеет небольшие проблемы с различением левого и правого, поэтому он не думает об этом вовсе.
|
||||
Очки здоровья: [color=darkred] {MaxHP}[/color].
|
||||
Время перезарядки: [color=darkred]{ReloadTime} секунд[/color].
|
||||
Время готовности пакета: [color=darkred]{ReloadTime} секунд[/color].
|
||||
Урон семечка: [color=darkred] {_damage}[/color].
|
||||
Скорость стрельбы: [color=darkred]{FireTimer.wait_time} секунд[/color]."
|
||||
snipach,Snipach,Спинат
|
||||
snipach_desc,"Health points: [color=DARK_RED]{MaxHP}[/color]
|
||||
Reload time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Seedpacket recharge time: [color=DARK_RED]{ReloadTime} seconds[/color].
|
||||
Shot damage: [color=darkred]{_damage}[/color].
|
||||
Ability recharge: [color=darkred]{Timer.wait_time}[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время перезарядки: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Reload time: [color=darkred]{Timer.wait_time}[/color].","Очки здоровья: [color=DARK_RED]{MaxHP}[/color]
|
||||
Время готовности пакета: [color=DARK_RED]{ReloadTime} секунд[/color].
|
||||
Урон за выстрел: [color=darkred]{_damage}[/color].
|
||||
Перезарядка способности: [color=darkred]{Timer.wait_time}[/color]."
|
||||
|
|
|
|||
|
Binary file not shown.
Binary file not shown.
|
|
@ -3,11 +3,13 @@
|
|||
importer="csv_translation"
|
||||
type="Translation"
|
||||
uid="uid://xvsya47m66cl"
|
||||
valid=false
|
||||
|
||||
[deps]
|
||||
|
||||
files=["res://translations/rewards.en.translation", "res://translations/rewards.ru.translation"]
|
||||
|
||||
source_file="res://translations/rewards.csv"
|
||||
dest_files=["res://translations/rewards.en.translation", "res://translations/rewards.ru.translation"]
|
||||
|
||||
[params]
|
||||
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
|
|
@ -3,35 +3,35 @@ basic,Basic zombie,Обычный зомби
|
|||
basic_desc,"The most basic zombie that Zomboss has.
|
||||
Health points: [color=darkred]{MaxHP}[/color].
|
||||
Walk speed: [color=darkred]{Speed} tiles/second[/color].
|
||||
Attack speed: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack frequency: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack damage: [color=darkred]{Damage}[/color]. ","Самый обычный зомби, который есть у Зомбосса.
|
||||
Очки здоровья: [color=darkred]{MaxHP}[/color].
|
||||
Скорость ходьбы: [color=darkred]{Speed} клеток/сек[/color].
|
||||
Скорость атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Частота атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Урон от атаки: [color=darkred]{Damage}[/color]."
|
||||
buckethead,Buckethead,Ведроголовый
|
||||
buckethead_desc,"Wears metal to protect his remaining brains. Equivalent of ~7 zombies.
|
||||
Health points: [color=darkred]{?.MaxHP}[/color].
|
||||
Armor points: [color=darkred]{Armor.MaxHP}[/color].
|
||||
Walk speed: [color=darkred]{Speed} tiles/second[/color].
|
||||
Attack speed: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack frequency: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack damage: [color=darkred]{Damage}[/color]. ","Носит ведро чтобы защитить остатки мозгов. Равен примерно 7 зомби.
|
||||
Очки здоровья: [color=darkred]{?.MaxHP}[/color].
|
||||
Очки брони: [color=darkred]{Armor.MaxHP}[/color].
|
||||
Скорость ходьбы: [color=darkred]{Speed} клеток/сек[/color].
|
||||
Скорость атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Частота атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Урон от атаки: [color=darkred]{Damage}[/color]."
|
||||
conehead,Conehead,Конусоголовый
|
||||
conehead_desc,"Armoured version of basic zombie. Equivalent of ~3 zombies.
|
||||
Health points: [color=darkred]{?.MaxHP}[/color].
|
||||
Armor points: [color=darkred]{Armor.MaxHP}[/color].
|
||||
Walk speed: [color=darkred]{Speed} tiles/second[/color].
|
||||
Attack speed: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack frequency: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack damage: [color=darkred]{Damage}[/color]. ","Бронированная версия базового зомби. Равен примерно трём зомби.
|
||||
Очки здоровья: [color=darkred]{?.MaxHP}[/color].
|
||||
Очки брони: [color=darkred]{Armor.MaxHP}[/color].
|
||||
Скорость ходьбы: [color=darkred]{Speed} клеток/сек[/color].
|
||||
Скорость атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Частота атаки: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Урон от атаки: [color=darkred]{Damage}[/color]."
|
||||
hobo,Trash can zombie,Зомби в мусорке
|
||||
hobo_desc,"Some time in the past he met a great conqueror. Hates to live without his can. Equivalent of ~8 zombies.
|
||||
|
|
@ -40,14 +40,14 @@ Health points: [color=darkred]{?.MaxHP}[/color].
|
|||
Armor points: [color=darkred]{CanArmor.MaxHP}[/color].
|
||||
Walk speed: [color=darkred]{Speed} tiles/second[/color].
|
||||
Run speed: [color=darkred]{Speed|*3} tiles/second[/color].
|
||||
Attack speed when calm: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack speed when enraged: [color=darkred]{invokationsPerSecond|*3} Hz[/color].
|
||||
Attack frequency when calm: [color=darkred]{invokationsPerSecond} Hz[/color].
|
||||
Attack frequency when enraged: [color=darkred]{invokationsPerSecond|*3} Hz[/color].
|
||||
Attack damage: [color=darkred]{Damage}[/color]. ","Однажды повстречал великого полководца. Ненавидит жить без своего ведра. Равен примерно 8 зомби.
|
||||
[color=darkgreen]Имеет иммунитет к эффекту чеснока. [/color]
|
||||
Очки здоровья: [color=darkred]{?.MaxHP}[/color].
|
||||
Очки брони: [color=darkred]{CanArmor.MaxHP}[/color].
|
||||
Скорость ходьбы: [color=darkred]{Speed} клеток/сек[/color].
|
||||
Скорость бега: [color=darkred]{Speed|*3} клеток/сек[/color].
|
||||
Скорость атаки в покое: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Скорость атаки в гневе: [color=darkred]{invokationsPerSecond|*3} Гц[/color].
|
||||
Частота атаки в покое: [color=darkred]{invokationsPerSecond} Гц[/color].
|
||||
Частота атаки в гневе: [color=darkred]{invokationsPerSecond|*3} Гц[/color].
|
||||
Урон от атаки: [color=darkred]{Damage}[/color]. "
|
||||
|
|
|
|||
|
Binary file not shown.
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue