Skip to content
This repository has been archived by the owner on Sep 12, 2021. It is now read-only.

AI Channel Fix and Borer Channel Change #506

Merged
merged 1 commit into from
Oct 4, 2020

Conversation

untrius
Copy link
Member

@untrius untrius commented Oct 3, 2020

About The Pull Request

The AI Private Channel token :o had stopped working, because the Borer Channel token was also set to :o and it took precedence over the AI Private Channel. I resolved this issue by changing the Borer Channel to :j.

There doesn't appear to be a single list with all the tokens in it. At the time of writing, it appears that :f, :j, :q, :w, and :z are still available. I believe :1 - :9 and :0 are also still available. It seems that the way to tell is to try to send a message on the channel, and if it returns the token, it's free. The example being if you say "test" using ":z", it'll say ":z test" back to you.

It also occurs to me that this can easily break if upstream decides to use :j for something else and we don't notice.

Channel output examples:
Headset using :o test
image
AI using :o test
image
Borer using :j test
image

Why It's Good For The Game

Bug fix: Issue #466

Changelog

馃啈
fix: AI channel :o works again
tweak: Borer channel changed from :o to :j
/:cl:

@orange-vivid-planarian orange-vivid-planarian bot added Fix This Pull Request fixes unintended functionality Tweak Changes something in an already existing feature labels Oct 3, 2020
Copy link
Contributor

@Maldaris Maldaris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really wish these were defined in a central place, or config driven so that we could tweak them as-needed and actually see what channels are defined with what token. I'll make an issue to revisit that and find the right solution.

Otherwise this looks great. Well done.

@untrius
Copy link
Member Author

untrius commented Oct 3, 2020

Agreed. I should mention most of them are defined in DEFINES/radio.dm or DEFINES/say.dm, but some aren't. Like I know a and k are defined, but not where.

@Superyodeler
Copy link
Contributor

Merging bugfix

@Superyodeler Superyodeler merged commit 7d24e37 into Whitesands13:master Oct 4, 2020
MarkSuckerberg pushed a commit to MarkSuckerberg/WaspStation-1.0 that referenced this pull request Nov 1, 2020
Co-authored-by: Untrius <untrius@protonmail.com>
MarkSuckerberg pushed a commit to MarkSuckerberg/WaspStation-1.0 that referenced this pull request Nov 1, 2020
@untrius untrius deleted the ai_channel_fix branch January 23, 2021 18:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Fix This Pull Request fixes unintended functionality Tweak Changes something in an already existing feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants