Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Respace Psionics Audio & Localization Files #700

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Resources/Locale/en-US/cartridge-loader/cartridges.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,8 @@ log-probe-scan = Downloaded logs from {$device}!
log-probe-label-time = Time
log-probe-label-accessor = Accessed by
log-probe-label-number = #
glimmer-monitor-program-name = Glimmer Monitor
glimmer-monitor-current-glimmer = Current Glimmer: {$glimmer}Ψ
glimmer-monitor-interval = Interval
glimmer-monitor-sync = Sync
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/chemistry/reagent-effects.ftl
Original file line number Diff line number Diff line change
@@ -1 +1 @@
effect-sleepy = You feel a bit sleepy.
effect-sleepy = You feel a bit sleepy.
18 changes: 18 additions & 0 deletions Resources/Locale/en-US/guidebook/chemistry/effects.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -344,3 +344,21 @@ reagent-effect-guidebook-missing =
[1] Causes
*[other] cause
} an unknown effect as nobody has written this effect yet
reagent-effect-guidebook-change-glimmer-reaction-effect =
{ $chance ->
[1] Modifies
*[other] modify
} the glimmer count by {$count} points
reagent-effect-guidebook-chem-remove-psionic =
{ $chance ->
[1] Removes
*[other] remove
} psionic powers
reagent-effect-guidebook-chem-reroll-psionic =
{ $chance ->
[1] Allows
*[other] allow
} a chance to get a different psionic power
4 changes: 4 additions & 0 deletions Resources/Locale/en-US/guidebook/guides.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,7 @@ guide-entry-space-ninja = Space Ninja
guide-entry-writing = Writing
guide-entry-glossary = Glossary
guide-entry-altars-golemancy = Altars and Golemancy
guide-entry-psionics = Psionics
guide-entry-reverse-engineering = Reverse Engineering

This file was deleted.

18 changes: 0 additions & 18 deletions Resources/Locale/en-US/nyanotrasen/chemistry/effects.ftl
Original file line number Diff line number Diff line change
@@ -1,21 +1,3 @@
reagent-effect-guidebook-change-glimmer-reaction-effect =
{ $chance ->
[1] Modifies
*[other] modify
} the glimmer count by {$count} points
reagent-effect-guidebook-chem-remove-psionic =
{ $chance ->
[1] Removes
*[other] remove
} psionic powers
reagent-effect-guidebook-chem-reroll-psionic =
{ $chance ->
[1] Allows
*[other] allow
} a chance to get a different psionic power
## Disease System support

reagent-effect-guidebook-chem-miasma-pool =
Expand Down
3 changes: 0 additions & 3 deletions Resources/Locale/en-US/nyanotrasen/guidebook/guides.ftl

This file was deleted.

8 changes: 0 additions & 8 deletions Resources/Locale/en-US/nyanotrasen/reagents/toxins.ftl

This file was deleted.

This file was deleted.

9 changes: 9 additions & 0 deletions Resources/Locale/en-US/reagents/meta/toxins.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,12 @@ reagent-desc-vestine = Has an adverse reaction within the body causing major jit
reagent-name-tazinide = tazinide
reagent-desc-tazinide = A highly dangerous metallic mixture which can interfere with most movement through an electrifying current.
reagent-name-soulbreaker-toxin = soulbreaker toxin
reagent-desc-soulbreaker-toxin = An anti-psionic about 4 times as powerful as mindbreaker toxin.
reagent-name-lotophagoi-oil = lotophagoi oil
reagent-desc-lotophagoi-oil = A super potent drug that is much better at inducing psionics than normal hallucinogens, but with worse side effects.
reagent-name-ectoplasm = ectoplasm
reagent-desc-ectoplasm = The physical component of semi-corporeal spirits.
3 changes: 3 additions & 0 deletions Resources/Locale/en-US/xenoarchaeology/artifact-hints.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,6 @@ artifact-trigger-hint-regular-gases = Standard atmospheric gases
artifact-trigger-hint-plasma = Gaseous plasma
artifact-trigger-hint-land = Active deceleration
artifact-trigger-hint-examine = Examination
# Psionic Effects
artifact-effect-hint-psionic = Noöspheric disturbance
136 changes: 136 additions & 0 deletions Resources/Prototypes/Actions/psionics.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
- type: entity
id: ActionDispel
name: action-name-dispel
description: action-description-dispel
noSpawn: true
components:
- type: EntityTargetAction
icon: Interface/VerbIcons/dispel.png
useDelay: 45
checkCanAccess: false
range: 6
itemIconStyle: BigAction
canTargetSelf: false
event: !type:DispelPowerActionEvent

- type: entity
id: ActionMassSleep
name: action-name-mass-sleep
description: action-description-mass-sleep
noSpawn: true
components:
- type: WorldTargetAction
icon: Interface/VerbIcons/mass_sleep.png
useDelay: 60
checkCanAccess: false
range: 8
itemIconStyle: BigAction
event: !type:MassSleepPowerActionEvent

- type: entity
id: ActionMindSwap
name: action-name-mind-swap
description: action-description-mind-swap
noSpawn: true
components:
- type: EntityTargetAction
icon: Interface/VerbIcons/mind_swap.png
useDelay: 240
checkCanAccess: false
range: 8
itemIconStyle: BigAction
event: !type:MindSwapPowerActionEvent

- type: entity
id: ActionMindSwapReturn
name: action-name-mind-swap-return
description: action-description-mind-swap-return
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/mind_swap_return.png
useDelay: 20
checkCanInteract: false
event: !type:MindSwapPowerReturnActionEvent

- type: entity
id: ActionNoosphericZap
name: action-name-noospheric-zap
description: action-description-noospheric-zap
noSpawn: true
components:
- type: EntityTargetAction
icon: Interface/VerbIcons/noospheric_zap.png
useDelay: 100
range: 5
itemIconStyle: BigAction
event: !type:NoosphericZapPowerActionEvent

- type: entity
id: ActionPyrokinesis
name: action-name-pyrokinesis
description: action-description-pyrokinesis
noSpawn: true
components:
- type: EntityTargetAction
icon: Interface/VerbIcons/pyrokinesis.png
useDelay: 50
range: 6
checkCanAccess: false
itemIconStyle: BigAction
event: !type:PyrokinesisPowerActionEvent

- type: entity
id: ActionMetapsionic
name: action-name-metapsionic
description: action-description-metapsionic
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/metapsionic.png
useDelay: 45
event: !type:MetapsionicPowerActionEvent

- type: entity
id: ActionPsionicRegeneration
name: action-name-psionic-regeneration
description: action-description-psionic-regeneration
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/psionic_regeneration.png
useDelay: 120
event: !type:PsionicRegenerationPowerActionEvent

- type: entity
id: ActionTelegnosis
name: action-name-telegnosis
description: action-description-telegnosis
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/telegnosis.png
useDelay: 150
event: !type:TelegnosisPowerActionEvent

- type: entity
id: ActionPsionicInvisibility
name: action-name-psionic-invisibility
description: action-description-psionic-invisibility
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/psionic_invisibility.png
useDelay: 120
event: !type:PsionicInvisibilityPowerActionEvent

- type: entity
id: ActionPsionicInvisibilityUsed
name: action-name-psionic-invisibility-off
description: action-description-psionic-invisibility-off
noSpawn: true
components:
- type: InstantAction
icon: Interface/VerbIcons/psionic_invisibility_off.png
event: !type:RemovePsionicInvisibilityOffPowerActionEvent

139 changes: 1 addition & 138 deletions Resources/Prototypes/Nyanotrasen/Actions/types.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,141 +18,4 @@
charges: 1
icon: { sprite: Nyanotrasen/Objects/Specific/Species/felinid.rsi, state: icon }
useDelay: 30
event: !type:HairballActionEvent

- type: entity
id: ActionDispel
name: action-name-dispel
description: action-description-dispel
noSpawn: true
components:
- type: EntityTargetAction
icon: Nyanotrasen/Interface/VerbIcons/dispel.png
useDelay: 45
checkCanAccess: false
range: 6
itemIconStyle: BigAction
canTargetSelf: false
event: !type:DispelPowerActionEvent

- type: entity
id: ActionMassSleep
name: action-name-mass-sleep
description: action-description-mass-sleep
noSpawn: true
components:
- type: WorldTargetAction
icon: Nyanotrasen/Interface/VerbIcons/mass_sleep.png
useDelay: 60
checkCanAccess: false
range: 8
itemIconStyle: BigAction
event: !type:MassSleepPowerActionEvent

- type: entity
id: ActionMindSwap
name: action-name-mind-swap
description: action-description-mind-swap
noSpawn: true
components:
- type: EntityTargetAction
icon: Nyanotrasen/Interface/VerbIcons/mind_swap.png
useDelay: 240
checkCanAccess: false
range: 8
itemIconStyle: BigAction
event: !type:MindSwapPowerActionEvent

- type: entity
id: ActionMindSwapReturn
name: action-name-mind-swap-return
description: action-description-mind-swap-return
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/mind_swap_return.png
useDelay: 20
checkCanInteract: false
event: !type:MindSwapPowerReturnActionEvent

- type: entity
id: ActionNoosphericZap
name: action-name-noospheric-zap
description: action-description-noospheric-zap
noSpawn: true
components:
- type: EntityTargetAction
icon: Nyanotrasen/Interface/VerbIcons/noospheric_zap.png
useDelay: 100
range: 5
itemIconStyle: BigAction
event: !type:NoosphericZapPowerActionEvent

- type: entity
id: ActionPyrokinesis
name: action-name-pyrokinesis
description: action-description-pyrokinesis
noSpawn: true
components:
- type: EntityTargetAction
icon: Nyanotrasen/Interface/VerbIcons/pyrokinesis.png
useDelay: 50
range: 6
checkCanAccess: false
itemIconStyle: BigAction
event: !type:PyrokinesisPowerActionEvent

- type: entity
id: ActionMetapsionic
name: action-name-metapsionic
description: action-description-metapsionic
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/metapsionic.png
useDelay: 45
event: !type:MetapsionicPowerActionEvent

- type: entity
id: ActionPsionicRegeneration
name: action-name-psionic-regeneration
description: action-description-psionic-regeneration
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/psionic_regeneration.png
useDelay: 120
event: !type:PsionicRegenerationPowerActionEvent

- type: entity
id: ActionTelegnosis
name: action-name-telegnosis
description: action-description-telegnosis
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/telegnosis.png
useDelay: 150
event: !type:TelegnosisPowerActionEvent

- type: entity
id: ActionPsionicInvisibility
name: action-name-psionic-invisibility
description: action-description-psionic-invisibility
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/psionic_invisibility.png
useDelay: 120
event: !type:PsionicInvisibilityPowerActionEvent

- type: entity
id: ActionPsionicInvisibilityUsed
name: action-name-psionic-invisibility-off
description: action-description-psionic-invisibility-off
noSpawn: true
components:
- type: InstantAction
icon: Nyanotrasen/Interface/VerbIcons/psionic_invisibility_off.png
event: !type:RemovePsionicInvisibilityOffPowerActionEvent

event: !type:HairballActionEvent
Loading
Loading