Whispers From The Rift v0.998 is now live. New intro is complete. We are in the final stages of production before launch. Final story edits / improvements / polish is happening. Music being added. Secrets and easter eggs being added. Get access now via the iDGi Patreon Campaign Wishlist Whispers on Steam!

Consortium: The Tower Early Access ALPHA 1.10 is live. Includes all of Act 1 and the beginning of Act 2. 20+ hours of gameplay.

Bathroom Morse Code

All topics and discussion about the first CONSORTIUM game. No bug reports please. Please be civil. Major trolls may be banned without notice!
Post Reply
User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Bathroom Morse Code

Post by FordGT90Concept » Sat Apr 16, 2016 12:49 am

Gregory MacMartin hinted at it, I recorded it, I tried to decode it, but I come up with "TWKTTWTAAAT" which makes no sense. The file can be heard (if your browser supports it) or downloaded and played (with something like Audacity) here:
http://interdimensionalgaming.wikia.com ... e_code.ogg
The only modification this file has compared to the game is that I ran a noise reduction pass on it to remove the Zenlil hum.

Here is a picture of it in Audacity, amplified and slowed 50%:
http://interdimensionalgaming.wikia.com ... e_code.png

It appears to be: -.---.---.---.-.-.-- But where are the breaks that make sense?

From code analysis:

Code: Select all

soundevent_washroomlight_flicker: 000000000100011010000101100010000100011010000100011000110001100010000   . -. .- . . -. . - - - .   ENAEENETTTE   he ta i he he ta he mu mu mu he
bathroom_light_model:             000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
bathroom_light:                   000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
Here's a video of it:
https://youtu.be/iquBGnqhOZw
Last edited by FordGT90Concept on Thu Jul 27, 2017 3:15 am, edited 3 times in total.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
Mykll
Posts: 136
Joined: Fri Mar 04, 2016 10:10 pm
Location: Davidian Bunker
Flag: United States of America

Re: Bathroom Morse Code

Post by Mykll » Sat Apr 16, 2016 2:08 am

Subscribed to topic!
Computer Specs:
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Sat Apr 16, 2016 2:44 am

@Mykll gave me a valuable tip: the light!

First I thought the light doesn't matter because the engine can't flicker the light that fast so naturally it gets out sync.

Then I thought, that light had to be scripted! BAM! Formatting note: the "escape" (0x1B) character, I replaced with "|" because it separates the parameters which are used for timing.
{
"origin" "-656 -896 -1438.7"
"targetname" "virus_bathroom_timer"
"StartDisabled" "1"
"spawnflags" "0"
"preventLevelTransition" "1"
"contexttype" "0"
"contextinfo" "0"
"contextindex" "0"
"contextcrosshairindex" "36"
"classname" "logic_relay"
"hammerid" "12688883"
"OnTrigger" "bathroom_light|TurnOff||0|-1"
"OnTrigger" "bathroom_light|TurnOn||1|-1"
"OnTrigger" "bathroom_light_model|Skin|1|0|-1"
"OnTrigger" "bathroom_light_model|Skin|0|1|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||1|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||1.4|-1"
"OnTrigger" "bathroom_light_model|Skin|1|1.4|-1"
"OnTrigger" "bathroom_light|TurnOff||1.4|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||1.5|-1"
"OnTrigger" "bathroom_light_model|Skin|0|1.5|-1"
"OnTrigger" "bathroom_light|TurnOn||1.5|-1"
"OnTrigger" "bathroom_light|TurnOff||1.7|-1"
"OnTrigger" "bathroom_light_model|Skin|1|1.7|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||1.7|-1"
"OnTrigger" "bathroom_light|TurnOn||2.2|-1"
"OnTrigger" "bathroom_light_model|Skin|0|2.2|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||2.2|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||2.4|-1"
"OnTrigger" "bathroom_light_model|Skin|1|2.4|-1"
"OnTrigger" "bathroom_light|TurnOff||2.4|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||2.5|-1"
"OnTrigger" "bathroom_light_model|Skin|0|2.5|-1"
"OnTrigger" "bathroom_light|TurnOn||2.5|-1"
"OnTrigger" "bathroom_light|TurnOff||2.9|-1"
"OnTrigger" "bathroom_light_model|Skin|1|2.9|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||2.9|-1"
"OnTrigger" "bathroom_light|TurnOn||3.4|-1"
"OnTrigger" "bathroom_light_model|Skin|0|3.4|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||3.4|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||3.8|-1"
"OnTrigger" "bathroom_light_model|Skin|1|3.8|-1"
"OnTrigger" "bathroom_light|TurnOff||3.8|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||3.9|-1"
"OnTrigger" "bathroom_light_model|Skin|0|3.9|-1"
"OnTrigger" "bathroom_light|TurnOn||3.9|-1"
"OnTrigger" "bathroom_light|TurnOff||4.1|-1"
"OnTrigger" "bathroom_light_model|Skin|1|4.1|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||4.1|-1"
"OnTrigger" "bathroom_light|TurnOn||4.6|-1"
"OnTrigger" "bathroom_light_model|Skin|0|4.6|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||4.6|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||5|-1"
"OnTrigger" "bathroom_light_model|Skin|1|5|-1"
"OnTrigger" "bathroom_light|TurnOff||5|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||5.1|-1"
"OnTrigger" "bathroom_light_model|Skin|0|5.1|-1"
"OnTrigger" "bathroom_light|TurnOn||5.1|-1"
"OnTrigger" "bathroom_light|TurnOff||5.5|-1"
"OnTrigger" "bathroom_light_model|Skin|1|5.5|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||5.5|-1"
"OnTrigger" "bathroom_light|TurnOn||5.6|-1"
"OnTrigger" "bathroom_light_model|Skin|0|5.6|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||5.6|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||6|-1"
"OnTrigger" "bathroom_light_model|Skin|1|6|-1"
"OnTrigger" "bathroom_light|TurnOff||6|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||6.1|-1"
"OnTrigger" "bathroom_light_model|Skin|0|6.1|-1"
"OnTrigger" "bathroom_light|TurnOn||6.1|-1"
"OnTrigger" "bathroom_light|TurnOff||6.5|-1"
"OnTrigger" "bathroom_light_model|Skin|1|6.5|-1"
"OnTrigger" "soundevent_washroomlight_flicker|PlaySound||6.5|-1"
}
Ah...PlaySound...it is incapable of doing a "dit" unless followed by a "dah" so the sound file only tells us where the "dits" are, not what follows. I think I'll try to put this on the Wiki in a table, 0.1 at a time with the state of the light, the model, and the sound. It appears that each tenth of a second is a "unit" for Morse code.

