Skip to content

Commit

Permalink
Lo(v)re Wins: Mothic Language return (#186)
Browse files Browse the repository at this point in the history
* seperates mothic from chitinclick

* modularifies mothic and adds more syllables to both languages

* removes some lines

* im el stupido

* hHHHUUAAAEGHH

* Update modular_nova/modules/customization/modules/language/mothic.dm

Co-authored-by: GoldenAlpharex <[email protected]>

* forgot to change icon path for chitinclick

---------

Co-authored-by: GoldenAlpharex <[email protected]>
Co-authored-by: Bloop <[email protected]>
  • Loading branch information
3 people authored and FFMirrorBot committed Jan 6, 2024
1 parent 9ca43cb commit c66b58f
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 8 deletions.
Binary file modified modular_nova/master_files/icons/misc/language.dmi
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,3 @@
/datum/language/common = list(LANGUAGE_ATOM),
/datum/language/canilunzt = list(LANGUAGE_ATOM)
)

21 changes: 14 additions & 7 deletions modular_nova/modules/customization/modules/language/chitinclick.dm
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
/datum/language/moffic
name = "Chitin-Click"
desc = "A popular non-Human language that finds extensive use by various types of anthropomorphic invertebrates the likes of Mothpeople and other types of insects. It consists of complex flutters, chittering, antenna movements, and sparse guttural syllables. In modern Sol standard writing, some of its sounds have been compared to Ancient Swedish (Dating back to the Human 19th century)."
/datum/language/chitinclick
name = "Chitinclick"
desc = "A popular non-Human language that finds extensive use by various types of anthropomorphic invertebrates. It consists of complex flutters, chittering, antenna movements, and sparse guttural syllables."
key = "C"
space_chance = 30
space_chance = 40
//References some replaced languages.
syllables = list(
// Original
"chi", "cha", "at", "mo", "kli", "ac", "f", "cli", "fz", "fs",
"a", "ak", "ae", "ai", "az", "ba", "bz", "bu", "bh", "br", "bi",
"c", "ca", "ci", "ch", "chk", "cr", "cl", "ce", "cu", "cli", "cla",
"du", "dr", "dri", "de", "do", "dza", "dk", "g", "ga", "gr", "dz",
"gi", "gchk", "i", "ii", "ik", "it", "il", "ie", "iz", "ir", "io",
"pi", "pz", "pe", "po", "phk", "k", "kz", "kl", "ka", "kli", "kh",
"kch", "vh", "vr", "vz", "veh", "mr", "mz", "mi", "ma", "mhk", "zz",
"ze", "zu", "zo", "za", "nz", "zi", "fz", "fr", "f", "fi", "click",
"chit", "rr", "ru", "ra", "rzz", "ri", "re",
// Buzzwords
"zz", "buzz", "ZZ",
// Moffic
"ø", "öh", "ää", "år", "käyt", "dår", "ån", "", "møt", "om", "när",
)
icon_state = "chitinclick"
icon = 'modular_nova/master_files/icons/misc/language.dmi'
20 changes: 20 additions & 0 deletions modular_nova/modules/customization/modules/language/mothic.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/datum/language/moffic
name = "Mothic"
desc = "Spoken colloquially by the Mothfolk of Va Lumla, the early iteration of Mothic emerged when Fueljacks relied on their receptors for simple, one-worded pheromones to communicate, and navigate the often fatal maintenance tunnels sprawled throughout the fleet. \
The moths developed gesticulation through antennas and wings to convey deeper intent, with mandibles providing emotional context through clicks and trills. \
After First Contact, human speakers managed to achieve a similar effect from clicking their tongue to roof, and steer the tone with the width of their mouth while using their hands in place of antennas. \
It is informally spoken, deploying many slangs and shorthands from Common. Has phonetic resemblance to Italian."
space_chance = 40
// Syllables derived from Italian.
syllables = list(
"a", "an", "ar", "ave", "avo", "are", "ale", "be", "buo", "ca", "cie", "cr",
"ch", "che", "co", "cco", "ce", "cu", "ci", "ccia", "ccio", "da", "di", "do",
"e", "é", "ere", "ette", "fa", "fu", "fo", "gi", "gio", "gn", "go", "gu", "ni",
"gri", "ia", "iei", "ile", "imo", "l", "la", "lla", "le", "li", "lia", "lio",
"lo", "lu", "me", "mi", "mo", "mos", "na", "ne", "no", "nuo", "o", "ò", "oi",
"or", "os", "otto", "qua", "que", "qui", "pi", "po", "", "sa", "se", "si",
"sto", "ua", "ue", "ui", "un", "ta", "tra", "te", "tri", "tre", "tro", "to",
"ti", "va", "vi", "ve", "vo", "veni", "ver", "tu", "dru", "bi", "en", "je",
"dici", "tru", "zo", "ze", "ul", "bo", "ba", "gh", "ino", "etta", "i", "in",
"chh", "rio", "ie", "bar", "bas", "die", "ter", "pa", "pe", "pu", "fe", "fi",
)
1 change: 1 addition & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -7054,6 +7054,7 @@
#include "modular_nova\modules\customization\modules\language\common.dm"
#include "modular_nova\modules\customization\modules\language\gutter.dm"
#include "modular_nova\modules\customization\modules\language\monkey.dm"
#include "modular_nova\modules\customization\modules\language\mothic.dm"
#include "modular_nova\modules\customization\modules\language\mushroom.dm"
#include "modular_nova\modules\customization\modules\language\nekomimetic.dm"
#include "modular_nova\modules\customization\modules\language\panslavic.dm"
Expand Down

0 comments on commit c66b58f

Please sign in to comment.