Files
Aurora.3/code/names.dm
DreamySkrell e99b793647 Crystal Planet Outpost (#18308)
* a

* 3

* m

* 754

* hm

* 1234

* hh

* hmmmm

* 4262643

* 4663

* 43gf34g

* aaa

* huhhh???

* 54hg56u456s

* bbvxnfgnhrst

* h

* hj

* mmmmm

* cc

* 436y

* ugh

* aaaaaaaaaaa

* hhh5555555

* reyahg5reha54eh5raethre

* tests rerun please

* a

---------

Co-authored-by: DreamySkrell <>
2024-02-01 11:04:05 +00:00

36 lines
1.6 KiB
Plaintext

var/list/ai_names = file2list("config/names/ai.txt")
var/list/wizard_first = file2list("config/names/wizardfirst.txt")
var/list/wizard_second = file2list("config/names/wizardsecond.txt")
var/list/ninja_titles = file2list("config/names/ninjatitle.txt")
var/list/ninja_names = file2list("config/names/ninjaname.txt")
var/list/commando_names = file2list("config/names/death_commando.txt")
var/list/first_names_male = file2list("config/names/first_male.txt")
var/list/first_names_female = file2list("config/names/first_female.txt")
var/list/last_names = file2list("config/names/last.txt")
var/list/verbs = file2list("config/names/verbs.txt")
var/list/adjectives = file2list("config/names/adjectives.txt")
//loaded on startup because of "
//would include in rsc if ' was used
var/list/greek_letters = list(
"Alpha", "Beta", "Gamma", "Delta", "Epsilon", "Zeta", "Eta",
"Theta", "Iota", "Kappa", "Lambda", "Mu", "Nu", "Xi", "Omicron",
"Pi", "Rho", "Sigma", "Tau", "Upsilon", "Phi", "Chi", "Psi", "Omega"
)
var/list/nato_phonetic_letters = list(
"Alfa", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf",
"Hotel", "India", "Juliett", "Kilo", "Lima", "Mike", "November",
"Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform",
"Victor", "Whiskey", "X-ray", "Yankee", "Zulu"
)
/proc/generate_planet_name()
return pick(
"[capitalize(pick(last_names))]-[pick(greek_letters)]",
"[capitalize(pick(last_names))]-[pick(nato_phonetic_letters)]")
/proc/generate_planet_type()
return pick("terrestial planet", "ice planet", "dwarf planet", "desert planet", "ocean planet", "lava planet", "gas giant", "forest planet")