I'll have to do this when I get up because I don't want to miss the Twitch stream! XD
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Sat Apr 16, 2016 12:55 pm

Converted into Boolean (represents 7 seconds with each digit being a tenth of a second):

Code: Select all

soundevent_washroomlight_flicker: 000000000100011010000101100010000100011010000100011000110001100010000   . -. .- . . -. . - - - .   ENAEENETTTE   he ta i he he ta he mu mu mu he
bathroom_light_model:             000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
bathroom_light:                   000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
Note: Flicker does not show duration, only the start. Every 1 is when the flicker sound would start.

Edit: NAN = Not A Number

NaN is part of the floating-point number standard (IEEE 754) which signifies if the value is outside of the range the number can hold (too big or too small) or when attempting to convert something that isn't a number to a number (like a word containing no numbers). I believe any event where a float is divided by another float with the value of 0 but an exception not being thrown will also throw NaN.

Edit: The sound event plays 20 times. Visual says "not a number" sound says 21?
Last edited by FordGT90Concept on Thu Jul 13, 2017 6:26 am, edited 2 times in total.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
GreatBird
Consortium Administrator
Posts: 619
Joined: Thu May 05, 2011 3:05 am
Location: Vancouver, Canada
Flag: Canada
Contact:

Re: Bathroom Morse Code

Post by GreatBird » Sun Apr 17, 2016 5:41 pm

There MUST be some others that are intrigued about what the message that is buried here is... :D
Do, or do not. There is no try.

-- GreatBird --

Historian
Posts: 60
Joined: Sat Mar 05, 2016 3:58 pm
Flag: United States of America

Re: Bathroom Morse Code

Post by Historian » Mon Apr 18, 2016 2:06 pm

So is -.---.---.---.-.-.--

Or this .-..-..-..---.

The accurate one?

Either way we just need to play with the breaks to get something sensical - which we may have to unscramble.

EDIT: After listening and reading the audacity stream, I'm getting this: -...- ...-- - ...- -.-.-.-- But the breaks are nonsensible. Dashes are the slightly longer warbles, the dots seem to come very tight together but there's three distinct blips twice then an alternating dash-dot.

EDIT: TVVTTVTAAAT is what I got. All our strings are 11 letters - we're missing 10.

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Mon Apr 18, 2016 4:38 pm

Note how the light flashing isn't consistent with the sound and how the sound itself can only do dits if it is immediately followed by the dah.

Maybe the sound is all dahs and the light state is all dits? Or maybe it's every other word (light, sound, light, sound, light sound, etc.) Problem is that, combined, there are way too many Ns, As, and Es to make anything sensical. As you discovered, taking the sound (not the trigger) at face value, it often ends up with far more Ts, Vs, and As than is sensical.

Maybe reversed? The light would be #ANA.

What has me perplexed is that the last part of the light sequence is definitely ---- which is invalid. I'm thinking something has to follow it from the sound: ----- = 0 and ----. = 9

0 is more likely...maybe it says X-0-3? -..- ----- ...--

Then again, she says "ex-oh-three" and not "ex-zero-three" I can't think of any other significance for 0 or 9 so maybe that last hyphen is garbage data or...it's opposite. .- -. .- .... = ANAH

Alannah?

I have no idea what's "accurate" persay. All that is certain is the scripting of it.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
Mykll
Posts: 136
Joined: Fri Mar 04, 2016 10:10 pm
Location: Davidian Bunker
Flag: United States of America

Re: Bathroom Morse Code

Post by Mykll » Wed Apr 20, 2016 3:54 am

Well I am glad it is stumping someone else.
Computer Specs:
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed Apr 20, 2016 4:08 am

The audio could be decoded as:

Code: Select all

[.-] .[.-][.-] [.-].[.-] [.-] [.-] .[.-][.-] [.-] .[.-] .[.-] .[.-] [.-]
 ET     SRUW     DKSU     ET   ET    SRUW     ET   AI    AI    AI    ET
space = delineates a letter
. = definitely a dit
- = definitely a dah
[] = could be dit or dah but not both


soundevent_washroomlight_flicker plays Consortium\consortium\sound\StudioX_SFX\DamagedElectricPanelDamaged_Spark_05.wav
212121212121212121212121212121212121212121
► Show Spoiler

Historian
Posts: 60
Joined: Sat Mar 05, 2016 3:58 pm
Flag: United States of America

Re: Bathroom Morse Code

Post by Historian » Wed Apr 20, 2016 11:34 am

That's 28 characters. IMO it needs to be 21 characters to be correct - that's the recurring number especially in P32's code 2121.

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed Apr 20, 2016 2:20 pm

It is 11. The letters underneath show what characters are valid for each. It can only be one of them in each block.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed Apr 20, 2016 5:18 pm

I attached a ZIP containing a TXT that has every possible combination--16,384 of them.

Edit: Here's the code to generate the list (because I'll probably delete it and regret it later):

Code: Select all

using System;
using System.Collections.Generic;
using System.IO;

namespace GetEveryPossibleString
{
    class Program
    {
        private static List<char[]> pattern = new List<char[]>();
        private static char[] buffer;
        private static int maxdepth;

        static void Main(string[] args)
        {
            for (int i = 0; i < args.Length; i++)
                pattern.Add(args[i].ToCharArray());

            if (pattern.Count > 0)
            {
                StreamWriter sw = new StreamWriter("output.txt");
                sw.AutoFlush = true;
                buffer = new char[pattern.Count];
                maxdepth = pattern.Count - 1;
                Recursive(ref sw);
                sw.Flush();
                sw.Close();
            }
            else
            {
                Console.WriteLine("Arguments must be valid characters for each letter position separated by a space.");
                Console.WriteLine("Example: \"cs a t\" would return \"cat\" or \"sat\"");
            }
        }
        private static void Recursive(ref StreamWriter sw, int depth = 0)
        {
            if (depth < pattern.Count)
            {
                for (int i = 0; i < pattern[depth].Length; i++)
                {
                    buffer[depth] = pattern[depth][i];
                    Recursive(ref sw, depth + 1);
                    if (depth == maxdepth)
                        sw.WriteLine(buffer);
                }
            }
        }
    }
}
Edit: Code updated to be recursive/easy to modify!

Edit: I attached the program which will accept any combination the application arguments. Valid characters for each position should be separated by a single space.

Example: Give it "cs a tp" it would generate a file containing "cap sap cat sat"
Attachments
GetEveryPossibleString.zip
(2.5 KiB) Downloaded 72 times
possibilities.zip
(29.92 KiB) Downloaded 106 times
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Mon Apr 25, 2016 8:16 pm

I wrote a program to do the conversion from script to Boolean. I don't think there were any errors in the former but this definitely doesn't have any errors:

Code: Select all

                  bathroom_light 0000000000111101100000110111100000111101100000111101111011110111100000
            bathroom_light_model 0000000000111101100000110111100000111101100000111101111011110111100000
soundevent_washroomlight_flicker 0000000000100011010000101100010000100011010000100011000110001100010000
GreatBird said in the stream that it's the light that matters, not the sound. The light is clearly -. .- -. ----

-. = N
.- = A
---- = invalid

NAN(invalid)

I'm going to go with the light message being "Not A Number"

Edit: morse.txt

Code: Select all

bathroom_light|TurnOff||0
bathroom_light|TurnOn||1
bathroom_light_model|Skin|1|0
bathroom_light_model|Skin|0|1
soundevent_washroomlight_flicker|PlaySound||1
soundevent_washroomlight_flicker|PlaySound||1.4
bathroom_light_model|Skin|1|1.4
bathroom_light|TurnOff||1.4
soundevent_washroomlight_flicker|PlaySound||1.5
bathroom_light_model|Skin|0|1.5
bathroom_light|TurnOn||1.5
bathroom_light|TurnOff||1.7
bathroom_light_model|Skin|1|1.7
soundevent_washroomlight_flicker|PlaySound||1.7
bathroom_light|TurnOn||2.2
bathroom_light_model|Skin|0|2.2
soundevent_washroomlight_flicker|PlaySound||2.2
soundevent_washroomlight_flicker|PlaySound||2.4
bathroom_light_model|Skin|1|2.4
bathroom_light|TurnOff||2.4
soundevent_washroomlight_flicker|PlaySound||2.5
bathroom_light_model|Skin|0|2.5
bathroom_light|TurnOn||2.5
bathroom_light|TurnOff||2.9
bathroom_light_model|Skin|1|2.9
soundevent_washroomlight_flicker|PlaySound||2.9
bathroom_light|TurnOn||3.4
bathroom_light_model|Skin|0|3.4
soundevent_washroomlight_flicker|PlaySound||3.4
soundevent_washroomlight_flicker|PlaySound||3.8
bathroom_light_model|Skin|1|3.8
bathroom_light|TurnOff||3.8
soundevent_washroomlight_flicker|PlaySound||3.9
bathroom_light_model|Skin|0|3.9
bathroom_light|TurnOn||3.9
bathroom_light|TurnOff||4.1
bathroom_light_model|Skin|1|4.1
soundevent_washroomlight_flicker|PlaySound||4.1
bathroom_light|TurnOn||4.6
bathroom_light_model|Skin|0|4.6
soundevent_washroomlight_flicker|PlaySound||4.6
soundevent_washroomlight_flicker|PlaySound||5
bathroom_light_model|Skin|1|5
bathroom_light|TurnOff||5
soundevent_washroomlight_flicker|PlaySound||5.1
bathroom_light_model|Skin|0|5.1
bathroom_light|TurnOn||5.1
bathroom_light|TurnOff||5.5
bathroom_light_model|Skin|1|5.5
soundevent_washroomlight_flicker|PlaySound||5.5
bathroom_light|TurnOn||5.6
bathroom_light_model|Skin|0|5.6
soundevent_washroomlight_flicker|PlaySound||5.6
soundevent_washroomlight_flicker|PlaySound||6
bathroom_light_model|Skin|1|6
bathroom_light|TurnOff||6
soundevent_washroomlight_flicker|PlaySound||6.1
bathroom_light_model|Skin|0|6.1
bathroom_light|TurnOn||6.1
bathroom_light|TurnOff||6.5
bathroom_light_model|Skin|1|6.5
soundevent_washroomlight_flicker|PlaySound||6.5
Program.cs

Code: Select all

using System;
using System.Collections.Generic;
using System.IO;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            List<string[]> data = new List<string[]>();
            StreamReader sr = new StreamReader("morse.txt");
            while (sr.Peek() != -1)
                data.Add(sr.ReadLine().Split('|'));
            sr.Close();


            List<Tuple<string, bool, float>> delta = new List<Tuple<string, bool, float>>();
            foreach (string[] row in data)
            {
                switch (row[0])
                {
                    case "bathroom_light":
                        switch (row[1])
                        {
                            case "TurnOff":
                                delta.Add(new Tuple<string, bool, float>(row[0], false, Convert.ToSingle(row[3])));
                                break;
                            case "TurnOn":
                                delta.Add(new Tuple<string, bool, float>(row[0], true, Convert.ToSingle(row[3])));
                                break;
                        }
                        break;
                    case "bathroom_light_model":
                        switch (row[2])
                        {
                            case "1":
                                delta.Add(new Tuple<string, bool, float>(row[0], false, Convert.ToSingle(row[3])));
                                break;
                            case "0":
                                delta.Add(new Tuple<string, bool, float>(row[0], true, Convert.ToSingle(row[3])));
                                break;
                        }
                        break;
                    case "soundevent_washroomlight_flicker":
                        delta.Add(new Tuple<string, bool, float>(row[0], true, Convert.ToSingle(row[3])));
                        break;
                }

            }

            Dictionary<string, bool> state = new Dictionary<string, bool>();
            state.Add("bathroom_light", false);
            state.Add("bathroom_light_model", false);
            state.Add("soundevent_washroomlight_flicker", false);

            Dictionary<string, List<bool>> timeline = new Dictionary<string, List<bool>>();
            timeline.Add("bathroom_light", new List<bool>());
            timeline.Add("bathroom_light_model", new List<bool>());
            timeline.Add("soundevent_washroomlight_flicker", new List<bool>());
            for (int i = 0; i < 70; i++)
            {
                // update states
                for (int j = 0; j < delta.Count; j++)
                {
                    if (Convert.ToInt32(delta[j].Item3 * 10F) == i)
                        state[delta[j].Item1] = delta[j].Item2;
                }

                // add state to timeline
                foreach (string key in timeline.Keys)
                    timeline[key].Add(state[key]);

                // reset the sound because there is no off state.
                state["soundevent_washroomlight_flicker"] = false;
            }

            StreamWriter sw = new StreamWriter("output.txt");
            foreach (string key in timeline.Keys)
                sw.WriteLine("{0,32} {1}", key, BoolsToString(timeline[key]));
            sw.Flush();
            sw.Close();
        }
        private static string BoolsToString(List<bool> input)
        {
            char[] output = new char[input.Count];
            for (int i = 0; i < input.Count; i++)
                if (input[i])
                    output[i] = '1';
                else
                    output[i] = '0';
            return new string(output);
        }
    }
}
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Sat May 21, 2016 1:41 am

The commentary in act 2 in the bathroom says it is a "word."

2121212121212121212121 as a double (float64) is 2.1212121e+021 and in binary: 0001100001011000100100101100111101101110101111110101110001000100

For the fun of it, the binary of 21 in all little endian byte order...
integer: 00010101
float32: 00000000000000001010100001000001
float64: 0000000000000000000000000000000000000000000000000011010101000000

DATE at 00:00:00 on 12/21/2042: 0000000000000000000000000000000010100000011111111110100101000000
DOS Date on 12/21/2042: 1001010101111101
time64_t at 00:00:00 on 12/21/2042: 0000000011101010010000001000100100000000000000000000000000000000

Morse code isn't binary though...at least not in this sense. If Morse code is to convey a number, it is supposed to do it as a number (all digits are represented by 5 dits or dahs). I'm sticking with "NaN."
212121212121212121212121212121212121212121
► Show Spoiler

meriia
Consortium Officer
Posts: 1
Joined: Sat Aug 06, 2016 12:59 am
Flag: Afghanistan

Re: Bathroom Morse Code

Post by meriia » Sat Aug 06, 2016 1:14 am

Well, I don't like your answer... so I made an utter mess generating code to do the conversions for... most possible combinations. (Since this was done extremely inefficiently, I only went up to 8 max characters each). Since my algorithm was just generating a list of numbers whose sum-of-digits was 11 and only was using numbers [1,2,3,4]. Then making an utter mess with substring and all kinds of nonsense.... well, yeah.


I did note that if you accept "nan (invalid)" as a correct answer; "time (invalid)" would equally work.

Eitherway, I'm rather bored now. "Invalids" are removed, so whatever.

Code: Select all

xym
xko
dqo
xym
xko
dqo 
xn
dg
np
xytt
xkmt
dqmt
xnot
dgot
npot
xtjt
dmjt
nwjt
tjt
xktm
dqtm
xnmm
dgmm
npmm
xtwm
dmwm
nwwm
twm
dtym
naym
tuym
xnto
dgto
npto
xtao
dmao
nwao
tao
dtko
nako
tuko
neqo
tiqo
xytt
xkmt
dqmt
xnot
dgot
npot
xtjt
dmjt
nwjt
tjt
xktm
dqtm
xnmm
dgmm
npmm
xtwm
dmwm
nwwm
twm
dtym
naym
tuym
xnto
dgto
npto
xtao
dmao
nwao
tao
dtko
nako
tuko
neqo
tiqo
xte
dme
nwe
te
dtn
nan
tun
neg
tig
tep
xkttt
dqttt
xnmtt
dgmtt
npmtt
xtwtt
dmwtt
nwwtt
twtt
dtytt
naytt
tuytt
xntmt
dgtmt
nptmt
xtamt
dmamt
nwamt
tamt
dtkmt
nakmt
tukmt
neqmt
tiqmt
xteot
dmeot
nweot
teot
dtnot
nanot
tunot
negot
tigot
tepot
dttjt
natjt
tutjt
nemjt
timjt
tewjt
xnttm
dgttm
npttm
xtatm
dmatm
nwatm
tatm
dtktm
naktm
tuktm
neqtm
tiqtm
xtemm
dmemm
nwemm
temm
dtnmm
nanmm
tunmm
negmm
tigmm
tepmm
dttwm
natwm
tutwm
nemwm
timwm
tewwm
netym
titym
teaym
xteto
dmeto
nweto
teto
dtnto
nanto
tunto
negto
tigto
tepto
dttao
natao
tutao
nemao
timao
tewao
netko
titko
teako
teeqo
xkttt
dqttt
xnmtt
dgmtt
npmtt
xtwtt
dmwtt
nwwtt
twtt
dtytt
naytt
tuytt
xntmt
dgtmt
nptmt
xtamt
dmamt
nwamt
tamt
dtkmt
nakmt
tukmt
neqmt
tiqmt
xteot
dmeot
nweot
teot
dtnot
nanot
tunot
negot
tigot
tepot
dttjt
natjt
tutjt
nemjt
timjt
tewjt
xnttm
dgttm
npttm
xtatm
dmatm
nwatm
tatm
dtktm
naktm
tuktm
neqtm
tiqtm
xtemm
dmemm
nwemm
temm
dtnmm
nanmm
tunmm
negmm
tigmm
tepmm
dttwm
natwm
tutwm
nemwm
timwm
tewwm
netym
titym
teaym
xteto
dmeto
nweto
teto
dtnto
nanto
tunto
negto
tigto
tepto
dttao
natao
tutao
nemao
timao
tewao
netko
titko
teako
teeqo
dtte
nate
tute
neme
time
tewe
netn
titn
tean
teeg
xntttt
dgtttt
nptttt
xtattt
dmattt
nwattt
tattt
dtkttt
nakttt
tukttt
neqttt
tiqttt
xtemtt
dmemtt
nwemtt
temtt
dtnmtt
nanmtt
tunmtt
negmtt
tigmtt
tepmtt
dttwtt
natwtt
tutwtt
nemwtt
timwtt
tewwtt
netytt
titytt
teaytt
xtetmt
dmetmt
nwetmt
tetmt
dtntmt
nantmt
tuntmt
negtmt
tigtmt
teptmt
dttamt
natamt
tutamt
nemamt
timamt
tewamt
netkmt
titkmt
teakmt
teeqmt
dtteot
nateot
tuteot
nemeot
timeot
teweot
netnot
titnot
teanot
teegot
nettjt
tittjt
teatjt
teemjt
xtettm
dmettm
nwettm
tettm
dtnttm
nanttm
tunttm
negttm
tigttm
tepttm
dttatm
natatm
tutatm
nematm
timatm
tewatm
netktm
titktm
teaktm
teeqtm
dttemm
natemm
tutemm
nememm
timemm
tewemm
netnmm
titnmm
teanmm
teegmm
nettwm
tittwm
teatwm
teemwm
teetym
dtteto
nateto
tuteto
nemeto
timeto
teweto
netnto
titnto
teanto
teegto
nettao
tittao
teatao
teemao
teetko
xntttt
dgtttt
nptttt
xtattt
dmattt
nwattt
tattt
dtkttt
nakttt
tukttt
neqttt
tiqttt
xtemtt
dmemtt
nwemtt
temtt
dtnmtt
nanmtt
tunmtt
negmtt
tigmtt
tepmtt
dttwtt
natwtt
tutwtt
nemwtt
timwtt
tewwtt
netytt
titytt
teaytt
xtetmt
dmetmt
nwetmt
tetmt
dtntmt
nantmt
tuntmt
negtmt
tigtmt
teptmt
dttamt
natamt
tutamt
nemamt
timamt
tewamt
netkmt
titkmt
teakmt
teeqmt
dtteot
nateot
tuteot
nemeot
timeot
teweot
netnot
titnot
teanot
teegot
nettjt
tittjt
teatjt
teemjt
xtettm
dmettm
nwettm
tettm
dtnttm
nanttm
tunttm
negttm
tigttm
tepttm
dttatm
natatm
tutatm
nematm
timatm
tewatm
netktm
titktm
teaktm
teeqtm
dttemm
natemm
tutemm
nememm
timemm
tewemm
netnmm
titnmm
teanmm
teegmm
nettwm
tittwm
teatwm
teemwm
teetym
dtteto
nateto
tuteto
nemeto
timeto
teweto
netnto
titnto
teanto
teegto
nettao
tittao
teatao
teemao
teetko
nette
titte
teate
teeme
teetn
xtetttt
dmetttt
nwetttt
tetttt
dtntttt
nantttt
tuntttt
negtttt
tigtttt
teptttt
dttattt
natattt
tutattt
nemattt
timattt
tewattt
netkttt
titkttt
teakttt
teeqttt
dttemtt
natemtt
tutemtt
nememtt
timemtt
tewemtt
netnmtt
titnmtt
teanmtt
teegmtt
nettwtt
tittwtt
teatwtt
teemwtt
teetytt
dttetmt
natetmt
tutetmt
nemetmt
timetmt
tewetmt
netntmt
titntmt
teantmt
teegtmt
nettamt
tittamt
teatamt
teemamt
teetkmt
netteot
titteot
teateot
teemeot
teetnot
teettjt
dttettm
natettm
tutettm
nemettm
timettm
tewettm
netnttm
titnttm
teanttm
teegttm
nettatm
tittatm
teatatm
teematm
teetktm
nettemm
tittemm
teatemm
teememm
teetnmm
teettwm
netteto
titteto
teateto
teemeto
teetnto
teettao
xtetttt
dmetttt
nwetttt
tetttt
dtntttt
nantttt
tuntttt
negtttt
tigtttt
teptttt
dttattt
natattt
tutattt
nemattt
timattt
tewattt
netkttt
titkttt
teakttt
teeqttt
dttemtt
natemtt
tutemtt
nememtt
timemtt
tewemtt
netnmtt
titnmtt
teanmtt
teegmtt
nettwtt
tittwtt
teatwtt
teemwtt
teetytt
dttetmt
natetmt
tutetmt
nemetmt
timetmt
tewetmt
netntmt
titntmt
teantmt
teegtmt
nettamt
tittamt
teatamt
teemamt
teetkmt
netteot
titteot
teateot
teemeot
teetnot
teettjt
dttettm
natettm
tutettm
nemettm
timettm
tewettm
netnttm
titnttm
teanttm
teegttm
nettatm
tittatm
teatatm
teematm
teetktm
nettemm
tittemm
teatemm
teememm
teetnmm
teettwm
netteto
titteto
teateto
teemeto
teetnto
teettao
teette
dttetttt
natetttt
tutetttt
nemetttt
timetttt
tewetttt
netntttt
titntttt
teantttt
teegtttt
nettattt
tittattt
teatattt
teemattt
teetkttt
nettemtt
tittemtt
teatemtt
teememtt
teetnmtt
teettwtt
nettetmt
tittetmt
teatetmt
teemetmt
teetntmt
teettamt
teetteot
nettettm
tittettm
teatettm
teemettm
teetnttm
teettatm
teettemm
teetteto

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Sun Aug 07, 2016 5:33 am

I'm not sure that I follow your logic for generating that list? For example, where are you getting the "m" from? I don't think any of my research found an "m."

The MacMartins made it pretty clear the solution wasn't presented in this thread as of my last post.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
Vennir
Consortium Officer
Posts: 27
Joined: Mon Apr 25, 2016 4:28 pm
Flag: Great Britain

Re: Bathroom Morse Code

Post by Vennir » Mon Aug 08, 2016 5:49 pm

The day this is solved is the day The Tower comes out

...

Maybe not even then :>

User avatar
SirMarth01
Consortium Officer
Posts: 14
Joined: Thu Mar 03, 2016 9:13 pm
Flag: United States of America

Re: Bathroom Morse Code

Post by SirMarth01 » Mon Aug 08, 2016 8:10 pm

I've figured it out!

The morse code translates to:
► Show Spoiler
Image

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Mon Aug 08, 2016 8:38 pm

Interesting conclusion. Care to share your methodology?
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
Mykll
Posts: 136
Joined: Fri Mar 04, 2016 10:10 pm
Location: Davidian Bunker
Flag: United States of America

Re: Bathroom Morse Code

Post by Mykll » Tue Aug 09, 2016 7:05 am

Wasn't that the same code in some comic book something such or such other thing? Because the other secret message doesn't make sense.
► Show Spoiler
Computer Specs:
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Thu Jul 13, 2017 6:32 am

FordGT90Concept wrote:
Sat Apr 16, 2016 12:55 pm
Converted into Boolean (represents 7 seconds with each digit being a tenth of a second):

Code: Select all

soundevent_washroomlight_flicker: 000000000100011010000101100010000100011010000100011000110001100010000   . -. .- . . -. . - - - .   ENAEENETTTE   he ta i he he ta he mu mu mu he
bathroom_light_model:             000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
bathroom_light:                   000000000111101100000110111100000111101100000111101111011110111100000   -. .- -. ----              NAN#          ta he ta ko
Note: Flicker does not show duration, only the start. Every 1 is when the flicker sound would start.

Edit: NAN = Not A Number

NaN is part of the floating-point number standard (IEEE 754) which signifies if the value is outside of the range the number can hold (too big or too small) or when attempting to convert something that isn't a number to a number (like a word containing no numbers). I believe any event where a float is divided by another float with the value of 0 but an exception not being thrown will also throw NaN.

