Spell descriptions (#352)
* - add: Spell descriptions and more. * - add: Update wizard shuttle. * - add: Add wizard to secret. * - add: Call shuttle on wizard death.
This commit is contained in:
@@ -50,7 +50,7 @@ public sealed partial class WizardRuleComponent : Component
|
||||
[DataField]
|
||||
public ProtoId<NpcFactionPrototype> Faction = "Wizard";
|
||||
|
||||
public RoundEndBehavior RoundEndBehavior = RoundEndBehavior.Nothing;
|
||||
public RoundEndBehavior RoundEndBehavior = RoundEndBehavior.ShuttleCall;
|
||||
|
||||
[DataField]
|
||||
public string RoundEndTextSender = "comms-console-announcement-title-centcom";
|
||||
|
||||
53
Resources/Locale/ru-RU/_white/wizard/spellbook.ftl
Normal file
53
Resources/Locale/ru-RU/_white/wizard/spellbook.ftl
Normal file
@@ -0,0 +1,53 @@
|
||||
spellbook-fireball-name = { ent-ActionFireballSpell }
|
||||
spellbook-fireball-desc = { ent-ActionFireballSpell.desc }
|
||||
|
||||
spellbook-forcewall-name = { ent-ActionForcewallSpell }
|
||||
spellbook-forcewall-desc = { ent-ActionForcewallSpell.desc }
|
||||
|
||||
spellbook-knock-name = { ent-ActionKnock }
|
||||
spellbook-knock-desc = { ent-ActionKnock.desc }
|
||||
|
||||
spellbook-arc-name = { ent-ActionElectricArcSpell }
|
||||
spellbook-arc-desc = { ent-ActionElectricArcSpell.desc }
|
||||
|
||||
spellbook-force-name = { ent-ActionForceSpell }
|
||||
spellbook-force-desc = { ent-ActionForceSpell.desc }
|
||||
|
||||
spellbook-cards-name = { ent-ActionCardSpell }
|
||||
spellbook-cards-desc = { ent-ActionCardSpell.desc }
|
||||
|
||||
spellbook-blink-name = { ent-ActionBlinkSpell }
|
||||
spellbook-blink-desc = { ent-ActionBlinkSpell.desc }
|
||||
|
||||
spellbook-jaunt-name = { ent-ActionEtherealJauntSpell }
|
||||
spellbook-jaunt-desc = { ent-ActionEtherealJauntSpell.desc }
|
||||
|
||||
spellbook-emp-name = { ent-ActionEmpSpell }
|
||||
spellbook-emp-desc = { ent-ActionEmpSpell.desc }
|
||||
|
||||
spellbook-cluwne-name = { ent-ActionCluwneCurseSpell }
|
||||
spellbook-cluwne-desc = { ent-ActionCluwneCurseSpell.desc }
|
||||
|
||||
spellbook-clown-name = { ent-ActionBananaTouchSpell }
|
||||
spellbook-clown-desc = { ent-ActionBananaTouchSpell.desc }
|
||||
|
||||
spellbook-mime-name = { ent-ActionMimeTouchSpell }
|
||||
spellbook-mime-desc = { ent-ActionMimeTouchSpell.desc }
|
||||
|
||||
spellbook-recall-name = { ent-ActionInstantRecallSpell }
|
||||
spellbook-recall-desc = { ent-ActionInstantRecallSpell.desc }
|
||||
|
||||
spellbook-smite-name = { ent-ActionSmite }
|
||||
spellbook-smite-desc = { ent-ActionSmite.desc }
|
||||
|
||||
spellbook-hardsuit-name = Скафандр волшебника
|
||||
spellbook-hardsuit-desc = Украшенный магическими драгоценными камнями скафандр, функционирующий так же, как и обычная мантия волшебника, но в то же время является пригодным для использования в космосе и бронированным. Небольшое замедление. Теперь вы можете произносить заклинания в космосе и местах с низкой температурой! Имеет функцию энергетического щита,который защищает от всех снарядов. Щит разряжается при получении урона и автоматически заряжается.
|
||||
|
||||
spellbook-hfrequency-name = Высокочастотный клинок
|
||||
spellbook-hfrequency-desc = Невероятно мощный клинок, способный атаковать очень, ОЧЕНЬ быстро. Также клинок способен отражать выстрелы.
|
||||
|
||||
spellbook-spellblade-name = Клинок заклинаний
|
||||
spellbook-spellblade-desc = Клинок, наполненный магией, можно усилить, выбрав один из пяти аспектов.
|
||||
|
||||
spellbook-mjolnir-name = Мьёльнир
|
||||
spellbook-mjolnir-desc = Могучий двуручный молот Тора. Ударив им по врагам, вы заставите их отлететь от вас, а также оглушить на 1,5 секунды. Вы можете его бросить для достижения того же эффекта.
|
||||
44
Resources/Locale/ru-RU/_white/wizard/spells.ftl
Normal file
44
Resources/Locale/ru-RU/_white/wizard/spells.ftl
Normal file
@@ -0,0 +1,44 @@
|
||||
ent-ActionElectricArcSpell = Электрическая дуга
|
||||
.desc = Выпускает из ваших рук мощную молнию, способную сразить любого члена экипажа. Альтернативный каст: выпускает взрывающуюся шаровую молнию. При зарядке: выпускает несколько молний вокруг вас. Не работает без волшебной мантии и шляпы.
|
||||
|
||||
ent-ActionForceSpell = Сила
|
||||
.desc = Притягивает все объекты и сущности в указанную точку. Альтернативный каст: Прицельно притягивает к вам предмет или сущность. При зарядке: Вместо притяжение в выбранную точку, отталкивает все объекты от заклинателя. С каждым уровнем повышается мощность отталкивания.
|
||||
|
||||
ent-ActionFireballSpell = Огненный шар
|
||||
.desc = Создает огненный шар, наносящий огромный урон при взрыве. Альтернативный каст: Поджигает одну цель на любом расстоянии, навешивая проклятие, при котором смерть от огня уничтожит тело. При зарядке: Поджигает все сущности вокруг, с каждым уровнем повышается сила поджога и радиус поражения. Не работает без волшебной мантии и шляпы.
|
||||
|
||||
ent-ActionCardSpell = Карты
|
||||
.desc = Настоящий козырь в рукаве! Вернее, целая колода таких. Выпускает несколько смертельных карт в одном направлении. Карты способны оглушить цель. Альтернативный каст: Превращает в карту любой предмет. В карту можно превратить только предметы. При зарядке: Выпускает карты вокруг вас, с каждым уровнем зарядки количество выпускаемых карт повышается.
|
||||
|
||||
ent-ActionForcewallSpell = Силовой барьер
|
||||
.desc = Создает перед заклинателем 3 барьера. Альтернативный каст: Позволяет поставить барьер 3x3 в любой точке. При зарядке: Барьеры появляются не перед магом, а вокруг него, с каждым уровнем будет повышаться количество барьеров. Не работает без волшебной мантии и шляпы.
|
||||
|
||||
ent-ActionBlinkSpell = Прыжок
|
||||
.desc = Переносит на несколько тайлов вперед.
|
||||
|
||||
ent-ActionEtherealJauntSpell = Потустороннее путешествие
|
||||
.desc = Создаёт вашу астральную форму, временно делая вас невидимым и способным проходить сквозь стены. Не работает без волшебной мантии и шляпы.
|
||||
|
||||
ent-ActionEmpSpell = ЭМИ
|
||||
.desc = Создаёт ЭМИ взрыв в огромном радиусе вокруг мага. Не работает без волшебной мантии и шляпы.
|
||||
|
||||
ent-ActionCluwneCurseSpell = Проклятье клувна
|
||||
.desc = Ужаснейшее проклятие, превращает цель в толстого и уродливого тупицу - клувень.
|
||||
|
||||
ent-ActionBananaTouchSpell = Банановое касание
|
||||
.desc = Превращает цель в клоуна.
|
||||
|
||||
ent-ActionMimeTouchSpell = Касание мима
|
||||
.desc = Превращает в мима любого члена экипажа, без возможности нарушить обет молчания.
|
||||
|
||||
ent-ActionInstantRecallSpell = Мгновенный призыв
|
||||
.desc = Привязывает к вашей душе отдельный предмет. Используйте это заклинание, удерживая предмет, чтобы пометить его. Снова примените заклинание и привязанный предмет телепортируется к вам в руку. Если вы отметили предмет и произнесли это заклинание, удерживая другой предмет, вы удалите исходную метку.
|
||||
|
||||
ent-ActionTeleportSpell = Телепортация
|
||||
.desc = Позволяет телепортироваться в любое место на станции! Переносит вас в выбранное место.
|
||||
|
||||
ent-ActionKnock = Стук
|
||||
.desc = Открывает все двери и шлюзы в радиусе 4 тайлов.
|
||||
|
||||
ent-ActionSmite = Кара
|
||||
.desc = Заряжает вашу руку мерзкой энергией, которую можно использовать для взрыва жертв. Заклинание требует, чтобы вы коснулись своей цели, поэтому вы не сможете использовать его в наручниках или будучи оглушённым. Не работает без волшебной мантии и шляпы.
|
||||
@@ -24,6 +24,18 @@ ent-WizardSurviveObjective = Переживете смену, устроив к
|
||||
ent-SpellBook = книга заклинаний
|
||||
.desc = Неземной фолиант, излучающий силу.
|
||||
|
||||
ent-ClothingHeadHatRealWizardFancy = волшебная шляпа
|
||||
.desc = Странный головной убор, который наверняка принадлежит настоящему магу.
|
||||
|
||||
ent-ClothingHeadHatRealWizardFancyAlt = волшебная шляпа
|
||||
.desc = Странный головной убор, который наверняка принадлежит настоящему магу.
|
||||
|
||||
ent-ClothingOuterRealWizardFancy = мантия волшебника
|
||||
.desc = Великолепная, украшенная драгоценными камнями мантия, которая, кажется, излучает силу.
|
||||
|
||||
ent-ClothingHeadHelmetWizardHelmArmored = шлем мага
|
||||
.desc = Странный головной убор, который наверняка принадлежит настоящему магу. Не обладает свойствами волшебной шляпы.
|
||||
|
||||
store-currency-display-spell-point = Очки заклинаний
|
||||
|
||||
store-category-spells-attack = Атакующие заклинания
|
||||
|
||||
@@ -17,10 +17,10 @@ ent-ClothingOuterArmorHeavyRed = красный тяжелый бронекос
|
||||
.desc = Тяжело бронированный костюм с красными вставками, способный защитить от высокого урона.
|
||||
.suffix = { "" }
|
||||
ent-ClothingOuterArmorMagusblue = синие доспехи магуса
|
||||
.desc = Синий бронекостюм, обеспечивающий хорошую защиту.
|
||||
.desc = Синий бронекостюм, обеспечивающий хорошую защиту. Не обладает свойствами волшебной мантии.
|
||||
.suffix = { "" }
|
||||
ent-ClothingOuterArmorMagusred = красные доспехи магуса
|
||||
.desc = Красный бронекостюм, обеспечивающий хорошую защиту.
|
||||
.desc = Красный бронекостюм, обеспечивающий хорошую защиту. Не обладает свойствами волшебной мантии.
|
||||
.suffix = { "" }
|
||||
ent-ClothingOuterArmorRiot = противоударный костюм
|
||||
.desc = Бронежилет с тяжелыми накладками для защиты в ближнем бою, идеально подходит для борьбы с правонарушителями на станции.
|
||||
|
||||
@@ -2050,6 +2050,18 @@ entities:
|
||||
- type: Transform
|
||||
pos: -5.52865,-9.359842
|
||||
parent: 2
|
||||
- proto: ClothingHeadHelmetWizardHelmArmored
|
||||
entities:
|
||||
- uid: 772
|
||||
components:
|
||||
- type: Transform
|
||||
pos: -2.5,-1.5
|
||||
parent: 2
|
||||
- uid: 773
|
||||
components:
|
||||
- type: Transform
|
||||
pos: 1.5,-1.5
|
||||
parent: 2
|
||||
- proto: ClothingMaskGasChameleon
|
||||
entities:
|
||||
- uid: 275
|
||||
@@ -2057,6 +2069,20 @@ entities:
|
||||
- type: Transform
|
||||
pos: -9.537922,-3.3987489
|
||||
parent: 2
|
||||
- proto: ClothingOuterArmorMagusblue
|
||||
entities:
|
||||
- uid: 771
|
||||
components:
|
||||
- type: Transform
|
||||
pos: -2.505693,-1.8391577
|
||||
parent: 2
|
||||
- proto: ClothingOuterArmorMagusred
|
||||
entities:
|
||||
- uid: 770
|
||||
components:
|
||||
- type: Transform
|
||||
pos: 1.4998147,-1.8497881
|
||||
parent: 2
|
||||
- proto: ClothingUniformJumpskirtColorBlack
|
||||
entities:
|
||||
- uid: 276
|
||||
|
||||
@@ -203,6 +203,18 @@
|
||||
- type: IngestionBlocker
|
||||
- type: IdentityBlocker
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetWizardHelm
|
||||
id: ClothingHeadHelmetWizardHelmArmored
|
||||
components:
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.8
|
||||
Slash: 0.8
|
||||
Piercing: 0.85
|
||||
Heat: 0.8
|
||||
|
||||
#Fire Helmet
|
||||
- type: entity
|
||||
parent: ClothingHeadLightBase
|
||||
|
||||
@@ -200,7 +200,7 @@
|
||||
sprite: Clothing/OuterClothing/Armor/heavyred.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterArmorHeavy
|
||||
parent: ClothingOuterBaseLarge
|
||||
id: ClothingOuterArmorMagusblue
|
||||
name: blue magus armor
|
||||
description: An blue armored suit that provides good protection.
|
||||
@@ -209,9 +209,22 @@
|
||||
sprite: Clothing/OuterClothing/Armor/magusblue.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Armor/magusblue.rsi
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.5
|
||||
Slash: 0.5
|
||||
Piercing: 0.6
|
||||
Heat: 0.5
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.5
|
||||
- type: GroupExamine
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 1
|
||||
sprintModifier: 1
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterArmorHeavy
|
||||
parent: ClothingOuterArmorMagusblue
|
||||
id: ClothingOuterArmorMagusred
|
||||
name: red magus armor
|
||||
description: A red armored suit that provides good protection.
|
||||
|
||||
@@ -136,7 +136,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -284,7 +284,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -320,7 +320,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -441,7 +441,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -686,7 +686,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -722,7 +722,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -893,7 +893,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
@@ -1244,7 +1244,7 @@
|
||||
name: force wall
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 20
|
||||
lifetime: 9
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wall
|
||||
@@ -1284,7 +1284,7 @@
|
||||
- type: RCDDeconstructable
|
||||
cost: 6
|
||||
delay: 8
|
||||
fx: EffectRCDDeconstruct8
|
||||
fx: EffectRCDDeconstruct8
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
- type: weightedRandom
|
||||
id: Secret
|
||||
weights:
|
||||
Traitor: 0.35
|
||||
Changeling: 0.15
|
||||
Nukeops: 0.15
|
||||
Traitor: 0.3
|
||||
Changeling: 0.14
|
||||
Nukeops: 0.14
|
||||
Cult: 0.15
|
||||
Revolutionary: 0.1
|
||||
Zombie: 0.05
|
||||
Survival: 0.05
|
||||
Wizard: 0.15
|
||||
Revolutionary: 0.04
|
||||
Zombie: 0.04
|
||||
Survival: 0.04
|
||||
|
||||
Reference in New Issue
Block a user