-
Notifications
You must be signed in to change notification settings - Fork 375
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
let psionic abilities be used while cuffed + cleanup (#2686)
* move psionic action textures to the rsi * move psionic actions to _DV psionic.yml, let them be used while cuffed * untroll --------- Co-authored-by: deltanedas <@deltanedas:kde.org>
- Loading branch information
1 parent
1cdf746
commit f54427a
Showing
28 changed files
with
205 additions
and
209 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,169 @@ | ||
- type: entity | ||
id: ActionDispel | ||
name: Dispel | ||
description: Dispel summoned entities such as familiars or forcewalls. | ||
components: | ||
- type: EntityTargetAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: dispel | ||
useDelay: 45 | ||
checkCanAccess: false | ||
checkCanInteract: false | ||
range: 6 | ||
itemIconStyle: BigAction | ||
canTargetSelf: false | ||
event: !type:DispelPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionMassSleep | ||
name: Mass Sleep | ||
description: Put targets in a small area to sleep. | ||
components: | ||
- type: WorldTargetAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: mass_sleep | ||
useDelay: 60 | ||
checkCanAccess: false | ||
checkCanInteract: false | ||
range: 8 | ||
itemIconStyle: BigAction | ||
event: !type:MassSleepPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionMindSwapPsionic | ||
name: Mind Swap | ||
description: Swap minds with the target. Either can change back after 20 seconds. | ||
components: | ||
- type: EntityTargetAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: mind_swap | ||
useDelay: 240 | ||
checkCanAccess: false | ||
checkCanInteract: false | ||
range: 8 | ||
itemIconStyle: BigAction | ||
event: !type:MindSwapPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionMindSwapReturn | ||
name: Reverse Mind Swap | ||
description: Return to your original body. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: mind_swap_return | ||
useDelay: 20 | ||
checkCanInteract: false | ||
event: !type:MindSwapPowerReturnActionEvent | ||
|
||
- type: entity | ||
id: ActionNoosphericZap | ||
name: Noospheric Zap | ||
description: Shocks the conciousness of the target and leaves them stunned and stuttering. | ||
components: | ||
- type: EntityTargetAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: noospheric_zap | ||
useDelay: 100 | ||
checkCanInteract: false | ||
range: 5 | ||
itemIconStyle: BigAction | ||
event: !type:NoosphericZapPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionPyrokinesis | ||
name: Pyrokinesis | ||
description: Light a flammable target on fire. | ||
components: | ||
- type: EntityTargetAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: pyrokinesis | ||
useDelay: 50 | ||
range: 6 | ||
checkCanAccess: false | ||
itemIconStyle: BigAction | ||
event: !type:PyrokinesisPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionMetapsionic | ||
name: Metapsionic Pulse | ||
description: Send a mental pulse through the area to see if there are any psychics nearby. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: metapsionic | ||
useDelay: 45 | ||
checkCanInteract: false | ||
event: !type:MetapsionicPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionPsionicRegeneration | ||
name: Psionic Regeneration | ||
description: Push your natural metabolism to the limit to power your body's regenerative capability. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: regeneration | ||
useDelay: 120 | ||
checkCanInteract: false | ||
event: !type:PsionicRegenerationPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionTelegnosis | ||
name: Telegnosis | ||
description: Create a telegnostic projection to remotely observe things. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: telegnosis | ||
useDelay: 150 | ||
checkCanInteract: false | ||
event: !type:TelegnosisPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionPsionicInvisibility | ||
name: Psionic Invisibility | ||
description: Render yourself invisible to any entity that could potentially be psychic. Borgs, animals, and so on are not affected. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: invisibility | ||
useDelay: 120 | ||
checkCanInteract: false | ||
event: !type:PsionicInvisibilityPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionPsionicInvisibilityUsed | ||
name: Turn Off Psionic Invisibility | ||
description: Return to visibility, and receive a stun. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: invisibility_off | ||
checkCanInteract: false | ||
event: !type:RemovePsionicInvisibilityOffPowerActionEvent | ||
|
||
- type: entity | ||
id: ActionPrecognition | ||
name: Precognition | ||
description: See into the future to get a hint about the next random event. | ||
components: | ||
- type: InstantAction | ||
icon: | ||
sprite: _DV/Interface/Actions/actions_psionics.rsi | ||
state: precognition | ||
useDelay: 240 | ||
checkCanInteract: false | ||
checkConsciousness: false | ||
event: !type:PrecognitionPowerActionEvent |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 0 additions & 2 deletions
2
Resources/Textures/Nyanotrasen/Interface/VerbIcons/dispel.png.yml
This file was deleted.
Oops, something went wrong.
13 changes: 0 additions & 13 deletions
13
Resources/Textures/Nyanotrasen/Interface/VerbIcons/license.txt
This file was deleted.
Oops, something went wrong.
2 changes: 0 additions & 2 deletions
2
Resources/Textures/Nyanotrasen/Interface/VerbIcons/mass_sleep.png.yml
This file was deleted.
Oops, something went wrong.
2 changes: 0 additions & 2 deletions
2
Resources/Textures/Nyanotrasen/Interface/VerbIcons/metapsionic.png.yml
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.