Edit: The sound event plays 20 times. Visual says "not a number" sound says 21?
Added Wabun code to post #4 (quoted here). Also checked for prosigns and none were found.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
Mykll
Posts: 136
Joined: Fri Mar 04, 2016 10:10 pm
Location: Davidian Bunker
Flag: United States of America

Re: Bathroom Morse Code

Post by Mykll » Tue Jul 25, 2017 12:58 am

NANITES built Zenlil. NANITES built the light. Therefore, that is a NAN LIGHT.
Computer Specs:
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Tue Jul 25, 2017 3:49 pm

Oh my. Why not?
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Thu Jul 27, 2017 3:16 am

Added video + code analysis to the original post.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Thu Jul 27, 2017 6:48 am

Possible solution:

Code: Select all

   1111
   1111 11
   1111
11 1111
   1111
   1111 11
   1111
The spiral of the Churchill Tower.

GreatBird said to this: "wrong direction but very interesting correlation"
212121212121212121212121212121212121212121
► Show Spoiler

peedeeboy
Consortium Officer
Posts: 1
Joined: Wed Nov 01, 2017 3:04 pm
Flag: Great Britain

Re: Bathroom Morse Code

Post by peedeeboy » Wed Nov 01, 2017 3:10 pm

TOWER in Morse Code is: - --- .-- . .-.

Which looks a hell of a lot like -. .- -. ---- backwards! I.e. four dashes, dot, dash, dash, dot, dot, dash. The spacing is a bit out and its missing a dot on the end, but otherwise the dots and dashes are in the exact same order...!

So my guess is that it is supposed to be TOWER - because as we learned from the Beatles, all the best hidden messages are backwards :)

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed Nov 01, 2017 10:05 pm

I think you might be right but will have to wait for GreatBird or ThrieSteve to confirm...
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Tue Apr 30, 2019 4:09 pm

peedeeboy wrote:
Wed Nov 01, 2017 3:10 pm
TOWER in Morse Code is: - --- .-- . .-.

Which looks a hell of a lot like -. .- -. ---- backwards! I.e. four dashes, dot, dash, dash, dot, dot, dash. The spacing is a bit out and its missing a dot on the end, but otherwise the dots and dashes are in the exact same order...!

So my guess is that it is supposed to be TOWER - because as we learned from the Beatles, all the best hidden messages are backwards :)
Not it. :(

Also bump because solution is still not known.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
GreatBird
Consortium Administrator
Posts: 619
Joined: Thu May 05, 2011 3:05 am
Location: Vancouver, Canada
Flag: Canada
Contact:

Re: Bathroom Morse Code

Post by GreatBird » Tue Apr 30, 2019 8:17 pm

Ford, a more accurate answer from me would have been "maybe". :) By "No", I meant " I choose not to comment on this". ;-)
Do, or do not. There is no try.

-- GreatBird --

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed May 01, 2019 1:02 am

Uh? If it had a clear solution like the dream sequence, it would have been discovered by now. If there's no clarity on whether or not something is the solution then the problem is not solvable because it can't be defined, yeah? This leads to me to the conclusion it likely means nothing at all so this is a wild goose chase that isn't worth anyone's time.
212121212121212121212121212121212121212121
► Show Spoiler

User avatar
GreatBird
Consortium Administrator
Posts: 619
Joined: Thu May 05, 2011 3:05 am
Location: Vancouver, Canada
Flag: Canada
Contact:

Re: Bathroom Morse Code

Post by GreatBird » Wed May 01, 2019 11:30 am

There is something behind this, but... this might be a secret that remains so forever, as we won't be confirming whether any possible answer is the "correct" one.
Do, or do not. There is no try.

-- GreatBird --

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Wed May 01, 2019 4:21 pm

Will you answer why that is? There's so little there it is nigh impossible to prove whether anything is correct.
212121212121212121212121212121212121212121
► Show Spoiler

Kamroarl
Consortium Officer
Posts: 6
Joined: Sat Jul 27, 2019 3:06 am
Flag: Panama

Bathroom Morse Code

Post by Kamroarl » Sat Aug 03, 2019 10:20 pm

No no. The person tapping out that code is moving really, really fast. There are a lot more letters in there than that. This is not right, but its more like ..- -.. ... -.- --. .-. .-- .-.- --- .-

I think its time for one nerd forum group to talk to another - we need to find a morse code forum and go ask one of those guys.

User avatar
FordGT90Concept
Posts: 565
Joined: Thu Mar 03, 2016 10:36 pm
Location: IA
Flag: United States of America

Re: Bathroom Morse Code

Post by FordGT90Concept » Sun Aug 04, 2019 8:22 am

Such a forum exists?
212121212121212121212121212121212121212121
► Show Spoiler

Post Reply