Skip to content

Commit

Permalink
Adds Latin language (#491)
Browse files Browse the repository at this point in the history
  • Loading branch information
EgorDinamit authored Dec 28, 2023
1 parent 14405aa commit 984d609
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 1 deletion.
1 change: 1 addition & 0 deletions baystation12.dme
Original file line number Diff line number Diff line change
Expand Up @@ -2162,6 +2162,7 @@
#include "code\modules\mob\language\human\human.dm"
#include "code\modules\mob\language\human\iberian.dm"
#include "code\modules\mob\language\human\indian.dm"
#include "code\modules\mob\language\human\latin.dm"
#include "code\modules\mob\language\human\russian.dm"
#include "code\modules\mob\language\human\selenian.dm"
#include "code\modules\mob\language\human\misc\common.dm"
Expand Down
1 change: 1 addition & 0 deletions code/__defines/languages.dm
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#define LANGUAGE_HUMAN_IBERIAN "Iberian"
#define LANGUAGE_HUMAN_RUSSIAN "Russian"
#define LANGUAGE_HUMAN_SELENIAN "Selenian"
#define LANGUAGE_HUMAN_LATIN "Latin"

// Misc
#define LANGUAGE_COMMON "Galactic Common"
Expand Down
29 changes: 29 additions & 0 deletions code/modules/mob/language/human/latin.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
/*//////////////////////////////////////////////////////////////////////////////////////////////////////
Syllable list compiled in this file based on work by Stefan Trost, available at the following URL
https://www.sttmedia.com/syllablefrequency-latin
*///////////////////////////////////////////////////////////////////////////////////////////////////////

/datum/language/human/latin
name = LANGUAGE_HUMAN_LATIN
desc = "An archaic language used primarily during first era of humanity and beginning of the second one. \
Nowadays it found itself being popular with Independent Sector colonists and wannabe imperials."
colour = "latin"
key = "l"
shorthand = "Lat"
partial_understanding = list(
LANGUAGE_HUMAN_ENGLISH = 35,
LANGUAGE_HUMAN_IBERIAN = 50,
LANGUAGE_HUMAN_SELENIAN = 10,
LANGUAGE_SPACER = 20,
)
syllables = list(
"ae", "am", "an", "ar", "at", "ci", "co", "de", "di", "em", "en", "er",
"es", "et", "ia", "in", "is", "it", "iu", "li", "ne", "ni", "nt", "on",
"or", "os", "pe", "qu", "re", "ri", "ru", "se", "si", "st", "ta", "te",
"ti", "tu", "ue", "ui", "um", "ur", "us",
"ant", "ati", "bus", "con", "cum", "ent", "era", "ere", "eri",
"est", "iam", "ibu", "ili", "iss", "ita", "itu", "ium", "ius",
"nte", "nti", "oru", "per", "pro", "qua", "que", "qui", "quo",
"rat", "rum", "sse", "tat", "ter", "tis", "tum", "tur", "unt",
)
has_written_form = TRUE
3 changes: 2 additions & 1 deletion code/stylesheet.dm
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,8 @@ h1.alert, h2.alert {color: #000080;}
.russian {color: #9c250b;}
.arabic {color: #128b11;}
.spacer {color: #9c660b;}
.selenian {color: #22228b;}
.selenian {color: #22228b;}
.latin {color: #c25396;}

.interface {color: #330033;}

Expand Down

0 comments on commit 984d609

Please sign in to comment.