mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Moved language flag defines to setup.dm.
This commit is contained in:
@@ -1,6 +1,3 @@
|
|||||||
#define WHITELISTED 1 // Language is available if the speaker is whitelisted.
|
|
||||||
#define RESTRICTED 2 // Language can only be accquired by spawning or an admin.
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Datum based languages. Easily editable and modular.
|
Datum based languages. Easily editable and modular.
|
||||||
*/
|
*/
|
||||||
@@ -9,14 +6,16 @@
|
|||||||
var/name = "an unknown language" // Fluff name of language if any.
|
var/name = "an unknown language" // Fluff name of language if any.
|
||||||
var/speech_verb = "says" // 'says', 'hisses', 'farts'.
|
var/speech_verb = "says" // 'says', 'hisses', 'farts'.
|
||||||
var/colour = "" // CSS style to use for strings in this language.
|
var/colour = "" // CSS style to use for strings in this language.
|
||||||
var/key // Character used to speak in language eg. :o for Unathi.
|
var/key = "x" // Character used to speak in language eg. :o for Unathi.
|
||||||
var/flags = 0 // Various language flags.
|
var/flags = 0 // Various language flags.
|
||||||
|
var/native // If set, non-native speakers will have trouble speaking.
|
||||||
|
|
||||||
/datum/language/unathi
|
/datum/language/unathi
|
||||||
name = "Sinta'unathi"
|
name = "Sinta'unathi"
|
||||||
speech_verb = "hisses"
|
speech_verb = "hisses"
|
||||||
colour = "soghun"
|
colour = "soghun"
|
||||||
key = "o"
|
key = "o"
|
||||||
|
native = "Unathi"
|
||||||
flags = RESTRICTED
|
flags = RESTRICTED
|
||||||
|
|
||||||
/datum/language/tajaran
|
/datum/language/tajaran
|
||||||
@@ -24,6 +23,7 @@
|
|||||||
speech_verb = "mrowls"
|
speech_verb = "mrowls"
|
||||||
colour = "tajaran"
|
colour = "tajaran"
|
||||||
key = "j"
|
key = "j"
|
||||||
|
native = "Tajaran"
|
||||||
flags = RESTRICTED
|
flags = RESTRICTED
|
||||||
|
|
||||||
/datum/language/skrell
|
/datum/language/skrell
|
||||||
@@ -31,6 +31,7 @@
|
|||||||
speech_verb = "warbles"
|
speech_verb = "warbles"
|
||||||
colour = "skrell"
|
colour = "skrell"
|
||||||
key = "k"
|
key = "k"
|
||||||
|
native = "Skrell"
|
||||||
flags = RESTRICTED
|
flags = RESTRICTED
|
||||||
|
|
||||||
/datum/language/vox
|
/datum/language/vox
|
||||||
@@ -38,11 +39,13 @@
|
|||||||
speech_verb = "shrieks"
|
speech_verb = "shrieks"
|
||||||
colour = "vox"
|
colour = "vox"
|
||||||
key = "v"
|
key = "v"
|
||||||
|
native = "Vox"
|
||||||
flags = RESTRICTED
|
flags = RESTRICTED
|
||||||
|
|
||||||
/datum/language/human
|
/datum/language/human
|
||||||
name = "Sol Common"
|
name = "Sol Common"
|
||||||
key = "1"
|
key = "1"
|
||||||
|
native = "Human"
|
||||||
flags = RESTRICTED
|
flags = RESTRICTED
|
||||||
|
|
||||||
//Pidgin languages, imperfectly speakable by people not a member of the core species.
|
//Pidgin languages, imperfectly speakable by people not a member of the core species.
|
||||||
@@ -65,11 +68,11 @@
|
|||||||
|
|
||||||
// Galactic common languages (systemwide accepted standards).
|
// Galactic common languages (systemwide accepted standards).
|
||||||
|
|
||||||
/datum/language/common/trader
|
/datum/language/trader
|
||||||
name = "Tradeband"
|
name = "Tradeband"
|
||||||
key = "tra"
|
key = "tra"
|
||||||
|
|
||||||
/datum/language/common/gutter
|
/datum/language/gutter
|
||||||
name = "Gutter"
|
name = "Gutter"
|
||||||
key = "gut"
|
key = "gut"
|
||||||
|
|
||||||
|
|||||||
@@ -716,4 +716,8 @@ var/list/RESTRICTED_CAMERA_NETWORKS = list( //Those networks can only be accesse
|
|||||||
#define HAS_LIPS 512
|
#define HAS_LIPS 512
|
||||||
#define HAS_UNDERWEAR 1024
|
#define HAS_UNDERWEAR 1024
|
||||||
#define HAS_TAIL 2048
|
#define HAS_TAIL 2048
|
||||||
#define IS_PLANT 4096
|
#define IS_PLANT 4096
|
||||||
|
|
||||||
|
//Language flags.
|
||||||
|
#define WHITELISTED 1 // Language is available if the speaker is whitelisted.
|
||||||
|
#define RESTRICTED 2 // Language can only be accquired by spawning or an admin.
|
||||||
Reference in New Issue
Block a user