Мозговой Червь (#17)
* - add: Added Cortic Borer. * - fix: Removed unnecessary imports, unused fields, variables, methods. * - fix: Изменён принцип вселения: теперь не создаётся новый энтити с переходом разума, вместо этого хост хранит в себе контейнер для червя, в который последний и погружается * - fix: Убрано использование устаревших методов и полей, исправлена ошибка, из-за которой при вселении в носителя уровень сахара не проверялся * - fix: Изменено тестировочное значение добавления очков химикатов * - fix: Borer can't speak now * - fix: Some bug and shitcode fixes * - fix: Some bug and shitcode fixes * - fix: Added cooldown after releasing the humanoid's body * - fix: fix * - add: Added russian localization * - add: Убрал использование метода _chatManager.ChatMessageToOne в некоторых местах, т.к. popup включает в себя вывод сообщения в чат. * - fix: fix * - fix: fix
This commit is contained in:
133
Resources/Prototypes/Actions/borer.yml
Normal file
133
Resources/Prototypes/Actions/borer.yml
Normal file
@@ -0,0 +1,133 @@
|
||||
- type: entity
|
||||
id: ActionInfest
|
||||
name: borer-abilities-infest-name
|
||||
description: borer-abilities-infest-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: EntityTargetAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_infest
|
||||
event: !type:BorerInfestActionEvent
|
||||
itemIconStyle: BigAction
|
||||
canTargetSelf: false
|
||||
useDelay: 15
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerStunVictim
|
||||
name: borer-abilities-paralyze-name
|
||||
description: borer-abilities-paralyze-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: EntityTargetAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_stun
|
||||
event: !type:BorerStunActionEvent
|
||||
itemIconStyle: BigAction
|
||||
canTargetSelf: false
|
||||
useDelay: 40
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerOut
|
||||
name: borer-abilities-release-host-name
|
||||
description: borer-abilities-release-host-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_out
|
||||
event: !type:BorerOutActionEvent
|
||||
useDelay: 4
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerBrainSpeech
|
||||
name: borer-abilities-converse-name
|
||||
description: borer-abilities-converse-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_brainspeech
|
||||
event: !type:BorerBrainSpeechActionEvent
|
||||
useDelay: 4
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerInjectWindowOpen
|
||||
name: borer-abilities-secrete-name
|
||||
description: borer-abilities-secrete-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_inject
|
||||
event: !type:BorerInjectWindowOpenEvent
|
||||
useDelay: 4
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerScan
|
||||
name: borer-abilities-scan-name
|
||||
description: borer-abilities-scan-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_scanreagents
|
||||
event: !type:BorerScanInstantActionEvent
|
||||
useDelay: 5
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerBrainTake
|
||||
name: borer-abilities-control-name
|
||||
description: borer-abilities-control-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_braintake
|
||||
event: !type:BorerBrainTakeEvent
|
||||
useDelay: 4
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerReproduce
|
||||
name: borer-abilities-reproduce-name
|
||||
description: borer-abilities-reproduce-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_reproduce
|
||||
event: !type:BorerReproduceEvent
|
||||
useDelay: 30
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerBrainRelease
|
||||
name: borer-abilities-restore-name
|
||||
description: borer-abilities-restore-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_brainrelease
|
||||
event: !type:BorerBrainReleaseEvent
|
||||
useDelay: 4
|
||||
|
||||
- type: entity
|
||||
id: ActionBorerBrainResist
|
||||
name: borer-abilities-resist-name
|
||||
description: borer-abilities-resist-description
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: InstantAction
|
||||
icon:
|
||||
sprite: Mobs/Animals/borer.rsi
|
||||
state: action_brainrelease
|
||||
event: !type:BorerBrainResistEvent
|
||||
useDelay: 4
|
||||
Reference in New Issue
Block a user