Home About Play Contact Wiki Support Chat


If this gets a Post ID of 16384, we advance! (Page 1) / TBG / Text Based Games Forums
Welcome to the TBG Forums!

You are not logged in.

Announcement

For the best site experience: please use the HTTPS versions of the forums. Your browser should display a padlock in the URL if successful.
You may click on "Forums Home" if you are not already on an HTTPS connection.

#1 2021-Jun-07  15:29:15

gilbert_given_TBG
TBGer
From: Isolation Chamber
Registered: 2020-Nov-30
Posts: 6,427

If this gets a Post ID of 16384, we advance!

If this gets a Post ID of 2, we advance!
If this gets a Post ID of 4, we advance!
If this gets a Post ID of 8, we advance!
If this gets a Post ID of 16, we advance!
If this gets a Post ID of 32, we advance!
If this gets a Post ID of 64, we advance!
If this gets a Post ID of 128, we advance!
If this gets a Post ID of 256, we advance!
If this gets a Post ID of 512, we advance!
If this gets a Post ID of 1024, we advance!
If this gets a Post ID of 2048, we advance!
If this gets a Post ID of 4096, we advance!
If this gets a Post ID of 8192, we advance!

If this topic gets a Post ID of 16384 it will be closed and I will open a new topic but with double the number!
Until then you can post whatever you want. Double post all you want, nobody will care.


Thanks to Byron, the run runs in 4 months instead of the "estimated" 5 years! If we can keep this pace, we can finish this next February or March.

Back to the Hub

Last edited by gilbert_given_TBG (2021-Jun-10  23:44:02)


I'm now living in a dangerous place.
(siggy too thick, scrolling is needed for #TeamScratchStyle)
Some of my esolangs I made: redirected here
Stuff I made: Smiley Code Decoder Word Shuffler List nBASIC PseudoSmiley Pybolge Unshrekton OLLY in Wenyan ESC JSC Shortcut to my sig editor TPSC Programmable Text Generator Why? Link to DWiki Link to esolangs.org Link to TIO List of nonsense programs Flerovium
*search up "Prototype Autonomous Management Agent".

Offline

#2 2021-Jun-07  15:31:54

gilbert_given_TBG
TBGer
From: Isolation Chamber
Registered: 2020-Nov-30
Posts: 6,427

Re: If this gets a Post ID of 16384, we advance!

Migrating my SC's to here before 8196 gets closed
This is Extended Smiley Code, or ESC. It's backwards compatible with regular Smiley Code.

Basic Characters

smile smile to smile cool : A to L
neutral smile to neutral cool : M to X
sad smile to sad neutral : Y to Z
sad sad to sad cool : 0 to 9

Punctuations

yikes smile - Period
yikes neutral - Comma
yikes sad - Question mark
yikes yikes - Exclamation mark
yikes big_smile - Colon
yikes lol - Semicolon
yikes hmm - Slash
yikes mad - Quotation mark
yikes wink - Open parentheses
yikes tongue - Close parentheses
yikes roll - Apostrophe
yikes cool - Space

big_smile smile - Greater than
big_smile neutral - At sign
big_smile sad - Less than
big_smile yikes - Tilde
big_smile big_smile - Caret
big_smile lol - Ampersand
big_smile hmm - Backslash
big_smile mad - Asterisk
big_smile wink - Open brackets
big_smile tongue - Close brackets
big_smile roll - Dollar sign
big_smile cool - Hash

lol smile - Copyright symbol
lol neutral - Percent sign
lol sad - Copyleft symbol
lol yikes - Equal sign
lol big_smile - Plus sign
lol lol - Ditto mark
lol hmm - Vertical line
lol mad - Minus sign
lol wink - Open curly brackets
lol tongue - Close curly brackets
lol roll - Pound sign
lol cool - Reference mark

hmm smile - Plus-minus sign
hmm neutral - Bullet
hmm sad - Minus-plus sign
hmm yikes - Index
hmm big_smile - Registered symbol
hmm lol - Trademark symbol
hmm hmm - Underscore
hmm mad - Dagger
hmm wink - Open angle brackets
hmm tongue - Close angle brackets
hmm roll - Pilcrow
hmm cool - Section sign

Control Smileys

cool smile - Begin smiley code
cool sad - End smiley code
cool neutral - Ignore previous opcode
cool big_smile - Uppercase next opcode
cool lol - Start all caps
cool mad - End all caps
cool wink - Start raw data
cool tongue - End raw data
roll smile - Start compressed text
roll sad - End compressed text (Normal case)
roll big_smile - End compressed text (Title Cased)
roll neutral - End compressed text (no case)
roll lol - End compressed text (Nospace)
roll roll - Escape compressed text (one pair of opcode)
roll tongue - Start escape compressed text
roll mad - End escape compressed text

Raw Data

Raw data allows you to use UTF-16 using smileys. The data uses octet and is big-endian. In this case, smile to mad becomes 0 to 7 in octet. A single character takes 8 smileys.
For example:
cool smile cool roll smile smile smile smile smile smile lol smile smile smile smile yikes smile yikes neutral hmm smile smile smile smile hmm sad big_smile smile smile smile smile mad yikes yikes neutral sad smile smile smile smile hmm sad big_smile smile smile smile smile smile smile smile lol neutral smile smile smile yikes smile yikes neutral hmm smile smile smile lol mad lol big_smile neutral smile smile smile sad sad big_smile mad yikes smile smile smile sad sad big_smile smile neutral smile smile smile sad sad big_smile mad yikes cool tongue cool sad
is:
0000005000030316000062400007331200006240000000510003031600057541000224730002240100022473 in octet, which is:
\u0028\u30ce\u0ca0\u76ca\u0ca0\u0029\u30ce\u5f61\u253b\u2501\u253b, which is:
(ノಠ益ಠ)ノ彡┻━┻ in text.

Compressed Text

Using this, you can compress text, similar to what 05AB1E does. It uses 05AB1E's dictionary for the list of words. The numbering system is decimal, in this case smile to tongue becomes 0 to 9.
For example,
cool smile roll smile smile smile smile big_smile smile big_smile neutral sad smile smile neutral sad smile smile smile big_smile yikes smile neutral neutral smile smile smile neutral smile yikes yikes yikes mad lol big_smile smile smile smile neutral sad smile smile smile big_smile mad yikes wink hmm neutral yikes neutral tongue lol sad sad smile roll sad yikes smile cool sad
becomes:

A man with a shape of water surfing with a calm sea shore.

The same thing encoded the normal way will be twice as long:
cool smile cool big_smile smile smile yikes cool neutral smile smile smile neutral neutral yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool neutral hmm smile mad smile smile neutral yikes smile big_smile yikes cool neutral sad smile lol yikes cool neutral roll smile smile neutral mad smile big_smile neutral lol yikes cool neutral hmm neutral tongue neutral lol smile lol smile wink neutral neutral smile hmm yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool smile sad smile smile smile cool neutral smile yikes cool neutral hmm smile big_smile smile smile yikes cool neutral hmm smile mad neutral sad neutral lol smile big_smile yikes smile cool sad

Let's say you have this compressed text:
smile smile smile big_smile smile neutral hmm big_smile neutral tongue wink neutral smile smile smile wink smile smile smile big_smile smile lol wink tongue smile tongue wink wink sad wink hmm yikes
The smileys is split into pairs of 4:
smile smile smile big_smile    smile neutral hmm big_smile    neutral tongue wink neutral    smile smile smile wink    smile smile smile big_smile    smile lol wink tongue    smile tongue wink wink    sad wink hmm yikes
Then it got converted to numbers (trailing zeros removed):

4 164 1981 8 4 589 988 2863

The numbers are then converted to words in the dictionary. For example, 4 becomes "A", 164 becomes "school", and so on. After all the numbers have changed into their corresponding word, combine them and you'll get:

a school bus on a road near trees

Encoding Method (new in ESC 1.1.0)

Using this, inter-language support can be achieved. It kinda acts like Unicode surrogates.
The default encoding code is smile smile , which is ESC.
To set the high (first) smiley, you use wink (smiley).
To set the low (last) smiley, you use tongue (smiley).
For example, wink smile tongue hmm sets the encoding code to smile hmm , which is BBSC.
The list of smiley codes that is compatible with ESC can be found here.

Examples

int main(){} -> cool smile smile wink neutral neutral neutral mad yikes cool neutral smile smile smile smile wink neutral neutral yikes wink yikes tongue lol wink lol tongue cool sad

The quick brown fox jumped over the lazy dog. -> cool smile roll smile smile smile smile smile smile tongue yikes yikes neutral sad hmm mad yikes sad sad neutral neutral wink hmm smile roll tongue smile big_smile smile yikes roll mad smile neutral smile tongue smile smile smile big_smile tongue neutral sad big_smile neutral smile big_smile hmm roll sad yikes smile cool sad

こんにちは! -> cool smile cool wink smile smile smile yikes smile neutral sad yikes smile smile smile yikes smile sad sad yikes smile smile smile yikes smile neutral lol yikes smile smile smile yikes smile neutral big_smile neutral smile smile smile yikes smile neutral lol mad smile smile neutral mad mad big_smile smile neutral cool tongue cool sad

Last edited by gilbert_given_TBG (2021-Jun-08  20:27:18)


I'm now living in a dangerous place.
(siggy too thick, scrolling is needed for #TeamScratchStyle)
Some of my esolangs I made: redirected here
Stuff I made: Smiley Code Decoder Word Shuffler List nBASIC PseudoSmiley Pybolge Unshrekton OLLY in Wenyan ESC JSC Shortcut to my sig editor TPSC Programmable Text Generator Why? Link to DWiki Link to esolangs.org Link to TIO List of nonsense programs Flerovium
*search up "Prototype Autonomous Management Agent".

Offline

#3 2021-Jun-07  15:32:18

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

Unless told otherwise, answer questions with whole numbers, like 42.
What's the Topic ID of the topic? (The 'id' part of the url) >5790
How many posts needed to complete the thread? (Total, not remaining) >16384
Traceback (most recent call last):
  File "D:\Personal\Scripts\Python\tbgs\getsXPosts_EDCalcAdvanced.py", line 19, in <module>
    mostRecentPage = int(mostRecentPage[0])
IndexError: list index out of range

what a great estimate


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#4 2021-Jun-07  15:33:02

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

why the topic id


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#5 2021-Jun-07  15:33:48

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

Byron_Inc_TBG wrote:

why the topic id

why the topic id what


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#6 2021-Jun-07  15:34:13

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

gilbert_given_TBG wrote:

Migrating my SC's to here before 8196 gets closed
This is Extended Smiley Code, or ESC. It's backwards compatible with regular Smiley Code.

Basic Characters

smile smile to smile cool : A to L
neutral smile to neutral cool : M to X
sad smile to sad neutral : Y to Z
sad sad to sad cool : 0 to 9

Punctuations

yikes smile - Period
yikes neutral - Comma
yikes sad - Question mark
yikes yikes - Exclamation mark
yikes big_smile - Colon
yikes lol - Semicolon
yikes hmm - Slash
yikes mad - Quotation mark
yikes wink - Open parentheses
yikes tongue - Close parentheses
yikes roll - Apostrophe
yikes cool - Space

big_smile smile - Greater than
big_smile neutral - At sign
big_smile sad - Less than
big_smile yikes - Tilde
big_smile big_smile - Caret
big_smile lol - Ampersand
big_smile hmm - Backslash
big_smile mad - Asterisk
big_smile wink - Open brackets
big_smile tongue - Close brackets
big_smile roll - Dollar sign
big_smile cool - Hash

lol smile - Copyright symbol
lol neutral - Percent sign
lol sad - Copyleft symbol
lol yikes - Equal sign
lol big_smile - Plus sign
lol lol - Ditto mark
lol hmm - Vertical line
lol mad - Minus sign
lol wink - Open curly brackets
lol tongue - Close curly brackets
lol roll - Pound sign
lol cool - Reference mark

hmm smile - Plus-minus sign
hmm neutral - Bullet
hmm sad - Minus-plus sign
hmm yikes - Index
hmm big_smile - Registered symbol
hmm lol - Trademark symbol
hmm hmm - Underscore
hmm mad - Dagger
hmm wink - Open angle brackets
hmm tongue - Close angle brackets
hmm roll - Pilcrow
hmm cool - Section sign

Control Smileys

cool smile - Begin smiley code
cool sad - End smiley code
cool neutral - Ignore previous opcode
cool big_smile - Uppercase next opcode
cool lol - Start all caps
cool mad - End all caps
cool wink - Start raw data
cool tongue - End raw data
roll smile - Start compressed text
roll sad - End compressed text (Normal case)
roll big_smile - End compressed text (Title Cased)
roll neutral - End compressed text (no case)
roll lol - End compressed text (Nospace)
roll roll - Escape compressed text (one pair of opcode)
roll tongue - Start escape compressed text
roll mad - End escape compressed text

Raw Data

Raw data allows you to use UTF-16 using smileys. The data uses octet and is big-endian. In this case, smile to mad becomes 0 to 7 in octet. A single character takes 8 smileys.
For example:
cool smile cool roll smile smile smile smile smile smile lol smile smile smile smile yikes smile yikes neutral hmm smile smile smile smile hmm sad big_smile smile smile smile smile mad yikes yikes neutral sad smile smile smile smile hmm sad big_smile smile smile smile smile smile smile smile lol neutral smile smile smile yikes smile yikes neutral hmm smile smile smile lol mad lol big_smile neutral smile smile smile sad sad big_smile mad yikes smile smile smile sad sad big_smile smile neutral smile smile smile sad sad big_smile mad yikes cool tongue cool sad
is:
0000005000030316000062400007331200006240000000510003031600057541000224730002240100022473 in octet, which is:
\u0028\u30ce\u0ca0\u76ca\u0ca0\u0029\u30ce\u5f61\u253b\u2501\u253b, which is:
(ノಠ益ಠ)ノ彡┻━┻ in text.

Compressed Text

Using this, you can compress text, similar to what 05AB1E does. It uses 05AB1E's dictionary for the list of words. The numbering system is decimal, in this case smile to tongue becomes 0 to 9.
For example,
cool smile roll smile smile smile smile big_smile smile big_smile neutral sad smile smile neutral sad smile smile smile big_smile yikes smile neutral neutral smile smile smile neutral smile yikes yikes yikes mad lol big_smile smile smile smile neutral sad smile smile smile big_smile mad yikes wink hmm neutral yikes neutral tongue lol sad sad smile roll sad yikes smile cool sad
becomes:

A man with a shape of water surfing with a calm sea shore.

The same thing encoded the normal way will be twice as long:
cool smile cool big_smile smile smile yikes cool neutral smile smile smile neutral neutral yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool neutral hmm smile mad smile smile neutral yikes smile big_smile yikes cool neutral sad smile lol yikes cool neutral roll smile smile neutral mad smile big_smile neutral lol yikes cool neutral hmm neutral tongue neutral lol smile lol smile wink neutral neutral smile hmm yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool smile sad smile smile smile cool neutral smile yikes cool neutral hmm smile big_smile smile smile yikes cool neutral hmm smile mad neutral sad neutral lol smile big_smile yikes smile cool sad

Let's say you have this compressed text:
smile smile smile big_smile smile neutral hmm big_smile neutral tongue wink neutral smile smile smile wink smile smile smile big_smile smile lol wink tongue smile tongue wink wink sad wink hmm yikes
The smileys is split into pairs of 4:
smile smile smile big_smile    smile neutral hmm big_smile    neutral tongue wink neutral    smile smile smile wink    smile smile smile big_smile    smile lol wink tongue    smile tongue wink wink    sad wink hmm yikes
Then it got converted to numbers (trailing zeros removed):

4 164 1981 8 4 589 988 2863

The numbers are then converted to words in the dictionary. For example, 4 becomes "A", 164 becomes "school", and so on. After all the numbers have changed into their corresponding word, combine them and you'll get:

a school bus on a road near trees

Encoding Method (new in ESC 1.1.0)

Using this, inter-language support can be achieved. It kinda acts like Unicode surrogates.
The default encoding code is smile smile , which is ESC.
To set the high (first) smiley, you use wink (smiley).
To set the low (last) smiley, you use tongue (smiley).
For example, wink smile tongue hmm sets the encoding code to smile hmm , which is BBSC.
The list of smiley codes that is compatible with ESC can be found here.

Examples

int main(){} -> cool smile smile wink neutral neutral neutral mad yikes cool neutral smile smile smile smile wink neutral neutral yikes wink yikes tongue lol wink lol tongue cool sad

The quick brown fox jumped over the lazy dog. -> cool smile roll smile smile smile smile smile smile tongue yikes yikes neutral sad hmm mad yikes sad sad neutral neutral wink hmm smile roll tongue smile big_smile smile yikes roll mad smile neutral smile tongue smile smile smile big_smile tongue neutral sad big_smile neutral smile big_smile hmm roll sad yikes smile cool sad

こんにちは! -> cool smile cool wink smile smile smile yikes smile neutral sad yikes smile smile smile yikes smile sad sad yikes smile smile smile yikes smile neutral lol yikes smile smile smile yikes smile neutral big_smile neutral smile smile smile yikes smile neutral lol mad smile smile neutral mad mad big_smile smile neutral cool tongue cool sad

not bread sad


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#7 2021-Jun-07  15:35:06

gilbert_given_TBG
TBGer
From: Isolation Chamber
Registered: 2020-Nov-30
Posts: 6,427

Re: If this gets a Post ID of 16384, we advance!

Migrating my SC's to here before 8196 gets closed
Japanese Smiley Code (Nihongo no Sumairīkōdo)
Because Japanese are wink sad cool sad yikes roll cool neutral big_smile!

Characters

Each JSC character consists of 1-7 smileys, which consists of consonants and vowels.

Consonants
Bold text are dakuten consonants.
Italic text are handakuten consonants.
smile : m
neutral : silent
sad : k g
yikes : h /h/ or [ç], f [ɸ] b p
big_smile : t [t], ch [t͡ɕ], ts [t͡s] d
lol : w [ɰ]
hmm : n [n]/[ɲ]
mad : r [ɾ]
wink : s /s/ or [ɕ] z
tongue : y [j]

Vowels
smile : a
neutral : e
sad : u
yikes : o
big_smile : i
To make a long vowel, double it.

Markers

roll is a diacritic marker.

  • If present before consonant, it will act like sokuon, i.e., double the consonant. (ex. smile smile cool roll big_smile neutral (matte))

  • If present between consonant and vowel, it will make a yōon. (ex. big_smile roll smile roll cool wink sad (jazu))

  • If present after vowel, it will add dakuten (ex. hmm smile cool hmm cool big_smile neutral roll cool smile yikes (nan demo))
    If doubled, it will add handakuten instead. (ex. yikes yikes roll roll cool mad big_smile cool mad big_smile cool wink sad roll cool smile sad (poririzumu))

  • If used alone or only with another roll's, it will act like iteration mark (ex. neutral big_smile cool wink sad cool roll roll (Isuzu))

cool is a control/end character.

  • mad cool : end of text

  • tongue cool : start of text

  • wink cool : new line

  • cool cool : backspace (remove last character)

neutral neutral is a punctuation marker.

  • neutral neutral mad : dot

  • neutral neutral tongue : comma

  • neutral neutral hmm : question mark

  • neutral neutral big_smile : exclamation mark

  • neutral neutral wink : quotation marks

  • neutral neutral yikes : interpunct

  • neutral neutral neutral : "e"

Examples

こんにちは!= tongue cool sad yikes cool hmm cool hmm big_smile cool big_smile big_smile cool lol smile cool neutral neutral big_smile cool mad cool
すごい! = tongue cool wink sad cool sad yikes roll cool neutral big_smile cool neutral neutral big_smile cool mad cool
日本語のスマイリーコード = tongue cool hmm big_smile cool yikes yikes cool hmm cool sad yikes roll cool hmm yikes cool wink sad cool smile smile cool neutral big_smile cool mad big_smile big_smile cool sad yikes yikes cool big_smile yikes roll cool mad cool


I'm now living in a dangerous place.
(siggy too thick, scrolling is needed for #TeamScratchStyle)
Some of my esolangs I made: redirected here
Stuff I made: Smiley Code Decoder Word Shuffler List nBASIC PseudoSmiley Pybolge Unshrekton OLLY in Wenyan ESC JSC Shortcut to my sig editor TPSC Programmable Text Generator Why? Link to DWiki Link to esolangs.org Link to TIO List of nonsense programs Flerovium
*search up "Prototype Autonomous Management Agent".

Offline

#8 2021-Jun-07  15:35:15

PkmnQ
TBGer
From: Riding a minecraft boat
Registered: 2020-Mar-15
Posts: 8,381
Website

Re: If this gets a Post ID of 16384, we advance!

gilbert_given_TBG wrote:

Migrating my SC's to here before 8196 gets closed
This is Extended Smiley Code, or ESC. It's backwards compatible with regular Smiley Code.

Basic Characters

smile smile to smile cool : A to L
neutral smile to neutral cool : M to X
sad smile to sad neutral : Y to Z
sad sad to sad cool : 0 to 9

Punctuations

yikes smile - Period
yikes neutral - Comma
yikes sad - Question mark
yikes yikes - Exclamation mark
yikes big_smile - Colon
yikes lol - Semicolon
yikes hmm - Slash
yikes mad - Quotation mark
yikes wink - Open parentheses
yikes tongue - Close parentheses
yikes roll - Apostrophe
yikes cool - Space

big_smile smile - Greater than
big_smile neutral - At sign
big_smile sad - Less than
big_smile yikes - Tilde
big_smile big_smile - Caret
big_smile lol - Ampersand
big_smile hmm - Backslash
big_smile mad - Asterisk
big_smile wink - Open brackets
big_smile tongue - Close brackets
big_smile roll - Dollar sign
big_smile cool - Hash

lol smile - Copyright symbol
lol neutral - Percent sign
lol sad - Copyleft symbol
lol yikes - Equal sign
lol big_smile - Plus sign
lol lol - Ditto mark
lol hmm - Vertical line
lol mad - Minus sign
lol wink - Open curly brackets
lol tongue - Close curly brackets
lol roll - Pound sign
lol cool - Reference mark

hmm smile - Plus-minus sign
hmm neutral - Bullet
hmm sad - Minus-plus sign
hmm yikes - Index
hmm big_smile - Registered symbol
hmm lol - Trademark symbol
hmm hmm - Underscore
hmm mad - Dagger
hmm wink - Open angle brackets
hmm tongue - Close angle brackets
hmm roll - Pilcrow
hmm cool - Section sign

Control Smileys

cool smile - Begin smiley code
cool sad - End smiley code
cool neutral - Ignore previous opcode
cool big_smile - Uppercase next opcode
cool lol - Start all caps
cool mad - End all caps
cool wink - Start raw data
cool tongue - End raw data
roll smile - Start compressed text
roll sad - End compressed text (Normal case)
roll big_smile - End compressed text (Title Cased)
roll neutral - End compressed text (no case)
roll lol - End compressed text (Nospace)
roll roll - Escape compressed text (one pair of opcode)
roll tongue - Start escape compressed text
roll mad - End escape compressed text

Raw Data

Raw data allows you to use UTF-16 using smileys. The data uses octet and is big-endian. In this case, smile to mad becomes 0 to 7 in octet. A single character takes 8 smileys.
For example:
cool smile cool roll smile smile smile smile smile smile lol smile smile smile smile yikes smile yikes neutral hmm smile smile smile smile hmm sad big_smile smile smile smile smile mad yikes yikes neutral sad smile smile smile smile hmm sad big_smile smile smile smile smile smile smile smile lol neutral smile smile smile yikes smile yikes neutral hmm smile smile smile lol mad lol big_smile neutral smile smile smile sad sad big_smile mad yikes smile smile smile sad sad big_smile smile neutral smile smile smile sad sad big_smile mad yikes cool tongue cool sad
is:
0000005000030316000062400007331200006240000000510003031600057541000224730002240100022473 in octet, which is:
\u0028\u30ce\u0ca0\u76ca\u0ca0\u0029\u30ce\u5f61\u253b\u2501\u253b, which is:
(ノಠ益ಠ)ノ彡┻━┻ in text.

Compressed Text

Using this, you can compress text, similar to what 05AB1E does. It uses 05AB1E's dictionary for the list of words. The numbering system is decimal, in this case smile to tongue becomes 0 to 9.
For example,
cool smile roll smile smile smile smile big_smile smile big_smile neutral sad smile smile neutral sad smile smile smile big_smile yikes smile neutral neutral smile smile smile neutral smile yikes yikes yikes mad lol big_smile smile smile smile neutral sad smile smile smile big_smile mad yikes wink hmm neutral yikes neutral tongue lol sad sad smile roll sad yikes smile cool sad
becomes:

A man with a shape of water surfing with a calm sea shore.

The same thing encoded the normal way will be twice as long:
cool smile cool big_smile smile smile yikes cool neutral smile smile smile neutral neutral yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool neutral hmm smile mad smile smile neutral yikes smile big_smile yikes cool neutral sad smile lol yikes cool neutral roll smile smile neutral mad smile big_smile neutral lol yikes cool neutral hmm neutral tongue neutral lol smile lol smile wink neutral neutral smile hmm yikes cool neutral roll smile wink neutral mad smile mad yikes cool smile smile yikes cool smile sad smile smile smile cool neutral smile yikes cool neutral hmm smile big_smile smile smile yikes cool neutral hmm smile mad neutral sad neutral lol smile big_smile yikes smile cool sad

Let's say you have this compressed text:
smile smile smile big_smile smile neutral hmm big_smile neutral tongue wink neutral smile smile smile wink smile smile smile big_smile smile lol wink tongue smile tongue wink wink sad wink hmm yikes
The smileys is split into pairs of 4:
smile smile smile big_smile    smile neutral hmm big_smile    neutral tongue wink neutral    smile smile smile wink    smile smile smile big_smile    smile lol wink tongue    smile tongue wink wink    sad wink hmm yikes
Then it got converted to numbers (trailing zeros removed):

4 164 1981 8 4 589 988 2863

The numbers are then converted to words in the dictionary. For example, 4 becomes "A", 164 becomes "school", and so on. After all the numbers have changed into their corresponding word, combine them and you'll get:

a school bus on a road near trees

Encoding Method (new in ESC 1.1.0)

Using this, inter-language support can be achieved. It kinda acts like Unicode surrogates.
The default encoding code is smile smile , which is ESC.
To set the high (first) smiley, you use wink (smiley).
To set the low (last) smiley, you use tongue (smiley).
For example, wink smile tongue hmm sets the encoding code to smile hmm , which is BBSC.
The list of smiley codes that is compatible with ESC can be found here.

Examples

int main(){} -> cool smile smile wink neutral neutral neutral mad yikes cool neutral smile smile smile smile wink neutral neutral yikes wink yikes tongue lol wink lol tongue cool sad

The quick brown fox jumped over the lazy dog. -> cool smile roll smile smile smile smile smile smile tongue yikes yikes neutral sad hmm mad yikes sad sad neutral neutral wink hmm smile roll tongue smile big_smile smile yikes roll mad smile neutral smile tongue smile smile smile big_smile tongue neutral sad big_smile neutral smile big_smile hmm roll sad yikes smile cool sad

こんにちは! -> cool smile cool wink smile smile smile yikes smile neutral sad yikes smile smile smile yikes smile sad sad yikes smile smile smile yikes smile neutral lol yikes smile smile smile yikes smile neutral big_smile neutral smile smile smile yikes smile neutral lol mad smile smile neutral mad mad big_smile smile neutral cool tongue cool sad

This says nothing about bread. Guess the person who told me lied.

Last edited by PkmnQ (2021-Jun-07  15:35:35)


BBSC ok that's all i wanted to say bye

Offline

#9 2021-Jun-07  15:36:35

redgreenandblue
TBGer
Registered: 2017-Jul-03
Posts: 13,801

Re: If this gets a Post ID of 16384, we advance!

Byron_Inc_TBG wrote:
gilbert_given_TBG wrote:

-snip-

not bread sad

my disappointment is immeasurable and my day is ruined

also worth nothing blunderbus won the rights to make this topic but he can endorse this one if he wants I suppose


.neutral

Offline

#10 2021-Jun-07  15:36:44

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

disappointed
the examples aren't bread either


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#11 2021-Jun-07  15:36:45

PkmnQ
TBGer
From: Riding a minecraft boat
Registered: 2020-Mar-15
Posts: 8,381
Website

Re: If this gets a Post ID of 16384, we advance!

I wanted to learn bread. Can post 127 teach me about it instead? Please?


BBSC ok that's all i wanted to say bye

Offline

#12 2021-Jun-07  15:38:12

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

REMINDER

LIST OF THINGS TO INCLUDE
POST 00148: Total mess
POST 00150: Cheese

Last edited by Byron_Inc_TBG (2021-Jun-08  18:10:05)


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#13 2021-Jun-07  15:39:37

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

we'll probably need to reach page 2 or 3 for getsXPosts to work


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#14 2021-Jun-07  15:41:05

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

update sig


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#15 2021-Jun-07  15:41:38

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

Byron_Inc_TBG wrote:

update sig

soon


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#16 2021-Jun-07  15:42:05

Byron_Inc_TBG
TBGer
From: Miraculously completed notes
Registered: 2020-Jul-29
Posts: 21,827
Website

Re: If this gets a Post ID of 16384, we advance!

why dont we make a tool that can update the images


costume3.png
My life is just an infinite loop of doing homework.
It only contains school, TBGs, watching YouTube, Minecraft (slowly disappearing) and my very little knowledge about coding.
Trust me, I'm a boring person.

Online

#17 2021-Jun-07  15:42:38

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

Byron_Inc_TBG wrote:

why dont we make a tool that can update the images

i'll probably have that be a feature of the bot


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#18 2021-Jun-07  15:46:07

redgreenandblue
TBGer
Registered: 2017-Jul-03
Posts: 13,801

Re: If this gets a Post ID of 16384, we advance!

My official guess: We will get to 16,384 on June 6th, 2023.


.neutral

Offline

#19 2021-Jun-07  15:48:16

PkmnQ
TBGer
From: Riding a minecraft boat
Registered: 2020-Mar-15
Posts: 8,381
Website

Re: If this gets a Post ID of 16384, we advance!

My guess is it'll take 8 months if cheesy continues the smiley spam. Otherwise, 1 year.


BBSC ok that's all i wanted to say bye

Offline

#20 2021-Jun-07  15:50:44

realicraft
TBGer
From: reali's cubicle, sknn hq
Registered: 2018-Jun-25
Posts: 2,490
Website

Re: If this gets a Post ID of 16384, we advance!

in 17 minutes we've made 18 posts, which is a speed of ~1.058 posts per minute. With a goal of 16384, that means it will take ~15473.78 minutes to reach the goal, which is ~257.90 hours, which is ~10.75 days. Therefore, I conclude we will reach 16,384 on June 17th, 2021.


the hardest part of justifying my decisions is sometimes even i don't know why i did that
___                                               
videos | Fighting Simulator 3: Subtitle | Calendar
16384 progress: ~15.77% @ 45d (0y 1m 14d) [07/21/2021] {2583/16384}
ProgBar02.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar11.pngProgBar29.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar07.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar08.pngProgBar39.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar01.pngProgBar05.pngProgBar06.png
ProgBar02.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar00.pngProgBar50.pngProgBar44.pngProgBar00.pngProgBar00.pngProgBar01.pngProgBar01.pngProgBar49.png
47007.pngtongueneutralyikes

Offline

#21 2021-Jun-07  15:51:52

redgreenandblue
TBGer
Registered: 2017-Jul-03
Posts: 13,801

Re: If this gets a Post ID of 16384, we advance!

realicraft wrote:

in 17 minutes we've made 18 posts, which is a speed of ~1.058 posts per minute. With a goal of 16384, that means it will take ~15473.78 minutes to reach the goal, which is ~257.90 hours, which is ~10.75 days. Therefore, I conclude we will reach 16,384 on June 17th, 2021.

can’t argue with that


.neutral

Offline

#22 2021-Jun-07  15:52:12

solitare
TBGer
From: not Mifernian Republic
Registered: 2018-Dec-31
Posts: 3,900
Website

Re: If this gets a Post ID of 16384, we advance!

what
how
we already reached it
w h a t


shift+down for more signature if using scratchstyle
tbgbannere.png
?k7slx=platform.png47242.png
i'm a user who does things. my scratch account is -gge.
i dont really know what to put here
why is there no [center] tag in the tbg's
64lu
(removed by copper fish - offensive)

Online

#23 2021-Jun-07  15:54:03

PkmnQ
TBGer
From: Riding a minecraft boat
Registered: 2020-Mar-15
Posts: 8,381
Website

Re: If this gets a Post ID of 16384, we advance!

redgreenandblue wrote:
realicraft wrote:

in 17 minutes we've made 18 posts, which is a speed of ~1.058 posts per minute. With a goal of 16384, that means it will take ~15473.78 minutes to reach the goal, which is ~257.90 hours, which is ~10.75 days. Therefore, I conclude we will reach 16,384 on June 17th, 2021.

can’t argue with that

Hold on a minute, because everyone needs to sleep at some point. So let's say that everyone sleeps for 8 hours, which means there are 16 hours left in a day. Therefore, it will actually take 16 days. Therefore, it will actually reach 16384 on June 23rd, 2021. But that's assuming 8 hours of sleep. Graph

Last edited by PkmnQ (2021-Jun-07  16:03:48)


BBSC ok that's all i wanted to say bye

Offline

#24 2021-Jun-07  15:55:21

redgreenandblue
TBGer
Registered: 2017-Jul-03
Posts: 13,801

Re: If this gets a Post ID of 16384, we advance!

PkmnQ wrote:
redgreenandblue wrote:
realicraft wrote:

in 17 minutes we've made 18 posts, which is a speed of ~1.058 posts per minute. With a goal of 16384, that means it will take ~15473.78 minutes to reach the goal, which is ~257.90 hours, which is ~10.75 days. Therefore, I conclude we will reach 16,384 on June 17th, 2021.

can’t argue with that

Hold on a minute, because everyone needs to sleep at some point. So let's say that everyone sleeps for 8 hours, which means there are 16 hours left in a day. Therefore, it will actually take 16 days. Therefore, it will actually reach 16384 on June 23rd, 2021.

yeah I don’t know what I was thinking with 2023, I’d like to change my guess now.

Last edited by redgreenandblue (2021-Jun-07  15:55:39)


.neutral

Offline

#25 2021-Jun-07  15:57:19

gilbert_given_TBG
TBGer
From: Isolation Chamber
Registered: 2020-Nov-30
Posts: 6,427

Re: If this gets a Post ID of 16384, we advance!

Encoding methods supported for ESC 1.1.0 and above

Bold text are not switchable (once you're in, you can't switch back to other encoding methods)
smile smile : ESC (default)
smile big_smile : TPSC
smile hmm : BBSC
smile tongue : JSC
smile roll : SSLC

Last edited by gilbert_given_TBG (2021-Jun-17  00:06:15)


I'm now living in a dangerous place.
(siggy too thick, scrolling is needed for #TeamScratchStyle)
Some of my esolangs I made: redirected here
Stuff I made: Smiley Code Decoder Word Shuffler List nBASIC PseudoSmiley Pybolge Unshrekton OLLY in Wenyan ESC JSC Shortcut to my sig editor TPSC Programmable Text Generator Why? Link to DWiki Link to esolangs.org Link to TIO List of nonsense programs Flerovium
*search up "Prototype Autonomous Management Agent".

Offline

Board footer

Powered by FluxBB