Skip to content

Commit

Permalink
Adiciona alguns moods novos ao jogo (Simple-Station#13)
Browse files Browse the repository at this point in the history
  • Loading branch information
cosmosgc authored and LaryNevesPR committed Jan 26, 2025
1 parent 47b3856 commit 230a577
Show file tree
Hide file tree
Showing 14 changed files with 251 additions and 0 deletions.
Binary file added Resources/Audio/_Andromeda/Effects/boing.ogg
Binary file not shown.
Binary file added Resources/Audio/_Andromeda/Effects/highfive.ogg
Binary file not shown.
Binary file added Resources/Audio/_Andromeda/Effects/slap.ogg
Binary file not shown.
24 changes: 24 additions & 0 deletions Resources/Locale/en-US/_Andromeda/interaction/verbs/noop.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
interaction-Kiss-name = Kiss
interaction-Kiss-description = A kiss melts the pains away.
interaction-Kiss-success-self-popup = You kiss {THE($target)}.
interaction-Kiss-success-target-popup = {THE($user)} kisses you.
interaction-Kiss-success-others-popup = {THE($user)} kisses {THE($target)}.
interaction-Lick-name = Lick
interaction-Lick-description = Lick your co-worker, what HR?.
interaction-Lick-success-self-popup = You lick {THE($target)}.
interaction-Lick-success-target-popup = {THE($user)} licks you.
interaction-Lick-success-others-popup = {THE($user)} licks {THE($target)}.
interaction-HighFive-name = HighFive
interaction-HighFive-description = HighFive your co-worker, what up?.
interaction-HighFive-success-self-popup = You HighFive {THE($target)}.
interaction-HighFive-success-target-popup = {THE($user)} HighFive's you.
interaction-HighFive-success-others-popup = {THE($user)} HighFive's {THE($target)}.
interaction-ButtSlap-name = ButtSlap
interaction-ButtSlap-description = ButtSlap your co-worker.
interaction-ButtSlap-success-self-popup = You ButtSlap {THE($target)}.
interaction-ButtSlap-success-target-popup = {THE($user)} ButtSlap's you.
interaction-ButtSlap-success-others-popup = {THE($user)} ButtSlap {THE($target)}.
53 changes: 53 additions & 0 deletions Resources/Locale/pt-BR/_Andromeda/interaction/verbs/noop.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
interaction-Kiss-name = Beijo
interaction-Kiss-description = Um beijo derrete as dores.
interaction-Kiss-success-self-popup = Você beija {THE($target)}.
interaction-Kiss-success-target-popup = {THE($user)} beija você.
interaction-Kiss-success-others-popup = {THE($user)} beija {THE($target)}.
interaction-Lick-name = Lamber
interaction-Lick-description = Lambe seu colega de trabalho, que RH?
interaction-Lick-success-self-popup = Você lambe {THE($target)}.
interaction-Lick-success-target-popup = {THE($user)} Lambe você.
interaction-Lick-success-others-popup = {THE($user)} Lambe {THE($target)}.
interaction-HighFive-name = HighFive
interaction-HighFive-description = Dê um highfive no seu colega de trabalho, Daew?
interaction-HighFive-success-self-popup = você HighFive com {THE($target)}.
interaction-HighFive-success-target-popup = {THE($user)} da HighFive com você.
interaction-HighFive-success-others-popup = {THE($user)} da HighFive com {THE($target)}.
interaction-ButtSlap-name = Tapa na bunda
interaction-ButtSlap-description = Dê um tapa na bunda do seu colega de trabalho.
interaction-ButtSlap-success-self-popup = Você da um tapa na bunda de {THE($target)}.
interaction-ButtSlap-success-target-popup = {THE($user)} da um tapa na bunda em você.
interaction-ButtSlap-success-others-popup = {THE($user)} deu um tapa na bunda de {THE($target)}.
interaction-Blush-name = Corar
interaction-Blush-description = Fique vermelho por algo embaraçoso (ou fofo).
interaction-Blush-success-self-popup = Você cora ao olhar para {THE($target)}. Oh, céus!
interaction-Blush-success-target-popup = {THE($user)} cora ao olhar para você. Que bonitinho!
interaction-Blush-success-others-popup = {THE($user)} cora ao interagir com {THE($target)}. Está ficando quente aqui?
interaction-Boop-name = Boop
interaction-Boop-description = Toque no nariz de alguém, só por diversão!
interaction-Boop-success-self-popup = Você toca o nariz de {THE($target)}. Boop!
interaction-Boop-success-target-popup = {THE($user)} toca no seu nariz. Boop! Que estranho!
interaction-Boop-success-others-popup = {THE($user)} toca o nariz de {THE($target)}. Boop! É uma tradição agora.
interaction-Poke-name = Cutucar
interaction-Poke-description = Dê aquela cutucada básica para chamar atenção.
interaction-Poke-success-self-popup = Você cutuca {THE($target)}. Ei, me nota aqui!
interaction-Poke-success-target-popup = {THE($user)} te cutuca. Tem algo pra dizer?
interaction-Poke-success-others-popup = {THE($user)} cutuca {THE($target)}. Alerta de cutucada!
interaction-Bow-name = Reverência
interaction-Bow-description = Faça uma reverência respeitosa.
interaction-Bow-success-self-popup = Você faz uma reverência para {THE($target)}. Respeito máximo!
interaction-Bow-success-target-popup = {THE($user)} faz uma reverência para você. Majestade?
interaction-Bow-success-others-popup = {THE($user)} faz uma reverência para {THE($target)}. Que formal!
interaction-Handshake-name = Aperto de mão
interaction-Handshake-description = Um aperto de mão firme e respeitoso.
interaction-Handshake-success-self-popup = Você aperta a mão de {THE($target)}. Negócio fechado!
interaction-Handshake-success-target-popup = {THE($user)} aperta sua mão. Muito profissional!
interaction-Handshake-success-others-popup = {THE($user)} aperta a mão de {THE($target)}. Relacionamento formal!
131 changes: 131 additions & 0 deletions Resources/Prototypes/_Andromeda/Interactions/mood_interactions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
- type: Interaction
id: HighFive
parent: [BaseGlobal, BaseHands]
priority: 0
icon: /Textures/_Andromeda/Interface/Actions/highfive.png
delay: 0.4
range: {max: 1}
hideByRequirement: true
requirement:
!type:MobStateRequirement
inverted: true
action:
# TODO: this should pull the target closer or sumth, but I need to code that action first
!type:MoodAction
effect: ReceivingHighFive
effectSuccess:
popup: Obvious
sound:
path: /Audio/_Andromeda/Effects/highfive.ogg
params:
volume: 5

- type: Interaction
id: Blush
parent: [BaseGlobal, BaseHands]
priority: -1
icon: /Textures/_Andromeda/Interface/Actions/blush.png
delay: 0.4
range: {max: 20}
hideByRequirement: true
requirement:
!type:MobStateRequirement # Don't wave your hands at inanimate objects smh
inverted: true
action:
!type:MoodAction
effect: BeingPet
effectSuccess:
popup: Obvious

- type: Interaction
id: Boop
parent: [BaseGlobal, BaseHands]
priority: 0
icon: /Textures/_Andromeda/Interface/Actions/boop.png
delay: 0.4
range: {max: 1}
hideByRequirement: true
requirement:
!type:MobStateRequirement
inverted: true
action:
!type:MoodAction
effect: BeingPet
effectSuccess:
popup: Obvious
sound: {path: /Audio/Effects/pop.ogg}

- type: Interaction
id: Poke
parent: [BaseGlobal, BaseHands]
priority: 0
icon: /Textures/_Andromeda/Interface/Actions/poke.png
delay: 0.4
range: {max: 1}
hideByRequirement: true
requirement:
!type:MobStateRequirement
inverted: true
action:
!type:MoodAction
effect: BeingPet
effectSuccess:
popup: Obvious
sound: {path: /Audio/Effects/thudswoosh.ogg}
soundPerceivedByOthers: false

- type: Interaction
id: Bow
parent: [BaseGlobal, BaseHands]
priority: -1
icon: /Textures/_Andromeda/Interface/Actions/bow.png
delay: 0.4
range: {max: 30}
hideByRequirement: true
requirement:
!type:MobStateRequirement
inverted: true
action:
# TODO: this should pull the target closer or sumth, but I need to code that action first
!type:MoodAction
effect: ReceivingHighFive
effectSuccess:
popup: Obvious
sound: {path: /Audio/Effects/thudswoosh.ogg}

- type: Interaction
id: Handshake
parent: [BaseGlobal, BaseHands]
priority: 0
icon: /Textures/_Andromeda/Interface/Actions/handshake.png
delay: 0.4
range: {max: 1}
hideByRequirement: true
requirement:
!type:MobStateRequirement
inverted: true
action:
# TODO: this should pull the target closer or sumth, but I need to code that action first
!type:MoodAction
effect: ReceivingHighFive
effectSuccess:
popup: Obvious
sound: {path: /Audio/Effects/thudswoosh.ogg}

# - type: Interaction
# id: ButtSlap
# parent: [BaseGlobal, BaseHands]
# priority: -1
# icon: /Textures/_Andromeda/Interface/Actions/buttslap.png
# delay: 0.4
# range: {max: 1}
# hideByRequirement: true
# requirement:
# !type:MobStateRequirement
# inverted: true
# action:
# !type:MoodAction
# effect: BeingPet
# effectSuccess:
# popup: Obvious
# sound: {path: /Audio/_Andromeda/Effects/boing.ogg}
43 changes: 43 additions & 0 deletions Resources/Prototypes/_Andromeda/Mood/genericPositiveEffects.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
- type: moodEffect
id: BeingKissed
moodChange: 4
timeout: 120
category: PositiveInteraction

- type: moodEffect
id: ReceivingHighFive
moodChange: 4
timeout: 120
category: PositiveInteraction

- type: moodEffect
id: ReceivingButtSlap
moodChange: 4
timeout: 120
category: PositiveInteraction

- type: moodEffect
id: BeingLicked
moodChange: 4
timeout: 120
category: PositiveInteraction

- type: moodEffect
id: BeingHypnotized
moodChange: 10
timeout: 300

- type: moodEffect
id: LostHypnosis
moodChange: -3
timeout: 120

- type: moodEffect
id: IceCreamBenefit
moodChange: 2
timeout: 180 #3 minutes

- type: moodEffect
id: IceCreamBrainFreeze
moodChange: -15
timeout: 30 #30 second
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 230a577

Please sign in to comment.