Мозговой Червь (#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:
Ogunefu
2024-02-03 20:31:56 +03:00
committed by GitHub
parent 1594dff648
commit ff26505b11
39 changed files with 1630 additions and 3 deletions

View 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