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

Adiciona áudio ao receber mensagens por rádio #1

Merged
merged 2 commits into from
Dec 15, 2024

Conversation

cosmosgc
Copy link

@cosmosgc cosmosgc commented Nov 14, 2024

Som de radio para canais de radio

Adiciona arquivos de audio e adiciona play audio ao event de receber mensagens de radio.


TODO

  • Adendo de tocar audio no event de receber mensagem de radio headset
  • Adendo de tocar audio no event de receber mensagem de radio (silicon)
  • Adendo de configurações de audio no client
  • Variação de pitch no som do radio
  • Cooldown para evitar span

Media

Video mostrando o radio chatter
Captura de tela 2024-11-14 141358


Changelog

  • CCVars agora é um arquivo parcial (fácil de dar merge futuramente)
  • Um arquivo CCVars para todos os CCVars desse PR (Nunca vai dar merge conflict)
  • Audio do radio é clientside, não será processado pelo server
  • adiciona alguns arquivos sh e bat para fácil build e run dos binaries

@LaryNevesPR LaryNevesPR merged commit 024bd46 into LaryNevesPR:Fofoca Dec 15, 2024
LaryNevesPR pushed a commit that referenced this pull request Jan 1, 2025
* TESTING enable events for dev enviroment

* Add NextEventComponent

* Check for schedulers NextEventComponent

* Seperate gernateing event to its own method

* Add NextEventSystem and use in BasicStationEventSchedulerSystem

* TESTING: Override time and player restrictions

* Stash events in NextEventComponent (#1)

* Add NextEventComponent

* Check for schedulers NextEventComponent

* Seperate gernateing event to its own method

* Add NextEventSystem and use in BasicStationEventSchedulerSystem

* Format code

* Add nextEvent time perdiction

* Use RunTime instead of float minutes

* Bug fixes

* Add NextEvent to Ramping and Meteors

* Fix timing on BasticStationEvents

* initialize NextEventComponent when created

* Event scheduler caching (#2)

* Check for schedulers NextEventComponent

* Seperate gernateing event to its own method

* Add NextEventSystem and use in BasicStationEventSchedulerSystem

* Format code

* Add nextEvent time perdiction

* Use RunTime instead of float minutes

* Bug fixes

* Add NextEvent to Ramping and Meteors

* Fix timing on BasticStationEvents

* initialize NextEventComponent when created

---------

Signed-off-by: SolStar <[email protected]>

* Revert "Event scheduler caching (#2)"

This reverts commit bf9cd26.

* Revert "Merge branch 'seer' into stash-next-event"

This reverts commit 656ca26, reversing
changes made to 36f45be.

* Revert "Caching next exent"

This reverts commit 9f1bee4, reversing
changes made to 82678d9.

* Reapply "Event scheduler caching (#2)"

This reverts commit 82678d9.

* More merge conflict nonsence

* oops

* oops 2

* Oops 3

* Precognition Psionic ability (#3)

* Precognition ability added

* Precog get next event

* Get soonest event and display

* update prototypes with precog results

* Add random

* Use Timespan for UseDelay

* Damage breaks doafter

* typo

* fix localization

* fix do after

* Add effects durring do after

* Revert "TESTING enable events for dev enviroment"

This reverts commit 0345313.

* Revert testing changes

* add deltav comments

* Cleaning up!

* Move NextEvent to server space

* Fix NextEventId init value

* Reverted upstream file to block scoped namespace

* Add precognitnon result messages

* reverting testing changes for real

* Add admin alert for upcoming events

* Add sound effect

* make alert more subtule

* extended max window size

* fix message mixup

* yaml fixes

* more yaml fixes

* Delta Changes

* totaly a yaml error trust

* remove unsessesary weights

---------

Signed-off-by: SolStar <[email protected]>
LaryNevesPR pushed a commit that referenced this pull request Feb 4, 2025
# Description

Adds the Ghost Bar from Goob LRP. Upon spawn, the character's loadouts
and traits will also be applied as if their job was their Ghost Bar job.

Adjusts the weights for kill objectives, re-enabling the kill objective
and reducing the weight of Teach a Lesson now that there's more things
to do after getting round removed.

Goobstation cherry-picked PRs:
- Goob-Station/Goob-Station#454
- Goob-Station/Goob-Station#464
- Goob-Station/Goob-Station#689 (partially
applied to Ghost bar files only)
- Goob-Station/Goob-Station#963
- Goob-Station/Goob-Station#974
- Goob-Station/Goob-Station#982 (partially
applied to Ghost bar files only)
- Goob-Station/Goob-Station#1288 (partially
applied to Ghost bar files only)

Wizden cherry-picked PRs:
- space-wizards/space-station-14#29103 (for the
foam force rifle that spawns in the Ghost bar)

## Media

**Ghost Bar UI**


![image](https://github.com/user-attachments/assets/e46603b9-1798-4376-8af5-3df518ede76c)

**Ghost Bar In-Game**


![image](https://github.com/user-attachments/assets/14dbdc0a-9d75-487b-994e-1b1eabe7bff3)

Notice how the Ghost Bar character has loadout items in the backpack and
the Skeleton Accent trait.

## Changelog

<!--
You can add an author after the `:cl:` to change the name that appears
in the changelog (ex: `:cl: Death`)
Leaving it blank will default to your GitHub display name
This includes all available types for the changelog
-->

:cl: Skubman
- add: Ghost Bar! When you die, you can now go to the Ghost Bar to chill
and talk about the round with other ghosts. (by Aidenkrz)
- add: Foam Force rifle to cargo lottery! (by IProduceWidgets)
- add: Re-enabled the Kill objective for traitors. 
- tweak: Reduced the chances of traitors getting the "Teach a Lesson"
objective.

---------

Co-authored-by: Aiden <[email protected]>
Co-authored-by: Rank #1 Jonestown partygoer <[email protected]>
Co-authored-by: IProduceWidgets <[email protected]>
Co-authored-by: Aviu00 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants