Compare commits

...

4 Commits

Author SHA1 Message Date
capy4king c2ae8d54b7 update readme 2023-07-16 10:35:29 +02:00
capy4king 58223e5bb4 upload fonts 2023-07-16 10:34:09 +02:00
capy4king a147c44df4 add readme 2023-07-16 10:31:31 +02:00
capy4king 2b940ba523 fsdfsd 2023-07-16 10:20:16 +02:00
101 changed files with 144 additions and 3 deletions

View File

@ -3,7 +3,12 @@ This is a script for building noto emoji, with some emojis replaced with marseys
See BUILD.md for building instructions.
Download: https://files.catbox.moe/os8gs0.ttf
See marsey/README.md for contribution information.
Download: ![fonts/marseymoji.ttf](fonts/marseymoji.ttf)
Download: ![fonts/marseymoji_windows.ttf](fonts/marseymoji_windows.ttf)
![](marsey/2023-07-15_21-55.png)

Binary file not shown.

Binary file not shown.

13
marsey/README.md 100644
View File

@ -0,0 +1,13 @@
# Marsey font
marseys/ - all marsey assets
marseys/marsey_load.sh [name] - download a marsey by its name and automatically convert it to the right format and size. Must be used while inside the marsey directory.
marseys.conf - links the marseys to the corresponding
convert_filename.py - convert any emoji to the corresponding emoji identifier for marseys.conf. Eg, 🤓 -> emoji_u1f913.png
sexrace.py - generates all gender and ethnicity variations given a placeholder input for marseys.conf. Example input for thumbs up: marseythumbsup=emoji_u1f44dRACE.png. Input for cop: marseycop=emoji_u1f46eRACEGENDERADD.png
marsey_replacer.sh - replaces emojis by marseys, as specified in marseys.conf. Must be run from the marseymoji base directory.

View File

@ -0,0 +1,9 @@
def emoji_to_filename(emoji):
code_points = [format(ord(char), 'x') for char in emoji if ord(char) != 0xfe0f]
filename = '_'.join(code_points)
return 'emoji_u' + filename + '.png'
emoji = input("copy-paste an emoji: ")
filename = emoji_to_filename(emoji)
print(filename)

0
marsey/marsey_replacer.sh 100644 → 100755
View File

View File

@ -42,15 +42,60 @@ gigachadqueen=emoji_u1f3cb_200d_2640.png
marseyburn=emoji_u1f525.png
marseycapitalistmanlet=emoji_u1f911.png
marseycop=emoji_u1f46e.png
marseycop=emoji_u1f46e_1f3fb.png
marseycop=emoji_u1f46e_1f3fc.png
marseycop=emoji_u1f46e_1f3fd.png
marseycop=emoji_u1f46e_1f3fe.png
marseycop=emoji_u1f46e_1f3ff.png
marseycop=emoji_u1f46e_200d_2640.png
marseycop=emoji_u1f46e_1f3fb_200d_2640.png
marseycop=emoji_u1f46e_1f3fc_200d_2640.png
marseycop=emoji_u1f46e_1f3fd_200d_2640.png
marseycop=emoji_u1f46e_1f3fe_200d_2640.png
marseycop=emoji_u1f46e_1f3ff_200d_2640.png
marseycop=emoji_u1f46e_200d_2642.png
marseycop=emoji_u1f46e_1f3fb_200d_2642.png
marseycop=emoji_u1f46e_1f3fc_200d_2642.png
marseycop=emoji_u1f46e_1f3fd_200d_2642.png
marseycop=emoji_u1f46e_1f3fe_200d_2642.png
marseycop=emoji_u1f46e_1f3ff_200d_2642.png
marseycry=emoji_u1f62d.png
marseyfacepalm=emoji_u1f926.png
marseyfacepalm=emoji_u1f926_1f3fb.png
marseyfacepalm=emoji_u1f926_1f3fc.png
marseyfacepalm=emoji_u1f926_1f3fd.png
marseyfacepalm=emoji_u1f926_1f3fe.png
marseyfacepalm=emoji_u1f926_1f3ff.png
marseyfacepalm=emoji_u1f926_200d_2640.png
marseyfacepalm=emoji_u1f926_1f3fb_200d_2640.png
marseyfacepalm=emoji_u1f926_1f3fc_200d_2640.png
marseyfacepalm=emoji_u1f926_1f3fd_200d_2640.png
marseyfacepalm=emoji_u1f926_1f3fe_200d_2640.png
marseyfacepalm=emoji_u1f926_1f3ff_200d_2640.png
marseyfacepalm=emoji_u1f926_200d_2642.png
marseyfacepalm=emoji_u1f926_1f3fb_200d_2642.png
marseyfacepalm=emoji_u1f926_1f3fc_200d_2642.png
marseyfacepalm=emoji_u1f926_1f3fd_200d_2642.png
marseyfacepalm=emoji_u1f926_1f3fe_200d_2642.png
marseyfacepalm=emoji_u1f926_1f3ff_200d_2642.png
marseyhacker2=emoji_u1f9d1_200d_1f4bb.png
marseyhacker2=emoji_u1f468_200d_1f4bb.png
marseyhacker2=emoji_u1f9d1_1f3fb_200d_1f4bb.png
marseyhacker2=emoji_u1f9d1_1f3fc_200d_1f4bb.png
marseyhacker2=emoji_u1f9d1_1f3fd_200d_1f4bb.png
marseyhacker2=emoji_u1f9d1_1f3fe_200d_1f4bb.png
marseyhacker2=emoji_u1f9d1_1f3ff_200d_1f4bb.png
marseyhacker2=emoji_u1f469_200d_1f4bb.png
marseyhacker2=emoji_u1f469_1f3fb_200d_1f4bb.png
marseyhacker2=emoji_u1f469_1f3fc_200d_1f4bb.png
marseyhacker2=emoji_u1f469_1f3fd_200d_1f4bb.png
marseyhacker2=emoji_u1f469_1f3fe_200d_1f4bb.png
marseyhacker2=emoji_u1f469_1f3ff_200d_1f4bb.png
marseyhacker2=emoji_u1f468_200d_1f4bb.png
marseyhacker2=emoji_u1f468_1f3fb_200d_1f4bb.png
marseyhacker2=emoji_u1f468_1f3fc_200d_1f4bb.png
marseyhacker2=emoji_u1f468_1f3fd_200d_1f4bb.png
marseyhacker2=emoji_u1f468_1f3fe_200d_1f4bb.png
marseyhacker2=emoji_u1f468_1f3ff_200d_1f4bb.png
marseyhearts=emoji_u1f970.png
marseyhmm=emoji_u1f914.png
marseyill=emoji_u1f912.png
@ -61,6 +106,11 @@ marseylgbtflag4=emoji_u1f3f3_200d_1f308.png
marseynerd=emoji_u1f913.png
marseypleading2=emoji_u1f97a.png
marseythumbsup=emoji_u1f44d.png
marseythumbsup=emoji_u1f44d_1f3fb.png
marseythumbsup=emoji_u1f44d_1f3fc.png
marseythumbsup=emoji_u1f44d_1f3fd.png
marseythumbsup=emoji_u1f44d_1f3fe.png
marseythumbsup=emoji_u1f44d_1f3ff.png
marseytrad=emoji_u1f469.png
marseytransflag=emoji_u1f3f3_200d_26a7.png
marseywave=emoji_u1f44b.png
@ -69,3 +119,48 @@ marseyxd=emoji_u1f923.png
soyjakanimeglasses=emoji_u1f60e.png
soymad=emoji_u1f620.png
marseyrage=emoji_u1f621.png
marseypepe2=emoji_u1f438.png
marseybeansick=emoji_u1f922.png
marseypickle=emoji_u1f952.png
marseynull=emoji_u1f436.png
marseydog=emoji_u1f415.png
marseygoblin=emoji_u1f47a.png
marseysleep=emoji_u1f634.png
marseywords=emoji_u1f971.png
marseydemonicgrin=emoji_u1f479.png
marseydisguise=emoji_u1f978.png
marseydisgust=emoji_u1f612.png
marseysteaming=emoji_u1f624.png
marseybeanquestion=emoji_u1f928.png
marseybeandrool=emoji_u1f924.png
marseybeanimp=emoji_u1f608.png
marseybeanmonocle=emoji_u1f9d0.png
marseybeanannoyed=emoji_u1f611.png
marseybeanrelieved=emoji_u1f60c.png
marppy=emoji_u1f916.png
marseytroll=emoji_u1f9cc.png
marseylove=emoji_u1f60d.png
marseyoctopus2=emoji_u1f3a3.png
bigsmilesoyjak=emoji_u1f601.png
marseystar=emoji_u2b50.png
marseysing=emoji_u1f9d1_200d_1f3a4.png
marseysing=emoji_u1f9d1_1f3fb_200d_1f3a4.png
marseysing=emoji_u1f9d1_1f3fc_200d_1f3a4.png
marseysing=emoji_u1f9d1_1f3fd_200d_1f3a4.png
marseysing=emoji_u1f9d1_1f3fe_200d_1f3a4.png
marseysing=emoji_u1f9d1_1f3ff_200d_1f3a4.png
marseysing=emoji_u1f469_200d_1f3a4.png
marseysing=emoji_u1f469_1f3fb_200d_1f3a4.png
marseysing=emoji_u1f469_1f3fc_200d_1f3a4.png
marseysing=emoji_u1f469_1f3fd_200d_1f3a4.png
marseysing=emoji_u1f469_1f3fe_200d_1f3a4.png
marseysing=emoji_u1f469_1f3ff_200d_1f3a4.png
marseysing=emoji_u1f468_200d_1f3a4.png
marseysing=emoji_u1f468_1f3fb_200d_1f3a4.png
marseysing=emoji_u1f468_1f3fc_200d_1f3a4.png
marseysing=emoji_u1f468_1f3fd_200d_1f3a4.png
marseysing=emoji_u1f468_1f3fe_200d_1f3a4.png
marseysing=emoji_u1f468_1f3ff_200d_1f3a4.png
marseygun=emoji_u1f52b.png
marseycloud=emoji_u2601.png
marseymayo=emoji_u1f468_1f3fc.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

After

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

2
marsey/marseys/marsey_load.sh 100644 → 100755
View File

@ -1,2 +1,2 @@
#!/bin/bash
convert "https://rdrama.net/e/$1.webp" -resize 128x128\! $1.png
convert "https://rdrama.net/e/$1.webp[0]" -background none -resize "128x128>" -gravity center -extent 128x128 $1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

After

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Some files were not shown because too many files have changed in this diff Show More