Dwarf Fortress > DF Modding

Moddind symbols for clear civ/group naming ("The Acrid Anarchist State")

(1/2) > >>

Deon:
I wonder if you guys can participate in this discussion and share your findings and ideas to expand on it.

I was always very confused when I was checking legends/in-game news from outpost liaison. Most of the names made no sense.
So I decided to make a small tweak for myself to easily distinguish human, dwarven, goblin and elven civs and groups.

Example from legends:


What's actually in the code:
Spoiler (click to show/hide)For dwarves:

--- Code: ---
[SELECT_SYMBOL:CIV:NAME_ENTITY_DWARVEN_KINGDOM]
[SUBSELECT_SYMBOL:CIV:FORGE]
[SUBSELECT_SYMBOL:CIV:JEWEL]
[SUBSELECT_SYMBOL:CIV:METAL]
[SELECT_SYMBOL:SITE:NAME_ENTITY_DWARVEN_TOWN_FOUNDER]
[SUBSELECT_SYMBOL:SITE:FORGE]
[SUBSELECT_SYMBOL:SITE:JEWEL]
[SUBSELECT_SYMBOL:SITE:METAL]
[SELECT_SYMBOL:MILITARY_UNIT:DWARVEN_MILITARY_GROUP]
[SUBSELECT_SYMBOL:MILITARY_UNIT:FORGE]
[SUBSELECT_SYMBOL:MILITARY_UNIT:METAL]

--- End code ---

For humans:

--- Code: ---
[SELECT_SYMBOL:CIV:NAME_ENTITY_HUMAN_KINGDOM]
[SUBSELECT_SYMBOL:CIV:ASSERTIVE]
[SUBSELECT_SYMBOL:CIV:PROTECT]
[SELECT_SYMBOL:SITE:NAME_ENTITY_HUMAN_TOWN_FOUNDER]
[SUBSELECT_SYMBOL:SITE:ASSERTIVE]
[SUBSELECT_SYMBOL:SITE:PROTECT]
[SELECT_SYMBOL:MILITARY_UNIT:HUMAN_MILITARY_GROUP]
[SUBSELECT_SYMBOL:MILITARY_UNIT:ASSERTIVE]
[SUBSELECT_SYMBOL:MILITARY_UNIT:PROTECT]

--- End code ---

For elves:

--- Code: ---
[SELECT_SYMBOL:CIV:NAME_ENTITY_ELF_KINGDOM]
[SUBSELECT_SYMBOL:CIV:NATURE]
[SUBSELECT_SYMBOL:CIV:PRIMITIVE]
[SELECT_SYMBOL:SITE:NAME_ENTITY_ELF_TOWN_FOUNDER]
[SUBSELECT_SYMBOL:SITE:NATURE]
[SUBSELECT_SYMBOL:SITE:PRIMITIVE]
[SELECT_SYMBOL:MILITARY_UNIT:ELF_MILITARY_GROUP]
[SUBSELECT_SYMBOL:MILITARY_UNIT:NATURE]
[SUBSELECT_SYMBOL:MILITARY_UNIT:PRIMITIVE]

--- End code ---

For goblins:

--- Code: ---
[SELECT_SYMBOL:CIV:NAME_ENTITY_GOBLIN_KINGDOM]
[SUBSELECT_SYMBOL:CIV:NEGATIVE]
[SUBSELECT_SYMBOL:CIV:EVIL]
[SELECT_SYMBOL:SITE:NAME_ENTITY_GOBLIN_TOWN_FOUNDER]
[SUBSELECT_SYMBOL:SITE:NEGATIVE]
[SUBSELECT_SYMBOL:SITE:EVIL]
[SELECT_SYMBOL:MILITARY_UNIT:GOBLIN_MILITARY_GROUP]
[SUBSELECT_SYMBOL:MILITARY_UNIT:NEGATIVE]
[SUBSELECT_SYMBOL:MILITARY_UNIT:EVIL]

--- End code ---

New sym definitions:

--- Code: ---language_mod_SYM

[OBJECT:LANGUAGE]

----- entity specific symbols -----

[SYMBOL:NAME_ENTITY_DWARVEN_KINGDOM]
[S_WORD:DWARVEN_EMPIRE]
[S_WORD:MOUNTAIN_KINGDOM]
[S_WORD:UNDERGROUND_REALM]

[SYMBOL:NAME_ENTITY_DWARVEN_TOWN_FOUNDER]
[S_WORD:GROUP]
[S_WORD:BAND GROUP]

[SYMBOL:DWARVEN_MILITARY_GROUP]
[S_WORD:BRIGADE]
[S_WORD:PLATOON]
[S_WORD:SQUAD]

[SYMBOL:NAME_ENTITY_GOBLIN_KINGDOM]
[S_WORD:ANARCHIST_STATE]
[S_WORD:DARK_EMPIRE]
[S_WORD:DOMINION]
[S_WORD:HORDE]

[SYMBOL:NAME_ENTITY_GOBLIN_TOWN_FOUNDER]
[S_WORD:CREW]
[S_WORD:GANG]
[S_WORD:MOB]

[SYMBOL:GOBLIN_MILITARY_GROUP]
[S_WORD:CREW]
[S_WORD:GANG]
[S_WORD:MOB]

