Freeciv
Advertisement

The following lines define a complete personalized nation ruleset:

[nation_native]

; This is an example nation ruleset for Freeciv 2.6.*

; Nation rulesets are included by default/nationlist.ruleset, and
; this default nation list is included by classic/nations.ruleset,
; civ2civ3/nations.ruleset, etc.

; Your "personal" (example) ruleset with a personal/nations.ruleset
; can include classic/nations.ruleset to get these classic nations
; with the classic settings (traits, initial government, ...)

; You can add  *include personal/native.ruleset (example) after this
; to define a "native" nation as in this (complete) example.

; The flags are normally defined by the tileset.  Amplio and small
; tilesets include misc/flags.spec and misc/shields.spec for normal
; flags and shields.  Amplio2 includes misc/flags_large.spec and
; misc/shields_large.spec.  If the flags for your personal nations
; are not covered by this procedure you can create a dummy tileset
; and add the missing flags in the [sprites] section of any *.spec;
; same idea as in the relevant misc/*.spec files.

; You can also define flag_alt in your personal nation rulesets to
; (ab)use the flag of another nation.  You can disable the nations
; of these borrowed flag(s) as "conflict", see below for an example.

name                    = _("Native")
plural                  = _("?plural:Natives")
groups                  = "Imaginary", "Sisters"
legend                  = _("The Natives are an imaginary tribe abusing\
 the Aleut flag if the unused NATO flag is unavailable.  Native cities\
 get the Latin names of Greek letters (alpha, beta, etc.); no umlauts,\
 no accents, no nonsense.  And one u+1F4A9 as basic giggle test.\
")

leaders =       {
        "name",         "sex"
        "Prima",        "Female"
        "Secundus",     "Male"
        "Snowwhite",    "Female"
                }

ruler_titles =  {
        "government",   "male_title",           "female_title"
        "Anarchy",      _("Seer %s"),           _("?female:Seer %s")
        "Despotism",    _("Sorcerer %s"),       _("Sorceress %s")
        "Monarchy",     _("Duke %s"),           _("Duchess %s")
        "Republic",     _("Regent %s"),         _("?female:Regent %s")
        "Democracy",    _("Professor %s"),      _("?female:Professor %s")
        "Communism",    _("Commissar %s"),      _("?female:Commissar %s")
    "Fundamentalism",   _("Father %s"),         _("Mother %s")
                }

; Try to get the (existing and unused) NATO flag if possible;
; its name matches "nat".  Otherwise steal the nice Aleut flag.

flag                    = "nato"
flag_alt                = "aleut"
style                   = "Asian"       ; was 2.5 city_style
conflicts_with          = "aleut", "un"
civilwar_nations        = "hacker", "aleut"

; Optional: suggested border color, e.g., dominant flag color.
; The border color is also used as player color in the mini-
; map:  Almost white (ice), blue (water), gray (mountains),
; or green (land) colors are bad choices.  NATO blue for the
; natives turned out to be a bad idea. :-(

;color.r                 =    1          ; #012169 NATO blue
;color.g                 =   33          ;  0x21 (dec. works)
;color.b                 =  105          ;  0x69 (hex. fails)

init_techs              = ""
init_buildings          = ""
init_units              = ""

cities =
 "Omega",       "Alpha",        "Beta",         "Gamma",
 "Delta",       "Epsilon",      "Zeta",         "Eta",
 "Theta",       "Iota",         "Kappa",        "Lambda",
 "Mu",          "Nu",           "Xi",           "Omicron",
 "Pi",          "Rho",          "Sigma",        "Tau",
 "Upsilon",     "Phi",          "Chi",          "Psi",
 "💩 (swamp, !river, !ocean, !lake)"  ; u+1F4A9
Advertisement