# [Noodel], noncompeting <s>24</s> 25 bytes Cannot compete because _Noodel_ was born after the challenge. <s> ”|gAĖọẸ.?a5‘|/-\⁺ʂḷạÇḍ/4 </s> Had to add a byte because messed up the compression algorithm:( “Loading...¤‘|/-\⁺ʂḷạÇḍ/4 [Try it:)] ### How it works “Loading...¤ # Creates a string that is "Loading...¤" that is placed into the pipe. ‘|/-\ # Creates a character array ["|", "/", "-", "\"] ⁺ʂ # Adds two items in the pipe which will add the string to each character in the array. The 'ʂ' forces it to prepend rather than append. ḷ # Unconditionally Loop everything up until a new line or end of program. ạ # Basic animation, iterates through an object moving to the next index every call on that object and returns what is at that index. Ç # Clears the screen then prints what is in the front of the pipe and dumps what was displayed. ḍ/4 # Delays for the specified amount of time (/4 => 1/4 => 0.25s) ### Stepping The Pipe --> --> "Loading...¤" --> ["|", "/", "-", "\"], "Loading...¤" --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"] Loop ---------------------------------------------------------------------------------------- --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"] --> "Loading...¤|", ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:0> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:0> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:0> Loop ---------------------------------------------------------------------------------------- --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:0> --> "Loading...¤/", ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:1> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:1> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:1> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:1> Loop ---------------------------------------------------------------------------------------- --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:1> --> "Loading...¤-", ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:2> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:2> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:2> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:2> Loop ---------------------------------------------------------------------------------------- --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:2> --> "Loading...¤\", ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:3> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:3> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:3> --> ["Loading...¤|", "Loading...¤/", "Loading...¤-", "Loading...¤\"]<frame:3> [Noodel]: https://tkellehe.github.io/noodel/ [Try it:)]: https://tkellehe.github.io/noodel/editor.html?code=%E2%80%9CLoading...%C2%A4%E2%80%98%7C%2F-%5C%E2%81%BA%CA%82%E1%B8%B7%E1%BA%A1%C3%87%E1%B8%8D%2F4&input=1%C3%B00%C3%B02&run=true