Cult update (#220)
* - tweak: Cult door not bump openable. * - tweak: Better summoning and Narsie * - tweak: Construct update. * - tweak: Eldrich blade fits in suit storage. * - tweak: More spell limit. * - fix: Fix pylon desc. * - tweak: Teleport works on cuffed targets. * - tweak: More popups if target is holy. * - fix: No rune drawing using fingers. * - tweak: Better pylon placement & less pylon healing range. * - tweak: More blood rites charge. * - fix: Fix max spell amount. * - tweak: Less cult door and wall health. * - fix: Constructs are dead IC. * - add: Revive rune now notifies player. * - add: Narsie summon rune eui. * - fix: Fix narsie summon sound not playing for reapers. * - tweak: Whatever. * - add: Conceal presence spell. * - tweak: Tweakz. * - add: Blood spear. * - add: Blood boil barrage. * - tweak: Artificer flies. * - tweak: Blood bolt color tweaks. * - tweak: Runic door is bump openable again. * - fix: Fix concealed door outline. * - add: Update concealable name and desc. * - tweak: Remove the unremoveable. * - tweak: Gift ignore. * - add: Organs regenerate on rejuvenate. * - tweak: Brainless cultist is fine. * - add: Added more fun. * - add: Add rune descriptions. * - fix: Fixes. * - tweak: Blood rites now uses verb. * - tweak: Bring it back.
BIN
Resources/Audio/White/Cult/smoke.ogg
Normal file
BIN
Resources/Audio/White/Cult/wand_teleport.ogg
Normal file
@@ -1,12 +1,15 @@
|
||||
cult-role-greeting =
|
||||
cult-role-greeting =
|
||||
Вы - член культа!
|
||||
Ваши цели перечислены в меню персонажа.
|
||||
В ваш рюкзак были добавлены предметы, которые помогут вам.
|
||||
И помните - вы не единственный.
|
||||
Слава Нар`си!
|
||||
|
||||
cult-role-briefing-short = Используйте '^' для связи с другими членами культа.
|
||||
|
||||
cult-cond-cultwin = Культ одержал победу
|
||||
cult-cond-cultfailure = Экипаж уничтожил культ
|
||||
cult-cond-cultdraw = Ничейный исход
|
||||
|
||||
cultists-list-start = Культистами были:
|
||||
cultists-list-name = - [color=White]{ $name }[/color] ([color=gray]{ $user }[/color])
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
pylon-toggle-on = Кристалл воспаряет над пьедесталом, начиная пульсировать
|
||||
pylon-toggle-off = Кристалл перестаёт пульсировать, опускаясь на пьедестал
|
||||
ent-CultPylon = пилон
|
||||
.desc = Мистический конструкция.
|
||||
.desc = Мистическая конструкция.
|
||||
|
||||
@@ -1,11 +1,28 @@
|
||||
ent-OfferingRune = руна предпонесения
|
||||
ent-OfferingRune = руна предпонесения
|
||||
.desc = Мгновенно превращает обычного члена экипажа в культиста, для чего требуется 2 культиста вокруг руны. Члена экипажа с имплантом защиты разума нельзя перевоплотить, можно только принести в жертву, для чего нужно 3 культиста, которые встанут вокруг руны. Если цель мертва, то она будет принесена в жертву, для чего требуется 1 культист.
|
||||
|
||||
ent-BuffRune = руна усиления
|
||||
.desc = При активации усиливает вас, уменьшая затраты и ускоряя процесс подготовки заклинаний крови и черчения рун.
|
||||
|
||||
ent-EmpoweringRune = руна могущества
|
||||
.desc = Позволяет культистам приготовить до 5 заклинаний крови.
|
||||
|
||||
ent-TeleportRune = руна телепортации
|
||||
.desc = Эта руна при использовании переносит всё, что находится на ней, к другой руне телепортации.
|
||||
|
||||
ent-SummoningRune = руна призыва
|
||||
.desc = Эта руна позволяет мгновенно призвать к руне любого несвязанного культиста. Для использования требуются 2 культиста, стоящих вокруг руны.
|
||||
|
||||
ent-ReviveRune = руна воскрешения
|
||||
.desc = Каждый раз, когда кого-то приносят в жертву на Руне Преподнесения, этой руне добавляется один глобальный заряд. Размещение трупа культиста на руне и её активация вернет его к жизни, расходуя при этом заряд.
|
||||
|
||||
ent-BarrierRune = руна барьера
|
||||
.desc = При активации на создаёт барьер, блокирующую проход. Может быть повторно активирована, чтобы отменить заклинание.
|
||||
|
||||
ent-BloodBoilRune = руна кипящей крови
|
||||
.desc = При активации отнимает у призывателей некоторое количество крови, чтобы отправить несколько разрушительных импульсов любому не-культисту поблизости. Когда эффект закончится, руна ненадолго подожжет все, что находится вокруг нее. Для активации требуются 3 культиста, стоящих вокруг руны.
|
||||
|
||||
ent-ApocalypseRune = ритуал пространственного разрыва
|
||||
.desc = Руна призыва Нар'Си.
|
||||
|
||||
runes-window-title = Руны
|
||||
|
||||
@@ -35,3 +35,9 @@ ent-ActionCultShadowShackles = Теневые Узы
|
||||
|
||||
ent-InstantActionEmpPulse = Электромагнитный Импульс
|
||||
.desc = Большое заклинание, которое позволяет пользователю направлять темную энергию в ЭМИ.
|
||||
|
||||
ent-InstantActionConcealPresence = Сокрытие Присутствия
|
||||
.desc = Многофункциональное заклинание, чередующееся между скрытием и обнаружением ближайших рун и структур культа.
|
||||
|
||||
ent-InstantActionRecallBloodSpear = Призвать Кровавое Копьё
|
||||
.desc = Призывает кровавое копье в вашу руку.
|
||||
|
||||
2
Resources/Locale/ru-RU/cult/bolt-barrage.ftl
Normal file
@@ -0,0 +1,2 @@
|
||||
bolt-barrage-component-no-empty-hand = Вам нужно иметь свободную руку, чтобы стрелять.
|
||||
bolt-barrage-component-not-cultist = Вы не умеете пользоваться магией.
|
||||
@@ -1,3 +1,4 @@
|
||||
cult-item-component-pickup-fail = Вы не можете подобрать {$name}
|
||||
cult-item-component-attack-fail = Оружие не позволяет вам атаковать
|
||||
cult-item-component-equip-fail = Вы не можете это надеть
|
||||
cult-item-component-throw-fail = Оружие не позволяет вам его бросить
|
||||
|
||||
@@ -9,3 +9,9 @@ ent-CultMirrorShield = зеркальный щит
|
||||
.desc = Щит с зеркалом на лицевой стороне, на котором изображен какой-то религиозный знак.
|
||||
ent-CultOuterArmor = бронированная мантия
|
||||
.desc = С первого взгляда кажется, что это простая мантия, но на ней имеется элементы брони.
|
||||
ent-ShadowShackles = теневые оковы
|
||||
.desc = Оковы, сковывающие запястья с помощью зловещей магии.
|
||||
ent-BloodSpear = кровавое копьё
|
||||
.desc = Ужасающее копьё, полностью состоящее из кристаллизованной крови.
|
||||
ent-BloodBarrage = залп кровавых снарядов
|
||||
.desc = Кровь за кровь.
|
||||
|
||||
4
Resources/Locale/ru-RU/cult/gui.ftl
Normal file
@@ -0,0 +1,4 @@
|
||||
apocalypse-rune-title = Вы готовы к финальной битве?
|
||||
apocalypse-rune-text = Это последний шаг к вызову Нар'Си; это долгий, болезненный ритуал, и экипаж будет предупрежден о вашем присутствии.
|
||||
apocalypse-rune-accept-button = Жизнь за Нар'Си!
|
||||
apocalypse-rune-deny-button = Нет
|
||||
@@ -1,4 +1,4 @@
|
||||
pylon-toggle-on = Кристалл воспаряет над пьедесталом, начиная пульсировать
|
||||
pylon-toggle-off = Кристалл перестаёт пульсировать, опускаясь на пьедестал
|
||||
ent-CultPylon = пилон
|
||||
.desc = Мистический конструкция.
|
||||
.desc = Мистическая конструкция.
|
||||
|
||||
@@ -1,9 +1,14 @@
|
||||
verb-categories-cult = Культ
|
||||
|
||||
verb-spell-create-text = Создать заклинание крови
|
||||
verb-spell-create-message = Вы можете создать одно заклинание крови без руны могущества.
|
||||
verb-spell-create-too-much = Начертите руну могущества, чтобы создать больше одного заклинания крови.
|
||||
verb-spell-create-message = Вы можете создать два заклинания крови без руны могущества.
|
||||
verb-spell-create-too-much = Начертите руну могущества, чтобы создать больше двух заклинаний крови.
|
||||
|
||||
verb-spell-remove-text = Удалить заклинание крови
|
||||
verb-spell-remove-message = Убрать любое из созданных заклинаний крови.
|
||||
verb-spell-remove-no-spells = Заклинания крови отсутствуют.
|
||||
|
||||
verb-blood-rites-text = Кровавые обряды
|
||||
verb-blood-rites-message = Всего высосано крови: { $blood }.
|
||||
verb-blood-rites-no-blood = Для обряда необходимо высосать { $required } крови с помощью заклинания Кровавые Обряды. Всего высосано: { $blood }.
|
||||
verb-blood-rites-no-hand = Вам нужна свободная рука для обряда.
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
cult-cond-cultwin = Экипаж пососал
|
||||
cult-cond-cultfailure = Экипаж не пососал
|
||||
cultists-list-start = Культистами были:
|
||||
cultists-list-name = - [color=White]{ $name }[/color] ([color=gray]{ $user }[/color])
|
||||
soul-shard-name = Душа { $soul }
|
||||
soul-shard-description = В этом камне заключена душа { $soul }
|
||||
cult-too-much-empowers = Слишком много способностей
|
||||
@@ -40,6 +40,7 @@
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgePistol
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
id: MagazinePistolDebug
|
||||
@@ -55,6 +56,7 @@
|
||||
capacity: 1000
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Guns/Ammunition/Magazine/Pistol/pistol_mag.rsi
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
id: BulletDebug
|
||||
@@ -103,6 +105,7 @@
|
||||
- type: Item
|
||||
size: Tiny
|
||||
sprite: Objects/Weapons/Melee/debug.rsi
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
name: bang stick 100dmg
|
||||
@@ -116,6 +119,7 @@
|
||||
damage:
|
||||
types:
|
||||
Blunt: 100
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
name: bang stick 200dmg
|
||||
@@ -129,3 +133,4 @@
|
||||
damage:
|
||||
types:
|
||||
Blunt: 200
|
||||
- type: GiftIgnore
|
||||
|
||||
@@ -87,6 +87,7 @@
|
||||
- type: IgnoreUIRange
|
||||
- type: ShowRevIcons
|
||||
- type: ShowZombieIcons
|
||||
- type: ShowCultHud
|
||||
- type: Inventory
|
||||
templateId: aghost
|
||||
- type: InventorySlots
|
||||
|
||||
@@ -217,6 +217,8 @@
|
||||
type: SpellSelectorBUI
|
||||
- key: enum.CultEmpowerRemoveUiKey.Key
|
||||
type: SpellRemoverBUI
|
||||
- key: enum.BloodRitesUi.Key
|
||||
type: CultistFactoryBUI
|
||||
# WD-EDIT END
|
||||
- type: Puller
|
||||
- type: Butcherable
|
||||
|
||||
@@ -85,7 +85,6 @@
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 20
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
@@ -96,7 +95,6 @@
|
||||
preset: StorePresetUplink
|
||||
balance:
|
||||
Telecrystal: 25
|
||||
- type: GiftIgnore
|
||||
|
||||
#this uplink MUST be used for nukeops, as it has the tag for filtering the listing.
|
||||
- type: entity
|
||||
@@ -111,7 +109,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
parent: BaseUplinkRadio
|
||||
|
||||
@@ -340,6 +340,7 @@
|
||||
unshaded:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
name: force gun
|
||||
@@ -382,6 +383,7 @@
|
||||
unshaded:
|
||||
True: { visible: true }
|
||||
False: { visible: false }
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
name: meteor launcher
|
||||
@@ -395,6 +397,7 @@
|
||||
tags:
|
||||
- CartridgeRocket
|
||||
proto: MeteorLarge
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: entity
|
||||
name: immovable rod launcher
|
||||
@@ -408,3 +411,4 @@
|
||||
tags:
|
||||
- CartridgeRocket
|
||||
proto: ImmovableRodSlow
|
||||
- type: GiftIgnore
|
||||
|
||||
@@ -1379,3 +1379,19 @@
|
||||
shader: unshaded
|
||||
- type: ChangeTemperatureOnCollide
|
||||
temperature: -20
|
||||
|
||||
- type: entity
|
||||
name: blood bolt
|
||||
id: BloodBolt
|
||||
parent: BaseBullet
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: White/Cult/Entities/arcane_barrage.rsi
|
||||
state: bullet
|
||||
- type: Ammo
|
||||
muzzleFlash: null
|
||||
- type: Projectile
|
||||
damage:
|
||||
types:
|
||||
Piercing: 20
|
||||
|
||||
@@ -20,8 +20,10 @@
|
||||
size: Normal
|
||||
- type: Clothing
|
||||
sprite: Objects/Weapons/Melee/cult_dagger.rsi
|
||||
quickEquip: false
|
||||
slots:
|
||||
- back
|
||||
- suitStorage
|
||||
- type: DisarmMalus
|
||||
- type: RuneDrawerProvider
|
||||
runePrototypes: [ OfferingRune,
|
||||
@@ -33,6 +35,10 @@
|
||||
SummoningRune,
|
||||
BloodBoilRune,
|
||||
ApocalypseRune ]
|
||||
- type: ActivatableUI
|
||||
key: enum.ListViewSelectorUiKey.Key
|
||||
inHandsOnly: true
|
||||
closeOnHandDeselect: true
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
- key: enum.ListViewSelectorUiKey.Key
|
||||
@@ -64,8 +70,10 @@
|
||||
size: Huge
|
||||
- type: Clothing
|
||||
sprite: Objects/Weapons/Melee/cult_blade.rsi
|
||||
quickEquip: false
|
||||
slots:
|
||||
- back
|
||||
- suitStorage
|
||||
- type: DisarmMalus
|
||||
- type: CultItem
|
||||
|
||||
|
||||
@@ -197,13 +197,13 @@
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1200
|
||||
damage: 600
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 600
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
@@ -220,6 +220,16 @@
|
||||
- type: Construction
|
||||
graph: CultGirder
|
||||
node: wall
|
||||
- type: Appearance
|
||||
- type: Concealable
|
||||
examinableWhileConcealed: true
|
||||
concealedSprite: White/Cult/Structures/Concealed/cult.rsi
|
||||
revealedSprite: Structures/Walls/cult.rsi
|
||||
changeMeta: true
|
||||
concealedName: обычная стена
|
||||
concealedDesc: Удерживает воздух внутри, а ассистентов снаружи.
|
||||
revealedName: стена культа
|
||||
revealedDesc: Удерживает воздух внутри, а ассистентов снаружи.
|
||||
|
||||
- type: entity
|
||||
parent: BaseWall
|
||||
|
||||
@@ -45,6 +45,8 @@
|
||||
type: SpellSelectorBUI
|
||||
- key: enum.CultEmpowerRemoveUiKey.Key
|
||||
type: SpellRemoverBUI
|
||||
- key: enum.BloodRitesUi.Key
|
||||
type: CultistFactoryBUI
|
||||
# WD-EDIT END
|
||||
- type: Sprite
|
||||
scale: 0.9, 0.9
|
||||
|
||||
@@ -27,8 +27,6 @@
|
||||
- HumanoidAppearance
|
||||
- Cultist
|
||||
canTargetSelf: true
|
||||
deselectOnMiss: true
|
||||
repeat: false
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: teleport
|
||||
@@ -50,8 +48,6 @@
|
||||
- HumanoidAppearance
|
||||
- Cultist
|
||||
canTargetSelf: true
|
||||
deselectOnMiss: true
|
||||
repeat: false
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: armor
|
||||
@@ -72,8 +68,6 @@
|
||||
components:
|
||||
- HumanoidAppearance
|
||||
canTargetSelf: false
|
||||
deselectOnMiss: true
|
||||
repeat: false
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: stun
|
||||
@@ -94,8 +88,6 @@
|
||||
components:
|
||||
- HumanoidAppearance
|
||||
canTargetSelf: false
|
||||
deselectOnMiss: true
|
||||
repeat: false
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: shackles
|
||||
@@ -131,7 +123,7 @@
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: blood_rites
|
||||
event: !type:CultBloodRitesInstantActionEvent
|
||||
charges: 4
|
||||
charges: 5
|
||||
temporary: true
|
||||
removeOnNoCharges: true
|
||||
|
||||
@@ -149,3 +141,27 @@
|
||||
charges: 1
|
||||
temporary: true
|
||||
removeOnNoCharges: true
|
||||
|
||||
- type: entity
|
||||
id: InstantActionConcealPresence
|
||||
name: Conceal Presence
|
||||
description: A multi-function spell that alternates between hiding and revealing nearby runes and cult structures.
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: gone
|
||||
event: !type:CultConcealInstantActionEvent
|
||||
charges: 10
|
||||
temporary: true
|
||||
removeOnNoCharges: true
|
||||
- type: ConcealPresenceSpell
|
||||
concealEvent: !type:CultConcealInstantActionEvent
|
||||
revealEvent: !type:CultRevealInstantActionEvent
|
||||
concealIcon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: gone
|
||||
revealIcon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: telerune
|
||||
|
||||
@@ -64,6 +64,18 @@
|
||||
doAfter: 1
|
||||
- node: airlock
|
||||
entity: AirlockGlassCult
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: CultRunicMetal1
|
||||
amount: 1
|
||||
- !type:DeleteEntity { }
|
||||
conditions:
|
||||
- !type:EntityAnchored
|
||||
steps:
|
||||
- tool: Dagger
|
||||
cultistOnly: true
|
||||
|
||||
- type: constructionGraph
|
||||
id: CultPylon
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: construction
|
||||
- type: construction
|
||||
id: CultGirder
|
||||
name: руническая балка
|
||||
description: Большой конструктивный элемент, изготовленный из металла. На этом есть руна.
|
||||
@@ -37,7 +37,7 @@
|
||||
- type: construction
|
||||
id: CultPylon
|
||||
name: пилон
|
||||
description: Мистический конструкция.
|
||||
description: Мистическая конструкция.
|
||||
graph: CultPylon
|
||||
startNode: start
|
||||
targetNode: pylon
|
||||
|
||||
@@ -68,6 +68,7 @@
|
||||
- type: Construction
|
||||
graph: CultPylon
|
||||
node: pylon
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
id: AltarTome
|
||||
@@ -127,6 +128,7 @@
|
||||
- type: Construction
|
||||
graph: AltarTome
|
||||
node: tome
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
id: CultBloodAltar
|
||||
@@ -185,6 +187,7 @@
|
||||
- type: Construction
|
||||
graph: CultBloodAltar
|
||||
node: altar
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
id: CultForge
|
||||
@@ -247,6 +250,7 @@
|
||||
- type: Construction
|
||||
graph: CultForge
|
||||
node: forge
|
||||
- type: Concealable
|
||||
|
||||
- type: cultStructure
|
||||
id: CultStructureAltarTome
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
- type: entity
|
||||
name: blood bolt barrage
|
||||
parent: BaseItem
|
||||
id: BloodBarrage
|
||||
description: Blood for blood.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: White/Cult/Entities/arcane_barrage.rsi
|
||||
state: icon
|
||||
- type: Item
|
||||
size: Ginormous
|
||||
sprite: White/Cult/Entities/arcane_barrage.rsi
|
||||
- type: AmmoCounter
|
||||
- type: Gun
|
||||
fireRate: 4
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
soundEmpty: null
|
||||
soundGunshot:
|
||||
path: /Audio/White/Cult/wand_teleport.ogg
|
||||
- type: BasicEntityAmmoProvider
|
||||
proto: BloodBolt
|
||||
capacity: 25
|
||||
- type: BoltBarrage
|
||||
- type: GiftIgnore
|
||||
|
||||
- type: cultistFactoryProduction
|
||||
id: FactoryCultBloodBarrage
|
||||
name: Залп Кровавых Снарядов (300 крови)
|
||||
icon: "/Textures/White/Cult/Entities/arcane_barrage.rsi/icon.png"
|
||||
bloodCost: 300
|
||||
item:
|
||||
- BloodBarrage
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
name: soul shard
|
||||
description: Mysterious glowing shard.
|
||||
parent: BaseItem
|
||||
@@ -25,6 +25,7 @@
|
||||
True: { state: "soulstone2" }
|
||||
False: { state: "soulstone" }
|
||||
- type: Speech
|
||||
- type: IsDeadIC
|
||||
|
||||
- type: entity
|
||||
parent: SoulShard
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
- type: ShowHealthIcons
|
||||
damageContainers:
|
||||
- Biological
|
||||
- type: ShowSecurityIcons
|
||||
|
||||
- type: entity
|
||||
name: veil shifter
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
invokePhrase: "Mah'weyh pleggh at e'ntrath!"
|
||||
- type: CultRuneOffering
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -31,6 +32,7 @@
|
||||
invokePhrase: "Qu'laris ver'don, thal'sorin mik'thar!"
|
||||
- type: CultRuneBuff
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -52,6 +54,8 @@
|
||||
- key: enum.CultEmpowerUiKey.Key
|
||||
type: SpellSelectorBUI
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
examinableWhileConcealed: true
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -71,6 +75,7 @@
|
||||
- type: CultRuneTeleport
|
||||
label: "безымянная метка"
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -89,6 +94,7 @@
|
||||
gatherInvokers: true
|
||||
- type: CultRuneSummoning
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -106,6 +112,7 @@
|
||||
invokePhrase: "Pasnar val'keriam usinar. Savrae ines amutan. Yam'toth remium il'tarat!"
|
||||
- type: CultRuneRevive
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -123,6 +130,7 @@
|
||||
invokePhrase: "Khari'd! Eske'te tannin!"
|
||||
- type: CultRuneBarrier
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: CollideRune
|
||||
@@ -141,6 +149,7 @@
|
||||
- type: CultRuneBloodBoil
|
||||
projectilePrototype: ProjectileCult
|
||||
- type: CultRune
|
||||
- type: Concealable
|
||||
|
||||
- type: entity
|
||||
parent: BaseRune
|
||||
@@ -155,4 +164,5 @@
|
||||
- type: Appearance
|
||||
- type: CultRuneBase
|
||||
invokePhrase: "TOK-LYR RQA-NAP G'OLT-ULOFT!"
|
||||
cultistGatheringRange: 1.5
|
||||
- type: CultRuneApocalypse
|
||||
|
||||
@@ -0,0 +1,82 @@
|
||||
- type: entity
|
||||
name: blood spear
|
||||
parent: BaseItem
|
||||
id: BloodSpear
|
||||
description: A sickening spear composed entirely of crystallized blood.
|
||||
components:
|
||||
- type: EmbeddableProjectile
|
||||
offset: 0.15,0.15
|
||||
- type: ThrowingAngle
|
||||
angle: 225
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape: !type:PolygonShape
|
||||
vertices:
|
||||
- -0.20,-0.10
|
||||
- -0.10,-0.20
|
||||
- 0.40,0.30
|
||||
- 0.30,0.40
|
||||
density: 20
|
||||
mask:
|
||||
- ItemMask
|
||||
restitution: 0.3
|
||||
friction: 0.2
|
||||
- type: Sharp
|
||||
- type: Sprite
|
||||
sprite: White/Cult/Entities/blood_spear.rsi
|
||||
state: icon
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: -135
|
||||
damage:
|
||||
types:
|
||||
Piercing: 36
|
||||
angle: 0
|
||||
animation: WeaponArcThrust
|
||||
soundHit:
|
||||
path: /Audio/Weapons/bladeslice.ogg
|
||||
range: 2
|
||||
- type: DamageOtherOnHit
|
||||
damage:
|
||||
types:
|
||||
Piercing: 40
|
||||
- type: Item
|
||||
sprite: White/Cult/Entities/blood_spear.rsi
|
||||
size: Ginormous
|
||||
- type: Clothing
|
||||
slots:
|
||||
- back
|
||||
- type: Wieldable
|
||||
- type: IncreaseDamageOnWield
|
||||
damage:
|
||||
types:
|
||||
Piercing: 8
|
||||
- type: UseDelay
|
||||
- type: DisarmMalus
|
||||
- type: CultItem
|
||||
- type: BloodSpear
|
||||
action: InstantActionRecallBloodSpear
|
||||
- type: ChangeThrowForce
|
||||
throwForce: 20
|
||||
|
||||
- type: cultistFactoryProduction
|
||||
id: FactoryCultBloodSpear
|
||||
name: Кровавое Копьё (150 крови)
|
||||
icon: "/Textures/White/Cult/Entities/blood_spear.rsi/icon.png"
|
||||
bloodCost: 150
|
||||
item:
|
||||
- BloodSpear
|
||||
|
||||
- type: entity
|
||||
id: InstantActionRecallBloodSpear
|
||||
name: Recall Blood Spear
|
||||
description: Recalls blood spear to your hand.
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: /Textures/White/Cult/actions_cult.rsi
|
||||
state: bloodspear
|
||||
event: !type:CultBloodSpearRecallInstantActionEvent
|
||||
useDelay: 1
|
||||
temporary: true
|
||||
@@ -60,6 +60,18 @@
|
||||
- type: Pullable
|
||||
- type: ContentEye
|
||||
- type: Actions
|
||||
- type: Hands
|
||||
- type: ShowCultHud
|
||||
- type: IsDeadIC
|
||||
- type: NightVision
|
||||
toggleSound: null
|
||||
color: White
|
||||
- type: ShowWhiteHealthBars
|
||||
damageContainers:
|
||||
- Biological
|
||||
- type: ShowHealthIcons
|
||||
damageContainers:
|
||||
- Biological
|
||||
- type: Tag
|
||||
tags:
|
||||
- CannotSuicide
|
||||
@@ -77,17 +89,15 @@
|
||||
thresholds:
|
||||
0: Alive
|
||||
150: Dead
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 2
|
||||
baseSprintSpeed: 2
|
||||
- type: Construct
|
||||
actions:
|
||||
- InstantActionJuggernautCreateWall
|
||||
- type: MeleeWeapon
|
||||
canHeavyAttack: false
|
||||
hidden: true
|
||||
angle: 30
|
||||
animation: WeaponArcFist
|
||||
attackRate: 0.25
|
||||
animation: WeaponArcSmash
|
||||
attackRate: 1
|
||||
damage:
|
||||
types:
|
||||
Structural: 90
|
||||
@@ -114,13 +124,18 @@
|
||||
InstantActionArtificerCreateCultistWall,
|
||||
InstantActionArtificerCreateCultistAirlock,
|
||||
]
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 3
|
||||
baseSprintSpeed: 3
|
||||
- type: MovementIgnoreGravity
|
||||
- type: Puller
|
||||
needsHands: false
|
||||
- type: MeleeWeapon
|
||||
canHeavyAttack: false
|
||||
hidden: true
|
||||
angle: 30
|
||||
animation: WeaponArcFist
|
||||
attackRate: 0.85
|
||||
animation: WeaponArcPunch
|
||||
attackRate: 1
|
||||
damage:
|
||||
types:
|
||||
Blunt: 5
|
||||
@@ -133,8 +148,8 @@
|
||||
description: run...
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 3.0
|
||||
baseSprintSpeed: 3.0
|
||||
baseWalkSpeed: 4.0
|
||||
baseSprintSpeed: 4.0
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
@@ -148,14 +163,16 @@
|
||||
actions: [InstantActionWraithPhase]
|
||||
- type: MovementIgnoreGravity
|
||||
- type: MeleeWeapon
|
||||
canHeavyAttack: false
|
||||
hidden: true
|
||||
angle: 30
|
||||
animation: WeaponArcFist
|
||||
attackRate: 0.5
|
||||
animation: WeaponArcPunch
|
||||
attackRate: 1
|
||||
damage:
|
||||
types:
|
||||
Blunt: 10
|
||||
Slash: 10
|
||||
Structural: 40
|
||||
|
||||
- type: entity
|
||||
id: ReaperConstruct
|
||||
@@ -165,8 +182,8 @@
|
||||
components:
|
||||
- type: MovementIgnoreGravity
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 3.0
|
||||
baseSprintSpeed: 3.0
|
||||
baseWalkSpeed: 5.0
|
||||
baseSprintSpeed: 5.0
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
@@ -176,10 +193,11 @@
|
||||
- type: Puller
|
||||
needsHands: false
|
||||
- type: MeleeWeapon
|
||||
canHeavyAttack: false
|
||||
hidden: true
|
||||
angle: 30
|
||||
animation: WeaponArcFist
|
||||
attackRate: 0.9
|
||||
animation: WeaponArcPunch
|
||||
attackRate: 1
|
||||
damage:
|
||||
types:
|
||||
Blunt: 20
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Brute:
|
||||
collection: GlassSmash
|
||||
- type: Sprite
|
||||
sprite: /Textures/White/Cult/Structures/cult_airlock.rsi
|
||||
sprite: White/Cult/Structures/cult_airlock.rsi
|
||||
layers:
|
||||
- state: closed
|
||||
map: ["enum.DoorVisualLayers.Base"]
|
||||
@@ -18,8 +18,8 @@
|
||||
- type: Occluder
|
||||
enabled: false
|
||||
- type: Door
|
||||
occludes: false
|
||||
bumpOpen: true
|
||||
occludes: false
|
||||
crushDamage:
|
||||
types:
|
||||
Blunt: 15
|
||||
@@ -27,8 +27,6 @@
|
||||
path: /Audio/Effects/stonedoor_openclose.ogg
|
||||
closeSound:
|
||||
path: /Audio/Effects/stonedoor_openclose.ogg
|
||||
denySound:
|
||||
path: /Audio/Machines/airlock_deny.ogg
|
||||
- type: Airtight
|
||||
fixVacuum: true
|
||||
noAirWhenFullyAirBlocked: false
|
||||
@@ -38,7 +36,7 @@
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 500
|
||||
damage: 200
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
@@ -48,6 +46,22 @@
|
||||
node: airlock
|
||||
- type: PlacementReplacement
|
||||
key: walls
|
||||
- type: Appearance
|
||||
- type: Concealable
|
||||
examinableWhileConcealed: true
|
||||
iconSmooth: true
|
||||
interactionOutline: true
|
||||
concealedSprite: White/Cult/Structures/Concealed/cult_airlock.rsi
|
||||
revealedSprite: White/Cult/Structures/cult_airlock.rsi
|
||||
changeMeta: true
|
||||
concealedName: обычная стена
|
||||
concealedDesc: Удерживает воздух внутри, а ассистентов снаружи.
|
||||
revealedName: рунический шлюз
|
||||
revealedDesc: Странный стеклянный шлюз с руной.
|
||||
- type: IconSmooth
|
||||
enabled: false
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
|
||||
@@ -75,7 +89,7 @@
|
||||
- GlassAirlockLayer
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: /Textures/White/Cult/Structures/cult_girder.rsi
|
||||
sprite: White/Cult/Structures/cult_girder.rsi
|
||||
state: cultgirder
|
||||
- type: Damageable
|
||||
damageContainer: StructuralInorganic
|
||||
@@ -104,3 +118,13 @@
|
||||
- type: Construction
|
||||
graph: CultGirder
|
||||
node: girder
|
||||
- type: Appearance
|
||||
- type: Concealable
|
||||
examinableWhileConcealed: true
|
||||
concealedSprite: White/Cult/Structures/Concealed/cult_girder.rsi
|
||||
revealedSprite: White/Cult/Structures/cult_girder.rsi
|
||||
changeMeta: true
|
||||
concealedName: каркас
|
||||
concealedDesc: Большой металлический каркас; Необходимо покрыть листами металла, чтобы он считался стеной.
|
||||
revealedName: руническая балка
|
||||
revealedDesc: Большой конструктивный элемент, изготовленный из металла. На этом есть руна.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: tile
|
||||
- type: tile
|
||||
id: CultFloor
|
||||
name: tiles-cult-floor
|
||||
sprite: /Textures/White/Cult/Tiles/cult_tile.rsi/cult.png
|
||||
@@ -10,3 +10,20 @@
|
||||
collection: FootstepFloor
|
||||
itemDrop: FloorTileItemSteel
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: CultFloorConcealed
|
||||
name: tiles-steel-floor
|
||||
sprite: /Textures/White/Cult/Tiles/concealed.png
|
||||
variants: 3
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepFloor
|
||||
itemDrop: FloorTileItemSteel
|
||||
heatCapacity: 10000
|
||||
|
||||
@@ -1,7 +1,20 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: Narsie
|
||||
parent: BaseMob
|
||||
name: Nar'si
|
||||
components:
|
||||
- type: AnnounceOnSpawn
|
||||
message: narsie-has-risen
|
||||
sender: narsie-has-risen-sender
|
||||
sound:
|
||||
path: /Audio/Misc/narsie_rises.ogg
|
||||
color: darkred
|
||||
- type: CargoSellBlacklist
|
||||
- type: ContentEye
|
||||
maxZoom: 2.0,2.0
|
||||
- type: WarpPoint
|
||||
follow: true
|
||||
location: Nar'Sie
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: [ "enum.NarsieLayer.Default" ]
|
||||
@@ -15,6 +28,8 @@
|
||||
- type: Narsie
|
||||
- type: Physics
|
||||
bodyType: Dynamic
|
||||
bodyStatus: InAir
|
||||
- type: CanMoveInAir
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
Penis:
|
||||
|
||||
|
After Width: | Height: | Size: 545 B |
|
After Width: | Height: | Size: 588 B |
|
After Width: | Height: | Size: 491 B |
|
After Width: | Height: | Size: 455 B |
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from tgstation",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
],
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "bullet",
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/White/Cult/Entities/blood_spear.rsi/icon.png
Normal file
|
After Width: | Height: | Size: 441 B |
|
After Width: | Height: | Size: 556 B |
|
After Width: | Height: | Size: 553 B |
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from yogstation",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "wielded-inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "wielded-inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 590 B |
|
After Width: | Height: | Size: 590 B |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "https://github.com/vgstation-coders/vgstation13/raw/99cc2ab62d65a3a7b554dc7b21ff5f57c835f973/icons/turf/walls.dmi", "states": [{"name": "cult0", "directions": 4}, {"name": "cult1", "directions": 4}, {"name": "cult2", "directions": 4}, {"name": "cult3", "directions": 4}, {"name": "cult4", "directions": 4}, {"name": "cult5", "directions": 4}, {"name": "cult6", "directions": 4}, {"name": "cult7", "directions": 4}, {"name": "full"}]}
|
||||
|
After Width: | Height: | Size: 859 B |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,60 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by Nimfar11 (GitHub) for Space Station 14",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "assembly"
|
||||
},
|
||||
{
|
||||
"name": "closed",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1.0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "closing",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "open",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
1.0
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "opening",
|
||||
"directions": 1,
|
||||
"delays": [
|
||||
[
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2,
|
||||
0.2
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 772 B |
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 302 B |
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "https://github.com/frosty-dev/white",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "cultgirder"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/White/Cult/Tiles/concealed.png
Normal file
|
After Width: | Height: | Size: 591 B |