[SYMBOL:NAME_ENTITY_HUMAN_KINGDOM]
[S_WORD:COALITION]
[S_WORD:COUNTRY]
[S_WORD:REALM]
[S_WORD:REPUBLIC]
[S_WORD:STATE]

[SYMBOL:NAME_ENTITY_HUMAN_TOWN_FOUNDER]
[S_WORD:FACTION]
[S_WORD:LEAGUE GROUP]
[S_WORD:ORGANIZE]
[S_WORD:SOCIETY]

[SYMBOL:HUMAN_MILITARY_GROUP]
[S_WORD:GROUP]
[S_WORD:TROOP]
[S_WORD:OUTFIT]

[SYMBOL:NAME_ENTITY_ELF_KINGDOM]
[S_WORD:CLAN]
[S_WORD:TRIBE]

[SYMBOL:NAME_ENTITY_ELF_TOWN_FOUNDER]
[S_WORD:BROOD]
[S_WORD:FELLOWSHIP]
[S_WORD:PACK]
[S_WORD:PRIDE]

[SYMBOL:ELF_MILITARY_GROUP]
[S_WORD:BROOD]
[S_WORD:FELLOWSHIP]
[S_WORD:PACK]
[S_WORD:PRIDE]

----- extra symbols -----

[SYMBOL:FORGE]
[S_WORD:ANVIL]
[S_WORD:COAL]
[S_WORD:FORGE]
[S_WORD:FURNACE]
[S_WORD:MAGMA]
[S_WORD:MOLTEN]

[SYMBOL:JEWEL]
[S_WORD:AMETHYST]
[S_WORD:DIAMOND]
[S_WORD:EMERALD]

[SYMBOL:METAL]
[S_WORD:METAL]
[S_WORD:IRON]
[S_WORD:SILVER]
[S_WORD:STEEL]
[S_WORD:TIN]
[S_WORD:COPPER]
[S_WORD:BRONZE]
--- End code ---

New words:

--- Code: ---language_mod_words

[OBJECT:LANGUAGE]

----- special and compound words for enitity naming -----

[WORD:ANARCHIST_STATE]
[NOUN:anarchist state:anarchist states]
[THE_NOUN_SING]

[WORD:DARK_EMPIRE]
[NOUN:dark empire:dark empires]
[THE_NOUN_SING]

[WORD:DWARVEN_EMPIRE]
[NOUN:dwarven empire:dwarven empires]
[THE_NOUN_SING]

[WORD:MOUNTAIN_KINGDOM]
[NOUN:mountain kingdom:mountain kingdoms]
[THE_NOUN_SING]

[WORD:UNDERGROUND_REALM]
[NOUN:underground realm:underground realms]
[THE_NOUN_SING]

----- Important missing words -----

[WORD:BRIGADE]
[NOUN:bridage:brigades]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:BROOD]
[NOUN:brood:broods]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:COUNTRY]
[NOUN:country:countries]
[THE_NOUN_SING]

[WORD:FORGE]
[NOUN:forge:forges]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:HORDE]
[NOUN:horde:hordes]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:MAGMA]
[NOUN:magma:]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[OF_NOUN_SING]

[WORD:OUTFIT]
[NOUN:outfit:outfits]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:PLATOON]
[NOUN:platoon:platoons]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:REPUBLIC]
[NOUN:republic:republics]
[THE_NOUN_SING]

[WORD:STATE]
[NOUN:state:states]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:SQUAD]
[NOUN:squad:squads]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

[WORD:TROOP]
[NOUN:troop:troops]
[FRONT_COMPOUND_NOUN_SING]
[REAR_COMPOUND_NOUN_SING]
[THE_NOUN_SING]
[THE_NOUN_PLUR]
[OF_NOUN_PLUR]

--- End code ---


Now, there is something I am not very proud of (namely "hacks" in a form of two-word "words" like "underground realm" or "anarchist state"), and I did have to add a few extra words, however it does make it MUCH easier ot understand what is going on in the history after that.

I am currently at work and I am not at the peak of my creativity, so if you guys want to share what else can be used to name human/elven/goblin/dwarven kingdoms and/or groups, I would appreciate it.

For me, dwarves have that monarchist vibe, people are republicans/local rulership type without global government, goblins are despotic/anarchist and elves are tribal.

P.S. I was very surprised to find that the word !!MAGMA!! is missing from DF word definitions.

kochano:
I like it; it does make more sense.  I think I may implement something similar for my mod.

Meph:
Wouldnt adding the race as an adjective make it more clear? If only elves have tribes and packs, why not call it "elven tribe" and "elven pack"; while dwarves who only have empires, mountain kingdoms and underground realms have "dwarven" empires, kingdoms and realms?

With Twbt the text length is not that important anymore... you know me, I'm all about user friendliness. It has to be idiot-proof. ;)

Deon:
That's the same idea. I would find it cool if you implemented something like that in Masterwork.

Make sure to do it before I trademark the word "tribe" :P.

Meph:
"Deons tribe" ? :P

Implement into Masterwork... sure. Once I do have a running Masterwork Mod. ^^ I need to kick myself into the arse and start working on that.

Btw, I'll be in Russia in a month, but only for a stopover in Moscow. ;)

Navigation

[0] Message Index

[#] Next page

Go to full version