diff --git a/Core/DefInjected/RulePackDef/RulePacks_Battles.xml b/Core/DefInjected/RulePackDef/RulePacks_Battles.xml
index 82bcd10b..89268dfa 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Battles.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Battles.xml
@@ -4,26 +4,36 @@
- TODO
+
+ r_battlename->Fiecare pentru el
+
- TODO
+
+ r_battlename->[PARTICIPANT1_nameDef] vs [PARTICIPANT2_nameDef]
+
- TODO
+
+ r_battlename->conflict intern în [FACTION1_name]
+
- TODO
+
+ r_battlename->raportul lui [PARTICIPANT1_nameDef]
+
- TODO
+
+ r_battlename->[FACTION1_name] vs [FACTION2_name]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_CombatIncludes.xml b/Core/DefInjected/RulePackDef/RulePacks_CombatIncludes.xml
index 838c17c8..463868a6 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_CombatIncludes.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_CombatIncludes.xml
@@ -15,7 +15,20 @@
scraped_past->skipped
scraped_past->skated
-->
- TODO
+
+ scraped_present->uitându-se
+ scraped_present->sărind
+ scraped_present->pășind
+ scraped_present->trăsnind
+ scraped_present->sărind
+ scraped_present->patinând
+ scraped_past->uitat
+ scraped_past->sărit
+ scraped_past->pășit
+ scraped_past->trăsnit
+ scraped_past->sărit
+ scraped_past->patinat
+
- TODO
+
+ action->[INITIATOR_label] [tried] să [damaged_conj] pe [RECIPIENT_label]
+ action->[INITIATOR_label] [tried] să [damaged_conj] pe [RECIPIENT_label] cu [implement]
+ action->[INITIATOR_label] [tried] să folosească [implement] ca să [damaged_conj] pe [RECIPIENT_label]
+ action->[INITIATOR_label] a azvârlit [WEAPON_label] [INITIATOR_possessive] către [RECIPIENT_label]
+ action(p=0.3)->[INITIATOR_label] [verb_genericattack] cu [implement] [towardsat] [RECIPIENT_label]
+ action(p=0.3)->[INITIATOR_label] [verb_genericattack] [towardsat] [RECIPIENT_label]
+ action(p=0.3)->[INITIATOR_label] [verb_genericattack] cu [implement]
+ towardsat->către
+ towardsat->înspre
+ verb_genericattack->a pendulat
+ verb_genericattack->a azvârlit
+ verb_genericattack->a trântit
+ tried->a încercat
+ tried->a încercat
+
- TODO
+
+ result(p=1)->[damaged_present] [targetlist] [RECIPIENT_possessive]
+ result(p=0.2)->[damaged_present] [targetlist] [RECIPIENT_possessive] și [flavortext_consequence]
+ result(p=0.1)->[damaged_present] [strikeAdv] [targetlist] [RECIPIENT_possessive]
+ strikeAdv->dureros
+ strikeAdv->oribil
+ strikeAdv->sălbatic
+ strikeAdv->vicios
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o rană dezgustătoare
+ flavortext_consequence->lăsând o rană îngrozitoare
+ flavortext_consequence(recipient_flesh!=Mechanoid)->făcând ca [RECIPIENT_objective] [wince] [painevent]
+ flavortext_consequence(p=0.2)->dezechilibrându-l pe [RECIPIENT_objective]
+
- TODO
+
+ r_logentry->[action], [result].
+ r_logentry(priority=-10)->[action].
+ implement(IMPLEMENTOWNER_type==weapon,p=2)->[TOOL_definite] de la [WEAPON_definite] [INITIATOR_possessive]
+ implement(IMPLEMENTOWNER_type==weapon,p=1)->[WEAPON_definite] [INITIATOR_possessive]
+ implement(IMPLEMENTOWNER_type==weapon,p=1)->[TOOL_definite] de la [WEAPON_indefinite]
+ implement(IMPLEMENTOWNER_type==weapon,p=0.5)->[WEAPON_indefinite]
+ implement(IMPLEMENTOWNER_type==bodypart,p=2)->[TOOL_definite] [INITIATOR_possessive]
+ implement(IMPLEMENTOWNER_type==hediff,p=2)->[TOOL_definite] de la [WEAPON_definite] [INITIATOR_possessive]
+ implement(IMPLEMENTOWNER_type==hediff,p=1)->[WEAPON_definite] [INITIATOR_possessive]
+ implement(IMPLEMENTOWNER_type==hediff,p=1)->[TOOL_definite] [INITIATOR_possessive]
+ targetlist(recipient_part_count==1)->[recipient_part0_label]
+ targetlist(recipient_part_count==2)->[recipient_part0_label] și [recipient_part1_label]
+ targetlist(recipient_part_count==3)->[recipient_part0_label], [recipient_part1_label], și [recipient_part2_label]
+ targetlist->[recipient_part0_label], [recipient_part1_label], [recipient_part2_label], și [recipient_part3_label]
+ damaged_present(deflected!=True)->rănind
+ damaged_present(deflected!=True)->vătămând
+ destroyed(p=0.5)->distrus
+ destroyed(p=0.5)->demolat
+ destroyed(p=0.5)->ruinat
+ destroyed(p=0.5)->devastat
+ wince(recipient_flesh==Normal)->să tresară
+ wince(recipient_flesh==Normal)->să se strâmbeze
+ wince(recipient_flesh==Normal)->să se înfioreze
+ wince(recipient_flesh==Normal)->să geme
+ wince(recipient_flesh!=Mechanoid)->să țipe
+ wince(recipient_flesh!=Mechanoid)->să strige
+ wince->să reculeze
+ wince->să se împiedice
+ painstate->în
+ painstate->cu
+ painstate->de la
+ painevent(recipient_flesh!=Mechanoid)->[painstate] durere
+ painevent(recipient_flesh!=Mechanoid)->[painstate] agonie
+ painevent(recipient_flesh==Normal)->mizerabil
+ painevent->de la leziune
+ painevent->de la rană
+ to->în
+ to->în
+
- TODO
+
+ skillDescMelee->[wielding] [skillAdv] [WEAPON_definite] [INITIATOR_possessive]
+ skillDescMelee->[using] [skillAdv] [implement]
+ wielding(p=4)->ținând
+ wielding(p=3)->folosind
+ wielding(p=2)->mânuind
+ wielding->fluturând
+ wielding->manipulând
+ using(p=4)->folosind
+ using->ghidând
+ using->propulsând
+ using->utilizând
+ using->mișcând
+ skillAdv(INITIATOR_skill<=3)->în mod incompetent
+ skillAdv(INITIATOR_skill<=3)->inept
+ skillAdv(INITIATOR_skill<=3)->sălbatic
+ skillAdv(INITIATOR_skill<=3)->la întâmplare
+ skillAdv(INITIATOR_skill<=3)->în mod dezordonat
+ skillAdv(INITIATOR_skill<=4)->ciudat
+ skillAdv(INITIATOR_skill<=4)->cu stângăcie
+ skillAdv(INITIATOR_skill<=5)->cu teamă
+ skillAdv(INITIATOR_skill<=5)->ezitant
+ skillAdv(INITIATOR_skill<=5)->prostește
+ skillAdv(INITIATOR_skill<=6)->ezitant
+ skillAdv(INITIATOR_skill<=6)->cu reticență
+ skillAdv(INITIATOR_skill<=6)->încet
+ skillAdv(INITIATOR_skill<=6)->tentativ
+ skillAdv(INITIATOR_skill<=6)->inexpert
+ skillAdv(INITIATOR_skill<=6)->amatorist
+ skillAdv(INITIATOR_skill<=6)->timid
+ skillAdv(INITIATOR_skill<=8)->cu entuziasm
+ skillAdv(INITIATOR_skill>=6,INITIATOR_skill<=10)->proficient
+ skillAdv(INITIATOR_skill>=6,INITIATOR_skill<=10)->competent
+ skillAdv(INITIATOR_skill>=8)->în mod profesionist
+ skillAdv(INITIATOR_skill>=8)->cu abilitate
+ skillAdv(INITIATOR_skill>=8)->cu pricepere
+ skillAdv(INITIATOR_skill>=8)->ingenios
+ skillAdv(INITIATOR_skill>=8)->cu dexteritate
+ skillAdv(INITIATOR_skill>=8)->cu pricepere
+ skillAdv(INITIATOR_skill>=10)->cu pricepere
+ skillAdv(INITIATOR_skill>=10)->cu abilitate
+ skillAdv(INITIATOR_skill>=12)->în mod expert
+ skillAdv(INITIATOR_skill>=12)->precis
+ skillAdv(INITIATOR_skill>=14)->cu măiestrie
+ skillAdv(INITIATOR_skill>=16)->artistic
+ skillAdv(INITIATOR_skill>=16)->grațios
+ skillAdv(initiator_flesh==Mechanoid)->mecanic
+ skillAdv(initiator_flesh==Mechanoid)->robotic
+ skillAdv(initiator_flesh==Mechanoid)->direct
+
- TODO
+
+ destroyed_targets(recipient_part_destroyed_count==1)->[recipient_part_destroyed0_label]
+ destroyed_targets(recipient_part_destroyed_count==2)->[recipient_part_destroyed0_label] și [recipient_part_destroyed1_label]
+ destroyed_targets(recipient_part_destroyed_count==3)->[recipient_part_destroyed0_label], [recipient_part_destroyed1_label], și [recipient_part_destroyed2_label]
+ destroyed_targets->[recipient_part_destroyed0_label], [recipient_part_destroyed1_label], [recipient_part_destroyed2_label], și [recipient_part_destroyed3_label]
+ damaged_targets(recipient_part_damaged_count==1)->[recipient_part_damaged0_label]
+ damaged_targets(recipient_part_damaged_count==2)->[recipient_part_damaged0_label] și [recipient_part_damaged1_label]
+ damaged_targets(recipient_part_damaged_count==3)->[recipient_part_damaged0_label], [recipient_part_damaged1_label], și [recipient_part_damaged2_label]
+ damaged_targets->[recipient_part_damaged0_label], [recipient_part_damaged1_label], [recipient_part_damaged2_label], și [recipient_part_damaged3_label]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_CombatMelee.xml b/Core/DefInjected/RulePackDef/RulePacks_CombatMelee.xml
index b6ccf11b..0e19abb6 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_CombatMelee.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_CombatMelee.xml
@@ -31,7 +31,36 @@
deflecting->bouncing
deflecting->glancing
-->
- TODO
+
+ r_logentry(p=0.5)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label] [deflected_result].
+ r_logentry(p=0.3)->[INITIATOR_label] a [damaged_past] [skillAdvMaybe] pe [RECIPIENT_label] cu [implement] [deflected_result].
+ r_logentry(p=0.3)->[INITIATOR_label] a [damaged_past] [skillAdvMaybe] pe [RECIPIENT_label] [deflected_result].
+ r_logentry(p=0.1)->[INITIATOR_label], [skillDescMelee], a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label] [deflected_result].
+ r_logentry(p=0.1)->[INITIATOR_label] a folosit [implement] pentru a [damaged_inf] pe [RECIPIENT_label] [deflected_result].
+ r_logentry(p=0.1)->[INITIATOR_label] a folosit [skillAdvMaybe] [implement] pentru a [damaged_inf] pe [RECIPIENT_label] [deflected_result].
+ skillAdvMaybe->
+ skillAdvMaybe->[skillAdv]
+ atMaybe->
+ atMaybe->at
+ deflected_result->, dar [TOOL_definite] [deflected] [harmlessly_opt]
+ deflected_result->, [deflecting] de pe armura [RECIPIENT_possessive] [harmlessly_opt]
+ harmlessly_opt(p=4)->
+ harmlessly_opt->[harmlessly]
+ harmlessly->inofensiv
+ harmlessly->inutil
+ deflected->a deviat
+ deflected->a răzuit
+ deflected->a alunecat
+ deflected->doar a atins
+ deflected->a sărit
+ deflected->a reculat
+ deflecting->deviind
+ deflecting->răzuind
+ deflecting->alunecând
+ deflecting->atingând
+ deflecting->sărind
+ deflecting->reculând
+
- TODO
+
+ r_logentry(p=0.5)->[RECIPIENT_label] [skillAdvMaybe] a evitat [damaged_subst] cu [implement] a lui [INITIATOR_label].
+ r_logentry(p=0.5)->[RECIPIENT_label] [skillAdvMaybe] a evitat [damaged_subst] lui [INITIATOR_label].
+ skillAdvMaybe->
+ skillAdvMaybe->[skillAdv]
+ result->dar [RECIPIENT_label] a sărit din cale
+ result->dar a fost înșelat de prefăcătoria lui [RECIPIENT_label]
+ result->dar atacul a fost evitat cu iscusință
+
- TODO
+
+ r_logentry(p=1.0)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label].
+ r_logentry(p=0.4)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label] [strikeAdv].
+ r_logentry(p=0.4)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label], [flavortext_consequence].
+ r_logentry(p=0.4)->[INITIATOR_label], [skillDescMelee], a [damaged_past] pe [RECIPIENT_label] în [recipient_part0_label].
+ r_logentry(p=0.2)->[INITIATOR_label], [skillDescMelee], a [damaged_past] [strikeAdv] pe [RECIPIENT_label] în [recipient_part0_label].
+ r_logentry(p=0.4)->[INITIATOR_label] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry(p=0.4)->[INITIATOR_label] a [destroyed_past] [destroyed_targets] [destroyed_suffix] lui [RECIPIENT_label].
+ r_logentry(p=0.4)->[INITIATOR_label] a [destroyed_past] [destroyed_targets] cu [implement] lui [RECIPIENT_label].
+ r_logentry(p=1,recipient_part_count==0)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] cu [implement].
+ r_logentry(p=0.4,recipient_part_count==0)->[INITIATOR_label] a [damaged_past] [skillAdv] pe [RECIPIENT_label] cu [implement].
+ result(p=1,recipient_part_damaged_count==0)->[destroyed_present] [destroyed_targets] [RECIPIENT_possessive]
+ result(p=1,recipient_part_destroyed_count==0)->[damaged_present] [damaged_targets] [RECIPIENT_possessive]
+ result(p=1)->[destroyed_present] [destroyed_targets] [RECIPIENT_possessive] și [damaged_present] [damaged_targets] [RECIPIENT_possessive]
+ action(p=1.0)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label] with [implement]
+ action(p=0.3)->[INITIATOR_label] a [damaged_past] pe [RECIPIENT_label]
+ action(p=0.3)->[INITIATOR_label], [skillDescMelee], a [damaged_past] [RECIPIENT_label]
+ action(p=0.3)->[RECIPIENT_label] a suferit [damaged_subst] de la [implement] lui [INITIATOR_label]
+ action(p=0.3)->[INITIATOR_label], [skillDescMelee], a [damaged_past] pe [RECIPIENT_label] cu [implement]
+ action(p=0.3)->[INITIATOR_label] a folosit [implement] să [damaged_conj] pe [RECIPIENT_label]
+ action(p=0.3)->[INITIATOR_label] a folosit [implement] să [damaged_conj] [skillAdv] pe [RECIPIENT_label]
+
- TODO
+
+ r_logentry(p=0.3)->[RECIPIENT_label] a evitat [damaged_subst] de la [WEAPON_definite] lui [INITIATOR_label].
+ r_logentry(p=0.3)->[INITIATOR_label] a ratat pe [RECIPIENT_label] cu [damaged_subst] de la [implement].
+ r_logentry(p=0.3)->[INITIATOR_label] [failtype] în timp ce încerca să [damaged_conj] pe [RECIPIENT_label] cu [implement].
+ r_logentry(p=0.3)->[INITIATOR_label] [failtype] în timp ce încerca să [damaged_conj] pe [RECIPIENT_label].
+ r_logentry(p=0.3)->[INITIATOR_label] a încercat [skillAdvMaybe] să [damaged_conj] pe [RECIPIENT_label], dar [failtype].
+ skillAdvMaybe->
+ skillAdvMaybe->[skillAdv]
+ failtype(p=5)->a ratat
+ failtype->s-a încâlcit
+ failtype->s-a împiedicat
+ failtype->s-a fâlfâit
+ failtype->s-a încurcat
+ result(p=4)->dar a ratat
+ result->dar a lovit doar aerul
+ result->dar elanul a fost larg
+ result->dar s-a împiedicat în ultima secundă.
+ result(initiator_flesh!=Mechanoid)->dar a ezitat în ultima secundă.
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_CombatRanged.xml b/Core/DefInjected/RulePackDef/RulePacks_CombatRanged.xml
index b7dcbd20..eee7b8bc 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_CombatRanged.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_CombatRanged.xml
@@ -33,7 +33,38 @@
fromof->from
fromof->of
-->
- TODO
+
+ prefix->[blast] [fromof] [WEAPON_projectile_definite] lui [INITIATOR_label]
+ prefix->[blast] [fromof] [WEAPON_label] lui [INITIATOR_label]
+ prefix->[blast] [fromof] [WEAPON_projectile_definite] lui [INITIATOR_label]
+ prefix->[blast] [fromof] [WEAPON_label] lui [INITIATOR_label]
+ prefix->[blast] lui [INITIATOR_label]
+ prefix->[blast] de [WEAPON_projectile_definite] lui [INITIATOR_label]
+ prefix->[blast] de [WEAPON_label] a lui [INITIATOR_label]
+ prefix->[WEAPON_projectile_definite] lui [INITIATOR_label]
+ prefix->[WEAPON_label] lui [INITIATOR_label]
+ r_logentry->[prefix] [injured] [RECIPIENT_label].
+ r_logentry->[prefix] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry->[prefix] a [destroyed_past] [strikeAdv] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry->[prefix] a [destroyed_past] [strikeAdv] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry->[prefix] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label] și a [damaged_past] [damaged_targets] [RECIPIENT_possessive].
+ r_logentry(recipient_part_destroyed_count==0)->[prefix] a [damaged_past] [damaged_targets] [RECIPIENT_label].
+ r_logentry(recipient_part_destroyed_count==0)->[prefix] a [damaged_past] [strikeAdv] [damaged_targets] lui [RECIPIENT_label].
+ r_logentry(recipient_part_destroyed_count==0)->[prefix] a [damaged_past] [strikeAdv] [damaged_targets] lui [RECIPIENT_label].
+ r_logentry->[RECIPIENT_label] a fost [damaged_past] de [INITIATOR_label].
+ r_logentry->[RECIPIENT_label] a fost [damaged_past] [strikeAdv] de [INITIATOR_label].
+ r_logentry->[RECIPIENT_label] a fost [damaged_past].
+ r_logentry(p=0.001)->[RECIPIENT_label] a fost prins de o explozie.
+ r_logentry(p=0.001)->[RECIPIENT_label] a fost lovit de o explozie.
+ blast->explozia
+ blast->pocnitura
+ blast->unda de șoc
+ blast->detonarea
+ blast->expulzia
+ blast->impactul
+ fromof->de la
+ fromof->dinspre
+
- TODO
+
+ r_logentry->[WEAPON_projectile_definite] lui [INITIATOR_label] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry->[WEAPON_projectile_definite] lui [INITIATOR_label] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label] [to] [destroyed_suffix].
+ r_logentry(p=2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry(p=2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label], [destroyed_present] [destroyed_targets] lui [RECIPIENT_label].
+ r_logentry->[destroyed_targets] lui [RECIPIENT_label] au [destroyed_past] de [WEAPON_projectile_definite] lui [INITIATOR_label].
+ r_logentry->[destroyed_targets] lui [RECIPIENT_label] au [destroyed_past] în [destroyed_suffix] de [WEAPON_projectile_definite] [INITIATOR_label].
+ r_logentry(recipient_part_destroyed_count==0)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [damaged_past] [damaged_targets] lui [RECIPIENT_label].
+ r_logentry(recipient_part_destroyed_count==0,p=2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a [damaged_past] [damaged_targets] lui [RECIPIENT_label].
+ r_logentry(recipient_part_destroyed_count==0,p=2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label], [damaged_present] [damaged_targets] lui [RECIPIENT_label].
+ r_logentry(recipient_part_destroyed_count==0)->[damaged_targets] lui [RECIPIENT_label] au [damaged_past] de [WEAPON_projectile_definite] lui [INITIATOR_label].
+ r_logentry(p=3)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [destroyed_past] [destroyed_targets] lui [RECIPIENT_label] și a [damaged_past] [damaged_targets] [RECIPIENT_possessive].
+ r_logentry(p=6)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label], [destroyed_present] [destroyed_targets] lui [RECIPIENT_label] și [damaged_present] [damaged_targets] [RECIPIENT_possessive].
+ r_logentry(p=0.2)->[INITIATOR_label] a lovit [RECIPIENT_label] cu [WEAPON_projectile_indefinite].
+ r_logentry(p=0.2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a lovit pe [RECIPIENT_label].
+ r_logentry(p=0.4)->[INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a lovit [RECIPIENT_label] cu [WEAPON_projectile_indefinite].
+ r_logentry(p=0.4)->[WEAPON_projectile_definite] lui [INITIATOR_label] [missed] [ORIGINALTARGET_label] și a lovit pe [RECIPIENT_label].
+ r_logentry(p=0.2)->[INITIATOR_label] a lovit [RECIPIENT_label] cu [WEAPON_projectile_indefinite] intenționat pentru [ORIGINALTARGET_label].
+ weapon_projectile_label(p=0.05)->proiectil
+ weapon_projectile_definite(p=0.05)->proiectilul
+ weapon_projectile_indefinite(p=0.05)->un proiectil
+ destroyed_past->spulberat
+ destroyed_past->zdrobit
+ destroyed_past->obliterat
+ destroyed_past->anihilat
+ destroyed_past->străpuns
+ destroyed_past->perforat
+ destroyed_past->perforat
+ destroyed_present->spulberând
+ destroyed_present->zdrobind
+ destroyed_present->obliterând
+ destroyed_present->anihilând
+ destroyed_present->străpungând
+ destroyed_present->perforând
+ destroyed_present->perforând
+ destroyed_suffix->bucăți
+ destroyed_suffix->bucățele
+ destroyed_suffix->o pulpă macabră
+ destroyed_suffix->fragmente
+ destroyed_suffix(p=0.5)->o abominație draconică
+ destroyed_suffix(recipient_flesh!=Mechanoid,p=0.2)->carne tocată
+ damaged_past->rănit
+ damaged_past->vătămat
+ damaged_past->perforat
+ damaged_past->avariat
+ damaged_past->împușcat
+ damaged_present->rănind
+ damaged_present->vătămând
+ damaged_present->perforând
+ damaged_present->avariind
+ damaged_present->împușcând
+ damaged_suffix->într-o manieră urâtă
+ damaged_suffix(recipient_flesh!=Mechanoid)->cu sânge vizibil
+ damaged_suffix(recipient_flesh!=Mechanoid)->cu carnea vizibilă
+ to->în
+ to->în
+ missed->ratat
+ missed->ratat la mustață
+
- TODO
+
+ r_logentry->[WEAPON_projectile_definite] lui [INITIATOR_label] a [damaged_past] [damaged_target] lui [RECIPIENT_label] [deflected_result].
+ r_logentry(p=2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a [damaged_past] [damaged_target_possessive_opt][RECIPIENT_label] [deflected_result].
+ r_logentry->[damaged_target_possessive_opt][RECIPIENT_label] a fost [damaged_past] de [WEAPON_projectile_indefinite] de la [INITIATOR_label] [deflected_result].
+ r_logentry(p=0.2)->[INITIATOR_label] a lovit [damaged_target_possessive_opt][RECIPIENT_label] cu [WEAPON_projectile_indefinite] [deflected_result].
+ r_logentry(p=0.2)->[WEAPON_projectile_definite] lui [INITIATOR_label] a lovit [damaged_target_possessive_opt][RECIPIENT_label] [deflected_result].
+ r_logentry(p=0.4)->[INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a lovit [damaged_target_possessive_opt][RECIPIENT_label] cu [WEAPON_projectile_indefinite] [deflected_result].
+ r_logentry(p=0.4)->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed] [ORIGINALTARGET_label] și a lovit [damaged_target_possessive_opt][RECIPIENT_label] [deflected_result].
+ r_logentry(p=0.2)->[INITIATOR_label] a lovit [damaged_target_possessive_opt][RECIPIENT_label] cu [WEAPON_projectile_indefinite] intenționat pentru [ORIGINALTARGET_label] [deflected_result].
+ weapon_projectile_label(p=0.05)->proiectil
+ weapon_projectile_definite(p=0.05)->proiectilul
+ weapon_projectile_indefinite(p=0.05)->un proiectil
+ damaged_target_possessive_opt->
+ damaged_target_possessive_opt(recipient_part_damaged0_outside==True)->[recipient_part_damaged0_label] lui
+ deflected_result-> [adverb_deflected]
+ deflected_result->, [deflected_consequence]
+ adverb_deflected_opt(p=4)->
+ adverb_deflected_opt->[adverb_deflected]
+ adverb_deflected->inofensiv
+ adverb_deflected->într-un mod inutil
+ deflected_consequence->dar a [scraped_past] [adverb_deflected_opt]
+ deflected_consequence->[scraped_present] [adverb_deflected_opt] de pe armura [RECIPIENT_possessive]
+ scraped_past->ricoșat
+ scraped_present->ricoșând
+ missed->ratat
+ missed->ratat la mustață
+
- TODO
+
+ r_logentry->[INITIATOR_label] a [shotat] [RECIPIENT_label] cu [WEAPON_label] [INITIATOR_possessive].
+ r_logentry->[INITIATOR_label] a [shot] cu [WEAPON_label] [INITIATOR_possessive] către [RECIPIENT_label].
+ r_logentry->[INITIATOR_label] a [shotat] [RECIPIENT_label].
+ r_logentry->[INITIATOR_label] a [shot] [maybe_burst] către [RECIPIENT_label].
+ r_logentry(RECIPIENT_missing==True)->[INITIATOR_label] a [shot] [WEAPON_projectile_indefininte].
+ r_logentry(RECIPIENT_missing==True)->[INITIATOR_label] a [shot] cu [WEAPON_label] [INITIATOR_possessive].
+ shot(p=2)->[verb_shot]
+ shot->[verb_shot] [skillAdv]
+ shotat->tras [aburst] către
+ shotat->tras [skillAdv] [aburst] către
+ shotat(p=0.5)->încercat să tragă [aburst] către
+ shotat(p=0.3)->încercat să tragă către
+ shotat(p=0.2)->încercat să tragă [skillAdv] către
+ shotat->tras [aburst] către
+ shotat->tras [skillAdv] [aburst] către
+ shotat(p=0.5)->țintit și tras [aburst] către
+ shotat(p=0.5)->țintit și tras [skillAdv] [aburst] către
+ shotat(p=0.3)->deschis focul către
+ aburst->
+ aburst(BURST==True,p=3)->o rafală
+ maybe_burst->[WEAPON_projectile_indefinite]
+ maybe_burst(BURST==True,p=3)->o rafală de [WEAPON_projectile_plural]
+ verb_shot->tras
+ verb_shot->împușcat
+ verb_shot(p=0.2)->descărcat
+
- TODO
+
+ r_logentry->[INITIATOR_label] a [threw] [WEAPON_projectile_definite] [INITIATOR_possessive] către [RECIPIENT_label].
+ r_logentry->[INITIATOR_label] a [threw] [WEAPON_projectile_indefinite] către [RECIPIENT_label].
+ r_logentry(RECIPIENT_missing==True)->[INITIATOR_label] a [threw] [WEAPON_projectile_definite] [INITIATOR_possessive].
+ r_logentry(RECIPIENT_missing==True)->[INITIATOR_label] a [threw] [WEAPON_projectile_indefinite].
+ threw(p=2)->[verb_threw]
+ threw->[verb_threw] [adverb_threw]
+ verb_threw->aruncat
+ verb_threw->azvârlit
+ verb_threw->lansat
+ adverb_threw->cu grijă
+ adverb_threw->rapid
+ adverb_threw->precis
+ adverb_threw->intenționat
+ adverb_threw(initiator_flesh!=Mechanoid)->grațios
+ adverb_threw->precis
+ adverb_threw(initiator_flesh!=Mechanoid)->cu precauție
+ adjective_threw->careful
+ adjective_threw->quick
+ adjective_threw->deliberate
+ adjective_threw->precise
+ adjective_threw(initiator_flesh!=Mechanoid)->wary
+
- TODO
+
+ r_logentry->[WEAPON_projectile_definite] lui [INITIATOR_label] a [missed].
+ r_logentry->[INITIATOR_label] a ratat [ORIGINALTARGET_label].
+ r_logentry->[ORIGINALTARGET_label] [avoidance], cu [WEAPON_projectile_definite] lui [INITIATOR_label] [missing].
+ missed(p=4)->ratat
+ missed(p=2)->
+ missed(p=2)->
+ missed->mers larg
+ missed->zburat în aer
+ missed->zburat sus în aer
+ missed->săpat în pământ
+ missed->sărit de pe pământ și s-a pierdut
+ missed->săpat o adâncitură în pământ
+ missed(p=0.2)->trecut la câțiva milimetri de [ORIGINALTARGET_label]
+ missed->trecut la câțiva centimetrii de [ORIGINALTARGET_label]
+ missed->trecut până la un metru de [ORIGINALTARGET_label]
+ missed->a fost luat de vânt
+ missing->ratând
+ missing->ratând cu o marjă mică
+ missing->ratând cu o marjă mare
+ missing->mergând larg
+ missing->zburând în aer
+ missing->zburând sus în aer
+ missing->săpând în pământ
+ missing->sărind de pe pământ și s-a pierdut
+ missing->săpând o adâncitură în pământ
+ missing(p=0.2)->trecând la câțiva milimetri de [ORIGINALTARGET_label]
+ missing->trecând la câțiva centimetrii de [ORIGINALTARGET_label]
+ missing->trecând până la un metru de [ORIGINALTARGET_label]
+ missing->fiind luat de vânt
+ avoidance(ORIGINALTARGET_mobile==True,p=2)->[moved] la o parte în [moment]
+ avoidance(ORIGINALTARGET_mobile==True,p=0.3)->[ducked] în spatele [somecover]
+ somecover(COVER_gender==Female)->unei [COVER_definite]
+ somecover(COVER_gender!=Female)->unui [COVER_definite]
+ moved->s-a mutat
+ moved->a sărit
+ moved->s-a trântit
+ moved->s-a culcat
+ moment->ultimul moment
+ moment->ultima secundă
+ moment->ultima instanță
+ ducked->s-a aplecat
+ ducked->s-a culcat
+ ducked->s-a așezat
+ ducked->s-a ascuns
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Damage.xml b/Core/DefInjected/RulePackDef/RulePacks_Damage.xml
index ccee15f9..ffbcdd14 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Damage.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Damage.xml
@@ -14,7 +14,18 @@
destroyed_past->annihilated
destroyed_past->detonated
-->
- TODO
+
+ damaged_past(p=2)->spulberat
+ damaged_past(p=2)->explodat
+ damaged_past->lezat
+ damaged_past->rănit
+ damaged_past->vătămat
+ destroyed_past->spulberat
+ destroyed_past->zdrobit
+ destroyed_past->obliterat
+ destroyed_past->anihilat
+ destroyed_past->detonat
+
- TODO
+
+ damaged_past->electrifiat
+ damaged_past->șocat
+ damaged_past->curentat
+ destroyed_past->damaged_past
+
- TODO
+
+ damaged_past->stins
+ damaged_past->inundat
+ damaged_past->spumegat
+ damaged_past->înăbușit
+ destroyed_past->damaged_past
+
- TODO
+
+ damaged_past(p=2)->spulberat
+ damaged_past(p=2)->pârjolit
+ damaged_past(p=2)->ars
+ damaged_past(p=2)->bășicat
+ damaged_past(p=2)->aprins
+ damaged_past(p=2)->prăjit
+ damaged_past->lezat
+ damaged_past->rănit
+ damaged_past->vătămat
+ damaged_present(p=2)->spulberând
+ damaged_present(p=2)->pârjolind
+ damaged_present(p=2)->arzând
+ damaged_present(p=2)->bășicând
+ damaged_present(p=2)->aprinzând
+ damaged_present(p=2)->prăjind
+ damaged_present->lezând
+ damaged_present->rănind
+ damaged_present->vătămând
+ destroyed_past->cremat
+ destroyed_past->incinerat
+ destroyed_past->carbonizat
+ destroyed_past->obliterat
+ destroyed_past->anihilat
+ destroyed_past->detonat
+ destroyed_present->cremând
+ destroyed_present->incinerând
+ destroyed_present->carbonizând
+ destroyed_present->obliterând
+ destroyed_present->anihilând
+ destroyed_present->detonând
+
- TODO
+
+ damaged_past->fumegat
+ damaged_past->încețoșit
+ damaged_past->înnorat
+ destroyed_past->damaged_past
+
- TODO
+
+ damaged_past->stupefiat
+ damaged_past->confuzat
+ damaged_past->oprit
+ damaged_past->amețit
+ destroyed_past->damaged_past
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_DamageEvent.xml b/Core/DefInjected/RulePackDef/RulePacks_DamageEvent.xml
index b7d51a7a..cc35c34f 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_DamageEvent.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_DamageEvent.xml
@@ -19,7 +19,24 @@
destroyed_present->annihilating
destroyed_present->breaking
-->
- TODO
+
+ damage_source->[roof] [collapsed] peste
+ roof->acoperișul
+ roof->plafonul
+ roof->tavanul
+ collapsed->s-a prăbușit
+ collapsed->a căzut
+ collapsed->a cedat
+ damaged_present->zdrobind
+ damaged_present->lovind
+ damaged_present->zgâriind
+ damaged_present->lacerând
+ destroyed_present->spulberând
+ destroyed_present->zdrobind
+ destroyed_present->obliterând
+ destroyed_present->anihilând
+ destroyed_present->spărgând
+
- TODO
+
+ damage_source->[fire] l-a ars pe
+ fire(p=3)->focul
+ fire(p=3)->un foc
+ fire(p=3)->focul
+ fire->căldura
+ fire->o conflagrație
+ fire->un infern
+ damaged_present->arzând
+ damaged_present->arzând
+ damaged_present->pârlind
+ damaged_present->pârlind
+ destroyed_present->carbonizând
+ destroyed_present->prâjind
+ destroyed_present->gătind
+ destroyed_present->incinerând
+
- TODO
+
+ r_logentry->[damage_source] [RECIPIENT_nameDef], [destroyed_present] [destroyed_targets] [RECIPIENT_possessive].
+ r_logentry->[damage_source] [RECIPIENT_nameDef], [destroyed_present] [destroyed_targets] [RECIPIENT_possessive] și [damaged_present] [damaged_targets] [RECIPIENT_possessive].
+ r_logentry(recipient_part_destroyed_count==0)->[damage_source] [RECIPIENT_nameDef], [damaged_present] [damaged_targets] [RECIPIENT_possessive].
+ r_logentry(p=0.1)->[damage_source] [RECIPIENT_nameDef].
+
- TODO
+
+ damage_source->[sky] i s-a deschis lui
+ damage_source->Un fascicul de [power] incredibilă a [damaged_past]
+ damage_source->O coloană de [light] a [damaged_past]
+ sky->cerul
+ sky->norii
+ sky->văzduhul
+ power->putere
+ power->energie
+ power->căldură
+ light->lumină
+ light->căldură
+ light->flacără
+ light(p=0.2)->incandescență
+
- TODO
+
+ damage_source->O tornadă a [enveloped] pe
+ destroyed_present(p=3)->smulgând
+ enveloped(p=8)->învelit
+ enveloped->înghițit
+ enveloped->înconjurat
+
- TODO
+
+ damage_source->[spiketrap] a înjunghiat pe
+ damage_source->[spiketrap] s-a izbit de
+ damage_source->[spiketrap] a căzut peste
+ spiketrap(p=3)->o capcană cu țepi
+ spiketrap(p=3)->capcana cu țepi
+ spiketrap->țepușele
+ spiketrap->o capcană ascuțită
+ spiketrap->o capcană cu țepușe
+ damaged_present->perforând
+ damaged_present->înjunghiând
+ damaged_present->penetrând
+ damaged_present->intrând în
+ destroyed_present->rupând
+ destroyed_present->mărunțind
+ destroyed_present->eviscerând
+ destroyed_present->explodând
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Event.xml b/Core/DefInjected/RulePackDef/RulePacks_Event.xml
index ed45b8d1..94ffc4a1 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Event.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Event.xml
@@ -4,12 +4,16 @@
- TODO
+
+ r_logentry->[INITIATOR_definite] a folosit [ABILITY_label] pe [SUBJECT_definite].
+
- TODO
+
+ r_logentry->[INITIATOR_definite] a folosit [ITEM_indefinite] pe [SUBJECT_definite].
+
- TODO
+
+ r_logentry->[SUBJECT_definite] a fost [stunned] de la atac.
+ r_logentry->[SUBJECT_definite] a fost [stunned] de la atacul lui [INITIATOR_definite].
+ stunned(p=3)->stupefiat
+ stunned->șocat
+ stunned->amețit
+ stunned->dezorientat
+ r_logentry->[SUBJECT_definite] [staggered].
+ r_logentry->[SUBJECT_definite] [staggered] de la atac.
+ r_logentry->[SUBJECT_definite] [staggered] de la atacul lui [INITIATOR_definite].
+ staggered(p=3)->a ezitat
+ staggered->s-a clătinat
+ staggered->a șovăit
+ r_logentry->[SUBJECT_definite] [stumbled] prin jur alandala.
+ r_logentry->[SUBJECT_definite] [stumbled] prin jur în confuzie.
+ stumbled(p=3)->s-a împiedicat
+ stumbled->a șovăit
+ stumbled->s-a clătinat
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Global.xml b/Core/DefInjected/RulePackDef/RulePacks_Global.xml
index b45b789d..8e93768e 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Global.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Global.xml
@@ -42,19 +42,40 @@
-->
RomanNumeral->Words/Misc/Numbers_SmallRoman
- Direction->Words/Adjectives/CompassDirections
+ Direction->Words/Misc/CompassDirections
Letter->WordParts/CapitalLetters
SylB->WordParts/Syllables_Byzantinian
SylE->WordParts/Syllables_English
SylG->WordParts/Syllables_Galician
+ Color->Words/Nouns/Colors
+ ColorBadass->Words/Nouns/Colors_Badass
Vegetable->Words/Nouns/Vegetables
Game->Words/Nouns/Games
+ Animal->Words/Nouns/Animals
+ AnimalBadass->Words/Nouns/Animals_Badass
+ AnimalGroup->Words/Nouns/AnimalGroups
+ Weapon->Words/Nouns/Weapons
+ TerrainFeature->Words/Nouns/TerrainFeatures
+ NaturalObject->Words/Nouns/NaturalObject
TreeType->Words/Nouns/TreeTypes
PersonJob->Words/Nouns/People_Jobs
PersonFamily->Words/Nouns/People_Family
+ PersonAlly->Words/Nouns/People_Allies
+ PersonBadass->Words/Nouns/People_Badass
+ Enemy->Words/Nouns/Enemies
Apparel->Words/Nouns/Apparel
+ Gore->Words/Nouns/Gore
Mechanoid->Words/Nouns/Mechanoid
+ ConceptPositive->Words/Nouns/Concepts_Positive
+ ConceptBadass->Words/Nouns/Concepts_Badass
ConceptAngsty->Words/Nouns/Concepts_Angsty
+ Community->Words/Nouns/Communities
+ BodyPart->Words/Nouns/Bodyparts
+ AdjectiveLarge->Words/Adjectives/Large
+ AdjectiveBadass->Words/Adjectives/Badass
+ AdjectiveAngsty->Words/Adjectives/Angsty
+ AdjectiveFriendly->Words/Adjectives/Friendly
+ AdjectiveNatural->Words/Adjectives/Natural
VerbFriendly->Words/Verbs/Friendly
PersonalCharacteristic->Words/Nouns/PersonalCharacteristics
@@ -62,276 +83,466 @@
SylB_Cap->WordParts/Syllables_Byzantinian_Cap
SylE_Cap->WordParts/Syllables_English_Cap
SylG_Cap->WordParts/Syllables_Galician_Cap
-
- AdjectiveAngstyMasculine->Words/Adjectives/Angsty/Masculine
- AdjectiveAngstyFeminine->Words/Adjectives/Angsty/Feminine
- AdjectiveAngstyMasculine_Plu->Words/Adjectives/Angsty/Masculine_Plu
- AdjectiveAngstyFeminine_Plu->Words/Adjectives/Angsty/Feminine_Plu
- AdjectiveBadassMasculine->Words/Adjectives/Badass/Masculine
- AdjectiveBadassFeminine->Words/Adjectives/Badass/Feminine
- AdjectiveBadassMasculine_Plu->Words/Adjectives/Badass/Masculine_Plu
- AdjectiveBadassFeminine_Plu->Words/Adjectives/Badass/Feminine_Plu
- adjectiveCuriousMasculine->Words/Adjectives/Curious/Masculine
- adjectiveCuriousFeminine->Words/Adjectives/Curious/Feminine
- adjectiveCuriousMasculine_Plu->Words/Adjectives/Curious/Masculine_Plu
- adjectiveCuriousFeminine_Plu->Words/Adjectives/Curious/Feminine_Plu
- AdjectiveFriendlyMasculine->Words/Adjectives/Friendly/Masculine
- AdjectiveFriendlyFeminine->Words/Adjectives/Friendly/Feminine
- AdjectiveFriendlyMasculine_Plu->Words/Adjectives/Friendly/Masculine_Plu
- AdjectiveFriendlyFeminine_Plu->Words/Adjectives/Friendly/Feminine_Plu
- AdjectiveLargeMasculine->Words/Adjectives/Large/Masculine
- AdjectiveLargeFeminine->Words/Adjectives/Large/Feminine
- AdjectiveLargeMasculine_Plu->Words/Adjectives/Large/Masculine_Plu
- AdjectiveLargeFeminine_Plu->Words/Adjectives/Large/Feminine_Plu
- AdjectiveNaturalMasculine->Words/Adjectives/Natural/Masculine
- AdjectiveNaturalFeminine->Words/Adjectives/Natural/Feminine
- AdjectiveNaturalMasculine_Plu->Words/Adjectives/Natural/Masculine_Plu
- AdjectiveNaturalFeminine_Plu->Words/Adjectives/Natural/Feminine_Plu
- AdjectivePoliticalMasculine->Words/Adjectives/PoliticalUnions/Masculine
- AdjectivePoliticalFeminine->Words/Adjectives/PoliticalUnions/Feminine
- AdjectivePoliticalMasculine_Plu->Words/Adjectives/PoliticalUnions/Masculine_Plu
- AdjectivePoliticalFeminine_Plu->Words/Adjectives/PoliticalUnions/Feminine_Plu
-
- ColorMasculine->Words/Nouns/Colors/ColorsMasculine
- ColorMasculine_Plu->Words/Nouns/Colors/ColorsMasculine_Plu
- ColorFeminine->Words/Nouns/Colors/ColorsFeminine
- ColorFeminine_Plu->Words/Nouns/Colors/ColorsFeminine_Plu
- ColorBadassMasculine->Words/Nouns/Colors_Badass/Masculine
- ColorBadassMasculine_Plu->Words/Nouns/Colors_Badass/Masculine_Plu
- ColorBadassFeminine->Words/Nouns/Colors_Badass/Feminine
- ColorBadassFeminine_Plu->Words/Nouns/Colors_Badass/Feminine_Plu
-
-
- AnimalGroupMasculine->Words/Nouns/AnimalGroups/Masculine_SglNatNom
- AnimalGroupMasculine_Dat->Words/Nouns/AnimalGroups/Masculine_SglNatDat
- AnimalGroupMasculine_Art->Words/Nouns/AnimalGroups/Masculine_SglArtNom
- AnimalGroupMasculine_ArtDat->Words/Nouns/AnimalGroups/Masculine_SglArtDat
- AnimalGroupFeminine->Words/Nouns/AnimalGroups/Feminine_SglNatNom
- AnimalGroupFeminine_Dat->Words/Nouns/AnimalGroups/Feminine_SglNatDat
- AnimalGroupFeminine_Art->Words/Nouns/AnimalGroups/Feminine_SglArtNom
- AnimalGroupFeminine_ArtDat->Words/Nouns/AnimalGroups/Feminine_SglArtDat
- AnimalGroupFeminine_Plu->Words/Nouns/AnimalGroups/Feminine_PluNatNom
- AnimalGroupFeminine_PluDat->Words/Nouns/AnimalGroups/Feminine_PluNatDat
- AnimalGroupFeminine_PluArt->Words/Nouns/AnimalGroups/Feminine_PluArtNom
- AnimalGroupFeminine_PluArtDat->Words/Nouns/AnimalGroups/Feminine_PluArtDat
-
- TerrainFeatureMasculine->Words/Nouns/TerrainFeatures/Masculine_SglNatNom
- TerrainFeatureMasculine_Dat->Words/Nouns/TerrainFeatures/Masculine_SglNatDat
- TerrainFeatureMasculine_Art->Words/Nouns/TerrainFeatures/Masculine_SglArtNom
- TerrainFeatureMasculine_ArtDat->Words/Nouns/TerrainFeatures/Masculine_SglArtDat
- TerrainFeatureMasculine_Plu->Words/Nouns/TerrainFeatures/Masculine_PluNatNom
- TerrainFeatureMasculine_PluDat->Words/Nouns/TerrainFeatures/Masculine_PluNatDat
- TerrainFeatureMasculine_PluArt->Words/Nouns/TerrainFeatures/Masculine_PluArtNom
- TerrainFeatureMasculine_PluArtDat->Words/Nouns/TerrainFeatures/Masculine_PluArtDat
- TerrainFeatureFeminine->Words/Nouns/TerrainFeatures/Feminine_SglNatNom
- TerrainFeatureFeminine_Dat->Words/Nouns/TerrainFeatures/Feminine_SglNatDat
- TerrainFeatureFeminine_Art->Words/Nouns/TerrainFeatures/Feminine_SglArtNom
- TerrainFeatureFeminine_ArtDat->Words/Nouns/TerrainFeatures/Feminine_SglArtDat
- TerrainFeatureFeminine_Plu->Words/Nouns/TerrainFeatures/Feminine_PluNatNom
- TerrainFeatureFeminine_PluDat->Words/Nouns/TerrainFeatures/Feminine_PluNatDat
- TerrainFeatureFeminine_PluArt->Words/Nouns/TerrainFeatures/Feminine_PluArtNom
- TerrainFeatureFeminine_PluArtDat->Words/Nouns/TerrainFeatures/Feminine_PluArtDat
-
- AnimalMasculine->Words/Nouns/Animals/Masculine_SglNatNom
- AnimalMasculine_Dat->Words/Nouns/Animals/Masculine_SglNatDat
- AnimalMasculine_Art->Words/Nouns/Animals/Masculine_SglArtNom
- AnimalMasculine_ArtDat->Words/Nouns/Animals/Masculine_SglArtDat
- AnimalMasculine_Plu->Words/Nouns/Animals/Masculine_PluNatNom
- AnimalMasculine_PluDat->Words/Nouns/Animals/Masculine_PluNatDat
- AnimalMasculine_PluArt->Words/Nouns/Animals/Masculine_PluArtNom
- AnimalMasculine_PluArtDat->Words/Nouns/Animals/Masculine_PluArtDat
- AnimalFeminine->Words/Nouns/Animals/Feminine_SglNatNom
- AnimalFeminine_Dat->Words/Nouns/Animals/Feminine_SglNatDat
- AnimalFeminine_Art->Words/Nouns/Animals/Feminine_SglArtNom
- AnimalFeminine_ArtDat->Words/Nouns/Animals/Feminine_SglArtDat
- AnimalFeminine_Plu->Words/Nouns/Animals/Feminine_PluNatNom
- AnimalFeminine_PluDat->Words/Nouns/Animals/Feminine_PluNatDat
- AnimalFeminine_PluArt->Words/Nouns/Animals/Feminine_PluArtNom
- AnimalFeminine_PluArtDat->Words/Nouns/Animals/Feminine_PluArtDat
-
- AnimalBadassMasculine->Words/Nouns/Animals_Badass/Masculine_SglNatNom
- AnimalBadassMasculine_Dat->Words/Nouns/Animals_Badass/Masculine_SglNatDat
- AnimalBadassMasculine_Art->Words/Nouns/Animals_Badass/Masculine_SglArtNom
- AnimalBadassMasculine_ArtDat->Words/Nouns/Animals_Badass/Masculine_SglArtDat
- AnimalBadassMasculine_Plu->Words/Nouns/Animals_Badass/Masculine_PluNatNom
- AnimalBadassMasculine_PluDat->Words/Nouns/Animals_Badass/Masculine_PluNatDat
- AnimalBadassMasculine_PluArt->Words/Nouns/Animals_Badass/Masculine_PluArtNom
- AnimalBadassMasculine_PluArtDat->Words/Nouns/Animals_Badass/Masculine_PluArtDat
- AnimalBadassFeminine->Words/Nouns/Animals_Badass/Feminine_SglNatNom
- AnimalBadassFeminine_Dat->Words/Nouns/Animals_Badass/Feminine_SglNatDat
- AnimalBadassFeminine_Art->Words/Nouns/Animals_Badass/Feminine_SglArtNom
- AnimalBadassFeminine_ArtDat->Words/Nouns/Animals_Badass/Feminine_SglArtDat
- AnimalBadassFeminine_Plu->Words/Nouns/Animals_Badass/Feminine_PluNatNom
- AnimalBadassFeminine_PluDat->Words/Nouns/Animals_Badass/Feminine_PluNatDat
- AnimalBadassFeminine_PluArt->Words/Nouns/Animals_Badass/Feminine_PluArtNom
- AnimalBadassFeminine_PluArtDat->Words/Nouns/Animals_Badass/Feminine_PluArtDat
-
- EnemyMasculine->Words/Nouns/Enemies/Masculine_SglNatNom
- EnemyMasculine_Dat->Words/Nouns/Enemies/Masculine_SglNatDat
- EnemyMasculine_Art->Words/Nouns/Enemies/Masculine_SglArtNom
- EnemyMasculine_ArtDat->Words/Nouns/Enemies/Masculine_SglArtDat
- EnemyMasculine_Plu->Words/Nouns/Enemies/Masculine_PluNatNom
- EnemyMasculine_PluDat->Words/Nouns/Enemies/Masculine_PluNatDat
- EnemyMasculine_PluArt->Words/Nouns/Enemies/Masculine_PluArtNom
- EnemyMasculine_PluArtDat->Words/Nouns/Enemies/Masculine_PluArtDat
- EnemyFeminine->Words/Nouns/Enemies/Feminine_SglNatNom
- EnemyFeminine_Dat->Words/Nouns/Enemies/Feminine_SglNatDat
- EnemyFeminine_Art->Words/Nouns/Enemies/Feminine_SglArtNom
- EnemyFeminine_ArtDat->Words/Nouns/Enemies/Feminine_SglArtDat
- EnemyFeminine_Plu->Words/Nouns/Enemies/Feminine_PluNatNom
- EnemyFeminine_PluDat->Words/Nouns/Enemies/Feminine_PluNatDat
- EnemyFeminine_PluArt->Words/Nouns/Enemies/Feminine_PluArtNom
- EnemyFeminine_PluArtDat->Words/Nouns/Enemies/Feminine_PluArtDat
-
- WeaponMasculine->Words/Nouns/Weapons/Masculine_SglNatNom
- WeaponMasculine_Dat->Words/Nouns/Weapons/Masculine_SglNatDat
- WeaponMasculine_Art->Words/Nouns/Weapons/Masculine_SglArtNom
- WeaponMasculine_ArtDat->Words/Nouns/Weapons/Masculine_SglArtDat
- WeaponMasculine_Plu->Words/Nouns/Weapons/Masculine_PluNatNom
- WeaponMasculine_PluDat->Words/Nouns/Weapons/Masculine_PluNatDat
- WeaponMasculine_PluArt->Words/Nouns/Weapons/Masculine_PluArtNom
- WeaponMasculine_PluArtDat->Words/Nouns/Weapons/Masculine_PluArtDat
- WeaponFeminine->Words/Nouns/Weapons/Feminine_SglNatNom
- WeaponFeminine_Dat->Words/Nouns/Weapons/Feminine_SglNatDat
- WeaponFeminine_Art->Words/Nouns/Weapons/Feminine_SglArtNom
- WeaponFeminine_ArtDat->Words/Nouns/Weapons/Feminine_SglArtDat
- WeaponFeminine_Plu->Words/Nouns/Weapons/Feminine_PluNatNom
- WeaponFeminine_PluDat->Words/Nouns/Weapons/Feminine_PluNatDat
- WeaponFeminine_PluArt->Words/Nouns/Weapons/Feminine_PluArtNom
- WeaponFeminine_PluArtDat->Words/Nouns/Weapons/Feminine_PluArtDat
-
- PersonBadassMasculine->Words/Nouns/People_Badass/Masculine_SglNatNom
- PersonBadassMasculine_Dat->Words/Nouns/People_Badass/Masculine_SglNatDat
- PersonBadassMasculine_Art->Words/Nouns/People_Badass/Masculine_SglArtNom
- PersonBadassMasculine_ArtDat->Words/Nouns/People_Badass/Masculine_SglArtDat
- PersonBadassMasculine_Plu->Words/Nouns/People_Badass/Masculine_PluNatNom
- PersonBadassMasculine_PluDat->Words/Nouns/People_Badass/Masculine_PluNatDat
- PersonBadassMasculine_PluArt->Words/Nouns/People_Badass/Masculine_PluArtNom
- PersonBadassMasculine_PluArtDat->Words/Nouns/People_Badass/Masculine_PluArtDat
- PersonBadassFeminine_Plu->Words/Nouns/People_Badass/Feminine_PluNatNom
- PersonBadassFeminine_PluDat->Words/Nouns/People_Badass/Feminine_PluNatDat
- PersonBadassFeminine_PluArt->Words/Nouns/People_Badass/Feminine_PluArtNom
- PersonBadassFeminine_PluArtDat->Words/Nouns/People_Badass/Feminine_PluArtDat
-
- PersonAllyMasculine->Words/Nouns/People_Allies/Masculine_SglNatNom
- PersonAllyMasculine_Dat->Words/Nouns/People_Allies/Masculine_SglNatDat
- PersonAllyMasculine_Art->Words/Nouns/People_Allies/Masculine_SglArtNom
- PersonAllyMasculine_ArtDat->Words/Nouns/People_Allies/Masculine_SglArtDat
- PersonAllyMasculine_Plu->Words/Nouns/People_Allies/Masculine_PluNatNom
- PersonAllyMasculine_PluDat->Words/Nouns/People_Allies/Masculine_PluNatDat
- PersonAllyMasculine_PluArt->Words/Nouns/People_Allies/Masculine_PluArtNom
- PersonAllyMasculine_PluArtDat->Words/Nouns/People_Allies/Masculine_PluArtDat
- PersonAllyFeminine->Words/Nouns/People_Allies/Feminine_SglNatNom
- PersonAllyFeminine_Dat->Words/Nouns/People_Allies/Feminine_SglNatDat
- PersonAllyFeminine_Art->Words/Nouns/People_Allies/Feminine_SglArtNom
- PersonAllyFeminine_ArtDat->Words/Nouns/People_Allies/Feminine_SglArtDat
- PersonAllyFeminine_Plu->Words/Nouns/People_Allies/Feminine_PluNatNom
- PersonAllyFeminine_PluDat->Words/Nouns/People_Allies/Feminine_PluNatDat
- PersonAllyFeminine_PluArt->Words/Nouns/People_Allies/Feminine_PluArtNom
- PersonAllyFeminine_PluArtDat->Words/Nouns/People_Allies/Feminine_PluArtDat
-
- ConceptBadassMasculine->Words/Nouns/Concepts_Badass/Masculine_SglNatNom
- ConceptBadassMasculine_Dat->Words/Nouns/Concepts_Badass/Masculine_SglNatDat
- ConceptBadassMasculine_Art->Words/Nouns/Concepts_Badass/Masculine_SglArtNom
- ConceptBadassMasculine_ArtDat->Words/Nouns/Concepts_Badass/Masculine_SglArtDat
- ConceptBadassMasculine_Plu->Words/Nouns/Concepts_Badass/Masculine_PluNatNom
- ConceptBadassMasculine_PluDat->Words/Nouns/Concepts_Badass/Masculine_PluNatDat
- ConceptBadassMasculine_PluArt->Words/Nouns/Concepts_Badass/Masculine_PluArtNom
- ConceptBadassMasculine_PluArtDat->Words/Nouns/Concepts_Badass/Masculine_PluArtDat
- ConceptBadassFeminine->Words/Nouns/Concepts_Badass/Feminine_SglNatNom
- ConceptBadassFeminine_Dat->Words/Nouns/Concepts_Badass/Feminine_SglNatDat
- ConceptBadassFeminine_Art->Words/Nouns/Concepts_Badass/Feminine_SglArtNom
- ConceptBadassFeminine_ArtDat->Words/Nouns/Concepts_Badass/Feminine_SglArtDat
- ConceptBadassFeminine_Plu->Words/Nouns/Concepts_Badass/Feminine_PluNatNom
- ConceptBadassFeminine_PluDat->Words/Nouns/Concepts_Badass/Feminine_PluNatDat
- ConceptBadassFeminine_PluArt->Words/Nouns/Concepts_Badass/Feminine_PluArtNom
- ConceptBadassFeminine_PluArtDat->Words/Nouns/Concepts_Badass/Feminine_PluArtDat
-
- GroupNameMasculine->Words/Nouns/GroupNames/Masculine_SglNatNom
- GroupNameMasculine_Dat->Words/Nouns/GroupNames/Masculine_SglNatDat
- GroupNameMasculine_Art->Words/Nouns/GroupNames/Masculine_SglArtNom
- GroupNameMasculine_ArtDat->Words/Nouns/GroupNames/Masculine_SglArtDat
- GroupNameMasculine_Plu->Words/Nouns/GroupNames/Masculine_PluNatNom
- GroupNameMasculine_PluDat->Words/Nouns/GroupNames/Masculine_PluNatDat
- GroupNameMasculine_PluArt->Words/Nouns/GroupNames/Masculine_PluArtNom
- GroupNameMasculine_PluArtDat->Words/Nouns/GroupNames/Masculine_PluArtDat
- GroupNameFeminine->Words/Nouns/GroupNames/Feminine_SglNatNom
- GroupNameFeminine_Dat->Words/Nouns/GroupNames/Feminine_SglNatDat
- GroupNameFeminine_Art->Words/Nouns/GroupNames/Feminine_SglArtNom
- GroupNameFeminine_ArtDat->Words/Nouns/GroupNames/Feminine_SglArtDat
- GroupNameFeminine_Plu->Words/Nouns/GroupNames/Feminine_PluNatNom
- GroupNameFeminine_PluDat->Words/Nouns/GroupNames/Feminine_PluNatDat
- GroupNameFeminine_PluArt->Words/Nouns/GroupNames/Feminine_PluArtNom
- GroupNameFeminine_PluArtDat->Words/Nouns/GroupNames/Feminine_PluArtDat
-
- ConceptPositiveMasculine->Words/Nouns/Concepts_Positive/Masculine_SglNatNom
- ConceptPositiveMasculine_Dat->Words/Nouns/Concepts_Positive/Masculine_SglNatDat
- ConceptPositiveMasculine_Art->Words/Nouns/Concepts_Positive/Masculine_SglArtNom
- ConceptPositiveMasculine_ArtDat->Words/Nouns/Concepts_Positive/Masculine_SglArtDat
- ConceptPositiveFeminine->Words/Nouns/Concepts_Positive/Feminine_SglNatNom
- ConceptPositiveFeminine_Dat->Words/Nouns/Concepts_Positive/Feminine_SglNatDat
- ConceptPositiveFeminine_Art->Words/Nouns/Concepts_Positive/Feminine_SglArtNom
- ConceptPositiveFeminine_ArtDat->Words/Nouns/Concepts_Positive/Feminine_SglArtDat
- ConceptPositiveFeminine_Plu->Words/Nouns/Concepts_Positive/Feminine_PluNatNom
- ConceptPositiveFeminine_PluDat->Words/Nouns/Concepts_Positive/Feminine_PluNatDat
- ConceptPositiveFeminine_PluArt->Words/Nouns/Concepts_Positive/Feminine_PluArtNom
- ConceptPositiveFeminine_PluArtDat->Words/Nouns/Concepts_Positive/Feminine_PluArtDat
-
- CommunityMasculine->Words/Nouns/Communities/Masculine_SglNatNom
- CommunityMasculine_Dat->Words/Nouns/Communities/Masculine_SglNatDat
- CommunityMasculine_Art->Words/Nouns/Communities/Masculine_SglArtNom
- CommunityMasculine_ArtDat->Words/Nouns/Communities/Masculine_SglArtDat
- CommunityFeminine->Words/Nouns/Communities/Feminine_SglNatNom
- CommunityFeminine_Dat->Words/Nouns/Communities/Feminine_SglNatDat
- CommunityFeminine_Art->Words/Nouns/Communities/Feminine_SglArtNom
- CommunityFeminine_ArtDat->Words/Nouns/Communities/Feminine_SglArtDat
- CommunityFeminine_Plu->Words/Nouns/Communities/Feminine_PluNatNom
- CommunityFeminine_PluDat->Words/Nouns/Communities/Feminine_PluNatDat
- CommunityFeminine_PluArt->Words/Nouns/Communities/Feminine_PluArtNom
- CommunityFeminine_PluArtDat->Words/Nouns/Communities/Feminine_PluArtDat
-
- GoreMasculine->Words/Nouns/Gore/Masculine_SglNatNom
- GoreMasculine_Dat->Words/Nouns/Gore/Masculine_SglNatDat
- GoreMasculine_Art->Words/Nouns/Gore/Masculine_SglArtNom
- GoreMasculine_ArtDat->Words/Nouns/Gore/Masculine_SglArtDat
- GoreFeminine_Plu->Words/Nouns/Gore/Feminine_PluNatNom
- GoreFeminine_PluDat->Words/Nouns/Gore/Feminine_PluNatDat
- GoreFeminine_PluArt->Words/Nouns/Gore/Feminine_PluArtNom
- GoreFeminine_PluArtDat->Words/Nouns/Gore/Feminine_PluArtDat
-
- BodyPartMasculine->Words/Nouns/Bodyparts/Masculine_SglNatNom
- BodyPartMasculine_Dat->Words/Nouns/Bodyparts/Masculine_SglNatDat
- BodyPartMasculine_Art->Words/Nouns/Bodyparts/Masculine_SglArtNom
- BodyPartMasculine_ArtDat->Words/Nouns/Bodyparts/Masculine_SglArtDat
- BodyPartMasculine_Plu->Words/Nouns/Bodyparts/Masculine_PluNatNom
- BodyPartMasculine_PluDat->Words/Nouns/Bodyparts/Masculine_PluNatDat
- BodyPartMasculine_PluArt->Words/Nouns/Bodyparts/Masculine_PluArtNom
- BodyPartMasculine_PluArtDat->Words/Nouns/Bodyparts/Masculine_PluArtDat
- BodyPartFeminine->Words/Nouns/Bodyparts/Feminine_SglNatNom
- BodyPartFeminine_Dat->Words/Nouns/Bodyparts/Feminine_SglNatDat
- BodyPartFeminine_Art->Words/Nouns/Bodyparts/Feminine_SglArtNom
- BodyPartFeminine_ArtDat->Words/Nouns/Bodyparts/Feminine_SglArtDat
- BodyPartFeminine_Plu->Words/Nouns/Bodyparts/Feminine_PluNatNom
- BodyPartFeminine_PluDat->Words/Nouns/Bodyparts/Feminine_PluNatDat
- BodyPartFeminine_PluArt->Words/Nouns/Bodyparts/Feminine_PluArtNom
- BodyPartFeminine_PluArtDat->Words/Nouns/Bodyparts/Feminine_PluArtDat
-
- NaturalObjectMasculine->Words/Nouns/NaturalObject/Masculine_SglNatNom
- NaturalObjectMasculine_Dat->Words/Nouns/NaturalObject/Masculine_SglNatDat
- NaturalObjectMasculine_Art->Words/Nouns/NaturalObject/Masculine_SglArtNom
- NaturalObjectMasculine_ArtDat->Words/Nouns/NaturalObject/Masculine_SglArtDat
- NaturalObjectMasculine_Plu->Words/Nouns/NaturalObject/Masculine_PluNatNom
- NaturalObjectMasculine_PluDat->Words/Nouns/NaturalObject/Masculine_PluNatDat
- NaturalObjectMasculine_PluArt->Words/Nouns/NaturalObject/Masculine_PluArtNom
- NaturalObjectMasculine_PluArtDat->Words/Nouns/NaturalObject/Masculine_PluArtDat
- NaturalObjectFeminine->Words/Nouns/NaturalObject/Feminine_SglNatNom
- NaturalObjectFeminine_Dat->Words/Nouns/NaturalObject/Feminine_SglNatDat
- NaturalObjectFeminine_Art->Words/Nouns/NaturalObject/Feminine_SglArtNom
- NaturalObjectFeminine_ArtDat->Words/Nouns/NaturalObject/Feminine_SglArtDat
- NaturalObjectFeminine_Plu->Words/Nouns/NaturalObject/Feminine_PluNatNom
- NaturalObjectFeminine_PluDat->Words/Nouns/NaturalObject/Feminine_PluNatDat
- NaturalObjectFeminine_PluArt->Words/Nouns/NaturalObject/Feminine_PluArtNom
- NaturalObjectFeminine_PluArtDat->Words/Nouns/NaturalObject/Feminine_PluArtDat
+
+ AdjectiveAngsty_MscSgl->Words/Adjectives/Angsty/MscSgl
+ AdjectiveAngsty_MscPlu->Words/Adjectives/Angsty/MscPlu
+ AdjectiveAngsty_FemSgl->Words/Adjectives/Angsty/FemSgl
+ AdjectiveAngsty_FemPlu->Words/Adjectives/Angsty/FemPlu
+ AdjectiveBadass_MscSgl->Words/Adjectives/Badass/MscSgl
+ AdjectiveBadass_MscPlu->Words/Adjectives/Badass/MscPlu
+ AdjectiveBadass_FemSgl->Words/Adjectives/Badass/FemSgl
+ AdjectiveBadass_FemPlu->Words/Adjectives/Badass/FemPlu
+ adjectiveCurious_MscSgl->Words/Adjectives/Curious/MscSgl
+ adjectiveCurious_MscPlu->Words/Adjectives/Curious/MscPlu
+ adjectiveCurious_FemSgl->Words/Adjectives/Curious/FemSgl
+ adjectiveCurious_FemPlu->Words/Adjectives/Curious/FemPlu
+ AdjectiveFriendly_MscSgl->Words/Adjectives/Friendly/MscSgl
+ AdjectiveFriendly_MscPlu->Words/Adjectives/Friendly/MscPlu
+ AdjectiveFriendly_FemSgl->Words/Adjectives/Friendly/FemSgl
+ AdjectiveFriendly_FemPlu->Words/Adjectives/Friendly/FemPlu
+ AdjectiveLarge_MscSgl->Words/Adjectives/Large/MscSgl
+ AdjectiveLarge_MscPlu->Words/Adjectives/Large/MscPlu
+ AdjectiveLarge_FemSgl->Words/Adjectives/Large/FemSgl
+ AdjectiveLarge_FemPlu->Words/Adjectives/Large/FemPlu
+ AdjectiveNatural_MscSgl->Words/Adjectives/Natural/MscSgl
+ AdjectiveNatural_MscPlu->Words/Adjectives/Natural/MscPlu
+ AdjectiveNatural_FemSgl->Words/Adjectives/Natural/FemSgl
+ AdjectiveNatural_FemPlu->Words/Adjectives/Natural/FemPlu
+ political_adjective_MscSgl->Words/Adjectives/PoliticalUnions/MscSgl
+ political_adjective_MscPlu->Words/Adjectives/PoliticalUnions/MscPlu
+ political_adjective_FemSgl->Words/Adjectives/PoliticalUnions/FemSgl
+ political_adjective_FemPlu->Words/Adjectives/PoliticalUnions/FemPlu
+ AdjectiveDirection_MscSgl->Words/Adjectives/CompassDirections/MscSgl
+ AdjectiveDirection_MscPlu->Words/Adjectives/CompassDirections/MscPlu
+ AdjectiveDirection_FemSgl->Words/Adjectives/CompassDirections/FemSgl
+ AdjectiveDirection_FemPlu->Words/Adjectives/CompassDirections/FemPlu
+ AdjectiveColor_MscSgl->Words/Adjectives/Colors/MscSgl
+ AdjectiveColor_MscPlu->Words/Adjectives/Colors/MscPlu
+ AdjectiveColor_FemSgl->Words/Adjectives/Colors/FemSgl
+ AdjectiveColor_FemPlu->Words/Adjectives/Colors/FemPlu
+ AdjectiveColorBadass_MscSgl->Words/Adjectives/Colors_Badass/MscSgl
+ AdjectiveColorBadass_MscPlu->Words/Adjectives/Colors_Badass/MscPlu
+ AdjectiveColorBadass_FemSgl->Words/Adjectives/Colors_Badass/FemSgl
+ AdjectiveColorBadass_FemPlu->Words/Adjectives/Colors_Badass/FemPlu
+
+
+ AnimalGroup_FemSglNom->Words/Nouns/AnimalGroups/FemSglNom
+ AnimalGroup_FemSglArt->Words/Nouns/AnimalGroups/FemSglArt
+ AnimalGroup_FemSglDat->Words/Nouns/AnimalGroups/FemSglDat
+ AnimalGroup_FemSglVoc->Words/Nouns/AnimalGroups/FemSglVoc
+ AnimalGroup_MscPluNom->Words/Nouns/AnimalGroups/MscPluNom
+ AnimalGroup_FemPluNom->Words/Nouns/AnimalGroups/FemPluNom
+ AnimalGroup_MscPluArt->Words/Nouns/AnimalGroups/MscPluArt
+ AnimalGroup_FemPluArt->Words/Nouns/AnimalGroups/FemPluArt
+ AnimalGroup_MscPluDat->Words/Nouns/AnimalGroups/MscPluDat
+ AnimalGroup_FemPluDat->Words/Nouns/AnimalGroups/FemPluDat
+ AnimalGroup_MscPluVoc->Words/Nouns/AnimalGroups/MscPluVoc
+ AnimalGroup_FemPluVoc->Words/Nouns/AnimalGroups/FemPluVoc
+ Animal_MscSglNom->Words/Nouns/Animals/MscSglNom
+ Animal_FemSglNom->Words/Nouns/Animals/FemSglNom
+ Animal_MscSglArt->Words/Nouns/Animals/MscSglArt
+ Animal_FemSglArt->Words/Nouns/Animals/FemSglArt
+ Animal_MscSglDat->Words/Nouns/Animals/MscSglDat
+ Animal_FemSglDat->Words/Nouns/Animals/FemSglDat
+ Animal_MscSglVoc->Words/Nouns/Animals/MscSglVoc
+ Animal_FemSglVoc->Words/Nouns/Animals/FemSglVoc
+ Animal_MscPluNom->Words/Nouns/Animals/MscPluNom
+ Animal_FemPluNom->Words/Nouns/Animals/FemPluNom
+ Animal_MscPluArt->Words/Nouns/Animals/MscPluArt
+ Animal_FemPluArt->Words/Nouns/Animals/FemPluArt
+ Animal_MscPluDat->Words/Nouns/Animals/MscPluDat
+ Animal_FemPluDat->Words/Nouns/Animals/FemPluDat
+ Animal_MscPluVoc->Words/Nouns/Animals/MscPluVoc
+ Animal_FemPluVoc->Words/Nouns/Animals/FemPluVoc
+ AnimalBadass_MscSglNom->Words/Nouns/Animals_Badass/MscSglNom
+ AnimalBadass_FemSglNom->Words/Nouns/Animals_Badass/FemSglNom
+ AnimalBadass_MscSglArt->Words/Nouns/Animals_Badass/MscSglArt
+ AnimalBadass_FemSglArt->Words/Nouns/Animals_Badass/FemSglArt
+ AnimalBadass_MscSglDat->Words/Nouns/Animals_Badass/MscSglDat
+ AnimalBadass_FemSglDat->Words/Nouns/Animals_Badass/FemSglDat
+ AnimalBadass_MscSglVoc->Words/Nouns/Animals_Badass/MscSglVoc
+ AnimalBadass_FemSglVoc->Words/Nouns/Animals_Badass/FemSglVoc
+ AnimalBadass_MscPluNom->Words/Nouns/Animals_Badass/MscPluNom
+ AnimalBadass_FemPluNom->Words/Nouns/Animals_Badass/FemPluNom
+ AnimalBadass_MscPluArt->Words/Nouns/Animals_Badass/MscPluArt
+ AnimalBadass_FemPluArt->Words/Nouns/Animals_Badass/FemPluArt
+ AnimalBadass_MscPluDat->Words/Nouns/Animals_Badass/MscPluDat
+ AnimalBadass_FemPluDat->Words/Nouns/Animals_Badass/FemPluDat
+ AnimalBadass_MscPluVoc->Words/Nouns/Animals_Badass/MscPluVoc
+ AnimalBadass_FemPluVoc->Words/Nouns/Animals_Badass/FemPluVoc
+ Apparel_MscSglNom->Words/Nouns/Apparel/MscSglNom
+ Apparel_FemSglNom->Words/Nouns/Apparel/FemSglNom
+ Apparel_MscSglArt->Words/Nouns/Apparel/MscSglArt
+ Apparel_FemSglArt->Words/Nouns/Apparel/FemSglArt
+ Apparel_MscSglDat->Words/Nouns/Apparel/MscSglDat
+ Apparel_FemSglDat->Words/Nouns/Apparel/FemSglDat
+ Apparel_MscSglVoc->Words/Nouns/Apparel/MscSglVoc
+ Apparel_FemSglVoc->Words/Nouns/Apparel/FemSglVoc
+ Apparel_MscPluNom->Words/Nouns/Apparel/MscPluNom
+ Apparel_FemPluNom->Words/Nouns/Apparel/FemPluNom
+ Apparel_MscPluArt->Words/Nouns/Apparel/MscPluArt
+ Apparel_FemPluArt->Words/Nouns/Apparel/FemPluArt
+ Apparel_MscPluDat->Words/Nouns/Apparel/MscPluDat
+ Apparel_FemPluDat->Words/Nouns/Apparel/FemPluDat
+ Apparel_MscPluVoc->Words/Nouns/Apparel/MscPluVoc
+ Apparel_FemPluVoc->Words/Nouns/Apparel/FemPluVoc
+ Artwork_MscSglNom->Words/Nouns/Artworks/MscSglNom
+ Artwork_FemSglNom->Words/Nouns/Artworks/FemSglNom
+ Artwork_MscSglArt->Words/Nouns/Artworks/MscSglArt
+ Artwork_FemSglArt->Words/Nouns/Artworks/FemSglArt
+ Artwork_MscSglDat->Words/Nouns/Artworks/MscSglDat
+ Artwork_FemSglDat->Words/Nouns/Artworks/FemSglDat
+ Artwork_MscSglVoc->Words/Nouns/Artworks/MscSglVoc
+ Artwork_FemSglVoc->Words/Nouns/Artworks/FemSglVoc
+ Artwork_MscPluNom->Words/Nouns/Artworks/MscPluNom
+ Artwork_FemPluNom->Words/Nouns/Artworks/FemPluNom
+ Artwork_MscPluArt->Words/Nouns/Artworks/MscPluArt
+ Artwork_FemPluArt->Words/Nouns/Artworks/FemPluArt
+ Artwork_MscPluDat->Words/Nouns/Artworks/MscPluDat
+ Artwork_FemPluDat->Words/Nouns/Artworks/FemPluDat
+ Artwork_MscPluVoc->Words/Nouns/Artworks/MscPluVoc
+ Artwork_FemPluVoc->Words/Nouns/Artworks/FemPluVoc
+ BodyPart_MscSglNom->Words/Nouns/Bodyparts/MscSglNom
+ BodyPart_FemSglNom->Words/Nouns/Bodyparts/FemSglNom
+ BodyPart_MscSglArt->Words/Nouns/Bodyparts/MscSglArt
+ BodyPart_FemSglArt->Words/Nouns/Bodyparts/FemSglArt
+ BodyPart_MscSglDat->Words/Nouns/Bodyparts/MscSglDat
+ BodyPart_FemSglDat->Words/Nouns/Bodyparts/FemSglDat
+ BodyPart_MscSglVoc->Words/Nouns/Bodyparts/MscSglVoc
+ BodyPart_FemSglVoc->Words/Nouns/Bodyparts/FemSglVoc
+ BodyPart_MscPluNom->Words/Nouns/Bodyparts/MscPluNom
+ BodyPart_FemPluNom->Words/Nouns/Bodyparts/FemPluNom
+ BodyPart_MscPluArt->Words/Nouns/Bodyparts/MscPluArt
+ BodyPart_FemPluArt->Words/Nouns/Bodyparts/FemPluArt
+ BodyPart_MscPluDat->Words/Nouns/Bodyparts/MscPluDat
+ BodyPart_FemPluDat->Words/Nouns/Bodyparts/FemPluDat
+ BodyPart_MscPluVoc->Words/Nouns/Bodyparts/MscPluVoc
+ BodyPart_FemPluVoc->Words/Nouns/Bodyparts/FemPluVoc
+ businesstype_MscSglArt->Words/Nouns/BusinessTypes/MscSglArt
+ businesstype_FemSglArt->Words/Nouns/BusinessTypes/FemSglArt
+ businesstype_MscPluArt->Words/Nouns/BusinessTypes/MscPluArt
+ businesstype_FemPluArt->Words/Nouns/BusinessTypes/FemPluArt
+ Color_MscSglNom->Words/Nouns/Colors/MscSglNom
+ Color_FemSglNom->Words/Nouns/Colors/FemSglNom
+ Color_MscSglArt->Words/Nouns/Colors/MscSglArt
+ Color_FemSglArt->Words/Nouns/Colors/FemSglArt
+ Color_MscSglDat->Words/Nouns/Colors/MscSglDat
+ Color_FemSglDat->Words/Nouns/Colors/FemSglDat
+ Color_MscSglVoc->Words/Nouns/Colors/MscSglVoc
+ Color_FemSglVoc->Words/Nouns/Colors/FemSglVoc
+ Color_MscPluNom->Words/Nouns/Colors/MscPluNom
+ Color_MscPluArt->Words/Nouns/Colors/MscPluArt
+ Color_MscPluDat->Words/Nouns/Colors/MscPluDat
+ Color_MscPluVoc->Words/Nouns/Colors/MscPluVoc
+ ColorBadass_MscSglNom->Words/Nouns/Colors_Badass/MscSglNom
+ ColorBadass_FemSglNom->Words/Nouns/Colors_Badass/FemSglNom
+ ColorBadass_MscSglArt->Words/Nouns/Colors_Badass/MscSglArt
+ ColorBadass_FemSglArt->Words/Nouns/Colors_Badass/FemSglArt
+ ColorBadass_MscSglDat->Words/Nouns/Colors_Badass/MscSglDat
+ ColorBadass_FemSglDat->Words/Nouns/Colors_Badass/FemSglDat
+ ColorBadass_MscSglVoc->Words/Nouns/Colors_Badass/MscSglVoc
+ ColorBadass_FemSglVoc->Words/Nouns/Colors_Badass/FemSglVoc
+ ColorBadass_MscPluNom->Words/Nouns/Colors_Badass/MscPluNom
+ ColorBadass_MscPluArt->Words/Nouns/Colors_Badass/MscPluArt
+ ColorBadass_MscPluDat->Words/Nouns/Colors_Badass/MscPluDat
+ ColorBadass_MscPluVoc->Words/Nouns/Colors_Badass/MscPluVoc
+ Community_FemSglNom->Words/Nouns/Communities/FemSglNom
+ Community_FemSglArt->Words/Nouns/Communities/FemSglArt
+ Community_FemSglDat->Words/Nouns/Communities/FemSglDat
+ Community_FemSglVoc->Words/Nouns/Communities/FemSglVoc
+ Community_MscPluNom->Words/Nouns/Communities/MscPluNom
+ Community_FemPluNom->Words/Nouns/Communities/FemPluNom
+ Community_MscPluArt->Words/Nouns/Communities/MscPluArt
+ Community_FemPluArt->Words/Nouns/Communities/FemPluArt
+ Community_MscPluDat->Words/Nouns/Communities/MscPluDat
+ Community_FemPluDat->Words/Nouns/Communities/FemPluDat
+ Community_MscPluVoc->Words/Nouns/Communities/MscPluVoc
+ Community_FemPluVoc->Words/Nouns/Communities/FemPluVoc
+ ConceptAngsty_MscSglNom->Words/Nouns/Concepts_Angsty/MscSglNom
+ ConceptAngsty_FemSglNom->Words/Nouns/Concepts_Angsty/FemSglNom
+ ConceptAngsty_MscSglArt->Words/Nouns/Concepts_Angsty/MscSglArt
+ ConceptAngsty_FemSglArt->Words/Nouns/Concepts_Angsty/FemSglArt
+ ConceptAngsty_MscSglDat->Words/Nouns/Concepts_Angsty/MscSglDat
+ ConceptAngsty_FemSglDat->Words/Nouns/Concepts_Angsty/FemSglDat
+ ConceptAngsty_MscSglVoc->Words/Nouns/Concepts_Angsty/MscSglVoc
+ ConceptAngsty_FemSglVoc->Words/Nouns/Concepts_Angsty/FemSglVoc
+ ConceptAngsty_MscPluNom->Words/Nouns/Concepts_Angsty/MscPluNom
+ ConceptAngsty_FemPluNom->Words/Nouns/Concepts_Angsty/FemPluNom
+ ConceptAngsty_MscPluArt->Words/Nouns/Concepts_Angsty/MscPluArt
+ ConceptAngsty_FemPluArt->Words/Nouns/Concepts_Angsty/FemPluArt
+ ConceptAngsty_MscPluDat->Words/Nouns/Concepts_Angsty/MscPluDat
+ ConceptAngsty_FemPluDat->Words/Nouns/Concepts_Angsty/FemPluDat
+ ConceptAngsty_MscPluVoc->Words/Nouns/Concepts_Angsty/MscPluVoc
+ ConceptAngsty_FemPluVoc->Words/Nouns/Concepts_Angsty/FemPluVoc
+ ConceptBadass_MscSglNom->Words/Nouns/Concepts_Badass/MscSglNom
+ ConceptBadass_FemSglNom->Words/Nouns/Concepts_Badass/FemSglNom
+ ConceptBadass_MscSglArt->Words/Nouns/Concepts_Badass/MscSglArt
+ ConceptBadass_FemSglArt->Words/Nouns/Concepts_Badass/FemSglArt
+ ConceptBadass_MscSglDat->Words/Nouns/Concepts_Badass/MscSglDat
+ ConceptBadass_FemSglDat->Words/Nouns/Concepts_Badass/FemSglDat
+ ConceptBadass_FemSglVoc->Words/Nouns/Concepts_Badass/FemSglVoc
+ ConceptBadass_MscPluNom->Words/Nouns/Concepts_Badass/MscPluNom
+ ConceptBadass_FemPluNom->Words/Nouns/Concepts_Badass/FemPluNom
+ ConceptBadass_MscPluArt->Words/Nouns/Concepts_Badass/MscPluArt
+ ConceptBadass_FemPluArt->Words/Nouns/Concepts_Badass/FemPluArt
+ ConceptBadass_MscPluDat->Words/Nouns/Concepts_Badass/MscPluDat
+ ConceptBadass_FemPluDat->Words/Nouns/Concepts_Badass/FemPluDat
+ ConceptBadass_FemPluVoc->Words/Nouns/Concepts_Badass/FemPluVoc
+ ConceptPositive_FemSglNom->Words/Nouns/Concepts_Positive/FemSglNom
+ ConceptPositive_FemSglArt->Words/Nouns/Concepts_Positive/FemSglArt
+ ConceptPositive_FemSglDat->Words/Nouns/Concepts_Positive/FemSglDat
+ ConceptPositive_FemSglVoc->Words/Nouns/Concepts_Positive/FemSglVoc
+ ConceptPositive_FemPluNom->Words/Nouns/Concepts_Positive/FemPluNom
+ ConceptPositive_FemPluArt->Words/Nouns/Concepts_Positive/FemPluArt
+ ConceptPositive_FemPluDat->Words/Nouns/Concepts_Positive/FemPluDat
+ ConceptPositive_FemPluVoc->Words/Nouns/Concepts_Positive/FemPluVoc
+ Enemy_MscSglNom->Words/Nouns/Enemies/MscSglNom
+ Enemy_FemSglNom->Words/Nouns/Enemies/FemSglNom
+ Enemy_MscSglArt->Words/Nouns/Enemies/MscSglArt
+ Enemy_FemSglArt->Words/Nouns/Enemies/FemSglArt
+ Enemy_MscSglDat->Words/Nouns/Enemies/MscSglDat
+ Enemy_FemSglDat->Words/Nouns/Enemies/FemSglDat
+ Enemy_MscSglVoc->Words/Nouns/Enemies/MscSglVoc
+ Enemy_FemSglVoc->Words/Nouns/Enemies/FemSglVoc
+ Enemy_MscPluNom->Words/Nouns/Enemies/MscPluNom
+ Enemy_FemPluNom->Words/Nouns/Enemies/FemPluNom
+ Enemy_MscPluArt->Words/Nouns/Enemies/MscPluArt
+ Enemy_FemPluArt->Words/Nouns/Enemies/FemPluArt
+ Enemy_MscPluDat->Words/Nouns/Enemies/MscPluDat
+ Enemy_FemPluDat->Words/Nouns/Enemies/FemPluDat
+ Enemy_MscPluVoc->Words/Nouns/Enemies/MscPluVoc
+ Enemy_FemPluVoc->Words/Nouns/Enemies/FemPluVoc
+ Game_FemSglNom->Words/Nouns/Games/FemSglNom
+ Game_FemSglArt->Words/Nouns/Games/FemSglArt
+ Game_FemSglDat->Words/Nouns/Games/FemSglDat
+ Game_FemSglVoc->Words/Nouns/Games/FemSglVoc
+ Game_MscPluNom->Words/Nouns/Games/MscPluNom
+ Game_FemPluNom->Words/Nouns/Games/FemPluNom
+ Game_MscPluArt->Words/Nouns/Games/MscPluArt
+ Game_FemPluArt->Words/Nouns/Games/FemPluArt
+ Game_MscPluDat->Words/Nouns/Games/MscPluDat
+ Game_FemPluDat->Words/Nouns/Games/FemPluDat
+ Game_MscPluVoc->Words/Nouns/Games/MscPluVoc
+ Game_FemPluVoc->Words/Nouns/Games/FemPluVoc
+ Gore_FemSglNom->Words/Nouns/Gore/FemSglNom
+ Gore_FemSglArt->Words/Nouns/Gore/FemSglArt
+ Gore_FemSglDat->Words/Nouns/Gore/FemSglDat
+ Gore_FemSglVoc->Words/Nouns/Gore/FemSglVoc
+ Gore_MscPluNom->Words/Nouns/Gore/MscPluNom
+ Gore_MscPluArt->Words/Nouns/Gore/MscPluArt
+ Gore_MscPluDat->Words/Nouns/Gore/MscPluDat
+ Gore_MscPluVoc->Words/Nouns/Gore/MscPluVoc
+ groupname_FemSglNom->Words/Nouns/GroupNames/FemSglNom
+ groupname_FemSglArt->Words/Nouns/GroupNames/FemSglArt
+ groupname_FemSglDat->Words/Nouns/GroupNames/FemSglDat
+ groupname_FemSglVoc->Words/Nouns/GroupNames/FemSglVoc
+ groupname_MscPluNom->Words/Nouns/GroupNames/MscPluNom
+ groupname_FemPluNom->Words/Nouns/GroupNames/FemPluNom
+ groupname_MscPluArt->Words/Nouns/GroupNames/MscPluArt
+ groupname_FemPluArt->Words/Nouns/GroupNames/FemPluArt
+ groupname_MscPluDat->Words/Nouns/GroupNames/MscPluDat
+ groupname_FemPluDat->Words/Nouns/GroupNames/FemPluDat
+ groupname_MscPluVoc->Words/Nouns/GroupNames/MscPluVoc
+ groupname_FemPluVoc->Words/Nouns/GroupNames/FemPluVoc
+ Mechanoid_MscSglNom->Words/Nouns/Mechanoid/MscSglNom
+ Mechanoid_MscSglArt->Words/Nouns/Mechanoid/MscSglArt
+ Mechanoid_MscSglDat->Words/Nouns/Mechanoid/MscSglDat
+ Mechanoid_MscSglVoc->Words/Nouns/Mechanoid/MscSglVoc
+ Mechanoid_MscPluNom->Words/Nouns/Mechanoid/MscPluNom
+ Mechanoid_MscPluArt->Words/Nouns/Mechanoid/MscPluArt
+ Mechanoid_MscPluDat->Words/Nouns/Mechanoid/MscPluDat
+ Mechanoid_MscPluVoc->Words/Nouns/Mechanoid/MscPluVoc
+ NaturalObject_MscSglNom->Words/Nouns/NaturalObject/MscSglNom
+ NaturalObject_FemSglNom->Words/Nouns/NaturalObject/FemSglNom
+ NaturalObject_MscSglArt->Words/Nouns/NaturalObject/MscSglArt
+ NaturalObject_FemSglArt->Words/Nouns/NaturalObject/FemSglArt
+ NaturalObject_MscSglDat->Words/Nouns/NaturalObject/MscSglDat
+ NaturalObject_FemSglDat->Words/Nouns/NaturalObject/FemSglDat
+ NaturalObject_MscSglVoc->Words/Nouns/NaturalObject/MscSglVoc
+ NaturalObject_FemSglVoc->Words/Nouns/NaturalObject/FemSglVoc
+ NaturalObject_MscPluNom->Words/Nouns/NaturalObject/MscPluNom
+ NaturalObject_FemPluNom->Words/Nouns/NaturalObject/FemPluNom
+ NaturalObject_MscPluArt->Words/Nouns/NaturalObject/MscPluArt
+ NaturalObject_FemPluArt->Words/Nouns/NaturalObject/FemPluArt
+ NaturalObject_MscPluDat->Words/Nouns/NaturalObject/MscPluDat
+ NaturalObject_FemPluDat->Words/Nouns/NaturalObject/FemPluDat
+ NaturalObject_MscPluVoc->Words/Nouns/NaturalObject/MscPluVoc
+ NaturalObject_FemPluVoc->Words/Nouns/NaturalObject/FemPluVoc
+ PersonAlly_MscSglNom->Words/Nouns/People_Allies/MscSglNom
+ PersonAlly_FemSglNom->Words/Nouns/People_Allies/FemSglNom
+ PersonAlly_MscSglArt->Words/Nouns/People_Allies/MscSglArt
+ PersonAlly_FemSglArt->Words/Nouns/People_Allies/FemSglArt
+ PersonAlly_MscSglDat->Words/Nouns/People_Allies/MscSglDat
+ PersonAlly_FemSglDat->Words/Nouns/People_Allies/FemSglDat
+ PersonAlly_MscSglVoc->Words/Nouns/People_Allies/MscSglVoc
+ PersonAlly_FemSglVoc->Words/Nouns/People_Allies/FemSglVoc
+ PersonAlly_MscPluNom->Words/Nouns/People_Allies/MscPluNom
+ PersonAlly_FemPluNom->Words/Nouns/People_Allies/FemPluNom
+ PersonAlly_MscPluArt->Words/Nouns/People_Allies/MscPluArt
+ PersonAlly_FemPluArt->Words/Nouns/People_Allies/FemPluArt
+ PersonAlly_MscPluDat->Words/Nouns/People_Allies/MscPluDat
+ PersonAlly_FemPluDat->Words/Nouns/People_Allies/FemPluDat
+ PersonAlly_MscPluVoc->Words/Nouns/People_Allies/MscPluVoc
+ PersonAlly_FemPluVoc->Words/Nouns/People_Allies/FemPluVoc
+ PersonBadass_MscSglNom->Words/Nouns/People_Badass/MscSglNom
+ PersonBadass_MscSglArt->Words/Nouns/People_Badass/MscSglArt
+ PersonBadass_MscSglDat->Words/Nouns/People_Badass/MscSglDat
+ PersonBadass_MscSglVoc->Words/Nouns/People_Badass/MscSglVoc
+ PersonBadass_MscPluNom->Words/Nouns/People_Badass/MscPluNom
+ PersonBadass_MscPluArt->Words/Nouns/People_Badass/MscPluArt
+ PersonBadass_MscPluDat->Words/Nouns/People_Badass/MscPluDat
+ PersonBadass_MscPluVoc->Words/Nouns/People_Badass/MscPluVoc
+ PersonFamily_MscSglNom->Words/Nouns/People_Family/MscSglNom
+ PersonFamily_FemSglNom->Words/Nouns/People_Family/FemSglNom
+ PersonFamily_MscSglArt->Words/Nouns/People_Family/MscSglArt
+ PersonFamily_FemSglArt->Words/Nouns/People_Family/FemSglArt
+ PersonFamily_MscSglDat->Words/Nouns/People_Family/MscSglDat
+ PersonFamily_FemSglDat->Words/Nouns/People_Family/FemSglDat
+ PersonFamily_MscSglVoc->Words/Nouns/People_Family/MscSglVoc
+ PersonFamily_FemSglVoc->Words/Nouns/People_Family/FemSglVoc
+ PersonFamily_MscPluNom->Words/Nouns/People_Family/MscPluNom
+ PersonFamily_FemPluNom->Words/Nouns/People_Family/FemPluNom
+ PersonFamily_MscPluArt->Words/Nouns/People_Family/MscPluArt
+ PersonFamily_FemPluArt->Words/Nouns/People_Family/FemPluArt
+ PersonFamily_MscPluDat->Words/Nouns/People_Family/MscPluDat
+ PersonFamily_FemPluDat->Words/Nouns/People_Family/FemPluDat
+ PersonFamily_MscPluVoc->Words/Nouns/People_Family/MscPluVoc
+ PersonFamily_FemPluVoc->Words/Nouns/People_Family/FemPluVoc
+ PersonJob_MscSglNom->Words/Nouns/People_Jobs/MscSglNom
+ PersonJob_MscSglArt->Words/Nouns/People_Jobs/MscSglArt
+ PersonJob_MscSglDat->Words/Nouns/People_Jobs/MscSglDat
+ PersonJob_MscSglVoc->Words/Nouns/People_Jobs/MscSglVoc
+ PersonJob_MscPluNom->Words/Nouns/People_Jobs/MscPluNom
+ PersonJob_MscPluArt->Words/Nouns/People_Jobs/MscPluArt
+ PersonJob_MscPluDat->Words/Nouns/People_Jobs/MscPluDat
+ PersonJob_MscPluVoc->Words/Nouns/People_Jobs/MscPluVoc
+ PersonalCharacteristic_MscSglNom->Words/Nouns/PersonalCharacteristics/MscSglNom
+ PersonalCharacteristic_FemSglNom->Words/Nouns/PersonalCharacteristics/FemSglNom
+ PersonalCharacteristic_MscSglArt->Words/Nouns/PersonalCharacteristics/MscSglArt
+ PersonalCharacteristic_FemSglArt->Words/Nouns/PersonalCharacteristics/FemSglArt
+ PersonalCharacteristic_MscSglDat->Words/Nouns/PersonalCharacteristics/MscSglDat
+ PersonalCharacteristic_FemSglDat->Words/Nouns/PersonalCharacteristics/FemSglDat
+ PersonalCharacteristic_MscSglVoc->Words/Nouns/PersonalCharacteristics/MscSglVoc
+ PersonalCharacteristic_FemSglVoc->Words/Nouns/PersonalCharacteristics/FemSglVoc
+ PersonalCharacteristic_MscPluNom->Words/Nouns/PersonalCharacteristics/MscPluNom
+ PersonalCharacteristic_FemPluNom->Words/Nouns/PersonalCharacteristics/FemPluNom
+ PersonalCharacteristic_MscPluArt->Words/Nouns/PersonalCharacteristics/MscPluArt
+ PersonalCharacteristic_FemPluArt->Words/Nouns/PersonalCharacteristics/FemPluArt
+ PersonalCharacteristic_MscPluDat->Words/Nouns/PersonalCharacteristics/MscPluDat
+ PersonalCharacteristic_FemPluDat->Words/Nouns/PersonalCharacteristics/FemPluDat
+ PersonalCharacteristic_MscPluVoc->Words/Nouns/PersonalCharacteristics/MscPluVoc
+ PersonalCharacteristic_FemPluVoc->Words/Nouns/PersonalCharacteristics/FemPluVoc
+ political_union_outlander_FemSglNom->Words/Nouns/PoliticalUnions_Outlander/FemSglNom
+ political_union_outlander_FemSglArt->Words/Nouns/PoliticalUnions_Outlander/FemSglArt
+ political_union_outlander_FemSglDat->Words/Nouns/PoliticalUnions_Outlander/FemSglDat
+ political_union_outlander_FemSglVoc->Words/Nouns/PoliticalUnions_Outlander/FemSglVoc
+ political_union_outlander_MscPluNom->Words/Nouns/PoliticalUnions_Outlander/MscPluNom
+ political_union_outlander_FemPluNom->Words/Nouns/PoliticalUnions_Outlander/FemPluNom
+ political_union_outlander_MscPluArt->Words/Nouns/PoliticalUnions_Outlander/MscPluArt
+ political_union_outlander_FemPluArt->Words/Nouns/PoliticalUnions_Outlander/FemPluArt
+ political_union_outlander_MscPluDat->Words/Nouns/PoliticalUnions_Outlander/MscPluDat
+ political_union_outlander_FemPluDat->Words/Nouns/PoliticalUnions_Outlander/FemPluDat
+ political_union_outlander_MscPluVoc->Words/Nouns/PoliticalUnions_Outlander/MscPluVoc
+ political_union_outlander_FemPluVoc->Words/Nouns/PoliticalUnions_Outlander/FemPluVoc
+ political_union_tribal_MscSglNom->Words/Nouns/PoliticalUnions_Tribal/MscSglNom
+ political_union_tribal_FemSglNom->Words/Nouns/PoliticalUnions_Tribal/FemSglNom
+ political_union_tribal_MscSglArt->Words/Nouns/PoliticalUnions_Tribal/MscSglArt
+ political_union_tribal_FemSglArt->Words/Nouns/PoliticalUnions_Tribal/FemSglArt
+ political_union_tribal_MscSglDat->Words/Nouns/PoliticalUnions_Tribal/MscSglDat
+ political_union_tribal_FemSglDat->Words/Nouns/PoliticalUnions_Tribal/FemSglDat
+ political_union_tribal_MscSglVoc->Words/Nouns/PoliticalUnions_Tribal/MscSglVoc
+ political_union_tribal_FemSglVoc->Words/Nouns/PoliticalUnions_Tribal/FemSglVoc
+ political_union_tribal_MscPluNom->Words/Nouns/PoliticalUnions_Tribal/MscPluNom
+ political_union_tribal_FemPluNom->Words/Nouns/PoliticalUnions_Tribal/FemPluNom
+ political_union_tribal_MscPluArt->Words/Nouns/PoliticalUnions_Tribal/MscPluArt
+ political_union_tribal_FemPluArt->Words/Nouns/PoliticalUnions_Tribal/FemPluArt
+ political_union_tribal_MscPluDat->Words/Nouns/PoliticalUnions_Tribal/MscPluDat
+ political_union_tribal_FemPluDat->Words/Nouns/PoliticalUnions_Tribal/FemPluDat
+ political_union_tribal_MscPluVoc->Words/Nouns/PoliticalUnions_Tribal/MscPluVoc
+ political_union_tribal_FemPluVoc->Words/Nouns/PoliticalUnions_Tribal/FemPluVoc
+ quest_FemSglNom->Words/Nouns/Quests/FemSglNom
+ quest_FemSglArt->Words/Nouns/Quests/FemSglArt
+ quest_FemSglDat->Words/Nouns/Quests/FemSglDat
+ quest_FemSglVoc->Words/Nouns/Quests/FemSglVoc
+ quest_FemPluNom->Words/Nouns/Quests/FemPluNom
+ quest_FemPluArt->Words/Nouns/Quests/FemPluArt
+ quest_FemPluDat->Words/Nouns/Quests/FemPluDat
+ quest_FemPluVoc->Words/Nouns/Quests/FemPluVoc
+ story_FemSglNom->Words/Nouns/Stories/FemSglNom
+ story_FemSglArt->Words/Nouns/Stories/FemSglArt
+ story_FemSglDat->Words/Nouns/Stories/FemSglDat
+ story_FemSglVoc->Words/Nouns/Stories/FemSglVoc
+ story_MscPluNom->Words/Nouns/Stories/MscPluNom
+ story_FemPluNom->Words/Nouns/Stories/FemPluNom
+ story_MscPluArt->Words/Nouns/Stories/MscPluArt
+ story_FemPluArt->Words/Nouns/Stories/FemPluArt
+ story_MscPluDat->Words/Nouns/Stories/MscPluDat
+ story_FemPluDat->Words/Nouns/Stories/FemPluDat
+ story_MscPluVoc->Words/Nouns/Stories/MscPluVoc
+ story_FemPluVoc->Words/Nouns/Stories/FemPluVoc
+ talktopicheavyfile_MscSglNom->Words/Nouns/TalkTopics_Heavy/MscSglNom
+ talktopiclightfile_MscSglNom->Words/Nouns/TalkTopics_Light/MscSglNom
+ TerrainFeature_MscSglNom->Words/Nouns/TerrainFeatures/MscSglNom
+ TerrainFeature_FemSglNom->Words/Nouns/TerrainFeatures/FemSglNom
+ TerrainFeature_MscSglArt->Words/Nouns/TerrainFeatures/MscSglArt
+ TerrainFeature_FemSglArt->Words/Nouns/TerrainFeatures/FemSglArt
+ TerrainFeature_MscSglDat->Words/Nouns/TerrainFeatures/MscSglDat
+ TerrainFeature_FemSglDat->Words/Nouns/TerrainFeatures/FemSglDat
+ TerrainFeature_MscSglVoc->Words/Nouns/TerrainFeatures/MscSglVoc
+ TerrainFeature_FemSglVoc->Words/Nouns/TerrainFeatures/FemSglVoc
+ TerrainFeature_MscPluNom->Words/Nouns/TerrainFeatures/MscPluNom
+ TerrainFeature_FemPluNom->Words/Nouns/TerrainFeatures/FemPluNom
+ TerrainFeature_MscPluArt->Words/Nouns/TerrainFeatures/MscPluArt
+ TerrainFeature_FemPluArt->Words/Nouns/TerrainFeatures/FemPluArt
+ TerrainFeature_MscPluDat->Words/Nouns/TerrainFeatures/MscPluDat
+ TerrainFeature_FemPluDat->Words/Nouns/TerrainFeatures/FemPluDat
+ TerrainFeature_MscPluVoc->Words/Nouns/TerrainFeatures/MscPluVoc
+ TerrainFeature_FemPluVoc->Words/Nouns/TerrainFeatures/FemPluVoc
+ TreeType_MscSglNom->Words/Nouns/TreeTypes/MscSglNom
+ TreeType_FemSglNom->Words/Nouns/TreeTypes/FemSglNom
+ TreeType_MscSglArt->Words/Nouns/TreeTypes/MscSglArt
+ TreeType_FemSglArt->Words/Nouns/TreeTypes/FemSglArt
+ TreeType_MscSglDat->Words/Nouns/TreeTypes/MscSglDat
+ TreeType_FemSglDat->Words/Nouns/TreeTypes/FemSglDat
+ TreeType_MscSglVoc->Words/Nouns/TreeTypes/MscSglVoc
+ TreeType_FemSglVoc->Words/Nouns/TreeTypes/FemSglVoc
+ TreeType_MscPluNom->Words/Nouns/TreeTypes/MscPluNom
+ TreeType_FemPluNom->Words/Nouns/TreeTypes/FemPluNom
+ TreeType_MscPluArt->Words/Nouns/TreeTypes/MscPluArt
+ TreeType_FemPluArt->Words/Nouns/TreeTypes/FemPluArt
+ TreeType_MscPluDat->Words/Nouns/TreeTypes/MscPluDat
+ TreeType_FemPluDat->Words/Nouns/TreeTypes/FemPluDat
+ TreeType_MscPluVoc->Words/Nouns/TreeTypes/MscPluVoc
+ TreeType_FemPluVoc->Words/Nouns/TreeTypes/FemPluVoc
+ Vegetable_MscSglNom->Words/Nouns/Vegetables/MscSglNom
+ Vegetable_FemSglNom->Words/Nouns/Vegetables/FemSglNom
+ Vegetable_MscSglArt->Words/Nouns/Vegetables/MscSglArt
+ Vegetable_FemSglArt->Words/Nouns/Vegetables/FemSglArt
+ Vegetable_MscSglDat->Words/Nouns/Vegetables/MscSglDat
+ Vegetable_FemSglDat->Words/Nouns/Vegetables/FemSglDat
+ Vegetable_MscSglVoc->Words/Nouns/Vegetables/MscSglVoc
+ Vegetable_FemSglVoc->Words/Nouns/Vegetables/FemSglVoc
+ Vegetable_MscPluNom->Words/Nouns/Vegetables/MscPluNom
+ Vegetable_FemPluNom->Words/Nouns/Vegetables/FemPluNom
+ Vegetable_MscPluArt->Words/Nouns/Vegetables/MscPluArt
+ Vegetable_FemPluArt->Words/Nouns/Vegetables/FemPluArt
+ Vegetable_MscPluDat->Words/Nouns/Vegetables/MscPluDat
+ Vegetable_FemPluDat->Words/Nouns/Vegetables/FemPluDat
+ Vegetable_MscPluVoc->Words/Nouns/Vegetables/MscPluVoc
+ Vegetable_FemPluVoc->Words/Nouns/Vegetables/FemPluVoc
+ Weapon_FemSglNom->Words/Nouns/Weapons/FemSglNom
+ Weapon_FemSglArt->Words/Nouns/Weapons/FemSglArt
+ Weapon_FemSglDat->Words/Nouns/Weapons/FemSglDat
+ Weapon_FemSglVoc->Words/Nouns/Weapons/FemSglVoc
+ Weapon_MscPluNom->Words/Nouns/Weapons/MscPluNom
+ Weapon_FemPluNom->Words/Nouns/Weapons/FemPluNom
+ Weapon_MscPluArt->Words/Nouns/Weapons/MscPluArt
+ Weapon_FemPluArt->Words/Nouns/Weapons/FemPluArt
+ Weapon_MscPluDat->Words/Nouns/Weapons/MscPluDat
+ Weapon_FemPluDat->Words/Nouns/Weapons/FemPluDat
+ Weapon_MscPluVoc->Words/Nouns/Weapons/MscPluVoc
+ Weapon_FemPluVoc->Words/Nouns/Weapons/FemPluVoc
+
- Trans->al
+ Trans->de
Trans->pentru
Trans->prin
Trans->cu
@@ -421,22 +632,22 @@
Shape->stea
Shape->cerc
Shape->elipsă
- AdjectiveAnyMasculine->[AdjectiveBadassMasculine]
- AdjectiveAnyMasculine->[AdjectiveAngstyMasculine]
- AdjectiveAnyMasculine->[AdjectiveFriendlyMasculine]
- AdjectiveAnyMasculine->[AdjectiveNaturalMasculine]
- AdjectiveAnyFeminine->[AdjectiveBadassFeminine]
- AdjectiveAnyFeminine->[AdjectiveAngstyFeminine]
- AdjectiveAnyFeminine->[AdjectiveFriendlyFeminine]
- AdjectiveAnyFeminine->[AdjectiveNaturalFeminine]
+ AdjectiveAnyMasculine->[AdjectiveBadass_MscSgl]
+ AdjectiveAnyMasculine->[AdjectiveAngsty_MscSgl]]
+ AdjectiveAnyMasculine->[AdjectiveFriendly_MscSgl]]
+ AdjectiveAnyMasculine->[AdjectiveNatural_MscSgl]]
+ AdjectiveAnyFeminine->[AdjectiveBadass_FemSgl]
+ AdjectiveAnyFeminine->[AdjectiveAngsty_FemSgl]
+ AdjectiveAnyFeminine->[AdjectiveFriendly_FemSgl]
+ AdjectiveAnyFeminine->[AdjectiveNatural_FemSgl]
AdjectiveAny->[AdjectiveAnyMasculine]
AdjectiveAny->[AdjectiveAnyFeminine]
- ConceptAnyMasculine->[ConceptPositiveMasculine]
- ConceptAnyMasculine->[ConceptBadassMasculine]
- ConceptAnyMasculine->[ConceptAngstyMasculine]
- ConceptAnyFeminine->[ConceptPositiveFeminine]
- ConceptAnyFeminine->[ConceptBadassFeminine]
- ConceptAnyFeminine->[ConceptAngstyFeminine]
+ ConceptAnyMasculine->[ConceptPositive_MscSglNom]
+ ConceptAnyMasculine->[ConceptBadass_MscSglNom]
+ ConceptAnyMasculine->[ConceptAngsty_MscSglNom]
+ ConceptAnyFeminine->[ConceptPositive_FemSglNom]
+ ConceptAnyFeminine->[ConceptBadass_FemSglNom]
+ ConceptAnyFeminine->[ConceptAngsty_FemSglNom]
ConceptAny->[ConceptAnyMasculine]
ConceptAny->[ConceptAnyFeminine]
PersonalCharacteristic(p=0.15)->genitale
@@ -447,255 +658,446 @@
PersonalCharacteristic(p=0.15)->preferințe sexuale
PersonalCharacteristic(p=0.15)->experiență sexuală
- AdjectiveBadass->[AdjectiveBadassMasculine]
- AdjectiveBadass_Plu->[AdjectiveBadassMasculine_Plu]
- AdjectiveAngsty->[AdjectiveAngstyMasculine]
- AdjectiveAngsty_Plu->[AdjectiveAngstyMasculine_Plu]
- adjectiveCurious->[adjectiveCuriousMasculine]
- adjectiveCurious_Plu->[adjectiveCuriousMasculine_Plu]
- AdjectiveFriendly->[AdjectiveFriendlyMasculine]
- AdjectiveFriendly_Plu->[AdjectiveFriendlyMasculine_Plu]
- AdjectiveLarge->[AdjectiveLargeMasculine]
- AdjectiveLarge_Plu->[AdjectiveLargeMasculine_Plu]
- AdjectiveNatural->[AdjectiveNaturalMasculine]
- AdjectiveNatural_Plu->[AdjectiveNaturalMasculine_Plu]
- AdjectivePolitical->[AdjectivePoliticalMasculine]
- AdjectivePolitical_Plu->[AdjectivePoliticalMasculine_Plu]
- Color->[ColorMasculine]
- Color_Plu->[ColorMasculine_Plu]
- ColorBadass->[ColorBadassMasculine]
- ColorBadass_Plu->[ColorBadassMasculine_Plu]
-
- AnimalGroup->[AnimalGroupFeminine]
- AnimalGroup->[AnimalGroupMasculine]
- AnimalGroup_Dat->[AnimalGroupFeminine_Dat]
- AnimalGroup_Dat->[AnimalGroupMasculine_Dat]
- AnimalGroup_Art->[AnimalGroupFeminine_Art]
- AnimalGroup_Art->[AnimalGroupMasculine_Art]
- AnimalGroup_ArtDat->[AnimalGroupFeminine_ArtDat]
- AnimalGroup_ArtDat->[AnimalGroupMasculine_ArtDat]
- AnimalGroup_Plu->[AnimalGroupFeminine_Plu]
- AnimalGroup_PluDat->[AnimalGroupFeminine_PluDat]
- AnimalGroup_PluArt->[AnimalGroupFeminine_PluArt]
- AnimalGroup_PluArtDat->[AnimalGroupFeminine_PluArtDat]
-
- TerrainFeature->[TerrainFeatureFeminine]
- TerrainFeature->[TerrainFeatureMasculine]
- TerrainFeature_Dat->[TerrainFeatureFeminine_Dat]
- TerrainFeature_Dat->[TerrainFeatureMasculine_Dat]
- TerrainFeature_Art->[TerrainFeatureFeminine_Art]
- TerrainFeature_Art->[TerrainFeatureMasculine_Art]
- TerrainFeature_ArtDat->[TerrainFeatureFeminine_ArtDat]
- TerrainFeature_ArtDat->[TerrainFeatureMasculine_ArtDat]
- TerrainFeature_Plu->[TerrainFeatureFeminine_Plu]
- TerrainFeature_Plu->[TerrainFeatureMasculine_Plu]
- TerrainFeature_PluDat->[TerrainFeatureFeminine_PluDat]
- TerrainFeature_PluDat->[TerrainFeatureMasculine_PluDat]
- TerrainFeature_PluArt->[TerrainFeatureFeminine_PluArt]
- TerrainFeature_PluArt->[TerrainFeatureMasculine_PluArt]
- TerrainFeature_PluArtDat->[TerrainFeatureFeminine_PluArtDat]
- TerrainFeature_PluArtDat->[TerrainFeatureMasculine_PluArtDat]
-
- Animal->[AnimalFeminine]
- Animal->[AnimalMasculine]
- Animal_Dat->[AnimalFeminine_Dat]
- Animal_Dat->[AnimalMasculine_Dat]
- Animal_Art->[AnimalFeminine_Art]
- Animal_Art->[AnimalMasculine_Art]
- Animal_ArtDat->[AnimalFeminine_ArtDat]
- Animal_ArtDat->[AnimalMasculine_ArtDat]
- Animal_Plu->[AnimalFeminine_Plu]
- Animal_Plu->[AnimalMasculine_Plu]
- Animal_PluDat->[AnimalFeminine_PluDat]
- Animal_PluDat->[AnimalMasculine_PluDat]
- Animal_PluArt->[AnimalFeminine_PluArt]
- Animal_PluArt->[AnimalMasculine_PluArt]
- Animal_PluArtDat->[AnimalFeminine_PluArtDat]
- Animal_PluArtDat->[AnimalMasculine_PluArtDat]
-
- AnimalBadass->[AnimalBadassFeminine]
- AnimalBadass->[AnimalBadassMasculine]
- AnimalBadass_Dat->[AnimalBadassFeminine_Dat]
- AnimalBadass_Dat->[AnimalBadassMasculine_Dat]
- AnimalBadass_Art->[AnimalBadassFeminine_Art]
- AnimalBadass_Art->[AnimalBadassMasculine_Art]
- AnimalBadass_ArtDat->[AnimalBadassFeminine_ArtDat]
- AnimalBadass_ArtDat->[AnimalBadassMasculine_ArtDat]
- AnimalBadass_Plu->[AnimalBadassFeminine_Plu]
- AnimalBadass_Plu->[AnimalBadassMasculine_Plu]
- AnimalBadass_PluDat->[AnimalBadassFeminine_PluDat]
- AnimalBadass_PluDat->[AnimalBadassMasculine_PluDat]
- AnimalBadass_PluArt->[AnimalBadassFeminine_PluArt]
- AnimalBadass_PluArt->[AnimalBadassMasculine_PluArt]
- AnimalBadass_PluArtDat->[AnimalBadassFeminine_PluArtDat]
- AnimalBadass_PluArtDat->[AnimalBadassMasculine_PluArtDat]
-
- Enemy->[EnemyFeminine]
- Enemy->[EnemyMasculine]
- Enemy_Dat->[EnemyFeminine_Dat]
- Enemy_Dat->[EnemyMasculine_Dat]
- Enemy_Art->[EnemyFeminine_Art]
- Enemy_Art->[EnemyMasculine_Art]
- Enemy_ArtDat->[EnemyFeminine_ArtDat]
- Enemy_ArtDat->[EnemyMasculine_ArtDat]
- Enemy_Plu->[EnemyFeminine_Plu]
- Enemy_Plu->[EnemyMasculine_Plu]
- Enemy_PluDat->[EnemyFeminine_PluDat]
- Enemy_PluDat->[EnemyMasculine_PluDat]
- Enemy_PluArt->[EnemyFeminine_PluArt]
- Enemy_PluArt->[EnemyMasculine_PluArt]
- Enemy_PluArtDat->[EnemyFeminine_PluArtDat]
- Enemy_PluArtDat->[EnemyMasculine_PluArtDat]
-
- Weapon->[WeaponFeminine]
- Weapon->[WeaponMasculine]
- Weapon_Dat->[WeaponFeminine_Dat]
- Weapon_Dat->[WeaponMasculine_Dat]
- Weapon_Art->[WeaponFeminine_Art]
- Weapon_Art->[WeaponMasculine_Art]
- Weapon_ArtDat->[WeaponFeminine_ArtDat]
- Weapon_ArtDat->[WeaponMasculine_ArtDat]
- Weapon_Plu->[WeaponFeminine_Plu]
- Weapon_Plu->[WeaponMasculine_Plu]
- Weapon_PluDat->[WeaponFeminine_PluDat]
- Weapon_PluDat->[WeaponMasculine_PluDat]
- Weapon_PluArt->[WeaponFeminine_PluArt]
- Weapon_PluArt->[WeaponMasculine_PluArt]
- Weapon_PluArtDat->[WeaponFeminine_PluArtDat]
- Weapon_PluArtDat->[WeaponMasculine_PluArtDat]
-
- PersonBadass->[PersonBadassMasculine]
- PersonBadass_Dat->[PersonBadassMasculine_Dat]
- PersonBadass_Art->[PersonBadassMasculine_Art]
- PersonBadass_ArtDat->[PersonBadassMasculine_ArtDat]
- PersonBadass_Plu->[PersonBadassFeminine_Plu]
- PersonBadass_Plu->[PersonBadassMasculine_Plu]
- PersonBadass_PluDat->[PersonBadassFeminine_PluDat]
- PersonBadass_PluDat->[PersonBadassMasculine_PluDat]
- PersonBadass_PluArt->[PersonBadassFeminine_PluArt]
- PersonBadass_PluArt->[PersonBadassMasculine_PluArt]
- PersonBadass_PluArtDat->[PersonBadassFeminine_PluArtDat]
- PersonBadass_PluArtDat->[PersonBadassMasculine_PluArtDat]
-
- PersonAlly->[PersonAllyFeminine]
- PersonAlly->[PersonAllyMasculine]
- PersonAlly_Dat->[PersonAllyFeminine_Dat]
- PersonAlly_Dat->[PersonAllyMasculine_Dat]
- PersonAlly_Art->[PersonAllyFeminine_Art]
- PersonAlly_Art->[PersonAllyMasculine_Art]
- PersonAlly_ArtDat->[PersonAllyFeminine_ArtDat]
- PersonAlly_ArtDat->[PersonAllyMasculine_ArtDat]
- PersonAlly_Plu->[PersonAllyFeminine_Plu]
- PersonAlly_Plu->[PersonAllyMasculine_Plu]
- PersonAlly_PluDat->[PersonAllyFeminine_PluDat]
- PersonAlly_PluDat->[PersonAllyMasculine_PluDat]
- PersonAlly_PluArt->[PersonAllyFeminine_PluArt]
- PersonAlly_PluArt->[PersonAllyMasculine_PluArt]
- PersonAlly_PluArtDat->[PersonAllyFeminine_PluArtDat]
- PersonAlly_PluArtDat->[PersonAllyMasculine_PluArtDat]
-
- ConceptBadass->[ConceptBadassFeminine]
- ConceptBadass->[ConceptBadassMasculine]
- ConceptBadass_Dat->[ConceptBadassFeminine_Dat]
- ConceptBadass_Dat->[ConceptBadassMasculine_Dat]
- ConceptBadass_Art->[ConceptBadassFeminine_Art]
- ConceptBadass_Art->[ConceptBadassMasculine_Art]
- ConceptBadass_ArtDat->[ConceptBadassFeminine_ArtDat]
- ConceptBadass_ArtDat->[ConceptBadassMasculine_ArtDat]
- ConceptBadass_Plu->[ConceptBadassFeminine_Plu]
- ConceptBadass_Plu->[ConceptBadassMasculine_Plu]
- ConceptBadass_PluDat->[ConceptBadassFeminine_PluDat]
- ConceptBadass_PluDat->[ConceptBadassMasculine_PluDat]
- ConceptBadass_PluArt->[ConceptBadassFeminine_PluArt]
- ConceptBadass_PluArt->[ConceptBadassMasculine_PluArt]
- ConceptBadass_PluArtDat->[ConceptBadassFeminine_PluArtDat]
- ConceptBadass_PluArtDat->[ConceptBadassMasculine_PluArtDat]
-
- GroupName->[GroupNameFeminine]
- GroupName->[GroupNameMasculine]
- GroupName_Dat->[GroupNameFeminine_Dat]
- GroupName_Dat->[GroupNameMasculine_Dat]
- GroupName_Art->[GroupNameFeminine_Art]
- GroupName_Art->[GroupNameMasculine_Art]
- GroupName_ArtDat->[GroupNameFeminine_ArtDat]
- GroupName_ArtDat->[GroupNameMasculine_ArtDat]
- GroupName_Plu->[GroupNameFeminine_Plu]
- GroupName_Plu->[GroupNameMasculine_Plu]
- GroupName_PluDat->[GroupNameFeminine_PluDat]
- GroupName_PluDat->[GroupNameMasculine_PluDat]
- GroupName_PluArt->[GroupNameFeminine_PluArt]
- GroupName_PluArt->[GroupNameMasculine_PluArt]
- GroupName_PluArtDat->[GroupNameFeminine_PluArtDat]
- GroupName_PluArtDat->[GroupNameMasculine_PluArtDat]
-
- ConceptPositive->[ConceptPositiveFeminine]
- ConceptPositive->[ConceptPositiveMasculine]
- ConceptPositive_Dat->[ConceptPositiveFeminine_Dat]
- ConceptPositive_Dat->[ConceptPositiveMasculine_Dat]
- ConceptPositive_Art->[ConceptPositiveFeminine_Art]
- ConceptPositive_Art->[ConceptPositiveMasculine_Art]
- ConceptPositive_ArtDat->[ConceptPositiveFeminine_ArtDat]
- ConceptPositive_ArtDat->[ConceptPositiveMasculine_ArtDat]
- ConceptPositive_Plu->[ConceptPositiveFeminine_Plu]
- ConceptPositive_PluDat->[ConceptPositiveFeminine_PluDat]
- ConceptPositive_PluArt->[ConceptPositiveFeminine_PluArt]
- ConceptPositive_PluArtDat->[ConceptPositiveFeminine_PluArtDat]
-
- Community->[CommunityFeminine]
- Community->[CommunityMasculine]
- Community_Dat->[CommunityFeminine_Dat]
- Community_Dat->[CommunityMasculine_Dat]
- Community_Art->[CommunityFeminine_Art]
- Community_Art->[CommunityMasculine_Art]
- Community_ArtDat->[CommunityFeminine_ArtDat]
- Community_ArtDat->[CommunityMasculine_ArtDat]
- Community_Plu->[CommunityFeminine_Plu]
- Community_PluDat->[CommunityFeminine_PluDat]
- Community_PluArt->[CommunityFeminine_PluArt]
- Community_PluArtDat->[CommunityFeminine_PluArtDat]
-
- Gore->[GoreMasculine]
- Gore_Dat->[GoreMasculine_Dat]
- Gore_Art->[GoreMasculine_Art]
- Gore_ArtDat->[GoreMasculine_ArtDat]
- Gore_Plu->[GoreFeminine_Plu]
- Gore_PluDat->[GoreFeminine_PluDat]
- Gore_PluArt->[GoreFeminine_PluArt]
- Gore_PluArtDat->[GoreFeminine_PluArtDat]
-
- BodyPart->[BodyPartFeminine]
- BodyPart->[BodyPartMasculine]
- BodyPart_Dat->[BodyPartFeminine_Dat]
- BodyPart_Dat->[BodyPartMasculine_Dat]
- BodyPart_Art->[BodyPartFeminine_Art]
- BodyPart_Art->[BodyPartMasculine_Art]
- BodyPart_ArtDat->[BodyPartFeminine_ArtDat]
- BodyPart_ArtDat->[BodyPartMasculine_ArtDat]
- BodyPart_Plu->[BodyPartFeminine_Plu]
- BodyPart_Plu->[BodyPartMasculine_Plu]
- BodyPart_PluDat->[BodyPartFeminine_PluDat]
- BodyPart_PluDat->[BodyPartMasculine_PluDat]
- BodyPart_PluArt->[BodyPartFeminine_PluArt]
- BodyPart_PluArt->[BodyPartMasculine_PluArt]
- BodyPart_PluArtDat->[BodyPartFeminine_PluArtDat]
- BodyPart_PluArtDat->[BodyPartMasculine_PluArtDat]
-
- NaturalObject->[NaturalObjectFeminine]
- NaturalObject->[NaturalObjectMasculine]
- NaturalObject_Dat->[NaturalObjectFeminine_Dat]
- NaturalObject_Dat->[NaturalObjectMasculine_Dat]
- NaturalObject_Art->[NaturalObjectFeminine_Art]
- NaturalObject_Art->[NaturalObjectMasculine_Art]
- NaturalObject_ArtDat->[NaturalObjectFeminine_ArtDat]
- NaturalObject_ArtDat->[NaturalObjectMasculine_ArtDat]
- NaturalObject_Plu->[NaturalObjectFeminine_Plu]
- NaturalObject_Plu->[NaturalObjectMasculine_Plu]
- NaturalObject_PluDat->[NaturalObjectFeminine_PluDat]
- NaturalObject_PluDat->[NaturalObjectMasculine_PluDat]
- NaturalObject_PluArt->[NaturalObjectFeminine_PluArt]
- NaturalObject_PluArt->[NaturalObjectMasculine_PluArt]
- NaturalObject_PluArtDat->[NaturalObjectFeminine_PluArtDat]
- NaturalObject_PluArtDat->[NaturalObjectMasculine_PluArtDat]
+
+ AdjectiveAngsty_Sgl->AdjectiveAngsty_MscSgl
+ AdjectiveAngsty_Plu->AdjectiveAngsty_MscPlu
+ AdjectiveBadass_Sgl->AdjectiveBadass_MscSgl
+ AdjectiveBadass_Plu->AdjectiveBadass_MscPlu
+ adjectiveCurious_Sgl->adjectiveCurious_MscSgl
+ adjectiveCurious_Plu->adjectiveCurious_MscPlu
+ AdjectiveFriendly_Sgl->AdjectiveFriendly_MscSgl
+ AdjectiveFriendly_Plu->AdjectiveFriendly_MscPlu
+ AdjectiveLarge_Sgl->AdjectiveLarge_MscSgl
+ AdjectiveLarge_Plu->AdjectiveLarge_MscPlu
+ AdjectiveNatural_Sgl->AdjectiveNatural_MscSgl
+ AdjectiveNatural_Plu->AdjectiveNatural_MscPlu
+ political_adjective_Sgl->political_adjective_MscSgl
+ political_adjective_Plu->political_adjective_MscPlu
+ AdjectiveDirection_Sgl->AdjectiveDirection_MscSgl
+ AdjectiveDirection_Plu->AdjectiveDirection_MscPlu
+ AdjectiveColor_Sgl->AdjectiveColor_MscSgl
+ AdjectiveColor_Plu->AdjectiveColor_MscPlu
+ AdjectiveColorBadass_Sgl->AdjectiveColorBadass_MscSgl
+ AdjectiveColorBadass_Plu->AdjectiveColorBadass_MscPlu
+
+
+ AnimalGroup_SglNom->[AnimalGroup_FemSglNom]
+ AnimalGroup_SglArt->[AnimalGroup_FemSglArt]
+ AnimalGroup_SglDat->[AnimalGroup_FemSglDat]
+ AnimalGroup_SglVoc->[AnimalGroup_FemSglVoc]
+ AnimalGroup_PluNom->[AnimalGroup_MscPluNom]
+ AnimalGroup_PluNom->[AnimalGroup_FemPluNom]
+ AnimalGroup_PluArt->[AnimalGroup_MscPluArt]
+ AnimalGroup_PluArt->[AnimalGroup_FemPluArt]
+ AnimalGroup_PluDat->[AnimalGroup_MscPluDat]
+ AnimalGroup_PluDat->[AnimalGroup_FemPluDat]
+ AnimalGroup_PluVoc->[AnimalGroup_MscPluVoc]
+ AnimalGroup_PluVoc->[AnimalGroup_FemPluVoc]
+ Animal_SglNom->[Animal_MscSglNom]
+ Animal_SglNom->[Animal_FemSglNom]
+ Animal_SglArt->[Animal_MscSglArt]
+ Animal_SglArt->[Animal_FemSglArt]
+ Animal_SglDat->[Animal_MscSglDat]
+ Animal_SglDat->[Animal_FemSglDat]
+ Animal_SglVoc->[Animal_MscSglVoc]
+ Animal_SglVoc->[Animal_FemSglVoc]
+ Animal_PluNom->[Animal_MscPluNom]
+ Animal_PluNom->[Animal_FemPluNom]
+ Animal_PluArt->[Animal_MscPluArt]
+ Animal_PluArt->[Animal_FemPluArt]
+ Animal_PluDat->[Animal_MscPluDat]
+ Animal_PluDat->[Animal_FemPluDat]
+ Animal_PluVoc->[Animal_MscPluVoc]
+ Animal_PluVoc->[Animal_FemPluVoc]
+ AnimalBadass_SglNom->[AnimalBadass_MscSglNom]
+ AnimalBadass_SglNom->[AnimalBadass_FemSglNom]
+ AnimalBadass_SglArt->[AnimalBadass_MscSglArt]
+ AnimalBadass_SglArt->[AnimalBadass_FemSglArt]
+ AnimalBadass_SglDat->[AnimalBadass_MscSglDat]
+ AnimalBadass_SglDat->[AnimalBadass_FemSglDat]
+ AnimalBadass_SglVoc->[AnimalBadass_MscSglVoc]
+ AnimalBadass_SglVoc->[AnimalBadass_FemSglVoc]
+ AnimalBadass_PluNom->[AnimalBadass_MscPluNom]
+ AnimalBadass_PluNom->[AnimalBadass_FemPluNom]
+ AnimalBadass_PluArt->[AnimalBadass_MscPluArt]
+ AnimalBadass_PluArt->[AnimalBadass_FemPluArt]
+ AnimalBadass_PluDat->[AnimalBadass_MscPluDat]
+ AnimalBadass_PluDat->[AnimalBadass_FemPluDat]
+ AnimalBadass_PluVoc->[AnimalBadass_MscPluVoc]
+ AnimalBadass_PluVoc->[AnimalBadass_FemPluVoc]
+ Apparel_SglNom->[Apparel_MscSglNom]
+ Apparel_SglNom->[Apparel_FemSglNom]
+ Apparel_SglArt->[Apparel_MscSglArt]
+ Apparel_SglArt->[Apparel_FemSglArt]
+ Apparel_SglDat->[Apparel_MscSglDat]
+ Apparel_SglDat->[Apparel_FemSglDat]
+ Apparel_SglVoc->[Apparel_MscSglVoc]
+ Apparel_SglVoc->[Apparel_FemSglVoc]
+ Apparel_PluNom->[Apparel_MscPluNom]
+ Apparel_PluNom->[Apparel_FemPluNom]
+ Apparel_PluArt->[Apparel_MscPluArt]
+ Apparel_PluArt->[Apparel_FemPluArt]
+ Apparel_PluDat->[Apparel_MscPluDat]
+ Apparel_PluDat->[Apparel_FemPluDat]
+ Apparel_PluVoc->[Apparel_MscPluVoc]
+ Apparel_PluVoc->[Apparel_FemPluVoc]
+ Artwork_SglNom->[Artwork_MscSglNom]
+ Artwork_SglNom->[Artwork_FemSglNom]
+ Artwork_SglArt->[Artwork_MscSglArt]
+ Artwork_SglArt->[Artwork_FemSglArt]
+ Artwork_SglDat->[Artwork_MscSglDat]
+ Artwork_SglDat->[Artwork_FemSglDat]
+ Artwork_SglVoc->[Artwork_MscSglVoc]
+ Artwork_SglVoc->[Artwork_FemSglVoc]
+ Artwork_PluNom->[Artwork_MscPluNom]
+ Artwork_PluNom->[Artwork_FemPluNom]
+ Artwork_PluArt->[Artwork_MscPluArt]
+ Artwork_PluArt->[Artwork_FemPluArt]
+ Artwork_PluDat->[Artwork_MscPluDat]
+ Artwork_PluDat->[Artwork_FemPluDat]
+ Artwork_PluVoc->[Artwork_MscPluVoc]
+ Artwork_PluVoc->[Artwork_FemPluVoc]
+ BodyPart_SglNom->[BodyPart_MscSglNom]
+ BodyPart_SglNom->[BodyPart_FemSglNom]
+ BodyPart_SglArt->[BodyPart_MscSglArt]
+ BodyPart_SglArt->[BodyPart_FemSglArt]
+ BodyPart_SglDat->[BodyPart_MscSglDat]
+ BodyPart_SglDat->[BodyPart_FemSglDat]
+ BodyPart_SglVoc->[BodyPart_MscSglVoc]
+ BodyPart_SglVoc->[BodyPart_FemSglVoc]
+ BodyPart_PluNom->[BodyPart_MscPluNom]
+ BodyPart_PluNom->[BodyPart_FemPluNom]
+ BodyPart_PluArt->[BodyPart_MscPluArt]
+ BodyPart_PluArt->[BodyPart_FemPluArt]
+ BodyPart_PluDat->[BodyPart_MscPluDat]
+ BodyPart_PluDat->[BodyPart_FemPluDat]
+ BodyPart_PluVoc->[BodyPart_MscPluVoc]
+ BodyPart_PluVoc->[BodyPart_FemPluVoc]
+ businesstype_SglArt->[businesstype_MscSglArt]
+ businesstype_SglArt->[businesstype_FemSglArt]
+ businesstype_PluArt->[businesstype_MscPluArt]
+ businesstype_PluArt->[businesstype_FemPluArt]
+ Color_SglNom->[Color_MscSglNom]
+ Color_SglNom->[Color_FemSglNom]
+ Color_SglArt->[Color_MscSglArt]
+ Color_SglArt->[Color_FemSglArt]
+ Color_SglDat->[Color_MscSglDat]
+ Color_SglDat->[Color_FemSglDat]
+ Color_SglVoc->[Color_MscSglVoc]
+ Color_SglVoc->[Color_FemSglVoc]
+ Color_PluNom->[Color_MscPluNom]
+ Color_PluArt->[Color_MscPluArt]
+ Color_PluDat->[Color_MscPluDat]
+ Color_PluVoc->[Color_MscPluVoc]
+ ColorBadass_SglNom->[ColorBadass_MscSglNom]
+ ColorBadass_SglNom->[ColorBadass_FemSglNom]
+ ColorBadass_SglArt->[ColorBadass_MscSglArt]
+ ColorBadass_SglArt->[ColorBadass_FemSglArt]
+ ColorBadass_SglDat->[ColorBadass_MscSglDat]
+ ColorBadass_SglDat->[ColorBadass_FemSglDat]
+ ColorBadass_SglVoc->[ColorBadass_MscSglVoc]
+ ColorBadass_SglVoc->[ColorBadass_FemSglVoc]
+ ColorBadass_PluNom->[ColorBadass_MscPluNom]
+ ColorBadass_PluArt->[ColorBadass_MscPluArt]
+ ColorBadass_PluDat->[ColorBadass_MscPluDat]
+ ColorBadass_PluVoc->[ColorBadass_MscPluVoc]
+ Community_SglNom->[Community_FemSglNom]
+ Community_SglArt->[Community_FemSglArt]
+ Community_SglDat->[Community_FemSglDat]
+ Community_SglVoc->[Community_FemSglVoc]
+ Community_PluNom->[Community_MscPluNom]
+ Community_PluNom->[Community_FemPluNom]
+ Community_PluArt->[Community_MscPluArt]
+ Community_PluArt->[Community_FemPluArt]
+ Community_PluDat->[Community_MscPluDat]
+ Community_PluDat->[Community_FemPluDat]
+ Community_PluVoc->[Community_MscPluVoc]
+ Community_PluVoc->[Community_FemPluVoc]
+ ConceptAngsty_SglNom->[ConceptAngsty_MscSglNom]
+ ConceptAngsty_SglNom->[ConceptAngsty_FemSglNom]
+ ConceptAngsty_SglArt->[ConceptAngsty_MscSglArt]
+ ConceptAngsty_SglArt->[ConceptAngsty_FemSglArt]
+ ConceptAngsty_SglDat->[ConceptAngsty_MscSglDat]
+ ConceptAngsty_SglDat->[ConceptAngsty_FemSglDat]
+ ConceptAngsty_SglVoc->[ConceptAngsty_MscSglVoc]
+ ConceptAngsty_SglVoc->[ConceptAngsty_FemSglVoc]
+ ConceptAngsty_PluNom->[ConceptAngsty_MscPluNom]
+ ConceptAngsty_PluNom->[ConceptAngsty_FemPluNom]
+ ConceptAngsty_PluArt->[ConceptAngsty_MscPluArt]
+ ConceptAngsty_PluArt->[ConceptAngsty_FemPluArt]
+ ConceptAngsty_PluDat->[ConceptAngsty_MscPluDat]
+ ConceptAngsty_PluDat->[ConceptAngsty_FemPluDat]
+ ConceptAngsty_PluVoc->[ConceptAngsty_MscPluVoc]
+ ConceptAngsty_PluVoc->[ConceptAngsty_FemPluVoc]
+ ConceptBadass_SglNom->[ConceptBadass_MscSglNom]
+ ConceptBadass_SglNom->[ConceptBadass_FemSglNom]
+ ConceptBadass_SglArt->[ConceptBadass_MscSglArt]
+ ConceptBadass_SglArt->[ConceptBadass_FemSglArt]
+ ConceptBadass_SglDat->[ConceptBadass_MscSglDat]
+ ConceptBadass_SglDat->[ConceptBadass_FemSglDat]
+ ConceptBadass_SglVoc->[ConceptBadass_FemSglVoc]
+ ConceptBadass_PluNom->[ConceptBadass_MscPluNom]
+ ConceptBadass_PluNom->[ConceptBadass_FemPluNom]
+ ConceptBadass_PluArt->[ConceptBadass_MscPluArt]
+ ConceptBadass_PluArt->[ConceptBadass_FemPluArt]
+ ConceptBadass_PluDat->[ConceptBadass_MscPluDat]
+ ConceptBadass_PluDat->[ConceptBadass_FemPluDat]
+ ConceptBadass_PluVoc->[ConceptBadass_FemPluVoc]
+ ConceptPositive_SglNom->[ConceptPositive_FemSglNom]
+ ConceptPositive_SglArt->[ConceptPositive_FemSglArt]
+ ConceptPositive_SglDat->[ConceptPositive_FemSglDat]
+ ConceptPositive_SglVoc->[ConceptPositive_FemSglVoc]
+ ConceptPositive_PluNom->[ConceptPositive_FemPluNom]
+ ConceptPositive_PluArt->[ConceptPositive_FemPluArt]
+ ConceptPositive_PluDat->[ConceptPositive_FemPluDat]
+ ConceptPositive_PluVoc->[ConceptPositive_FemPluVoc]
+ Enemy_SglNom->[Enemy_MscSglNom]
+ Enemy_SglNom->[Enemy_FemSglNom]
+ Enemy_SglArt->[Enemy_MscSglArt]
+ Enemy_SglArt->[Enemy_FemSglArt]
+ Enemy_SglDat->[Enemy_MscSglDat]
+ Enemy_SglDat->[Enemy_FemSglDat]
+ Enemy_SglVoc->[Enemy_MscSglVoc]
+ Enemy_SglVoc->[Enemy_FemSglVoc]
+ Enemy_PluNom->[Enemy_MscPluNom]
+ Enemy_PluNom->[Enemy_FemPluNom]
+ Enemy_PluArt->[Enemy_MscPluArt]
+ Enemy_PluArt->[Enemy_FemPluArt]
+ Enemy_PluDat->[Enemy_MscPluDat]
+ Enemy_PluDat->[Enemy_FemPluDat]
+ Enemy_PluVoc->[Enemy_MscPluVoc]
+ Enemy_PluVoc->[Enemy_FemPluVoc]
+ Game_SglNom->[Game_FemSglNom]
+ Game_SglArt->[Game_FemSglArt]
+ Game_SglDat->[Game_FemSglDat]
+ Game_SglVoc->[Game_FemSglVoc]
+ Game_PluNom->[Game_MscPluNom]
+ Game_PluNom->[Game_FemPluNom]
+ Game_PluArt->[Game_MscPluArt]
+ Game_PluArt->[Game_FemPluArt]
+ Game_PluDat->[Game_MscPluDat]
+ Game_PluDat->[Game_FemPluDat]
+ Game_PluVoc->[Game_MscPluVoc]
+ Game_PluVoc->[Game_FemPluVoc]
+ Gore_SglNom->[Gore_FemSglNom]
+ Gore_SglArt->[Gore_FemSglArt]
+ Gore_SglDat->[Gore_FemSglDat]
+ Gore_SglVoc->[Gore_FemSglVoc]
+ Gore_PluNom->[Gore_MscPluNom]
+ Gore_PluArt->[Gore_MscPluArt]
+ Gore_PluDat->[Gore_MscPluDat]
+ Gore_PluVoc->[Gore_MscPluVoc]
+ groupname_SglNom->[groupname_FemSglNom]
+ groupname_SglArt->[groupname_FemSglArt]
+ groupname_SglDat->[groupname_FemSglDat]
+ groupname_SglVoc->[groupname_FemSglVoc]
+ groupname_PluNom->[groupname_MscPluNom]
+ groupname_PluNom->[groupname_FemPluNom]
+ groupname_PluArt->[groupname_MscPluArt]
+ groupname_PluArt->[groupname_FemPluArt]
+ groupname_PluDat->[groupname_MscPluDat]
+ groupname_PluDat->[groupname_FemPluDat]
+ groupname_PluVoc->[groupname_MscPluVoc]
+ groupname_PluVoc->[groupname_FemPluVoc]
+ Mechanoid_SglNom->[Mechanoid_MscSglNom]
+ Mechanoid_SglArt->[Mechanoid_MscSglArt]
+ Mechanoid_SglDat->[Mechanoid_MscSglDat]
+ Mechanoid_SglVoc->[Mechanoid_MscSglVoc]
+ Mechanoid_PluNom->[Mechanoid_MscPluNom]
+ Mechanoid_PluArt->[Mechanoid_MscPluArt]
+ Mechanoid_PluDat->[Mechanoid_MscPluDat]
+ Mechanoid_PluVoc->[Mechanoid_MscPluVoc]
+ NaturalObject_SglNom->[NaturalObject_MscSglNom]
+ NaturalObject_SglNom->[NaturalObject_FemSglNom]
+ NaturalObject_SglArt->[NaturalObject_MscSglArt]
+ NaturalObject_SglArt->[NaturalObject_FemSglArt]
+ NaturalObject_SglDat->[NaturalObject_MscSglDat]
+ NaturalObject_SglDat->[NaturalObject_FemSglDat]
+ NaturalObject_SglVoc->[NaturalObject_MscSglVoc]
+ NaturalObject_SglVoc->[NaturalObject_FemSglVoc]
+ NaturalObject_PluNom->[NaturalObject_MscPluNom]
+ NaturalObject_PluNom->[NaturalObject_FemPluNom]
+ NaturalObject_PluArt->[NaturalObject_MscPluArt]
+ NaturalObject_PluArt->[NaturalObject_FemPluArt]
+ NaturalObject_PluDat->[NaturalObject_MscPluDat]
+ NaturalObject_PluDat->[NaturalObject_FemPluDat]
+ NaturalObject_PluVoc->[NaturalObject_MscPluVoc]
+ NaturalObject_PluVoc->[NaturalObject_FemPluVoc]
+ PersonAlly_SglNom->[PersonAlly_MscSglNom]
+ PersonAlly_SglNom->[PersonAlly_FemSglNom]
+ PersonAlly_SglArt->[PersonAlly_MscSglArt]
+ PersonAlly_SglArt->[PersonAlly_FemSglArt]
+ PersonAlly_SglDat->[PersonAlly_MscSglDat]
+ PersonAlly_SglDat->[PersonAlly_FemSglDat]
+ PersonAlly_SglVoc->[PersonAlly_MscSglVoc]
+ PersonAlly_SglVoc->[PersonAlly_FemSglVoc]
+ PersonAlly_PluNom->[PersonAlly_MscPluNom]
+ PersonAlly_PluNom->[PersonAlly_FemPluNom]
+ PersonAlly_PluArt->[PersonAlly_MscPluArt]
+ PersonAlly_PluArt->[PersonAlly_FemPluArt]
+ PersonAlly_PluDat->[PersonAlly_MscPluDat]
+ PersonAlly_PluDat->[PersonAlly_FemPluDat]
+ PersonAlly_PluVoc->[PersonAlly_MscPluVoc]
+ PersonAlly_PluVoc->[PersonAlly_FemPluVoc]
+ PersonBadass_SglNom->[PersonBadass_MscSglNom]
+ PersonBadass_SglArt->[PersonBadass_MscSglArt]
+ PersonBadass_SglDat->[PersonBadass_MscSglDat]
+ PersonBadass_SglVoc->[PersonBadass_MscSglVoc]
+ PersonBadass_PluNom->[PersonBadass_MscPluNom]
+ PersonBadass_PluArt->[PersonBadass_MscPluArt]
+ PersonBadass_PluDat->[PersonBadass_MscPluDat]
+ PersonBadass_PluVoc->[PersonBadass_MscPluVoc]
+ PersonFamily_SglNom->[PersonFamily_MscSglNom]
+ PersonFamily_SglNom->[PersonFamily_FemSglNom]
+ PersonFamily_SglArt->[PersonFamily_MscSglArt]
+ PersonFamily_SglArt->[PersonFamily_FemSglArt]
+ PersonFamily_SglDat->[PersonFamily_MscSglDat]
+ PersonFamily_SglDat->[PersonFamily_FemSglDat]
+ PersonFamily_SglVoc->[PersonFamily_MscSglVoc]
+ PersonFamily_SglVoc->[PersonFamily_FemSglVoc]
+ PersonFamily_PluNom->[PersonFamily_MscPluNom]
+ PersonFamily_PluNom->[PersonFamily_FemPluNom]
+ PersonFamily_PluArt->[PersonFamily_MscPluArt]
+ PersonFamily_PluArt->[PersonFamily_FemPluArt]
+ PersonFamily_PluDat->[PersonFamily_MscPluDat]
+ PersonFamily_PluDat->[PersonFamily_FemPluDat]
+ PersonFamily_PluVoc->[PersonFamily_MscPluVoc]
+ PersonFamily_PluVoc->[PersonFamily_FemPluVoc]
+ PersonJob_SglNom->[PersonJob_MscSglNom]
+ PersonJob_SglArt->[PersonJob_MscSglArt]
+ PersonJob_SglDat->[PersonJob_MscSglDat]
+ PersonJob_SglVoc->[PersonJob_MscSglVoc]
+ PersonJob_PluNom->[PersonJob_MscPluNom]
+ PersonJob_PluArt->[PersonJob_MscPluArt]
+ PersonJob_PluDat->[PersonJob_MscPluDat]
+ PersonJob_PluVoc->[PersonJob_MscPluVoc]
+ PersonalCharacteristic_SglNom->[PersonalCharacteristic_MscSglNom]
+ PersonalCharacteristic_SglNom->[PersonalCharacteristic_FemSglNom]
+ PersonalCharacteristic_SglArt->[PersonalCharacteristic_MscSglArt]
+ PersonalCharacteristic_SglArt->[PersonalCharacteristic_FemSglArt]
+ PersonalCharacteristic_SglDat->[PersonalCharacteristic_MscSglDat]
+ PersonalCharacteristic_SglDat->[PersonalCharacteristic_FemSglDat]
+ PersonalCharacteristic_SglVoc->[PersonalCharacteristic_MscSglVoc]
+ PersonalCharacteristic_SglVoc->[PersonalCharacteristic_FemSglVoc]
+ PersonalCharacteristic_PluNom->[PersonalCharacteristic_MscPluNom]
+ PersonalCharacteristic_PluNom->[PersonalCharacteristic_FemPluNom]
+ PersonalCharacteristic_PluArt->[PersonalCharacteristic_MscPluArt]
+ PersonalCharacteristic_PluArt->[PersonalCharacteristic_FemPluArt]
+ PersonalCharacteristic_PluDat->[PersonalCharacteristic_MscPluDat]
+ PersonalCharacteristic_PluDat->[PersonalCharacteristic_FemPluDat]
+ PersonalCharacteristic_PluVoc->[PersonalCharacteristic_MscPluVoc]
+ PersonalCharacteristic_PluVoc->[PersonalCharacteristic_FemPluVoc]
+ political_union_outlander_SglNom->[political_union_outlander_FemSglNom]
+ political_union_outlander_SglArt->[political_union_outlander_FemSglArt]
+ political_union_outlander_SglDat->[political_union_outlander_FemSglDat]
+ political_union_outlander_SglVoc->[political_union_outlander_FemSglVoc]
+ political_union_outlander_PluNom->[political_union_outlander_MscPluNom]
+ political_union_outlander_PluNom->[political_union_outlander_FemPluNom]
+ political_union_outlander_PluArt->[political_union_outlander_MscPluArt]
+ political_union_outlander_PluArt->[political_union_outlander_FemPluArt]
+ political_union_outlander_PluDat->[political_union_outlander_MscPluDat]
+ political_union_outlander_PluDat->[political_union_outlander_FemPluDat]
+ political_union_outlander_PluVoc->[political_union_outlander_MscPluVoc]
+ political_union_outlander_PluVoc->[political_union_outlander_FemPluVoc]
+ political_union_tribal_SglNom->[political_union_tribal_MscSglNom]
+ political_union_tribal_SglNom->[political_union_tribal_FemSglNom]
+ political_union_tribal_SglArt->[political_union_tribal_MscSglArt]
+ political_union_tribal_SglArt->[political_union_tribal_FemSglArt]
+ political_union_tribal_SglDat->[political_union_tribal_MscSglDat]
+ political_union_tribal_SglDat->[political_union_tribal_FemSglDat]
+ political_union_tribal_SglVoc->[political_union_tribal_MscSglVoc]
+ political_union_tribal_SglVoc->[political_union_tribal_FemSglVoc]
+ political_union_tribal_PluNom->[political_union_tribal_MscPluNom]
+ political_union_tribal_PluNom->[political_union_tribal_FemPluNom]
+ political_union_tribal_PluArt->[political_union_tribal_MscPluArt]
+ political_union_tribal_PluArt->[political_union_tribal_FemPluArt]
+ political_union_tribal_PluDat->[political_union_tribal_MscPluDat]
+ political_union_tribal_PluDat->[political_union_tribal_FemPluDat]
+ political_union_tribal_PluVoc->[political_union_tribal_MscPluVoc]
+ political_union_tribal_PluVoc->[political_union_tribal_FemPluVoc]
+ quest_SglNom->[quest_FemSglNom]
+ quest_SglArt->[quest_FemSglArt]
+ quest_SglDat->[quest_FemSglDat]
+ quest_SglVoc->[quest_FemSglVoc]
+ quest_PluNom->[quest_FemPluNom]
+ quest_PluArt->[quest_FemPluArt]
+ quest_PluDat->[quest_FemPluDat]
+ quest_PluVoc->[quest_FemPluVoc]
+ story_SglNom->[story_FemSglNom]
+ story_SglArt->[story_FemSglArt]
+ story_SglDat->[story_FemSglDat]
+ story_SglVoc->[story_FemSglVoc]
+ story_PluNom->[story_MscPluNom]
+ story_PluNom->[story_FemPluNom]
+ story_PluArt->[story_MscPluArt]
+ story_PluArt->[story_FemPluArt]
+ story_PluDat->[story_MscPluDat]
+ story_PluDat->[story_FemPluDat]
+ story_PluVoc->[story_MscPluVoc]
+ story_PluVoc->[story_FemPluVoc]
+ talktopicheavyfile_SglNom->[talktopicheavyfile_MscSglNom]
+ talktopiclightfile_SglNom->[talktopiclightfile_MscSglNom]
+ TerrainFeature_SglNom->[TerrainFeature_MscSglNom]
+ TerrainFeature_SglNom->[TerrainFeature_FemSglNom]
+ TerrainFeature_SglArt->[TerrainFeature_MscSglArt]
+ TerrainFeature_SglArt->[TerrainFeature_FemSglArt]
+ TerrainFeature_SglDat->[TerrainFeature_MscSglDat]
+ TerrainFeature_SglDat->[TerrainFeature_FemSglDat]
+ TerrainFeature_SglVoc->[TerrainFeature_MscSglVoc]
+ TerrainFeature_SglVoc->[TerrainFeature_FemSglVoc]
+ TerrainFeature_PluNom->[TerrainFeature_MscPluNom]
+ TerrainFeature_PluNom->[TerrainFeature_FemPluNom]
+ TerrainFeature_PluArt->[TerrainFeature_MscPluArt]
+ TerrainFeature_PluArt->[TerrainFeature_FemPluArt]
+ TerrainFeature_PluDat->[TerrainFeature_MscPluDat]
+ TerrainFeature_PluDat->[TerrainFeature_FemPluDat]
+ TerrainFeature_PluVoc->[TerrainFeature_MscPluVoc]
+ TerrainFeature_PluVoc->[TerrainFeature_FemPluVoc]
+ TreeType_SglNom->[TreeType_MscSglNom]
+ TreeType_SglNom->[TreeType_FemSglNom]
+ TreeType_SglArt->[TreeType_MscSglArt]
+ TreeType_SglArt->[TreeType_FemSglArt]
+ TreeType_SglDat->[TreeType_MscSglDat]
+ TreeType_SglDat->[TreeType_FemSglDat]
+ TreeType_SglVoc->[TreeType_MscSglVoc]
+ TreeType_SglVoc->[TreeType_FemSglVoc]
+ TreeType_PluNom->[TreeType_MscPluNom]
+ TreeType_PluNom->[TreeType_FemPluNom]
+ TreeType_PluArt->[TreeType_MscPluArt]
+ TreeType_PluArt->[TreeType_FemPluArt]
+ TreeType_PluDat->[TreeType_MscPluDat]
+ TreeType_PluDat->[TreeType_FemPluDat]
+ TreeType_PluVoc->[TreeType_MscPluVoc]
+ TreeType_PluVoc->[TreeType_FemPluVoc]
+ Vegetable_SglNom->[Vegetable_MscSglNom]
+ Vegetable_SglNom->[Vegetable_FemSglNom]
+ Vegetable_SglArt->[Vegetable_MscSglArt]
+ Vegetable_SglArt->[Vegetable_FemSglArt]
+ Vegetable_SglDat->[Vegetable_MscSglDat]
+ Vegetable_SglDat->[Vegetable_FemSglDat]
+ Vegetable_SglVoc->[Vegetable_MscSglVoc]
+ Vegetable_SglVoc->[Vegetable_FemSglVoc]
+ Vegetable_PluNom->[Vegetable_MscPluNom]
+ Vegetable_PluNom->[Vegetable_FemPluNom]
+ Vegetable_PluArt->[Vegetable_MscPluArt]
+ Vegetable_PluArt->[Vegetable_FemPluArt]
+ Vegetable_PluDat->[Vegetable_MscPluDat]
+ Vegetable_PluDat->[Vegetable_FemPluDat]
+ Vegetable_PluVoc->[Vegetable_MscPluVoc]
+ Vegetable_PluVoc->[Vegetable_FemPluVoc]
+ Weapon_SglNom->[Weapon_FemSglNom]
+ Weapon_SglArt->[Weapon_FemSglArt]
+ Weapon_SglDat->[Weapon_FemSglDat]
+ Weapon_SglVoc->[Weapon_FemSglVoc]
+ Weapon_PluNom->[Weapon_MscPluNom]
+ Weapon_PluNom->[Weapon_FemPluNom]
+ Weapon_PluArt->[Weapon_MscPluArt]
+ Weapon_PluArt->[Weapon_FemPluArt]
+ Weapon_PluDat->[Weapon_MscPluDat]
+ Weapon_PluDat->[Weapon_FemPluDat]
+ Weapon_PluVoc->[Weapon_MscPluVoc]
+ Weapon_PluVoc->[Weapon_FemPluVoc]
+
- TODO
+
+ TalkTopicAny->[TalkTopicLight]
+ TalkTopicAny->[TalkTopicHeavy]
+ TalkTopicHeavy->[talktopicheavyfile_SglNom]
+ TalkTopicHeavy(p=0.08)->legătura dintre [talktopicheavyfile_SglNom] și [talktopicheavyfile_SglNom]
+ TalkTopicHeavy(p=0.08)->conexiunea dintre [talktopicheavyfile_SglNom] și [talktopicheavyfile_SglNom]
+ TalkTopicHeavy(p=0.08)->relația dintre [talktopicheavyfile_SglNom] și [talktopicheavyfile_SglNom]
+ TalkTopicLight(p=25)->[talktopiclightfile_SglNom]
+ TalkTopicLight->[Vegetable_PluNom]
+ TalkTopicLight->mâncatul [Vegetable_PluNom]
+ TalkTopicLight->gătirea cu [Vegetable_PluNom]
+ TalkTopicLight->[Game_SglNom]
+ TalkTopicLight->jucatul de [Game_SglNom]
+ TalkTopicLight->exersarea jocului de [Game_SglNom]
+ TalkTopicLight->învățarea de [Game_SglNom]
+ TalkTopicLight->[Animal_PluNom]
+ TalkTopicLight->dresarea de [Animal_PluNom]
+ TalkTopicLight->îmblânzirea de [Animal_PluNom]
+ TalkTopicLight->combaterea [Animal_PluArt]
+ TalkTopicLight->[Animal_PluNom] nebune
+ TalkTopicLight->[Weapon_PluNom]
+ TalkTopicLight->folosirea [Weapon_PluArt]
+ TalkTopicLight->antrenarea cu [Weapon_PluNom]
+ TalkTopicLight->[TerrainFeature_PluNom]
+ TalkTopicLight->[NaturalObject_PluNom]
+ TalkTopicLight->copacii de [TreeType_SglNom]
+ TalkTopicLight->[PersonJob_PluNom]
+ TalkTopicLight->[PersonJob_PluNom] prietenoși
+ TalkTopicLight->[PersonJob_PluNom] ostili
+ TalkTopicLight->[Enemy_PluNom]
+ TalkTopicLight->combaterea [Enemy_PluArt]
+ TalkTopicLight->[Apparel_PluNom]
+ TalkTopicLight->purtarea [Apparel_PluArt]
+ TalkTopicLight->confecționarea [Apparel_PluArt]
+ talktopicheavyfile(p=0.15)->sex
+ talktopicheavyfile(p=0.15)->seducție
+ talktopicheavyfile(p=0.15)->sexualitatea animală
+ talktopicheavyfile(p=0.15)->fetișe sexuale
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Maneuvers.xml b/Core/DefInjected/RulePackDef/RulePacks_Maneuvers.xml
index 6c4d3f8a..082f8484 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Maneuvers.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Maneuvers.xml
@@ -33,24 +33,69 @@
destroyed_suffix(recipient_flesh!=Mechanoid)->[to] messy strips
destroyed_suffix(recipient_flesh!=Mechanoid)->[to] an unrecognizable mess
-->
- TODO
+
+ damaged_inf->mușca
+ damaged_inf->mușca
+ damaged_inf(p=0.5)->ciupi
+ damaged_subst->mușcătura
+ damaged_subst->mușcătura
+ damaged_subst(p=0.5)->ciupitura
+ damaged_conj->muște
+ damaged_conj->muște
+ damaged_conj(p=0.5)->ciupească
+ damaged_past->mușcat
+ damaged_past->mușcat
+ damaged_past->ciupit
+ damaged_past->ronțăit
+ damaged_past(deflected!=True)->sfârtecat
+ damaged_present->mușcând
+ damaged_present->mușcând
+ damaged_present->ciupind
+ damaged_present->ronțăind
+ damaged_present(deflected!=True)->sfârtecând
+ flavortext_consequence(recipient_flesh!=Mechanoid)->expunând carnea de dedesubt
+ flavortext_consequence(recipient_flesh==Mechanoid)->expunând mașinăria de dedesubt
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând lacrimi macabre în piele
+ flavortext_consequence(recipient_flesh==Mechanoid)->lăsând lacrimi macabre în metal
+ destroyed_past->smuls
+ destroyed_past->jumulit
+ destroyed_past->ciopârțit
+ destroyed_present->smulgând
+ destroyed_present->jumulind
+ destroyed_present->ciopârțind
+ destroyed_suffix->[to] bucăți
+ destroyed_suffix->[to] bucăți
+ destroyed_suffix->[to] bucățele
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] cioburi
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] fâșii
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] fâșii alandala
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] fier vechi de nerecunoscut
+
- TODO
+
+ r_logentry->[INITIATOR_label] a încercat să șuteze [TOOL_indefinite] în ochii lui [RECIPIENT_label], dar [RECIPIENT_label] s-a ferit.
+ r_logentry->[INITIATOR_label] a încercat să șuteze [TOOL_indefinite] în ochii lui [RECIPIENT_label], dar [RECIPIENT_label] a blocat-o.
+
- TODO
+
+ [INITIATOR_label] a șutat [TOOL_indefinite] în ochii lui [RECIPIENT_label].
+ [INITIATOR_label] a șutat un șprei de [TOOL_indefinite] în ochii lui [RECIPIENT_label].
+
- TODO
+
+ r_logentry->[INITIATOR_label] a încercat să șuteze [TOOL_indefinite] în ochii lui [RECIPIENT_label], dar a ratat.
+
- TODO
+
+ damaged_inf(p=2)->înțepa
+ damaged_inf(p=2)->înjunghia
+ damaged_inf->împinge
+ damaged_subst(p=2)->înțepătura
+ damaged_subst(p=2)->înjunghierea
+ damaged_subst->împingerea
+ damaged_conj(p=2)->înțepe
+ damaged_conj(p=2)->înjunghe
+ damaged_conj->împingă
+ damaged_past(p=2)->înțepat
+ damaged_past(p=2)->înjunghiat
+ damaged_past->împins
+ damaged_present(p=2)->înțepând
+ damaged_present(p=2)->înjunghiând
+ damaged_present->împingând
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o vânătaie enormă
+ flavortext_consequence->lăsând zona vizibil deformată
+ flavortext_consequence->dezechilibrând pe [RECIPIENT_label].
+ flavortext_consequence->lovind pe [RECIPIENT_label] în lateral
+ destroyed_past->spulberat
+ destroyed_past->zdrobit
+ destroyed_past->obliterat
+ destroyed_past->anihilat
+ destroyed_past->rupt
+ destroyed_present->spulberând
+ destroyed_present->zdrobind
+ destroyed_present->obliterând
+ destroyed_present->anihilând
+ destroyed_present->spărgând
+ destroyed_suffix->[to] bucăți
+ destroyed_suffix->[to] bucățele
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] o pulpă fină
+ destroyed_suffix->[to] fragmente
+
- TODO
+
+ woundname->rană
+ woundname(p=0.3)->gaură
+ flavortext_consequence(recipient_flesh!=Mechanoid)->și expunând carnea de dedesubt
+ flavortext_consequence(recipient_flesh==Mechanoid)->și expunând mașinăria de dedesubt
+ flavortext_consequence(recipient_flesh!=Mechanoid)->și lăsând o [woundname] sângeroasă
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] fâșii alandala
+ destroyed_suffix->[to] fâșii
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] bucăți alandala
+ destroyed_suffix->[to] bucăți
+ destroyed_suffix->[to] fragmente
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] o movilă de carne
+
- TODO
+
+ damaged_inf(p=4)->zgâria
+ damaged_inf(deflected!=True)->lacera
+ damaged_inf(deflected!=True)->rupe
+ damaged_inf->tăia
+ damaged_subst(p=4)->zgârietura
+ damaged_subst(deflected!=True)->lacerarea
+ damaged_subst(deflected!=True)->ruptura
+ damaged_subst->tăietura
+ damaged_conj(p=4)->zgârie
+ damaged_conj(deflected!=True)->lacereze
+ damaged_conj(deflected!=True)->rupă
+ damaged_conj->taie
+ damaged_past(p=4)->zgâriat
+ damaged_past(deflected!=True)->lacerat
+ damaged_past(deflected!=True)->rupt
+ damaged_past->tăiat
+ damaged_present->zgâriind
+ damaged_present(deflected!=True)->lacerând
+ damaged_present(deflected!=True)->rupând
+ damaged_present->tăiând
+ destroyed_past->mutilat
+ destroyed_past->lacerat
+ destroyed_past->smuls
+ destroyed_past->sfâșiat
+ destroyed_past->rupt
+ destroyed_present->mutilând
+ destroyed_present->lacerând
+ destroyed_present->smlugând
+ destroyed_present->sfâșiind
+ destroyed_present->rupând
+
- TODO
+
+ damaged_inf(p=4)->tăia
+ damaged_inf->reteza
+ damaged_inf->despica
+ damaged_inf(deflected!=True)->incizând
+ damaged_subst(p=4)->tăietura
+ damaged_subst->retezătura
+ damaged_subst->despicătura
+ damaged_subst(deflected!=True)->incizia
+ damaged_conj(p=4)->taie
+ damaged_conj->reteze
+ damaged_conj->despice
+ damaged_conj(deflected!=True)->incizeze
+ damaged_past(p=4)->tăiat
+ damaged_past->retezat
+ damaged_past->despicat
+ damaged_past(deflected!=True)->incizat
+ damaged_present->tăiând
+ damaged_present->retezând
+ damaged_present->despicând
+ damaged_present(deflected!=True)->incizând
+ damaged_present(deflected!=True)->rupând
+ damaged_present(deflected!=True)->lacerând
+ woundname->rană
+ woundname(p=0.3)->gaură
+ flavortext_consequence(recipient_flesh!=Mechanoid)->expunând carnea de dedesubt
+ flavortext_consequence(recipient_flesh==Mechanoid)->expunerea mașinilor de dedesubt
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o [woundname] sângeroasă
+ destroyed_past->bisectat
+ destroyed_past->divizat
+ destroyed_past->înjumătățit
+ destroyed_past->separat
+ destroyed_past->despicat
+ destroyed_present->bisectând
+ destroyed_present->divizând
+ destroyed_present->înjumătățind
+ destroyed_present->separând
+ destroyed_present->despicând
+ destroyed_suffix->în bucăți egale
+ destroyed_suffix->într-o manieră curată
+ destroyed_suffix(target_part_destroyed_count==1)->expunând mecanismele sale interne
+ destroyed_suffix(target_part_destroyed_count==1)->tăind-o în două
+
- TODO
+
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o vânătaie enormă
+ flavortext_consequence->lăsând zona vizibil deformată
+ flavortext_consequence->dezechilibrând pe [RECIPIENT_label].
+ flavortext_consequence->lovind pe [RECIPIENT_label] în lateral
+ destroyed_suffix->[to] bucăți
+ destroyed_suffix->[to] bucățele
+ destroyed_suffix(recipient_flesh!=Mechanoid)->[to] o pulpă fină
+ destroyed_suffix->[to] fragmente
+
- TODO
+
+ damaged_inf->lovi
+ damaged_inf->izbi
+ damaged_inf->trânti
+ damaged_inf->bate
+ damaged_subst->lovitura
+ damaged_subst->izbitura
+ damaged_subst->trântitura
+ damaged_subst->bătaia
+ damaged_conj->lovească
+ damaged_conj->izbească
+ damaged_conj->trântească
+ damaged_conj->bată
+ damaged_past->lovit
+ damaged_past->izbit
+ damaged_past->trântit
+ damaged_past->bătut
+ damaged_present->izbind
+ damaged_present->trântind
+ damaged_present(deflected!=True)->învinețind
+ destroyed_past->fracturat
+ destroyed_past->izbit
+ destroyed_past->spart
+ destroyed_present->fracturând
+ destroyed_present->zdrobind
+ destroyed_present->spărgând
+
- TODO
+
+ damaged_inf(p=4)->înjunghia
+ damaged_inf->înțepat
+ damaged_inf(deflected!=True)->perforat
+ damaged_subst(p=4)->înjunghierea
+ damaged_subst->înțepătura
+ damaged_subst(deflected!=True)->perforatura
+ damaged_conj(p=4)->înjunghieze
+ damaged_conj->înțepe
+ damaged_conj(deflected!=True)->perforeze
+ damaged_past(p=4)->înjunghiat
+ damaged_past->înțepat
+ damaged_past(deflected!=True)->perforat
+ damaged_present(deflected!=True)->perforând
+ damaged_present(deflected!=True)->penetrând
+ woundname->gaură
+ woundname->rană
+ woundname->fisură
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o [woundname] sângeroasă
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o [woundname] sfâșiată
+ flavortext_consequence(recipient_flesh!=Mechanoid)->lăsând o [woundname] sângerândă
+ destroyed_past->înțepat
+ destroyed_past->perforat
+ destroyed_present->înțepând
+ destroyed_present->perforând
+ destroyed_suffix->direct prin
+ destroyed_suffix->lăsând o gaură clară.
+ destroyed_suffix(recipient_flesh!=Mechanoid,target_part_destroyed_count==1)->lăsând să curgă fluide însângerate
+ destroyed_suffix(target_part_destroyed_count==1)->lăsând să curgă fluide de nerecunoscut
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namer_World.xml b/Core/DefInjected/RulePackDef/RulePacks_Namer_World.xml
index fa30a3af..f3c2bb9c 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namer_World.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namer_World.xml
@@ -23,6 +23,27 @@
planet->World
planet->Planet
-->
- TODO
+
+ r_name->[celestial_name]
+ r_name->[celestial_prefix] [celestial_name]
+ r_name->[celestial_name] [celestial_suffix]
+ r_name->[world_name_numeric]
+ r_name->[world_name_numeric] [celestial_suffix]
+ r_name(p=0.5)->[celestial_name] [RomanNumeral]
+ r_name(p=0.5)->[celestial_name]-[RomanNumeral]
+ r_name(p=0.5)->[celestial_name]-[numbers]
+ r_name->[celestial_name] [celestial_name]
+ r_name->[planet] lui [NamePerson]
+ world_name_numeric->[letters]-[numbers]
+ world_name_numeric->[letters] [numbers]
+ letters->[Letter]
+ letters->[Letter][Letter]
+ letters->[Letter][Letter][Letter]
+ numbers->[Digit]
+ numbers->[Digit][Digit]
+ numbers->[Digit][Digit][Digit]
+ planet->Lumea
+ planet->Planeta
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Animals.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Animals.xml
index 48d7fae1..a97f1a1f 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Animals.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Animals.xml
@@ -12,7 +12,17 @@
exoticname->[ConceptAny]
exoticname->[Color]
-->
- TODO
+
+ r_name(p=6)->[NameAnimalUnisex]
+ r_name(p=6)->[NameAnimalFemale]
+ r_name(p=6)->[NamePersonFemale]
+ r_name->[exoticname]
+ exoticname(p=2)->[AdjectiveBadass_FemSgl]
+ exoticname(p=2)->[PersonBadass_FemSglNom]
+ exoticname->[Enemy_FemSglNom]
+ exoticname->[ConceptAnyFeminine]
+ exoticname->[AdjectiveColor_FemSgl]
+
- TODO
+
+ r_name(p=6)->[NameAnimalUnisex]
+ r_name(p=6)->[NameAnimalMale]
+ r_name(p=6)->[NamePersonMale]
+ r_name->[exoticname]
+ exoticname(p=2)->[AdjectiveBadass_MscSgl]
+ exoticname(p=2)->[PersonBadass_MscSglNom]
+ exoticname->[Enemy_MscSglNom]
+ exoticname->[ConceptAnyMasculine]
+ exoticname->[AdjectiveColor_MscSgl]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Art.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Art.xml
index aa808833..fd0b98c9 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Art.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Art.xml
@@ -44,7 +44,65 @@
maybe_adjective->[AdjectiveBadass]
maybe_adjective->[Color]
-->
- TODO
+
+ r_art_name(p=4)->[Artwork_SglArt] [Trans] [ConceptAny]
+ r_art_name(p=4)->[maybe_aMasculine] [Artwork_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name(p=4)->[maybe_aFeminine] [Artwork_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [ConceptAny_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [ConceptAny_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [TerrainFeature_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [TerrainFeature_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [Vegetable_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [Vegetable_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [Game_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [Game_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [Animal_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [Animal_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [Gore_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [Gore_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [NaturalObject_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [NaturalObject_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [PersonFamily_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [PersonFamily_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name->[maybe_aMasculine] [Enemy_MscSglNom] [maybe_adjectiveMasculine]
+ r_art_name->[maybe_aFeminine] [Enemy_FemSglNom] [maybe_adjectiveFeminine]
+ r_art_name(p=2)->[Artwork_SglArt] Nr. [art_name_numeric]
+ r_art_name->Nr. [art_name_numeric]
+ r_art_name->[art_name_numeric]
+ r_art_name->[Artwork_SglArt] [art_name_numeric]
+ r_art_name->[ConceptAny_SglArt] Nr. [art_name_numeric]
+ r_art_name->[art_name_numeric] [Trans] [ANYPAWN_nameIndef]
+ r_art_name(p=6)->[Artwork_SglArt] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[maybe_aMasculine] [ANYPAWN_nameIndef] [Trans] [Color_SglNom]
+ r_art_name(p=6)->[PersonalCharacteristic_SglArt] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[ConceptAny_SglNom] [Trans] [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[maybe_aMasculine] [Artwork_MscSglNom] [Trans] [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[maybe_aFeminine] [Artwork_FemSglNom] [Trans] [ANYPAWN_nameIndef]
+ art_name_numeric->[maybe_letter][Digit][maybe_letter]
+ art_name_numeric->[maybe_letter][Digit][Digit][maybe_letter]
+ art_name_numeric->[maybe_letter][Digit][Digit][Digit][maybe_letter]
+ art_name_numeric->[maybe_letter][RomanNumeral][maybe_letter]
+ art_name_numeric->[maybe_letter][RomanNumeral][Digit][maybe_letter]
+ art_name_numeric->[maybe_letter][Digit][RomanNumeral][maybe_letter]
+ art_name_numeric->[maybe_letter][Digit][RomanNumeral][Digit][maybe_letter]
+ art_name_numeric->[maybe_letter][RomanNumeral][Digit][RomanNumeral][maybe_letter]
+ art_name_numeric->[maybe_letter][RomanNumeral][Digit][Digit][RomanNumeral][maybe_letter]
+ maybe_letter(p=8)->
+ maybe_letter->[Letter]
+ maybe_letter->[Letter][Letter]
+ maybe_aMasculine(p=3)->
+ maybe_aMasculine->un
+ maybe_aFeminine(p=3)->
+ maybe_aFeminine->o
+ maybe_adjectiveMasculine(p=5)->
+ maybe_adjectiveMasculine(p=2)->[AdjectiveAngsty_MscSgl]
+ maybe_adjectiveMasculine->[AdjectiveBadass_MscSgl]
+ maybe_adjectiveMasculine->[AdjectiveColor_MscSgl]
+ maybe_adjectiveFeminine(p=5)->
+ maybe_adjectiveFeminine(p=2)->[AdjectiveAngsty_FemSgl]
+ maybe_adjectiveFeminine->[AdjectiveBadass_FemSgl]
+ maybe_adjectiveFeminine->[AdjectiveColor_FemSgl]
+
- TODO
+
+ r_art_name->[ConceptBadass_SglNom]
+ r_art_name->[AnimalBadass_SglArt]
+ r_art_name->[AnimalBadass_MscSglArt] [AdjectiveBadass_MscSgl]
+ r_art_name->[AnimalBadass_FemSglArt] [AdjectiveBadass_FemSgl]
+ r_art_name->[AnimalBadass_MscSglArt] [AdjectiveColorBadass_MscSgl]
+ r_art_name->[AnimalBadass_FemSglArt] [AdjectiveColorBadass_FemSgl]
+ r_art_name->[ConceptBadass_MscSglArt] [AdjectiveColorBadass_MscSgl]
+ r_art_name->[ConceptBadass_FemSglArt] [AdjectiveColorBadass_FemSgl]
+ r_art_name(p=3)->[ConceptBadass] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[AnimalBadass] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[PersonBadass] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[PersonAlly] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[PersonFamily] lui [ANYPAWN_nameIndef]
+ r_art_name(p=3)->[ANYPAWN_nameIndef] [someadjective]
+ someadjective(ANYPAWN_gender==Female)->[AdjectiveColorBadass_FemSgl]
+ someadjective(ANYPAWN_gender!=Female)->[AdjectiveColorBadass_MscSgl]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Factions.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Factions.xml
index 7820ff45..f7551d8b 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Factions.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Factions.xml
@@ -81,10 +81,12 @@
-->
r_name(p=3)->[nearnameinitial]
- r_name->[political_union_outlander] [nearnameinitial]
- r_name->[political_union_outlander] [AdjectivePolitical] [nearnameinitial]
- r_name->[political_union_outlander] de [nearnameinitial]
- r_name->[political_union_outlander] [AdjectivePolitical] de [nearnameinitial]
+ r_name->[political_union_outlander_SglArt] [nearnameinitial]
+ r_name->[political_union_outlander_MscSglArt] [political_adjective_MscSgl] [nearnameinitial]
+ r_name->[political_union_outlander_FemSglArt] [political_adjective_FemSgl] [nearnameinitial]
+ r_name->[political_union_outlander_SglArt] de [nearnameinitial]
+ r_name->[political_union_outlander_MscSglArt] [political_adjective_MscSgl] a [nearnameinitial]
+ r_name->[political_union_outlander_FemSglArt] [political_adjective_FemSgl] a [nearnameinitial]
nearnameinitial(p=3)->[PlaceOutlander]
nearnameinitial->[PlaceOutlander] de [Direction]
@@ -120,37 +122,37 @@
-->
r_name->[AnimalBadass_PluArt]
- r_name->Oamenii-[AnimalBadass]
- r_name->[AnimalBadass_Plu] ai [ConceptBadass_ArtDat]
- r_name->[PersonBadass_Plu] ai [ConceptBadass_ArtDat]
+ r_name->Oamenii-[AnimalBadass_SglNom]
+ r_name->[AnimalBadass_PluNom] ai [ConceptBadass_SglDat]
+ r_name->[PersonBadass_PluNom] ai [ConceptBadass_SglDat]
r_name->[PersonBadass_PluArt]
r_name->[Enemy_PluArt]
- r_name->Oamenii-[Weapon]
- r_name->[Weapon_Plu]
- r_name->[AnimalBadass_PluArt]-[Weapon]
- r_name->[Enemy_PluArt]-[Weapon]
- r_name->[WeaponMasculine_PluArt] [ColorBadassMasculine_Plu]
- r_name->[WeaponFeminine_PluArt] [ColorBadassFeminine_Plu]
- r_name->[AnimalBadassMasculine_PluArt] [ColorBadassMasculine_Plu]
- r_name->[AnimalBadassFeminine_PluArt] [ColorBadassFeminine_Plu]
- r_name->[PersonBadassMasculine_PluArt] [ColorBadassMasculine_Plu]
- r_name->[PersonBadassFeminine_PluArt] [ColorBadassFeminine_Plu]
- r_name->[GroupName_Art] de [PersonBadass_Plu]
- r_name->[Enemy_PluArt]-[Enemy]
- r_name->[GroupName_Art] de [AdjectiveBadassMasculine_Plu]
- r_name->[AnimalBadassMasculine_PluArt] [AdjectiveBadassMasculine_Plu]
- r_name->[AnimalBadassFeminine_PluArt] [AdjectiveBadassFeminine_Plu]
- r_name->[EnemyMasculine_PluArt] [AdjectiveBadassMasculine_Plu]
- r_name->[EnemyFeminine_PluArt] [AdjectiveBadassFeminine_Plu]
- r_name->[PersonBadassMasculine_PluArt] [AdjectiveBadassMasculine_Plu]
- r_name->[PersonBadassFeminine_PluArt] [AdjectiveBadassFeminine_Plu]
- r_name->[PersonAlly_PluArt] [ConceptBadass_ArtDat]
- r_name(p=0.4)->Mâncătorii de [Gore]
+ r_name->Oamenii-[Weapon_SglNom]
+ r_name->[Weapon_PluNom]
+ r_name->[AnimalBadass_PluArt]-[Weapon_SglNom]
+ r_name->[Enemy_PluArt]-[Weapon_SglNom]
+ r_name->[Weapon_MscPluArt] [AdjectiveColorBadass_MscPlu]
+ r_name->[Weapon_FemPluArt] [AdjectiveColorBadass_FemPlu]
+ r_name->[AnimalBadass_MscPluArt] [AdjectiveColorBadass_MscPlu]
+ r_name->[AnimalBadass_FemPluArt] [AdjectiveColorBadass_FemPlu]
+ r_name->[PersonBadass_MscPluArt] [AdjectiveColorBadass_MscPlu]
+ r_name->[PersonBadass_FemPluArt] [AdjectiveColorBadass_FemPlu]
+ r_name->[GroupName_SglArt] de [PersonBadass_PluNom]
+ r_name->[Enemy_PluArt]-[Enemy_SglNom]
+ r_name->[GroupName_SglArt] de [AdjectiveBadass_MscPlu]
+ r_name->[AnimalBadass_MscPluArt] [AdjectiveBadass_MscPlu]
+ r_name->[AnimalBadass_FemPluArt] [AdjectiveBadass_FemPlu]
+ r_name->[Enemy_MscPluArt] [AdjectiveBadass_MscPlu]
+ r_name->[Enemy_FemPluArt] [AdjectiveBadass_FemPlu]
+ r_name->[PersonBadass_MscPluArt] [AdjectiveBadass_MscPlu]
+ r_name->[PersonBadass_FemPluArt] [AdjectiveBadass_FemPlu]
+ r_name->[PersonAlly_PluArt] [ConceptBadass_SglDat]
+ r_name(p=0.4)->Mâncătorii de [Gore_SglNom]
r_name->[Enemy_PluArt] [NamePerson]
r_name->[AnimalBadass_PluArt] [NamePerson]
r_name->[Weapon_PluArt] [NamePerson]
- r_name->[GroupName_PluArt]-[Weapon]
- r_name->[GroupName_PluArt]-[ConceptBadass]
+ r_name->[GroupName_PluArt]-[Weapon_SglNom]
+ r_name->[GroupName_PluArt]-[ConceptBadass_SglNom]
- r_name->[political_union_tribal] [WordTribal_Cap]
- r_name->[political_union_tribal] [TerrainFeatureMasculine_Art] [ColorMasculine]
- r_name->[political_union_tribal] [TerrainFeatureFeminine_Art] [ColorFeminine]
- r_name->[political_union_tribal] [TerrainFeatureMasculine_ArtDat] [ColorMasculine]
- r_name->[political_union_tribal] [TerrainFeatureFeminine_ArtDat] [ColorFeminine]
- r_name->[political_union_tribal] de [WordTribal_Cap]
- r_name->[WordTribal] al [AnimalMasculine_ArtDat] [ColorMasculine]
- r_name->[WordTribal] al [AnimalFeminine_ArtDat] [ColorFeminine]
- r_name->[political_union_tribal] [TerrainFeature_ArtDat]
+ r_name->[political_union_tribal_SglArt] [WordTribal_Cap]
+ r_name->[political_union_tribal_SglArt] [TerrainFeature_MscSglArt] [AdjectiveColor_MscSgl]
+ r_name->[political_union_tribal_SglArt] [TerrainFeature_FemSglArt] [AdjectiveColor_FemSgl]
+ r_name->[political_union_tribal_SglArt] [TerrainFeature_MscSglDat] [AdjectiveColor_MscSgl]
+ r_name->[political_union_tribal_SglArt] [TerrainFeature_FemSglDat] [AdjectiveColor_FemSgl]
+ r_name->[political_union_tribal_SglArt] de [WordTribal_Cap]
+ r_name->[WordTribal] al [Animal_MscSglDat] [AdjectiveColor_MscSgl]
+ r_name->[WordTribal] al [Animal_FemSglDat] [AdjectiveColor_FemSgl]
+ r_name->[political_union_tribal_SglArt] [TerrainFeature_SglDat]
r_name(p=2)->[WordTribal]
- r_name->[WordTribal_Cap] [Color]
- r_name->[TerrainFeatureMasculine_Art] [ColorMasculine]
- r_name->[TerrainFeatureFeminine_Art] [ColorFeminine]
- r_name->[TerrainFeature_Art] [WordTribal]
+ r_name->[WordTribal_Cap] [AdjectiveColor_MscSgl]
+ r_name->[TerrainFeature_MscSglArt] [AdjectiveColor_MscSgl]
+ r_name->[TerrainFeature_FemSglArt] [AdjectiveColor_FemSgl]
+ r_name->[TerrainFeature_SglArt] [WordTribal]
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_People.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_People.xml
index 272e9da4..cd480924 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_People.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_People.xml
@@ -6,7 +6,11 @@
WordImperial(p=2)->[SylB][SylB][SylB]
WordImperial(p=0.2)->[SylB][SylB][SylB][SylB]
-->
- TODO
+
+ WordImperial(p=4)->[SylB][SylB]
+ WordImperial(p=2)->[SylB][SylB][SylB]
+ WordImperial(p=0.2)->[SylB][SylB][SylB][SylB]
+
- TODO
+
+ r_name(p=2)->[WordTribal] [WordTribal]
+ r_name->[WordTribal] '[AnimalBadass_SglNom]' [WordTribal]
+ r_name->[WordTribal] [AdjectiveColor_Sgl]
+ r_name->[Animal_SglArt] [WordTribal]
+ r_name->[WordTribal] [Animal_PluDat]
+ r_name->[Animal_MscSglNom] [AdjectiveColor_MscSgl]
+ r_name->[Animal_FemSglNom] [AdjectiveColor_FemSgl]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Quests.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Quests.xml
index 46206f30..f53974f7 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Quests.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Quests.xml
@@ -4,6 +4,9 @@
- TODO
+
+ defaultQuestName->[quest_MscSglArt] [adjectiveCurious_MscSgl]
+ defaultQuestName->[quest_FemSglArt] [adjectiveCurious_FemSgl]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Scenarios.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Scenarios.xml
index 8493ffb0..5129a694 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Scenarios.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Scenarios.xml
@@ -15,6 +15,22 @@
r_name->[Color] [story]
r_name->[story] [RomanNumeral]
-->
- TODO
+
+ r_name->[story_SglNom] [Trans] [Weapon_SglArt]
+ r_name->[story_SglNom] [Trans] [Animal_SglArt]
+ r_name->[story_SglNom] [Trans] [TerrainFeature_SglArt]
+ r_name->[story_SglNom] [Trans] [PersonJob_PluArt]
+ r_name->[story_SglNom] [Trans] [ConceptAny]
+ r_name->[story_SglNom] de [ConceptAny]
+ r_name->[story_SglNom] [Trans] un [Community_MscSglNom]
+ r_name->[story_SglNom] [Trans] o [Community_FemSglNom]
+ r_name->o [story_FemSglNom] [AdjectiveAnyFeminine]
+ r_name->un [story_MscSglNom] [AdjectiveAnyMasculine]
+ r_name->[story_SglNom] [Trans] jocul de [Game_SglNom]
+ r_name->[story_SglNom] în [Color_SglNom] și [Color_SglNom]
+ r_name->[story_FemSglNom] [AdjectiveColor_FemSgl]
+ r_name->[story_MscSglNom] [AdjectiveColor_MscSgl]
+ r_name->[story_SglNom] [RomanNumeral]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_Traders.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_Traders.xml
index cbd4c2da..a69c22e9 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_Traders.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_Traders.xml
@@ -19,6 +19,42 @@
maybe_adjective->[AdjectiveFriendly]
maybe_adjective->[AdjectiveBadass]
-->
- TODO
+
+ r_name(p=4)-> [businessname]
+ r_name->[businesstype_AnyArt] lui [NamePerson]
+ r_name->[businesstype_AnyArt] [Animal_MscSglDat] [maybe_adjectiveMasculine]
+ r_name->[businesstype_AnyArt] [Animal_FemSglDat] [maybe_adjectiveFeminine]
+ r_name->[businesstype_AnyArt] [Letter][Letter]
+ r_name(p=0.5)->[businesstype_MscAnyArt] [PersonAlly_MscPluDat]
+ r_name(p=0.5)->[businesstype_FemAnyArt] [PersonAlly_FemPluDat]
+ r_name(p=0.5)->[businesstype_MscSglArt] [AdjectiveFriendly_MscSgl]
+ r_name(p=0.5)->[businesstype_FemSglArt] [AdjectiveFriendly_FemSgl]
+ r_name(p=0.5)->[businesstype_MscSglArt] [AdjectiveBadass_MscSgl]
+ r_name(p=0.5)->[businesstype_FemSglArt] [AdjectiveBadass_FemSgl]
+ r_name(p=0.3)->[businesstype_MscAnyArt] [PersonFamily_MscPluDat]
+ r_name(p=0.3)->[businesstype_FemAnyArt] [PersonFamily_FemPluDat]
+ r_name(p=0.3)->[businesstype_AnyArt] [NaturalObject_MscSglDat] [maybe_adjectiveMasculine]
+ r_name(p=0.3)->[businesstype_AnyArt] [NaturalObject_FemSglDat] [maybe_adjectiveFeminine]
+ r_name(p=0.2)->[businesstype_AnyArt] [TreeType_MscSglDat] [maybe_adjectiveMasculine]
+ r_name(p=0.2)->[businesstype_AnyArt] [TreeType_FemSglDat] [maybe_adjectiveFeminine]
+ r_name(p=0.2)->[businesstype_AnyArt] [Vegetable_MscSglDat] [maybe_adjectiveMasculine]
+ r_name(p=0.2)->[businesstype_AnyArt] [Vegetable_FemSglDat] [maybe_adjectiveFeminine]
+ r_name(p=0.2)->[businesstype_MscAnyArt] [AdjectiveDirection_MscSgl]
+ r_name(p=0.2)->[businesstype_FemAnyArt] [AdjectiveDirection_FemSgl]
+ maybe_adjectiveMasculine->
+ maybe_adjectiveMasculine->[AdjectiveColor_MscSgl]
+ maybe_adjectiveMasculine->[AdjectiveFriendly_MscSgl]
+ maybe_adjectiveMasculine->[AdjectiveBadass_MscSgl]
+ maybe_adjectiveFeminine->
+ maybe_adjectiveFeminine->[AdjectiveColor_FemSgl]
+ maybe_adjectiveFeminine->[AdjectiveFriendly_FemSgl]
+ maybe_adjectiveFeminine->[AdjectiveBadass_FemSgl]
+ businesstype_AnyArt->[businesstype_SglArt]
+ businesstype_AnyArt->[businesstype_PluArt]
+ businesstype_MscAnyArt->[businesstype_MscSglArt]
+ businesstype_MscAnyArt->[businesstype_MscPluArt]
+ businesstype_FemAnyArt->[businesstype_FemSglArt]
+ businesstype_FemAnyArt->[businesstype_FemPluArt]
+
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Namers_WorldFeatures.xml b/Core/DefInjected/RulePackDef/RulePacks_Namers_WorldFeatures.xml
index ab22c72b..b392d469 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Namers_WorldFeatures.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Namers_WorldFeatures.xml
@@ -213,7 +213,7 @@
terrain_word->cliffs
-->
- r_name(p=0.2)->munții [narrative_name]
+ r_name(p=0.2)->muntele [narrative_name]
terrain_word(p=5)->munții
terrain_word(p=2)->lanțurile
terrain_word->culmile
@@ -447,22 +447,22 @@
r_name(p=0.05)->[terrain_word] [storyname]
narrative_name(p=12)->[WordTribal]
narrative_name(p=12)->[PlaceOutlander]
- narrative_name->[NaturalObjectMasculine_Art] [ColorMasculine]
- narrative_name->[NaturalObjectFeminine_Art] [ColorFeminine]
- narrative_name->[BodyPartMasculine_Art] [AdjectiveNaturalMasculine]
- narrative_name->[BodyPartFeminine_Art] [AdjectiveNaturalFeminine]
- narrative_name->[Animal]
- narrative_name->[Color]
- narrative_name->[AnimalMasculine_Art] [ColorMasculine]
- narrative_name->[AnimalFeminine_Art] [ColorFeminine]
- narrative_name->[AnimalMasculine_Art] [AdjectiveNaturalMasculine]
- narrative_name->[AnimalFeminine_Art] [AdjectiveNaturalFeminine]
- narrative_name->[BodyPart]-[Animal]
+ narrative_name->[NaturalObject_MscSglArt] [AdjectiveColor_MscSgl]
+ narrative_name->[NaturalObject_FemSglArt] [AdjectiveColor_FemSgl]
+ narrative_name->[BodyPart_MscSglArt] [AdjectiveNatural_MscSgl]
+ narrative_name->[BodyPart_FemSglArt] [AdjectiveNatural_FemSgl]
+ narrative_name->[Animal_SglNom]
+ narrative_name->[Color_SglNom]
+ narrative_name->[Animal_MscSglArt] [AdjectiveColor_MscSgl]
+ narrative_name->[Animal_FemSglArt] [AdjectiveColor_FemSgl]
+ narrative_name->[Animal_MscSglArt] [AdjectiveNatural_MscSgl]
+ narrative_name->[Animal_FemSglArt] [AdjectiveNatural_FemSgl]
+ narrative_name->[BodyPart_SglNom]-[Animal_SglNom]
storyname(p=50)->[story_result] [subject]
- storyname(p=2)->[BodyPart_Art] [subject]
- storyname->[Gore_Art] [subject]
- subject(p=5)->[NamePerson_ArtDat]
- subject->[Animal_ArtDat]
+ storyname(p=2)->[BodyPart_SglArt] [subject]
+ storyname->[Gore_SglArt] [subject]
+ subject(p=5)->[NamePerson]
+ subject->[Animal_SglDat]
subject->[WordTribal]
subject->din [PlaceOutlander]
story_result->nebunia
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Seeds.xml b/Core/DefInjected/RulePackDef/RulePacks_Seeds.xml
index ddb47a55..11c84719 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Seeds.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Seeds.xml
@@ -21,21 +21,23 @@
-->
r_seed(p=3)->[NamePerson]
- r_seed->[Animal]
- r_seed->[TerrainFeature]
- r_seed->[PersonJob]
- r_seed->[Enemy]
- r_seed->[Gore]
- r_seed->[Apparel]
+ r_seed->[Animal_SglNom]
+ r_seed->[TerrainFeature_SglNom]
+ r_seed->[PersonJob_SglNom]
+ r_seed->[Enemy_SglNom]
+ r_seed->[Gore_SglNom]
+ r_seed->[Apparel_SglNom]
r_seed->[AdjectiveAny]
r_seed->[ConceptAny]
- r_seed->[Weapon]
- r_seed->[Color]
- r_seed->[Vegetable]
- r_seed->[Game]
+ r_seed->[Weapon_SglNom]
+ r_seed->[Color_SglNom]
+ r_seed->[Vegetable_SglNom]
+ r_seed->[Game_SglNom]
r_seed->[businessname]
- r_seed->[businesstype]
- r_seed->[Community]
+ r_seed->[businesstype_Any]
+ businesstype_Any->[businesstype_SglArt]
+ businesstype_Any->[businesstype_PluArt]
+ r_seed->[Community_SglNom]
\ No newline at end of file
diff --git a/Core/DefInjected/RulePackDef/RulePacks_Transitions.xml b/Core/DefInjected/RulePackDef/RulePacks_Transitions.xml
index 2eada97c..c8c65f52 100644
--- a/Core/DefInjected/RulePackDef/RulePacks_Transitions.xml
+++ b/Core/DefInjected/RulePackDef/RulePacks_Transitions.xml
@@ -15,7 +15,20 @@
died(SUBJECT_flesh==Mechanoid)->stopped functioning
died(SUBJECT_flesh==Mechanoid)->lost power
-->
- TODO
+
+ die(SUBJECT_flesh!=Mechanoid,p=2)->moară
+ die(SUBJECT_flesh!=Mechanoid)->piară
+ die(SUBJECT_flesh!=Mechanoid)->expire
+ die(SUBJECT_flesh==Mechanoid)->se stingă
+ die(SUBJECT_flesh==Mechanoid)->se oprească din funcțiune
+ die(SUBJECT_flesh==Mechanoid)->piardă alimentarea
+ died(SUBJECT_flesh!=Mechanoid,p=2)->a murit
+ died(SUBJECT_flesh!=Mechanoid)->a pierit
+ died(SUBJECT_flesh!=Mechanoid)->a expirat
+ died(SUBJECT_flesh==Mechanoid)->s-a stins
+ died(SUBJECT_flesh==Mechanoid)->s-a oprit din funcțiune
+ died(SUBJECT_flesh==Mechanoid)->s-a deconectat
+
- TODO
+
+ die(p=3)->explodeze [flavor]
+ die(p=3)->explodeze [flavorsuffix]
+ die->detoneze [flavor]
+ die->detoneze [flavorsuffix]
+ die->izbucni [flavor]
+ die->izbucni [flavorsuffix]
+ died(p=3)->a explodat [flavor]
+ died->s-a detonat [flavor]
+ died->a izbucnit [flavor]
+ flavor(p=0.2)->într-o [fireball] chimică
+ flavor->într-o [fireball] [AdjectiveColor_Sgl]
+ flavor->într-o [fireball] [AdjectiveLarge_Sgl]
+ flavor(p=4)->într-o [fireball]
+ flavor(p=4)->
+ flavorsuffix->, împrăștiind [pieces] [everywhere]
+ flavorsuffix(SUBJECT_flesh!=Mechanoid,p=2)->, împrăștiind [Gore_PluNom] [everywhere]
+ flavorsuffix(SUBJECT_flesh!=Mechanoid)->, lăsând în urmă o mică movilă de [Gore_PluNom]
+ flavorsuffix->, lăsând în urmă un mic crater
+ flavorsuffix(p=4)->
+ fireball(p=3)->glob de foc
+ fireball->minge de foc
+ fireball->undă de șoc
+ fireball->conflagrație
+ pieces->bucăți
+ pieces->fragmente
+ everywhere->peste tot
+ everywhere->în lung și-n lat
+
- TODO
+
+ r_logentry(p=1.5)->[CULPRITHEDIFF_labelNoun] a cauzat [SUBJECT_definite] să [die].
+ r_logentry(p=1.5)->[CULPRITHEDIFF_labelNounPretty] a cauzat [SUBJECT_definite] să [die].
+ r_logentry->[SUBJECT_definite] [died] [duetoa] lui [CULPRITHEDIFF_labelNoun] [flavorsuffix].
+ r_logentry->[SUBJECT_definite] [died] [duetoa] lui [CULPRITHEDIFF_labelNounPretty] [flavorsuffix].
+ r_logentry->[SUBJECT_definite] [died].
+ r_logentry->[SUBJECT_definite] [died] [flavorsuffix].
+
- TODO
+
+ r_logentry->[CULPRITHEDIFF_labelNoun] a cauzat [SUBJECT_definite] să [collapsemeta].
+ r_logentry->[CULPRITHEDIFF_labelNounPretty] a cauzat [SUBJECT_definite] să [collapsemeta].
+ r_logentry->[CULPRITHEDIFF_labelNoun] a făcut ca [SUBJECT_definite] să [collapsemeta].
+ r_logentry->[CULPRITHEDIFF_labelNounPretty] a făcut ca [SUBJECT_definite] să [collapsemeta].
+ r_logentry->[SUBJECT_definite] [collapsedmeta] [duetoa] lui [CULPRITHEDIFF_labelNoun].
+ r_logentry->[SUBJECT_definite] [collapsedmeta] [duetoa] lui [CULPRITHEDIFF_labelNounPretty].
+ r_logentry(p=0.1)->[SUBJECT_definite] [collapsedmeta].
+ collapse->se colapseze
+ collapse->cadă
+ collapse(SUBJECT_flesh!=Mechanoid)->se încremeneze
+ collapse(SUBJECT_flesh==Mechanoid)->se prăbușească
+ collapse(SUBJECT_flesh==Mechanoid)->se blocheze
+ collapse(SUBJECT_flesh==Mechanoid)->piardă alimentarea
+ collapsed->s-a colapsat
+ collapsed->a căzut
+ collapsed(SUBJECT_flesh!=Mechanoid)->s-a încremenit
+ collapsed(SUBJECT_flesh==Mechanoid)->s-a prăbușit
+ collapsed(SUBJECT_flesh==Mechanoid)->s-a blocat
+ collapsed(SUBJECT_flesh==Mechanoid)->a pierdut alimentarea
+ helplessly->neajutorat
+ helplessly(SUBJECT_flesh!=Mechanoid)->inconștient
+ helplessly(SUBJECT_flesh!=Mechanoid)->slăbuț
+ helplessly(SUBJECT_flesh!=Mechanoid)->firav
+ helplessly(SUBJECT_flesh==Mechanoid)->incontrolabil
+ collapsemeta->[collapse]
+ collapsemeta(p=0.5)->[collapse] [helplessly]
+ collapsedmeta->[collapsed]
+ collapsedmeta(p=0.5)->[collapsed] [helplessly]
+
- TODO
+
+ duetoa->datorită
+ duetoa(p=0.5)->din cauza
+ duetoa(p=0.5)->mulțumită
+
\ No newline at end of file
diff --git a/Core/DefInjected/ThingDef/RangedIndustrial.xml b/Core/DefInjected/ThingDef/RangedIndustrial.xml
index 3a6d6eb7..c62daabd 100644
--- a/Core/DefInjected/ThingDef/RangedIndustrial.xml
+++ b/Core/DefInjected/ThingDef/RangedIndustrial.xml
@@ -2,19 +2,19 @@
- glonț pușcă de asalt
+ glonț de pușcă de asalt
- glonț autopistol
+ glonț de autopistol
- glonț pentru pușcă cu bolt-action
+ glonț de pușcă cu bolt-action
- cartuș EMP launcher
+ cartuș de lansator EMP
- glonț SMG greu
+ glonț de SMG greu
bolț incendiar
@@ -26,16 +26,16 @@
glonț de pistol mitralieră
- glonț minigun
+ glonț de minigun
- glonț revolver
+ glonț de revolver
glonț de pușcă
- cartuș lansator de fum
+ cartuș de lansator de fum
glonț de pușcă cu lunetă
diff --git a/Core/Strings/Words/Adjectives.csv b/Core/Strings/Words/Adjectives.csv
new file mode 100644
index 00000000..9c154bba
--- /dev/null
+++ b/Core/Strings/Words/Adjectives.csv
@@ -0,0 +1,242 @@
+Filename,original,MscSgl,MscPlu,FemSgl,FemPlu
+Angsty,sad,trist,triști,tristă,triste
+Angsty,despairing,disperat,disperați,disperată,disperate
+Angsty,depressed,deprimat,deprimați,deprimată,deprimate
+Angsty,empty,gol,goi,goală,goale
+Angsty,solitary,solitar,solitai,solitară,solitare
+Angsty,distant,distant,distanți,distantă,distante
+Angsty,contemplative,contemplativ,contemplativi,contemplativă,contemplative
+Angsty,mindful,grijuliu,grijulii,grijulie,grijulii
+Angsty,lonely,singuratic,singuratici,singuratică,singuratice
+Angsty,isolated,izolat,izolați,izolată,izolate
+Angsty,silent,tăcut,tăcuți,tăcută,tăcute
+Angsty,detached,detașat,detașați,detașată,detașate
+Angsty,lonesome,singuratic,singuratici,singuratică,singuratice
+Angsty,quiet,liniștit,liniștiți,liniștită,liniștite
+Angsty,desolated,desolat,desolați,desolată,desolate
+Angsty,destroyed,distrus,distruși,distrusă,distruse
+Angsty,devastated,devastat,devastați,devastată,devastate
+Angsty,exhausted,epuizat,epuizați,epuizată,epuizate
+Angsty,defeated,învins,învinși,învinsă,învinse
+Angsty,dead,mort,morți,moartă,moarte
+Angsty,desirous,dornic,dornici,dornică,dornice
+Angsty,seductive,seducător,seducători,seducătoare,seducătoare
+Angsty,needy,nevoiaș,nevoiași,nevoiașă,nevoiașe
+Angsty,indebted,îndatorat,îndatorați,îndatorată,îndatorate
+Angsty,hard,greu,grei,grea,grele
+Angsty,helpless,neajutorat,neajutorați,neajutorată,neajutorate
+Angsty,scarce,rar,rari,rară,rare
+Angsty,thirsty,însetat,însetați,însetată,însetate
+Angsty,hungry,flămând,flămânzi,flămândă,flămânde
+Badass,notorious,notoriu,notorii,notorie,notorii
+Badass,deadly,mortal,mortali,mortală,mortale
+Badass,deep,adânc,adânci,adâncă,adânci
+Badass,poison,otrăvitor,otrăvitori,otrăvitoare,otrăvitoare
+Badass,jagged,zimțat,zimțati,zimțată,zimțate
+Badass,loyal,loial,loiali,loială,loiale
+Badass,unstoppable,de neoprit,de neoprit,de neoprit,de neoprit
+Badass,animal,animal,animali,animală,animale
+Badass,bloody,sângeros,sângeroși,sângeroasă,sângeroase
+Badass,stonefaced,cu fața de piatră,cu fețele de piatră,cu fața de piatră,cu fețe de piatră
+Badass,ghostface,cu față de fantomă,cu fațe de fantomă,cu față de fantomă,cu fețe de fantomă
+Badass,suicidal,sinucigaș,sinucigași,sinucigașă,sinucigașe
+Badass,manic,maniacal,maniacali,maniacală,maniacale
+Badass,crazy,nebun,nebuni,nebună,nebune
+Badass,wild,sălbatic,sălbatici,sălbatică,sălbatice
+Badass,burning,arzător,arzător,arzătoare,arzătoare
+Badass,murderous,criminal,criminal,criminală,criminale
+Badass,fearful,înfricoșător,înfricoșător,înfricoșătoare,înfricoșătoare
+Badass,terrifying,terifiant,terifiant,terifiantă,terifiante
+Badass,smoky,afumat,afumați,afumată,afumate
+Badass,nutty,aiurit,aiuriți,aiurită,aiurite
+Badass,killer,ucigaș,ucigași,ucigașă,ucigașe
+Badass,dark,întunecat,întunecați,întunecată,întunecate
+Badass,furious,furios,furioși,furioasă,furioase
+Badass,angry,furios,furioși,furioasă,furioase
+Badass,savage,sălbatic,sălbatici,sălbatică,sălbatice
+Badass,blank,gol,goi,goală,goale
+Badass,emotionless,fără emoții,fără emoții,fără emoții,fără emoții
+Badass,mindless,fără minte,fără minte,fără minte,fără minte
+Badass,awesome,minunat,minunați,minunată,minunate
+Badass,epic,epic,epici,epică,epice
+Badass,murderous,criminal,criminali,criminală,criminale
+Badass,supreme,suprem,supremi,supremă,supreme
+Badass,extreme,extrem,extremi,extremă,extreme
+Badass,mad,înfuriat,înfuriați,înfuriată,înfuriate
+Badass,sharp,ascuțit,ascuțiți,ascuțită,ascuțite
+Badass,bladed,spinos,spinoși,spinoasă,spinoase
+Curious,great,măreț,măreți,măreață,măreațe
+Curious,natural,natural,naturali,naturală,naturale
+Curious,idle,inactiv,inactivi,inactivă,inactive
+Curious,insatiable,nesătul,nesătuli,nesătulă,nesătule
+Curious,intense,intens,intenși,intensă,intense
+Curious,lively,plin de viață,plini de viață,plină de viață,pline de viață
+Curious,greatest,cel mai mare,cei mai mari,cea mai mare,cele mai mari
+Curious,simple,simplu,simpli,simplă,simple
+Curious,genuine,autentic,autentici,autentică,autentice
+Curious,pure,pur,puri,pură,pure
+Curious,exciting,entuziasmant,entuziasmanți,entuziasmantă,entuziasmante
+Curious,strange,ciudat,ciudați,ciudată,ciudate
+Curious,universal,universal,universali,universală,universale
+Curious,boundless,fără limite,fără limite,fără limite,fără limite
+Curious,immense,imens,imenși,imensă,imense
+Curious,laudable,lăudabil,lăudabili,lăudabilă,lăudabile
+Curious,endless,nesfârșit,nesfârșiți,nesfârșită,nesfârșite
+Friendly,friendly,prietenos,prietenoși,prietenoasă,prietenoase
+Friendly,affectionate,afectuos,afectuoși,afectuoasă,afectuoase
+Friendly,amiable,amabil,amabili,amabilă,amabile
+Friendly,amicable,prietenos,prietenoși,prietenoasă,prietenoase
+Friendly,beneficial,benefic,benefici,benefică,benefice
+Friendly,chummy,prietenos,prietenoși,prietenoasă,prietenoase
+Friendly,cordial,cordial,cordiali,cordială,cordiale
+Friendly,familiar,familiar,familiari,familiară,familiare
+Friendly,helpful,util,utili,utilă,utile
+Friendly,neighborly,vecinic,vecinici,vecinică,vecinice
+Friendly,peaceful,pașnic,pașnici,pașnică,pașnice
+Friendly,receptive,receptiv,receptivi,receptivă,receptive
+Friendly,sympathetic,înțelegător,înțelegători,înțelegătoare,înțelegătoare
+Friendly,welcoming,primitor,primitori,primitoare,primitoare
+Friendly,kind,amabil,amabili,amabilă,amabile
+Friendly,sociable,sociabil,sociabili,sociabilă,sociabile
+Friendly,tender,tandru,tandri,tandră,tandre
+Friendly,benevolent,binevoitor,binevoitori,binevoitoare,binevoitoare
+Friendly,benign,benign,benigni,benignă,benigne
+Friendly,civil,civilizat,civilizați,civilizată,civilizate
+Friendly,comradely,camaraderesc,camaraderești,camaraderească,camaraderești
+Friendly,fond,afectuos,afectuoși,afectuosă,afectuose
+Friendly,genial,genial,geniali,genială,geniale
+Friendly,kindly,amabil,amabili,amabilă,amabile
+Friendly,peaceable,pașnic,pașnici,pașnică,pașnice
+Friendly,solicitous,solicitant,solicitanți,solicitantă,solicitante
+Friendly,approachable,abordabil,abordabili,abordabilă,abordabile
+Friendly,courteous,curtenitor,curtenitori,curtenitoară,curtenitoare
+Friendly,gentle,blând,blânzi,blândă,blânde
+Friendly,pleasant,plăcut,plăcuți,plăcută,plăcute
+Friendly,polite,politicos,politicoși,politicoasă,politicoase
+Friendly,considerate,considerativ,considerativi,considerativă,considerative
+Friendly,diplomatic,diplomatic,diplomatici,diplomatică,diplomatice
+Friendly,gracious,grațios,grațioși,grațioasă,grațioase
+Friendly,respectful,respectuos,respectuoși,respectuoasă,respectuoase
+Friendly,thoughtful,grijuliu,grijulii,grijulie,grijulii
+Friendly,attentive,atent,atenți,atentă,atente
+Friendly,tactful,tacticos,tacticoși,tacticoasă,tacticoase
+Friendly,gallant,galant,galanți,galantă,galante
+Friendly,indulgent,indulgent,indulgenți,indulgentă,indulgente
+Large,large,mare,mari,mare,mari
+Large,massive,masiv,masivi,masivă,masive
+Large,colossal,colosal,colosali,colosală,colosale
+Large,enormous,enorm,enormi,enormă,enorme
+Large,extensive,extins,extinși,extinsă,extinse
+Large,gargantuan,gargantuan,gargantuani,gargantuană,gargantuane
+Large,gigantic,gigantic,gigantici,gigantică,gigantice
+Large,grand,mare,mari,mare,mari
+Large,huge,uriaș,uriași,uriașă,uriașe
+Large,immense,imens,imenși,imensă,imense
+Large,imposing,impunător,impunători,impunătore,impunătore
+Large,mammoth,mamut,mamuți,mamută,mamute
+Large,impressive,impresionant,impresionanți,impresionantă,impresionante
+Large,monumental,monumental,monumentali,monumentală,monumentale
+Large,substantial,substanțial,substanțiali,substanțială,substanțiale
+Large,towering,impunător,impunători,impunătoare,impunătoare
+Large,tremendous,extraordinar,extraordinari,extraordinară,extraordinare
+Large,vast,vast,vaști,vastă,vaste
+Large,hulking,uriaș,uriași,uriașă,uriașe
+Large,mighty,măreț,măreți,măreață,mărețe
+Large,monstrous,monstruos,monstruoși,monstruoasă,monstruoase
+Large,titanic,titanic,titanici,titanică,titanice
+Natural,big,mare,mari,mare,mari
+Natural,rough,dur,duri,dură,dure
+Natural,harsh,aspru,aspri,aspră,aspre
+Natural,tall,înalt,înalți,înaltă,înalte
+Natural,sharp,ascuțit,ascuțiți,ascuțită,ascuțite
+Natural,craggy,aspru,aspri,aspră,aspre
+Natural,free,liber,liberi,liberă,libere
+Natural,prime,principal,principali,principală,principale
+Natural,small,mică,mici,mică,mici
+Natural,old,vechi,vechi,vechi,vechi
+Natural,round,rotund,rotunzi,rotundă,rotunde
+Natural,strange,ciudat,ciudați,ciudată,ciudate
+Natural,wise,înțelept,înțelepți,înțeleptă,înțelepte
+Natural,icy,înghețat,înghețați,înghețată,înghețate
+Natural,bad,rău,răi,rea,rele
+Natural,good,bun,buni,bună,bune
+Natural,far,depărtat,depărtați,depărtată,depărtate
+Natural,dead,mort,morți,moartă,moarte
+Natural,hardy,tare,tari,tare,tari
+PoliticalUnions,democratic,democratic,democratici,democratică,democratice
+PoliticalUnions,national,național,naționali,națională,naționale
+PoliticalUnions,republican,republican,republicani,republicană,republicane
+PoliticalUnions,soverign,suveran,suverani,suverană,suverane
+PoliticalUnions,essential,esențial,esențiali,esențială,esențiale
+PoliticalUnions,free,liber,liberi,liberă,libere
+PoliticalUnions,traveling,călător,călători,călătoare,călătoare
+PoliticalUnions,republican,republican,republicani,republicană,republicane
+PoliticalUnions,pan-global,pan-global,pan-globali,pan-globală,pan-globale
+PoliticalUnions,constitutional,constituțional,constituționali,constituțională,constituționale
+PoliticalUnions,documented,documentat,documentați,documentată,documentate
+PoliticalUnions,eternal,etern,eterni,eternă,eterne
+PoliticalUnions,egalatarian,egalitarist,egalitariști,egalitaristă,egalitariste
+PoliticalUnions,equal,egal,egali,egală,egale
+PoliticalUnions,friendly,prietenos,prietenoși,prietenoasă,prietenoase
+PoliticalUnions,individualistic,individualist,individualiști,individualistă,individualiste
+PoliticalUnions,independent,independent,independenți,independentă,independente
+PoliticalUnions,nonpartisan,nepartizan,nepartizani,nepartizană,nepartizane
+PoliticalUnions,autarchic,autarhic,autarhici,autarhică,autarhice
+PoliticalUnions,nonaligned,nealiniat,nealiniați,nealiniată,nealiniate
+PoliticalUnions,separated,separat,separați,separată,separate
+PoliticalUnions,libertarian,libertarian,libertariani,libertariană,libertariane
+PoliticalUnions,self-ruling,autoguvernat,autoguvernați,autoguvernată,autoguvernate
+PoliticalUnions,self-governing,autoguvernat,autoguvernați,autoguvernată,autoguvernate
+PoliticalUnions,self-determining,autodeterminant,autodeterminanți,autodeterminantă,autodeterminante
+PoliticalUnions,uncontrolled,necontrolat,necontrolați,necontrolată,necontrolate
+PoliticalUnions,kingless,fără rege,fără regi,fără rege,fără regi
+PoliticalUnions,agreed,convenit,conveniți,convenită,convenite
+PoliticalUnions,popular,popular,populari,populară,populare
+PoliticalUnions,populist,populist,populiști,populistă,populiste
+PoliticalUnions,people's,oamenilor,oamenilor,oamenilor,oamenilor
+PoliticalUnions,common,comun,comuni,comună,comune
+PoliticalUnions,communal,comunal,comunali,comunală,comunale
+PoliticalUnions,liberal,liberal,liberali,liberală,liberale
+PoliticalUnions,social,social,sociali,socială,sociale
+PoliticalUnions,conservative,conservator,conservatori,conservatoare,conservatoare
+PoliticalUnions,principled,principiat,principiați,principiată,principiate
+PoliticalUnions,moral,moral,morali,morală,morale
+PoliticalUnions,people's,oamenilor,oamenilor,oamenilor,oamenilor
+PoliticalUnions,man's,omului,omului,omului,omului
+PoliticalUnions,manifest,,,,
+PoliticalUnions,orderly,ordonat,ordonați,ordonată,ordonate
+PoliticalUnions,autonomous,autonom,autonomi,autonomă,autonome
+PoliticalUnions,non-technologist,non-tehnologist,non-tehnologiști,non-tehnologistă,non-tehnologiste
+PoliticalUnions,humanlike,asemănător cu omul,asemănători cu omul,asemănătoare cu omul,asemănătoare cu omul
+PoliticalUnions,humanitarian,umanitar,umanitari,umanitară,umanitare
+PoliticalUnions,organic,organic,organici,organică,organice
+PoliticalUnions,strong,puternic,puternici,puternică,puternice
+PoliticalUnions,secure,sigur,siguri,sigură,sigure
+PoliticalUnions,complete,complet,compleți,completă,complete
+PoliticalUnions,planet's,planetar,planetari,planetară,planetare
+PoliticalUnions,planetary,mondial,mondiali,mondială,mondiale
+PoliticalUnions,world,,,,
+PoliticalUnions,world's,,,,
+CompassDirections,northern,nordic,nordici,nordică,nordice
+CompassDirections,northeastern,nord-estic,nord-estici,nord-estică,nord-estice
+CompassDirections,eastern,estic,estici,estică,estice
+CompassDirections,southeastern,sud-estic,sud-estici,sud-estică,sud-estice
+CompassDirections,southern,sudic,sudici,sudică,sudice
+CompassDirections,southwestern,sud-vestic,sud-vestici,sud-vestică,sud-vestice
+CompassDirections,western,vestic,vestici,vestică,vestice
+CompassDirections,northwestern,nord-vestic,nord-vestici,nord-vestică,nord-vestice
+Colors,red,roșu,roși,roșie,roși
+Colors,blue,albastru,albaștrii,albastră,albastre
+Colors,green,verde,verzi,verde,verzi
+Colors,purple,violet,violeți,violet,violete
+Colors,black,negru,negrii,neagră,negre
+Colors,white,alb,albi,albă,albe
+Colors,gray,gri,gri,gri,gri
+Colors,orange,portocaliu,portocalii,portocalie,portocalii
+Colors_Badass,red,roșu,roșii,roșie,roșii
+Colors_Badass,black,negru,negri,neagră,negre
+Colors_Badass,gray,gri,gri,gri,gri
+Colors_Badass,ash,cenușiu,cenușii,cenușie,cenușii
+Colors_Badass,dark,întunecat,întunecați,întunecată,întunecate
+Colors_Badass,shadow,umbros,umbroși,umbroasă,umbroase
+Colors_Badass,night,nocturn,nocturni,nocturnă,nocturne
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Angsty.txt b/Core/Strings/Words/Adjectives/Angsty.txt
index 5fcfa49a..2d68f4c7 100644
--- a/Core/Strings/Words/Adjectives/Angsty.txt
+++ b/Core/Strings/Words/Adjectives/Angsty.txt
@@ -1,29 +1,30 @@
-trist
-disperat
-deprimat
-gol
-solitar
-distant
-contemplativ
-grijuliu
-singuratic
-izolat
-tăcut
-detașat
-singuratic
-liniștit
-desolat
-distrus
-devastat
-epuizat
-învins
-mort
-dornic
-seducător
-nevoiaș
-îndatorat
-greu
-neajutorat
-rar
-însetat
-flămând
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+sad
+despairing
+depressed
+empty
+solitary
+distant
+contemplative
+mindful
+lonely
+isolated
+silent
+detached
+lonesome
+quiet
+desolated
+destroyed
+devastated
+exhausted
+defeated
+dead
+desirous
+seductive
+needy
+indebted
+hard
+helpless
+scarce
+thirsty
+hungry
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Angsty/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Angsty/FemPlu.txt
similarity index 73%
rename from Core/Strings/Words/Adjectives/Angsty/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Angsty/FemPlu.txt
index f278f169..3564cfae 100644
--- a/Core/Strings/Words/Adjectives/Angsty/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Angsty/FemPlu.txt
@@ -1,4 +1,5 @@
-triste
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+triste
disperate
deprimate
goale
diff --git a/Core/Strings/Words/Adjectives/Angsty/Feminine.txt b/Core/Strings/Words/Adjectives/Angsty/FemSgl.txt
similarity index 75%
rename from Core/Strings/Words/Adjectives/Angsty/Feminine.txt
rename to Core/Strings/Words/Adjectives/Angsty/FemSgl.txt
index 86906392..02c4a453 100644
--- a/Core/Strings/Words/Adjectives/Angsty/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Angsty/FemSgl.txt
@@ -1,4 +1,5 @@
-tristă
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+tristă
disperată
deprimată
goală
diff --git a/Core/Strings/Words/Adjectives/Angsty/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Angsty/MscPlu.txt
similarity index 74%
rename from Core/Strings/Words/Adjectives/Angsty/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Angsty/MscPlu.txt
index 62669da6..7acafc07 100644
--- a/Core/Strings/Words/Adjectives/Angsty/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Angsty/MscPlu.txt
@@ -1,4 +1,5 @@
-triști
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+triști
disperați
deprimați
goi
diff --git a/Core/Strings/Words/Adjectives/Angsty/Masculine.txt b/Core/Strings/Words/Adjectives/Angsty/MscSgl.txt
similarity index 71%
rename from Core/Strings/Words/Adjectives/Angsty/Masculine.txt
rename to Core/Strings/Words/Adjectives/Angsty/MscSgl.txt
index 53cae6e0..28ed4209 100644
--- a/Core/Strings/Words/Adjectives/Angsty/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Angsty/MscSgl.txt
@@ -1,4 +1,5 @@
-trist
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+trist
disperat
deprimat
gol
diff --git a/Core/Strings/Words/Adjectives/Badass.txt b/Core/Strings/Words/Adjectives/Badass.txt
index 053f3a03..594143af 100644
--- a/Core/Strings/Words/Adjectives/Badass.txt
+++ b/Core/Strings/Words/Adjectives/Badass.txt
@@ -1,43 +1,38 @@
-notoriu
-mortal
-adânc
-otrăvitor
-zimțat
-loial
-de neoprit
-animal
-sângeros
-cu fața de piatră
-cu față de fantomă
-sinucigaș
-maniacal
-nebun
-sălbatic
-arzător
-criminal
-înfricoșător
-terifiant
-afumat
-aiurit
-ucigaș
-întunecat
-furios
-furios
-sălbatic
-gol
-fără emoții
-fără minte
-minunat
-epic
-criminal
-suprem
-extrem
-înfuriat
-ascuțit
-spinos
-
-
-
-
-
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+notorious
+deadly
+deep
+poison
+jagged
+loyal
+unstoppable
+animal
+bloody
+stonefaced
+ghostface
+suicidal
+manic
+crazy
+wild
+burning
+murderous
+fearful
+terrifying
+smoky
+nutty
+killer
+dark
+furious
+angry
+savage
+blank
+emotionless
+mindless
+awesome
+epic
+murderous
+supreme
+extreme
+mad
+sharp
+bladed
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Badass/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Badass/FemPlu.txt
similarity index 78%
rename from Core/Strings/Words/Adjectives/Badass/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Badass/FemPlu.txt
index 4c7da2f9..92a37ea9 100644
--- a/Core/Strings/Words/Adjectives/Badass/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Badass/FemPlu.txt
@@ -1,4 +1,5 @@
-notorii
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+notorii
mortale
adânci
otrăvitoare
@@ -34,10 +35,4 @@ supreme
extreme
înfuriate
ascuțite
-spinoase
-
-
-
-
-
-
+spinoase
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Badass/Feminine.txt b/Core/Strings/Words/Adjectives/Badass/FemSgl.txt
similarity index 79%
rename from Core/Strings/Words/Adjectives/Badass/Feminine.txt
rename to Core/Strings/Words/Adjectives/Badass/FemSgl.txt
index a6510d3c..f0eb140d 100644
--- a/Core/Strings/Words/Adjectives/Badass/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Badass/FemSgl.txt
@@ -1,4 +1,5 @@
-notorie
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+notorie
mortală
adâncă
otrăvitoare
@@ -34,10 +35,4 @@ supremă
extremă
înfuriată
ascuțită
-spinoasă
-
-
-
-
-
-
+spinoasă
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Badass/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Badass/MscPlu.txt
similarity index 78%
rename from Core/Strings/Words/Adjectives/Badass/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Badass/MscPlu.txt
index 74a37154..269c9f63 100644
--- a/Core/Strings/Words/Adjectives/Badass/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Badass/MscPlu.txt
@@ -1,4 +1,5 @@
-notorii
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+notorii
mortali
adânci
otrăvitori
@@ -34,10 +35,4 @@ supremi
extremi
înfuriați
ascuțiți
-spinoși
-
-
-
-
-
-
+spinoși
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Badass/Masculine.txt b/Core/Strings/Words/Adjectives/Badass/MscSgl.txt
similarity index 76%
rename from Core/Strings/Words/Adjectives/Badass/Masculine.txt
rename to Core/Strings/Words/Adjectives/Badass/MscSgl.txt
index 58decc9f..37529354 100644
--- a/Core/Strings/Words/Adjectives/Badass/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Badass/MscSgl.txt
@@ -1,4 +1,5 @@
-notoriu
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+notoriu
mortal
adânc
otrăvitor
@@ -34,10 +35,4 @@ suprem
extrem
înfuriat
ascuțit
-spinos
-
-
-
-
-
-
+spinos
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors.txt b/Core/Strings/Words/Adjectives/Colors.txt
new file mode 100644
index 00000000..0d24be22
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+red
+blue
+green
+purple
+black
+white
+gray
+orange
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors/FemPlu.txt b/Core/Strings/Words/Adjectives/Colors/FemPlu.txt
new file mode 100644
index 00000000..00562fab
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors/FemPlu.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roși
+albastre
+verzi
+violete
+negre
+albe
+gri
+portocalii
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors/FemSgl.txt b/Core/Strings/Words/Adjectives/Colors/FemSgl.txt
new file mode 100644
index 00000000..57fd39c8
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors/FemSgl.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșie
+albastră
+verde
+violet
+neagră
+albă
+gri
+portocalie
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors/MscPlu.txt b/Core/Strings/Words/Adjectives/Colors/MscPlu.txt
new file mode 100644
index 00000000..ae948adb
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors/MscPlu.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roși
+albaștrii
+verzi
+violeți
+negrii
+albi
+gri
+portocalii
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors/MscSgl.txt b/Core/Strings/Words/Adjectives/Colors/MscSgl.txt
new file mode 100644
index 00000000..6ff61e06
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors/MscSgl.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșu
+albastru
+verde
+violet
+negru
+alb
+gri
+portocaliu
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors_Badass.txt b/Core/Strings/Words/Adjectives/Colors_Badass.txt
new file mode 100644
index 00000000..13e9e339
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors_Badass.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+red
+black
+gray
+ash
+dark
+shadow
+night
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors_Badass/FemPlu.txt b/Core/Strings/Words/Adjectives/Colors_Badass/FemPlu.txt
new file mode 100644
index 00000000..78208633
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors_Badass/FemPlu.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșii
+negre
+gri
+cenușii
+întunecate
+umbroase
+nocturne
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors_Badass/FemSgl.txt b/Core/Strings/Words/Adjectives/Colors_Badass/FemSgl.txt
new file mode 100644
index 00000000..a7c3ec66
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors_Badass/FemSgl.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșie
+neagră
+gri
+cenușie
+întunecată
+umbroasă
+nocturnă
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors_Badass/MscPlu.txt b/Core/Strings/Words/Adjectives/Colors_Badass/MscPlu.txt
new file mode 100644
index 00000000..239e3338
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors_Badass/MscPlu.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșii
+negri
+gri
+cenușii
+întunecați
+umbroși
+nocturni
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Colors_Badass/MscSgl.txt b/Core/Strings/Words/Adjectives/Colors_Badass/MscSgl.txt
new file mode 100644
index 00000000..774b8892
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/Colors_Badass/MscSgl.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+roșu
+negru
+gri
+cenușiu
+întunecat
+umbros
+nocturn
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/CompassDirections.txt b/Core/Strings/Words/Adjectives/CompassDirections.txt
index 75d9fc2c..3bc62ed6 100644
--- a/Core/Strings/Words/Adjectives/CompassDirections.txt
+++ b/Core/Strings/Words/Adjectives/CompassDirections.txt
@@ -1,8 +1,9 @@
-nord
-nord-est
-est
-sud-est
-sud
-sud-vest
-vest
-nord-vest
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+northern
+northeastern
+eastern
+southeastern
+southern
+southwestern
+western
+northwestern
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/CompassDirections/FemPlu.txt b/Core/Strings/Words/Adjectives/CompassDirections/FemPlu.txt
new file mode 100644
index 00000000..792bd012
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/CompassDirections/FemPlu.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+nordice
+nord-estice
+estice
+sud-estice
+sudice
+sud-vestice
+vestice
+nord-vestice
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/CompassDirections/FemSgl.txt b/Core/Strings/Words/Adjectives/CompassDirections/FemSgl.txt
new file mode 100644
index 00000000..d02afde9
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/CompassDirections/FemSgl.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+nordică
+nord-estică
+estică
+sud-estică
+sudică
+sud-vestică
+vestică
+nord-vestică
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/CompassDirections/MscPlu.txt b/Core/Strings/Words/Adjectives/CompassDirections/MscPlu.txt
new file mode 100644
index 00000000..eaa72f39
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/CompassDirections/MscPlu.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+nordici
+nord-estici
+estici
+sud-estici
+sudici
+sud-vestici
+vestici
+nord-vestici
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/CompassDirections/MscSgl.txt b/Core/Strings/Words/Adjectives/CompassDirections/MscSgl.txt
new file mode 100644
index 00000000..6c7c7a35
--- /dev/null
+++ b/Core/Strings/Words/Adjectives/CompassDirections/MscSgl.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+nordic
+nord-estic
+estic
+sud-estic
+sudic
+sud-vestic
+vestic
+nord-vestic
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Curious.txt b/Core/Strings/Words/Adjectives/Curious.txt
index eee20411..d820d8a8 100644
--- a/Core/Strings/Words/Adjectives/Curious.txt
+++ b/Core/Strings/Words/Adjectives/Curious.txt
@@ -1,17 +1,18 @@
-măreț
-natural
-inactiv
-nesătul
-intens
-plin de viață
-cel mai mare
-simplu
-autentic
-pur
-entuziasmant
-ciudat
-universal
-fără limite
-imens
-lăudabil
-nesfârșit
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+great
+natural
+idle
+insatiable
+intense
+lively
+greatest
+simple
+genuine
+pure
+exciting
+strange
+universal
+boundless
+immense
+laudable
+endless
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Curious/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Curious/FemPlu.txt
similarity index 63%
rename from Core/Strings/Words/Adjectives/Curious/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Curious/FemPlu.txt
index 42460c5c..bec5241a 100644
--- a/Core/Strings/Words/Adjectives/Curious/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Curious/FemPlu.txt
@@ -1,4 +1,5 @@
-măreațe
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+măreațe
naturale
inactive
nesătule
diff --git a/Core/Strings/Words/Adjectives/Curious/Feminine.txt b/Core/Strings/Words/Adjectives/Curious/FemSgl.txt
similarity index 64%
rename from Core/Strings/Words/Adjectives/Curious/Feminine.txt
rename to Core/Strings/Words/Adjectives/Curious/FemSgl.txt
index 28fab3df..3c161bc9 100644
--- a/Core/Strings/Words/Adjectives/Curious/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Curious/FemSgl.txt
@@ -1,4 +1,5 @@
-măreață
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+măreață
naturală
inactivă
nesătulă
diff --git a/Core/Strings/Words/Adjectives/Curious/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Curious/MscPlu.txt
similarity index 63%
rename from Core/Strings/Words/Adjectives/Curious/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Curious/MscPlu.txt
index 334edd13..fcd2d6bf 100644
--- a/Core/Strings/Words/Adjectives/Curious/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Curious/MscPlu.txt
@@ -1,4 +1,5 @@
-măreți
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+măreți
naturali
inactivi
nesătuli
diff --git a/Core/Strings/Words/Adjectives/Curious/Masculine.txt b/Core/Strings/Words/Adjectives/Curious/MscSgl.txt
similarity index 61%
rename from Core/Strings/Words/Adjectives/Curious/Masculine.txt
rename to Core/Strings/Words/Adjectives/Curious/MscSgl.txt
index a89b98a8..b056d6c1 100644
--- a/Core/Strings/Words/Adjectives/Curious/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Curious/MscSgl.txt
@@ -1,4 +1,5 @@
-măreț
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+măreț
natural
inactiv
nesătul
diff --git a/Core/Strings/Words/Adjectives/Friendly.txt b/Core/Strings/Words/Adjectives/Friendly.txt
index 44a79960..a75cd265 100644
--- a/Core/Strings/Words/Adjectives/Friendly.txt
+++ b/Core/Strings/Words/Adjectives/Friendly.txt
@@ -1,40 +1,41 @@
-prietenos
-afectuos
-amabil
-prietenos
-benefic
-prietenos
-cordial
-familiar
-util
-vecinic
-pașnic
-receptiv
-înțelegător
-primitor
-amabil
-sociabil
-tandru
-binevoitor
-benign
-civilizat
-camaraderesc
-afectuos
-genial
-amabil
-pașnic
-solicitant
-abordabil
-curtenitor
-blând
-plăcut
-politicos
-considerativ
-diplomatic
-grațios
-respectuos
-grijuliu
-atent
-tacticos
-galant
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+friendly
+affectionate
+amiable
+amicable
+beneficial
+chummy
+cordial
+familiar
+helpful
+neighborly
+peaceful
+receptive
+sympathetic
+welcoming
+kind
+sociable
+tender
+benevolent
+benign
+civil
+comradely
+fond
+genial
+kindly
+peaceable
+solicitous
+approachable
+courteous
+gentle
+pleasant
+polite
+considerate
+diplomatic
+gracious
+respectful
+thoughtful
+attentive
+tactful
+gallant
indulgent
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Friendly/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Friendly/FemPlu.txt
similarity index 80%
rename from Core/Strings/Words/Adjectives/Friendly/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Friendly/FemPlu.txt
index ad86db47..989bcf75 100644
--- a/Core/Strings/Words/Adjectives/Friendly/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Friendly/FemPlu.txt
@@ -1,4 +1,5 @@
-prietenoase
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+prietenoase
afectuoase
amabile
prietenoase
diff --git a/Core/Strings/Words/Adjectives/Friendly/Feminine.txt b/Core/Strings/Words/Adjectives/Friendly/FemSgl.txt
similarity index 81%
rename from Core/Strings/Words/Adjectives/Friendly/Feminine.txt
rename to Core/Strings/Words/Adjectives/Friendly/FemSgl.txt
index 37e12362..805d7045 100644
--- a/Core/Strings/Words/Adjectives/Friendly/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Friendly/FemSgl.txt
@@ -1,4 +1,5 @@
-prietenoasă
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+prietenoasă
afectuoasă
amabilă
prietenoasă
diff --git a/Core/Strings/Words/Adjectives/Friendly/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Friendly/MscPlu.txt
similarity index 80%
rename from Core/Strings/Words/Adjectives/Friendly/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Friendly/MscPlu.txt
index 0ac1b227..ed1cf573 100644
--- a/Core/Strings/Words/Adjectives/Friendly/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Friendly/MscPlu.txt
@@ -1,4 +1,5 @@
-prietenoși
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+prietenoși
afectuoși
amabili
prietenoși
diff --git a/Core/Strings/Words/Adjectives/Friendly/Masculine.txt b/Core/Strings/Words/Adjectives/Friendly/MscSgl.txt
similarity index 78%
rename from Core/Strings/Words/Adjectives/Friendly/Masculine.txt
rename to Core/Strings/Words/Adjectives/Friendly/MscSgl.txt
index b6145632..76dc783e 100644
--- a/Core/Strings/Words/Adjectives/Friendly/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Friendly/MscSgl.txt
@@ -1,4 +1,5 @@
-prietenos
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+prietenos
afectuos
amabil
prietenos
diff --git a/Core/Strings/Words/Adjectives/Large.txt b/Core/Strings/Words/Adjectives/Large.txt
index 32f83694..ec7ba981 100644
--- a/Core/Strings/Words/Adjectives/Large.txt
+++ b/Core/Strings/Words/Adjectives/Large.txt
@@ -1,22 +1,23 @@
-mare
-masiv
-colosal
-enorm
-extins
-gargantuan
-gigantic
-mare
-uriaș
-imens
-impunător
-mamut
-impresionant
-monumental
-substanțial
-impunător
-extraordinar
-vast
-uriaș
-măreț
-monstruos
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+large
+massive
+colossal
+enormous
+extensive
+gargantuan
+gigantic
+grand
+huge
+immense
+imposing
+mammoth
+impressive
+monumental
+substantial
+towering
+tremendous
+vast
+hulking
+mighty
+monstrous
titanic
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Large/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Large/FemPlu.txt
similarity index 68%
rename from Core/Strings/Words/Adjectives/Large/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Large/FemPlu.txt
index fa89dbe9..e9493e26 100644
--- a/Core/Strings/Words/Adjectives/Large/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Large/FemPlu.txt
@@ -1,4 +1,5 @@
-mari
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+mari
masive
colosale
enorme
diff --git a/Core/Strings/Words/Adjectives/Large/Feminine.txt b/Core/Strings/Words/Adjectives/Large/FemSgl.txt
similarity index 70%
rename from Core/Strings/Words/Adjectives/Large/Feminine.txt
rename to Core/Strings/Words/Adjectives/Large/FemSgl.txt
index 9585996d..4961b5c1 100644
--- a/Core/Strings/Words/Adjectives/Large/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Large/FemSgl.txt
@@ -1,4 +1,5 @@
-mare
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+mare
masivă
colosală
enormă
diff --git a/Core/Strings/Words/Adjectives/Large/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Large/MscPlu.txt
similarity index 69%
rename from Core/Strings/Words/Adjectives/Large/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Large/MscPlu.txt
index 3ece82bc..2baa3f9c 100644
--- a/Core/Strings/Words/Adjectives/Large/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Large/MscPlu.txt
@@ -1,4 +1,5 @@
-mari
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+mari
masivi
colosali
enormi
diff --git a/Core/Strings/Words/Adjectives/Large/Masculine.txt b/Core/Strings/Words/Adjectives/Large/MscSgl.txt
similarity index 66%
rename from Core/Strings/Words/Adjectives/Large/Masculine.txt
rename to Core/Strings/Words/Adjectives/Large/MscSgl.txt
index 22707e3a..bc66499d 100644
--- a/Core/Strings/Words/Adjectives/Large/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Large/MscSgl.txt
@@ -1,4 +1,5 @@
-mare
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+mare
masiv
colosal
enorm
diff --git a/Core/Strings/Words/Adjectives/Natural.txt b/Core/Strings/Words/Adjectives/Natural.txt
index 27ad1ce9..5a944f53 100644
--- a/Core/Strings/Words/Adjectives/Natural.txt
+++ b/Core/Strings/Words/Adjectives/Natural.txt
@@ -1,22 +1,20 @@
-// Things that natural objects could conceivably be (with some flex for poetry)
-// Animals, body parts
-
-mare
-dur
-aspru
-înalt
-ascuțit
-aspru
-liber
-principal
-mică
-vechi
-rotund
-ciudat
-înțelept
-înghețat
-rău
-bun
-depărtat
-mort
-tare
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+big
+rough
+harsh
+tall
+sharp
+craggy
+free
+prime
+small
+old
+round
+strange
+wise
+icy
+bad
+good
+far
+dead
+hardy
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/Natural/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/Natural/FemPlu.txt
similarity index 57%
rename from Core/Strings/Words/Adjectives/Natural/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/Natural/FemPlu.txt
index 2735ca63..a961a2c7 100644
--- a/Core/Strings/Words/Adjectives/Natural/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Natural/FemPlu.txt
@@ -1,6 +1,4 @@
-// Things that natural objects could conceivably be (with some flex for poetry)
-// Animals, body parts
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
mari
dure
aspre
diff --git a/Core/Strings/Words/Adjectives/Natural/Feminine.txt b/Core/Strings/Words/Adjectives/Natural/FemSgl.txt
similarity index 59%
rename from Core/Strings/Words/Adjectives/Natural/Feminine.txt
rename to Core/Strings/Words/Adjectives/Natural/FemSgl.txt
index 479821e4..d99f1672 100644
--- a/Core/Strings/Words/Adjectives/Natural/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/Natural/FemSgl.txt
@@ -1,6 +1,4 @@
-// Things that natural objects could conceivably be (with some flex for poetry)
-// Animals, body parts
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
mare
dură
aspră
diff --git a/Core/Strings/Words/Adjectives/Natural/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/Natural/MscPlu.txt
similarity index 58%
rename from Core/Strings/Words/Adjectives/Natural/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/Natural/MscPlu.txt
index 33a76cef..1bc056b9 100644
--- a/Core/Strings/Words/Adjectives/Natural/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/Natural/MscPlu.txt
@@ -1,6 +1,4 @@
-// Things that natural objects could conceivably be (with some flex for poetry)
-// Animals, body parts
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
mari
duri
aspri
diff --git a/Core/Strings/Words/Adjectives/Natural/Masculine.txt b/Core/Strings/Words/Adjectives/Natural/MscSgl.txt
similarity index 55%
rename from Core/Strings/Words/Adjectives/Natural/Masculine.txt
rename to Core/Strings/Words/Adjectives/Natural/MscSgl.txt
index 228e8ad6..eb07eaac 100644
--- a/Core/Strings/Words/Adjectives/Natural/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/Natural/MscSgl.txt
@@ -1,6 +1,4 @@
-// Things that natural objects could conceivably be (with some flex for poetry)
-// Animals, body parts
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
mare
dur
aspru
diff --git a/Core/Strings/Words/Adjectives/PoliticalUnions.txt b/Core/Strings/Words/Adjectives/PoliticalUnions.txt
index 0016a981..f9573e25 100644
--- a/Core/Strings/Words/Adjectives/PoliticalUnions.txt
+++ b/Core/Strings/Words/Adjectives/PoliticalUnions.txt
@@ -1,50 +1,55 @@
-democratic
-național
-republican
-suveran
-esențial
-liber
-călător
-republican
-pan-global
-constituțional
-documentat
-etern
-egalitarist
-egal
-prietenos
-individualist
-independent
-nepartizan
-autarhic
-nealiniat
-separat
-libertarian
-autoguvernat
-autoguvernat
-autodeterminant
-necontrolat
-fără rege
-convenit
-popular
-populist
-comun
-comunal
-liberal
-social
-conservator
-principiat
-moral
-oamenilor
-omului
-ordonat
-autonom
-non-tehnologist
-asemănător cu omul
-umanitar
-organic
-puternic
-sigur
-complet
-planetar
-mondial
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+democratic
+national
+republican
+soverign
+essential
+free
+traveling
+republican
+pan-global
+constitutional
+documented
+eternal
+egalatarian
+equal
+friendly
+individualistic
+independent
+nonpartisan
+autarchic
+nonaligned
+separated
+libertarian
+self-ruling
+self-governing
+self-determining
+uncontrolled
+kingless
+agreed
+popular
+populist
+people's
+common
+communal
+liberal
+social
+conservative
+principled
+moral
+people's
+man's
+manifest
+orderly
+autonomous
+non-technologist
+humanlike
+humanitarian
+organic
+strong
+secure
+complete
+planet's
+planetary
+world
+world's
\ No newline at end of file
diff --git a/Core/Strings/Words/Adjectives/PoliticalUnions/Feminine_Plu.txt b/Core/Strings/Words/Adjectives/PoliticalUnions/FemPlu.txt
similarity index 83%
rename from Core/Strings/Words/Adjectives/PoliticalUnions/Feminine_Plu.txt
rename to Core/Strings/Words/Adjectives/PoliticalUnions/FemPlu.txt
index d936d965..19c40146 100644
--- a/Core/Strings/Words/Adjectives/PoliticalUnions/Feminine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/PoliticalUnions/FemPlu.txt
@@ -1,4 +1,5 @@
-democratice
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+democratice
naționale
republicane
suverane
@@ -28,6 +29,7 @@ fără regi
convenite
populare
populiste
+oamenilor
comune
comunale
liberale
diff --git a/Core/Strings/Words/Adjectives/PoliticalUnions/Feminine.txt b/Core/Strings/Words/Adjectives/PoliticalUnions/FemSgl.txt
similarity index 84%
rename from Core/Strings/Words/Adjectives/PoliticalUnions/Feminine.txt
rename to Core/Strings/Words/Adjectives/PoliticalUnions/FemSgl.txt
index ff13cdaf..b80d608a 100644
--- a/Core/Strings/Words/Adjectives/PoliticalUnions/Feminine.txt
+++ b/Core/Strings/Words/Adjectives/PoliticalUnions/FemSgl.txt
@@ -1,4 +1,5 @@
-democratică
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+democratică
națională
republicană
suverană
@@ -28,6 +29,7 @@ fără rege
convenită
populară
populistă
+oamenilor
comună
comunală
liberală
diff --git a/Core/Strings/Words/Adjectives/PoliticalUnions/Masculine_Plu.txt b/Core/Strings/Words/Adjectives/PoliticalUnions/MscPlu.txt
similarity index 83%
rename from Core/Strings/Words/Adjectives/PoliticalUnions/Masculine_Plu.txt
rename to Core/Strings/Words/Adjectives/PoliticalUnions/MscPlu.txt
index 8fbc60bd..38158b5d 100644
--- a/Core/Strings/Words/Adjectives/PoliticalUnions/Masculine_Plu.txt
+++ b/Core/Strings/Words/Adjectives/PoliticalUnions/MscPlu.txt
@@ -1,4 +1,5 @@
-democratici
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+democratici
naționali
republicani
suverani
@@ -28,6 +29,7 @@ fără regi
conveniți
populari
populiști
+oamenilor
comuni
comunali
liberali
diff --git a/Core/Strings/Words/Adjectives/PoliticalUnions/Masculine.txt b/Core/Strings/Words/Adjectives/PoliticalUnions/MscSgl.txt
similarity index 81%
rename from Core/Strings/Words/Adjectives/PoliticalUnions/Masculine.txt
rename to Core/Strings/Words/Adjectives/PoliticalUnions/MscSgl.txt
index c0b218ac..8ecd5c3f 100644
--- a/Core/Strings/Words/Adjectives/PoliticalUnions/Masculine.txt
+++ b/Core/Strings/Words/Adjectives/PoliticalUnions/MscSgl.txt
@@ -1,4 +1,5 @@
-democratic
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Adjectives.csv
+democratic
național
republican
suveran
@@ -28,6 +29,7 @@ fără rege
convenit
popular
populist
+oamenilor
comun
comunal
liberal
diff --git a/Core/Strings/Words/Misc/CompassDirections.txt b/Core/Strings/Words/Misc/CompassDirections.txt
new file mode 100644
index 00000000..573268a1
--- /dev/null
+++ b/Core/Strings/Words/Misc/CompassDirections.txt
@@ -0,0 +1,8 @@
+nord
+nord-est
+est
+sud-est
+sud
+sud-vest
+vest
+nord-vest
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns.csv b/Core/Strings/Words/Nouns.csv
new file mode 100644
index 00000000..10d37502
--- /dev/null
+++ b/Core/Strings/Words/Nouns.csv
@@ -0,0 +1,1334 @@
+Filename,Rulename,original,gender,SglNom,SglArt,SglDat,SglVoc,PluNom,PluArt,PluDat,PluVoc
+AnimalGroups,AnimalGroup,pack,f,haită,haita,haitei,haită,haite,haitele,haitelor,haitelor
+AnimalGroups,AnimalGroup,pack,f,haită,haita,haitei,haită,haite,haitele,haitelor,haitelor
+AnimalGroups,AnimalGroup,pack,f,haită,haita,haitei,haită,haite,haitele,haitelor,haitelor
+AnimalGroups,AnimalGroup,group,n,grup,grupul,grupului,grupule,grupuri,grupurile,grupurilor,grupurilor
+AnimalGroups,AnimalGroup,group,n,grup,grupul,grupului,grupule,grupuri,grupurile,grupurilor,grupurilor
+AnimalGroups,AnimalGroup,group,n,grup,grupul,grupului,grupule,grupuri,grupurile,grupurilor,grupurilor
+AnimalGroups,AnimalGroup,horde,f,hoardă,hoarda,hoardei,hoardă,hoarde,hoardele,hoardelor,hoardelor
+AnimalGroups,AnimalGroup,gaggle,f,gașcă,gașca,găștii,gașcă,găști,găștile,găștilor,găștilor
+AnimalGroups,AnimalGroup,multitude,f,multitudine,multitudinea,multitudinii,-,multitudini,multitudinile,multitudinilor,-
+Animals,Animal,muffalo,,,,,,,,,
+Animals,Animal,boomrat,,,,,,,,,
+Animals,Animal,megascarab,,,,,,,,,
+Animals,Animal,cobra,f,cobră,cobra,cobrei,cobră,cobre,cobrele,cobrelor,cobrelor
+Animals,Animal,deer,m,cerb,cerbul,cerbului,-,cerbi,cerbii,cerbilor,-
+Animals,Animal,boar,m,porc mistreț,porcul mistreț,porcului mistreț,porcule mistreț,porci mistreți,porcii mistreți,porcilor mistreți,porcilor mistreți
+Animals,Animal,,f,scroafă mistreață,scroafa mistreață,scroafei mistreață,scroafă mistreață,scroafe mistrețe,scroafele mistrețe,scroafelor mistrețe,scroafelor mistrețe
+Animals,Animal,squirrel,f,veveriță,veverița,veveriței,veveriță,veverițe,veverițele,veverițelor,veverițelor
+Animals,Animal,iguana,f,iguană,iguana,iguanei,iguană,iguane,iguanele,iguanelor,iguanelor
+Animals,Animal,aardvark,,,,,,,,,
+Animals,Animal,alligator,m,aligator,aligatorul,aligatorului,-,aligatori,aligatorii,aligatorilor,-
+Animals,Animal,alpaca,f,alpaca,alpacaua,alpacalei,alpaca,alpacale,alpacalele,alpacalelor,alpacalelor
+Animals,Animal,ant,f,furnică,furnica,furnicei,furnico,furnici,furnicii,furnicilor,furnicilor
+Animals,Animal,anteater,m,furnicar,furnicarul,furnicarului,furnicarule,furnicari,furnicarii,furnicarilor,furnicarilor
+Animals,Animal,antelope,f,antilopă,antilopa,antilopei,antilopă,antilope,antilopele,antilopelor,antilopelor
+Animals,Animal,ape,,primată,,,,,,,
+Animals,Animal,armadillo,,armadillo,,,,,,,
+Animals,Animal,donkey,m,măgar,măgarul,măgarului,măgarule,măgari,măgarii,măgarilor,măgarilor
+Animals,Animal,baboon,m,babuin,babuinul,babuinului,-,babuini,babuinii,babuinilor,-
+Animals,Animal,badger,m,bursuc,bursucul,bursucului,-,bursuci,bursucii,bursucilor,-
+Animals,Animal,barracuda,,baracudă,,,,,,,
+Animals,Animal,bat,m,liliac,liliacul,liliacului,liliacule,lilieci,liliecii,liliecilor,liliecilor
+Animals,Animal,bear,m,urs,ursul,ursului,ursule,urși,urșii,urșilor,urșilor
+Animals,Animal,beaver,m,castor,castorul,castorului,-,castori,castorii,castorilor,-
+Animals,Animal,bee,f,albină,albina,albinei,albino,albine,albinele,albinelor,albinelor
+Animals,Animal,bison,m,bizon,bizonul,bizonului,-,bizoni,bizonii,bizonilor,-
+Animals,Animal,buffalo,m,bivol,bivolul,bivolului,-,bivoli,bivolii,bivolilor,-
+Animals,Animal,camel,f,cămilă,cămila,cămilei,cămilă,cămile,cămilele,cămilelor,cămilelor
+Animals,Animal,caribou,,,,,,,,,
+Animals,Animal,cat,f,pisică,pisica,pisicii,pisică,pisici,pisicile,pisicilor,pisicilor
+Animals,Animal,caterpillar,f,omidă,omida,omizii,omido,omizi,omizile,omizilor,omizilor
+Animals,Animal,cheetah,m,ghepard,ghepardul,ghepardului,-,gheparzi,gheparzii,gheparzilor,-
+Animals,Animal,chicken,m,pui,puiul,puiului,puiule,pui,puii,puilor,puilor
+Animals,Animal,chimpanzee,m,cimpanzeu,cimpanzeul,cimpanzeului,cimpanzeule,cimpanzei,cimpanzeii,cimpanzeilor,cimpanzeilor
+Animals,Animal,chinchilla,,chinchilla,,,,,,,
+Animals,Animal,clam,f,scoică,scoica,scoicii,scoică,scoici,scoicile,scoicilor,scoicilor
+Animals,Animal,cockroach,m,gândac,gândacul,gândacului,-,gândaci,gândacii,gândacilor,-
+Animals,Animal,cod,n,cod,codul,codului,codule,coduri,codurile,codurilor,codurilor
+Animals,Animal,condor,m,condor,condorul,condorului,condorule,condori,condorii,condorilor,condorilor
+Animals,Animal,coyote,m,coiot,coiotul,coiotului,coiotule,coioți,coioții,coioților,coioților
+Animals,Animal,crab,m,crab,crabul,crabului,crabule,crabi,crabii,crabilor,crabilor
+Animals,Animal,crane,,cocorul,,,,,,,
+Animals,Animal,crocodile,m,crocodil,crocodilul,crocodilului,crocodilule,crocodili,crocodilii,crocodililor,crocodililor
+Animals,Animal,crow,f,cioară,cioara,ciorii,cioară,ciori,ciorile,ciorilor,ciorilor
+Animals,Animal,dinosaur,m,dinozaur,dinozaurul,dinozaurului,-,dinozauri,dinozaurii,dinozaurilor,-
+Animals,Animal,dog,m,câine,câinele,câinelui,câine,câini,câinii,câinilor,câinilor
+Animals,Animal,dolphin,m,delfin,delfinul,delfinului,delfinule,delfini,delfinii,delfinilor,delfinilor
+Animals,Animal,donkey,m,măgar,măgarul,măgarului,măgarule,măgari,măgarii,măgarilor,măgarilor
+Animals,Animal,dove,m,porumbel,porumbelul,porumbelului,porumbelule,porumbei,porumbeii,porumbeilor,porumbeilor
+Animals,Animal,eagle,m,vultur,vulturul,vulturului,vulturule,vulturi,vulturii,vulturilor,vulturilor
+Animals,Animal,echidna,,,,,,,,,
+Animals,Animal,eel,,,,,,,,,
+Animals,Animal,elephant,m,elefant,elefantul,elefantului,elefantule,elefanți,elefanții,elefanților,elefanților
+Animals,Animal,elk,m,elan,elanul,elanului,-,elani,elanii,elanilor,-
+Animals,Animal,emu,m,emu,emuul,emuului,emuule,emu,-,-,-
+Animals,Animal,falcon,m,șoim,șoimul,șoimului,șoimule,șoimi,șoimii,șoimilor,șoimilor
+Animals,Animal,ferret,m,dihor,dihorul,dihorului,dihorule,dihori,dihorii,dihorilor,dihorilor
+Animals,Animal,finch,,,,,,,,,
+Animals,Animal,flamingo,m,flamingo,flamingoul,flamingoului,flamingoule,flamingi,flamingii,flamingilor,flamingilor
+Animals,Animal,fox,f,vulpe,vulpea,vulpii,vulpe,vulpi,vulpile,vulpilor,vulpilor
+Animals,Animal,frog,f,broască,broasca,broaștei,broasco,broaște,broaștele,broaștelor,broaștelor
+Animals,Animal,gazelle,f,gazelă,gazela,gazelei,gazelă,gazele,gazelele,gazelelor,gazelelor
+Animals,Animal,gerbil,,,,,,,,,
+Animals,Animal,panda,m,panda,pandaul,pandaului,pandaule,panda,-,-,-
+Animals,Animal,giraffe,f,girafă,girafa,girafei,girafă,girafe,girafele,girafelor,girafelor
+Animals,Animal,gnat,m,țânțar,țânțarul,țânțarului,țânțarule,țânțari,țânțarii,țânțarilor,țânțarilor
+Animals,Animal,goat,f,capră,capra,caprei,capră,capre,caprele,caprelor,caprelor
+Animals,Animal,goose,f,gâscă,gâsca,gâștei,gâscă,gâște,gâștele,gâștelor,gâștelor
+Animals,Animal,gorilla,f,gorilă,gorila,gorilei,gorilă,gorile,gorilele,gorilelor,gorilelor
+Animals,Animal,goshawk,f,acvilă,acvila,acvilei,acvilă,acvile,acvilele,acvilelor,acvilelor
+Animals,Animal,grasshopper,f,lăcustă,lăcusta,lăcustei,-,lăcuste,lăcustele,lăcustelor,-
+Animals,Animal,grouse,,cocoș de câmp,,,,,,,
+Animals,Animal,hamster,m,hamster,hamsterul,hamsterului,hamsterule,hamsteri,hamsterii,hamsterilor,hamsterilor
+Animals,Animal,hare,m,iepure,iepurele,iepurelui,iepure,iepuri,iepurii,iepurilor,iepurilor
+Animals,Animal,hawk,m,șoim,șoimul,șoimului,șoimule,șoimi,șoimii,șoimilor,șoimilor
+Animals,Animal,hedgehog,m,arici,ariciul,ariciului,-,arici,aricii,aricilor,-
+Animals,Animal,heron,,heron,,,,,,,
+Animals,Animal,herring,m,hering,heringul,heringului,heringule,heringi,heringii,heringilor,heringilor
+Animals,Animal,hippopotamus,m,hipopotam,hipopotamul,hipopotamului,-,hipopotami,hipopotamii,hipopotamilor,-
+Animals,Animal,hornet,f,viespe,viespea,viespii,-,viespi,viespile,viespilor,-
+Animals,Animal,horse,m,cal,calul,calului,calule,cai,caii,cailor,cailor
+Animals,Animal,human,m,om,omul,omului,omule,oameni,oamenii,oamenilor,oamenilor
+Animals,Animal,hummingbird,,pasăre colibri,,,,,,,
+Animals,Animal,hyena,f,hienă,hiena,hienei,hienă,hiene,hienele,hienelor,hienelor
+Animals,Animal,ibis,m,ibis,ibisul,ibisului,ibisule,ibiși,ibișii,ibișilor,ibișilor
+Animals,Animal,jackal,m,șacal,șacalul,șacalului,șacalule,șacali,șacalii,șacalilor,șacalilor
+Animals,Animal,jaguar,m,jaguar,jaguarul,jaguarului,jaguarule,jaguari,jaguarii,jaguarilor,jaguarilor
+Animals,Animal,jay,,,,,,,,,
+Animals,Animal,bluejay,,,,,,,,,
+Animals,Animal,kangaroo,m,cangur,cangurul,cangurului,-,canguri,cangurii,cangurilor,-
+Animals,Animal,koala,m,koala,koala,koalei,koalo,-,-,-,-
+Animals,Animal,komodo,,,,,,,,,
+Animals,Animal,lemur,m,lemur,lemurul,lemurului,lemurule,lemuri,lemurii,lemurilor,lemurilor
+Animals,Animal,leopard,m,leopard,leopardul,leopardului,leopardule,leoparzi,leoparzii,leoparzilor,leoparzilor
+Animals,Animal,lion,m,leu,leul,leului,leule,lei,leii,leilor,leilor
+Animals,Animal,llama,m,lama,-,-,-,-,-,-,-
+Animals,Animal,lobster,m,homar,homarul,homarului,homarule,homari,homarii,homarilor,homarilor
+Animals,Animal,locust,f,lăcustă,lăcusta,lăcustei,-,lăcuste,lăcustele,lăcustelor,-
+Animals,Animal,lyrebird,,pasăre lirică,,,,,,,
+Animals,Animal,magpie,m,pițigoi,pițigoiul,pițigoiului,pițigoiule,pițigoi,pițigoii,pițigoilor,pițigoilor
+Animals,Animal,mallard,,rață sălbatică,,,,,,,
+Animals,Animal,duck,f,rață,rața,raței,rațo,rațe,rațele,rațelor,rațelor
+Animals,Animal,manatee,m,lamantin,lamantinul,lamantinului,-,lamantini,lamantinii,lamantinilor,-
+Animals,Animal,mandrill,m,mandril,mandrilul,mandrilului,-,mandrili,mandrilii,mandrililor,-
+Animals,Animal,mantis,,,,,,,,,
+Animals,Animal,meerkat,,suricata,,,,,,,
+Animals,Animal,mink,f,nurcă,nurca,nurcii,nurcă,nurci,nurcile,nurcilor,nurcilor
+Animals,Animal,mole,f,cârtiță,cârtița,cârtiței,cârtiță,cârtițe,cârtițele,cârtițelor,cârtițelor
+Animals,Animal,mongoose,f,mangustă,mangusta,mangustei,mangustă,manguste,mangustele,mangustelor,mangustelor
+Animals,Animal,monkey,f,maimuță,maimuța,maimuței,maimuță,maimuțe,maimuțele,maimuțelor,maimuțelor
+Animals,Animal,moose,m,elan,elanul,elanului,-,elani,elanii,elanilor,-
+Animals,Animal,mouse,m,șoarece,șoarecele,șoarecelui,șoarece,șoareci,șoarecii,șoarecilor,șoarecilor
+Animals,Animal,mosquito,m,țânțar,țânțarul,țânțarului,țânțarule,țânțari,țânțarii,țânțarilor,țânțarilor
+Animals,Animal,mule,m,catâr,catârul,catârului,-,catâri,catârii,catârilor,-
+Animals,Animal,narwhal,m,narval,narvalul,narvalului,-,narvali,narvalii,narvalilor,-
+Animals,Animal,newt,m,triton,tritonul,tritonului,tritonule,tritoni,tritonii,tritonilor,tritonilor
+Animals,Animal,octopus,f,caracatiță,caracatița,caracatiței,-,caracatițe,caracatițele,caracatițelor,-
+Animals,Animal,okapi,,,,,,,,,
+Animals,Animal,opossum,,opossum,,,,,,,
+Animals,Animal,ostrich,m,struț,struțul,struțului,struțule,struți,struții,struților,struților
+Animals,Animal,otter,f,vidră,vidra,vidrei,vidră,vidre,vidrele,vidrelor,vidrelor
+Animals,Animal,owl,f,bufniță,bufnița,bufniței,bufniță,bufnițe,bufnițele,bufnițelor,bufnițelor
+Animals,Animal,oyster,f,stridie,stridia,stridiei,stridie,stridii,stridiile,stridiilor,stridiilor
+Animals,Animal,panther,f,panteră,pantera,panterei,panteră,pantere,panterele,panterelor,panterelor
+Animals,Animal,parrot,m,papagal,papagalul,papagalului,papagalule,papagali,papagalii,papagalilor,papagalilor
+Animals,Animal,partridge,f,potârniche,potârnichea,potârnichei,potârnicheo,potârnichi,potârnichile,potârnichilor,potârnichilor
+Animals,Animal,pelican,m,pelican,pelicanul,pelicanului,pelicanule,pelicani,pelicanii,pelicanilor,pelicanilor
+Animals,Animal,penguin,m,pinguin,pinguinul,pinguinului,pinguinule,pinguini,pinguinii,pinguinilor,pinguinilor
+Animals,Animal,pheasant,m,fazan,fazanul,fazanului,fazanule,fazani,fazanii,fazanilor,fazanilor
+Animals,Animal,pig,m,porc,porcul,porcului,porcule,porci,porcii,porcilor,porcilor
+Animals,Animal,pigeon,m,porumbel,porumbelul,porumbelului,porumbelule,porumbei,porumbeii,porumbeilor,porumbeilor
+Animals,Animal,porcupine,,porc spinos,,,,,,,
+Animals,Animal,porpoise,m,marsuin,marsuinul,marsuinului,-,marsuini,marsuinii,marsuinilor,-
+Animals,Animal,quail,f,prepeliță,prepelița,prepeliței,prepelițo,prepelițe,prepelițele,prepelițelor,prepelițelor
+Animals,Animal,rabbit,m,iepure,iepurele,iepurelui,iepure,iepuri,iepurii,iepurilor,iepurilor
+Animals,Animal,raccoon,m,raton,ratonul,ratonului,ratonule,ratoni,ratonii,ratonilor,ratonilor
+Animals,Animal,ram,m,berbec,berbecul,berbecului,-,berbeci,berbecii,berbecilor,-
+Animals,Animal,rat,m,șobolan,șobolanul,șobolanului,-,șobolani,șobolanii,șobolanilor,-
+Animals,Animal,raven,m,corb,corbul,corbului,corbule,corbi,corbii,corbilor,corbilor
+Animals,Animal,reindeer,m,ren,renul,renului,renule,reni,renii,renilor,renilor
+Animals,Animal,rhino,m,rinocer,rinocerul,rinocerului,rinocerule,rinoceri,rinocerii,rinocerilor,rinocerilor
+Animals,Animal,salamander,f,salamandră,salamandra,salamandrei,salamandro,salamandre,salamandrele,salamandrelor,salamandrelor
+Animals,Animal,salmon,m,somon,somonul,somonului,-,somoni,somonii,somonilor,-
+Animals,Animal,sardine,,sardină,,,,,,,
+Animals,Animal,scorpion,m,scorpion,scorpionul,scorpionului,scorpionule,scorpioni,scorpionii,scorpionilor,scorpionilor
+Animals,Animal,seahorse,,căluț de mare,,,,,,,
+Animals,Animal,seal,f,focă,foca,focii,focă,foci,focile,focilor,focilor
+Animals,Animal,shark,m,rechin,rechinul,rechinului,rechinule,rechini,rechinii,rechinilor,rechinilor
+Animals,Animal,shrew,,șoarece de mare,,,,,,,
+Animals,Animal,skunk,m,sconcs,sconcsul,sconcsului,sconcsule,sconcși,sconcșii,sconcșilor,sconcșilor
+Animals,Animal,snail,m,melc,melcul,melcului,-,melci,melcii,melcilor,-
+Animals,Animal,snake,m,șarpe,șarpele,șarpelui,-,șerpi,șerpii,șerpilor,-
+Animals,Animal,sparrow,f,vrabie,vrabia,vrabiei,vrabio,vrăbii,vrăbiile,vrăbiilor,vrăbiilor
+Animals,Animal,spider,m,păianjen,păianjenul,păianjenului,păianjenule,păianjeni,păianjenii,păianjenilor,păianjenilor
+Animals,Animal,squid,m,calmar,calmarul,calmarului,calmarule,calmari,calmarii,calmarilor,calmarilor
+Animals,Animal,stingray,,,,,,,,,
+Animals,Animal,stinkbug,,,,,,,,,
+Animals,Animal,stork,f,barză,barza,berzei,barză,berze,berzele,berzelor,berzelor
+Animals,Animal,swan,f,lebădă,lebăda,lebedei,lebădă,lebede,lebedele,lebedelor,lebedelor
+Animals,Animal,tapir,,,,,,,,,
+Animals,Animal,tarsier,,,,,,,,,
+Animals,Animal,tiger,m,tigru,tigrul,tigrului,tigrule,tigri,tigrii,tigrilor,tigrilor
+Animals,Animal,toad,,broască țestoasă,,,,,,,
+Animals,Animal,trout,m,păstrăv,păstrăvul,păstrăvului,păstrăvule,păstrăvi,păstrăvii,păstrăvilor,păstrăvilor
+Animals,Animal,turkey,m,curcan,curcanul,curcanului,curcanule,curcani,curcanii,curcanilor,curcanilor
+Animals,Animal,turtle,,broască țestoasă,,,,,,,
+Animals,Animal,viper,f,viperă,vipera,viperei,vipero,vipere,viperele,viperelor,viperelor
+Animals,Animal,vole,,șoarece de câmp,,,,,,,
+Animals,Animal,vulture,m,vultur,vulturul,vulturului,vulturule,vulturi,vulturii,vulturilor,vulturilor
+Animals,Animal,walrus,f,morsă,morsa,morsei,-,morse,morsele,morselor,-
+Animals,Animal,wasp,f,viespe,viespea,viespii,-,viespi,viespile,viespilor,-
+Animals,Animal,weasel,f,nevăstuică,nevăstuica,nevăstuicii,nevăstuică,nevăstuici,nevăstuicile,nevăstuicilor,nevăstuicilor
+Animals,Animal,whale,f,balenă,balena,balenei,balenă,balene,balenele,balenelor,balenelor
+Animals,Animal,wolverine,m,ghiocel,ghiocelul,ghiocelului,ghiocelule,ghiocei,ghioceii,ghioceilor,ghioceilor
+Animals,Animal,wombat,,,,,,,,,
+Animals,Animal,woodpecker,f,ciocănitoare,ciocănitoarea,ciocănitoarei,ciocănitoare,ciocănitori,ciocănitorii,ciocănitorilor,ciocănitorilor
+Animals,Animal,worm,m,vierme,viermele,viermelui,vierme,viermi,viermii,viermilor,viermilor
+Animals,Animal,yak,,,,,,,,,
+Animals,Animal,zebra,f,zebră,zebra,zebrei,zebră,zebre,zebrele,zebrelor,zebrelor
+Animals_Badass,AnimalBadass,alligator,m,aligator,aligatorul,aligatorului,,aligatori,aligatorii,aligatorilor,
+Animals_Badass,AnimalBadass,ape,f,maimuță,maimuța,maimuței,maimuțo,maimuțe,maimuțele,maimuțelor,maimuțelor
+Animals_Badass,AnimalBadass,armadillo,,,,,,,,,
+Animals_Badass,AnimalBadass,barracuda,,,,,,,,,
+Animals_Badass,AnimalBadass,beaver,m,castor,castorul,castorului,-,castori,castorii,castorilor,-
+Animals_Badass,AnimalBadass,bat,m,liliac,liliacul,liliacului,liliacule,lilieci,liliecii,liliecilor,liliecilor
+Animals_Badass,AnimalBadass,bear,m,urs,ursul,ursului,ursule,urși,urșii,urșilor,urșilor
+Animals_Badass,AnimalBadass,buffalo,m,bivol,bivolul,bivolului,-,bivoli,bivolii,bivolilor,-
+Animals_Badass,AnimalBadass,camel,f,cămilă,cămila,cămilei,cămilă,cămile,cămilele,cămilelor,cămilelor
+Animals_Badass,AnimalBadass,cheetah,m,ghepard,ghepardul,ghepardului,-,gheparzi,gheparzii,gheparzilor,-
+Animals_Badass,AnimalBadass,cobra,f,cobră,cobra,cobrei,cobră,cobre,cobrele,cobrelor,cobrelor
+Animals_Badass,AnimalBadass,cockroach,m,gândac,gândacul,gândacului,-,gândaci,gândacii,gândacilor,-
+Animals_Badass,AnimalBadass,coyote,m,coiot,coiotul,coiotului,coiotule,coioți,coioții,coioților,coioților
+Animals_Badass,AnimalBadass,crab,m,crab,crabul,crabului,crabule,crabi,crabii,crabilor,crabilor
+Animals_Badass,AnimalBadass,crocodile,m,crocodil,crocodilul,crocodilului,crocodilule,crocodili,crocodilii,crocodililor,crocodililor
+Animals_Badass,AnimalBadass,crow,f,cioară,cioara,ciorii,cioară,ciori,ciorile,ciorilor,ciorilor
+Animals_Badass,AnimalBadass,dinosaur,m,dinozaur,dinozaurul,dinozaurului,-,dinozauri,dinozaurii,dinozaurilor,-
+Animals_Badass,AnimalBadass,raptor,,,,,,,,,
+Animals_Badass,AnimalBadass,dog,m,câine,câinele,câinelui,câine,câini,câinii,câinilor,câinilor
+Animals_Badass,AnimalBadass,donkey,m,măgar,măgarul,măgarului,măgarule,măgari,măgarii,măgarilor,măgarilor
+Animals_Badass,AnimalBadass,dragonfly,f,libelulă,libelula,libelulei,libelulo,libelule,libelulele,libelulelor,libelulelor
+Animals_Badass,AnimalBadass,dragon,m,dragon,dragonul,dragonului,dragonule,dragoni,dragonii,dragonilor,dragonilor
+Animals_Badass,AnimalBadass,eagle,m,vultur,vulturul,vulturului,vulturule,vulturi,vulturii,vulturilor,vulturilor
+Animals_Badass,AnimalBadass,falcon,m,șoim,șoimul,șoimului,șoimule,șoimi,șoimii,șoimilor,șoimilor
+Animals_Badass,AnimalBadass,fox,f,vulpe,vulpea,vulpii,vulpe,vulpi,vulpile,vulpilor,vulpilor
+Animals_Badass,AnimalBadass,frog,f,broască,broasca,broaștei,broasco,broaște,broaștele,broaștelor,broaștelor
+Animals_Badass,AnimalBadass,gorilla,f,gorilă,gorila,gorilei,gorilă,gorile,gorilele,gorilelor,gorilelor
+Animals_Badass,AnimalBadass,grasshopper,f,lăcustă,lăcusta,lăcustei,-,lăcuste,lăcustele,lăcustelor,-
+Animals_Badass,AnimalBadass,hawk,m,șoim,șoimul,șoimului,șoimule,șoimi,șoimii,șoimilor,șoimilor
+Animals_Badass,AnimalBadass,hornet,f,viespe,viespea,viespii,-,viespi,viespile,viespilor,-
+Animals_Badass,AnimalBadass,hyena,f,hienă,hiena,hienei,hienă,hiene,hienele,hienelor,hienelor
+Animals_Badass,AnimalBadass,jackal,m,șacal,șacalul,șacalului,șacalule,șacali,șacalii,șacalilor,șacalilor
+Animals_Badass,AnimalBadass,jaguar,m,jaguar,jaguarul,jaguarului,jaguarule,jaguari,jaguarii,jaguarilor,jaguarilor
+Animals_Badass,AnimalBadass,kangaroo,m,cangur,cangurul,cangurului,-,canguri,cangurii,cangurilor,-
+Animals_Badass,AnimalBadass,komodo,,,,,,,,,
+Animals_Badass,AnimalBadass,leopard,m,leopard,leopardul,leopardului,leopardule,leoparzi,leoparzii,leoparzilor,leoparzilor
+Animals_Badass,AnimalBadass,lion,m,leu,leul,leului,leule,lei,leii,leilor,leilor
+Animals_Badass,AnimalBadass,lobster,m,homar,homarul,homarului,homarule,homari,homarii,homarilor,homarilor
+Animals_Badass,AnimalBadass,locust,f,lăcustă,lăcusta,lăcustei,-,lăcuste,lăcustele,lăcustelor,-
+Animals_Badass,AnimalBadass,mantis,,mantis,,,,,,,
+Animals_Badass,AnimalBadass,mole,f,cârtiță,cârtița,cârtiței,cârtiță,cârtițe,cârtițele,cârtițelor,cârtițelor
+Animals_Badass,AnimalBadass,monkey,f,maimuță,maimuța,maimuței,maimuță,maimuțe,maimuțele,maimuțelor,maimuțelor
+Animals_Badass,AnimalBadass,mosquito,m,țânțar,țânțarul,țânțarului,țânțarule,țânțari,țânțarii,țânțarilor,țânțarilor
+Animals_Badass,AnimalBadass,owl,f,bufniță,bufnița,bufniței,bufniță,bufnițe,bufnițele,bufnițelor,bufnițelor
+Animals_Badass,AnimalBadass,panther,f,panteră,pantera,panterei,panteră,pantere,panterele,panterelor,panterelor
+Animals_Badass,AnimalBadass,pig,m,porc,porcul,porcului,porcule,porci,porcii,porcilor,porcilor
+Animals_Badass,AnimalBadass,porcupine,,porc spinos,,,,,,,
+Animals_Badass,AnimalBadass,raccoon,m,raton,ratonul,ratonului,ratonule,ratoni,ratonii,ratonilor,ratonilor
+Animals_Badass,AnimalBadass,rat,m,șobolan,șobolanul,șobolanului,-,șobolani,șobolanii,șobolanilor,-
+Animals_Badass,AnimalBadass,raven,m,corb,corbul,corbului,corbule,corbi,corbii,corbilor,corbilor
+Animals_Badass,AnimalBadass,rhino,m,rinocer,rinocerul,rinocerului,rinocerule,rinoceri,rinocerii,rinocerilor,rinocerilor
+Animals_Badass,AnimalBadass,salamander,f,salamandră,salamandra,salamandrei,salamandro,salamandre,salamandrele,salamandrelor,salamandrelor
+Animals_Badass,AnimalBadass,scorpion,m,scorpion,scorpionul,scorpionului,scorpionule,scorpioni,scorpionii,scorpionilor,scorpionilor
+Animals_Badass,AnimalBadass,shark,m,rechin,rechinul,rechinului,rechinule,rechini,rechinii,rechinilor,rechinilor
+Animals_Badass,AnimalBadass,skunk,m,sconcs,sconcsul,sconcsului,sconcsule,sconcși,sconcșii,sconcșilor,sconcșilor
+Animals_Badass,AnimalBadass,snake,m,șarpe,șarpele,șarpelui,-,șerpi,șerpii,șerpilor,-
+Animals_Badass,AnimalBadass,spider,m,păianjen,păianjenul,păianjenului,păianjenule,păianjeni,păianjenii,păianjenilor,păianjenilor
+Animals_Badass,AnimalBadass,squid,m,calmar,calmarul,calmarului,calmarule,calmari,calmarii,calmarilor,calmarilor
+Animals_Badass,AnimalBadass,tiger,m,tigru,tigrul,tigrului,tigrule,tigri,tigrii,tigrilor,tigrilor
+Animals_Badass,AnimalBadass,toad,f,broască,broasca,broaștei,broasco,broaște,broaștele,broaștelor,broaștelor
+Animals_Badass,AnimalBadass,trout,m,păstrăv,păstrăvul,păstrăvului,păstrăvule,păstrăvi,păstrăvii,păstrăvilor,păstrăvilor
+Animals_Badass,AnimalBadass,turtle,,broască țestoasă,,,,,,,
+Animals_Badass,AnimalBadass,viper,f,viperă,vipera,viperei,vipero,vipere,viperele,viperelor,viperelor
+Animals_Badass,AnimalBadass,vulture,m,vultur,vulturul,vulturului,vulturule,vulturi,vulturii,vulturilor,vulturilor
+Animals_Badass,AnimalBadass,wasp,f,viespe,viespea,viespii,-,viespi,viespile,viespilor,-
+Animals_Badass,AnimalBadass,weasel,f,nevăstuică,nevăstuica,nevăstuicii,nevăstuică,nevăstuici,nevăstuicile,nevăstuicilor,nevăstuicilor
+Animals_Badass,AnimalBadass,whale,f,balenă,balena,balenei,balenă,balene,balenele,balenelor,balenelor
+Animals_Badass,AnimalBadass,wolf,m,lup,lupul,lupului,lupule,lupi,lupii,lupilor,lupilor
+Animals_Badass,AnimalBadass,wolverine,,,,,,,,,
+Animals_Badass,AnimalBadass,worm,m,vierme,viermele,viermelui,vierme,viermi,viermii,viermilor,viermilor
+Apparel,Apparel,shirt,f,cămașă,cămașa,cămășii,-,cămăși,cămășile,cămășilor,-
+Apparel,Apparel,button-down shirt,,cămașă cu nasturi,,,,,,,
+Apparel,Apparel,formal shirt,,cămașă formală,,,,,,,
+Apparel,Apparel,jacket,f,jachetă,jacheta,jachetei,-,jachete,jachetele,jachetelor,-
+Apparel,Apparel,raincoat,,haină de ploaie,,,,,,,
+Apparel,Apparel,formal suit,,costum formal,,,,,,,
+Apparel,Apparel,evening gown,,rochie de seară,,,,,,,
+Apparel,Apparel,parka,,,,,,,,,
+Apparel,Apparel,duster,,,,,,,,,
+Apparel,Apparel,space suit,,costum spațial,,,,,,,
+Apparel,Apparel,power armor suit,,costum armură de putere,,,,,,,
+Apparel,Apparel,bow tie,n,papion,papionul,papionului,papionule,papioane,papioanele,papioanelor,papioanelor
+Apparel,Apparel,necktie,f,cravată,cravata,cravatei,cravată,cravate,cravatele,cravatelor,cravatelor
+Apparel,Apparel,belt,f,centură,centura,centurii,centură,centuri,centurile,centurilor,centurilor
+Apparel,Apparel,jock strap,,curea de jock,,,,,,,
+Apparel,Apparel,hat,f,pălărie,pălăria,pălăriei,pălărie,pălării,pălăriile,pălăriilor,pălăriilor
+Apparel,Apparel,bowler hat,,pălărie bowler,,,,,,,
+Apparel,Apparel,baseball cap,f,șapcă,șapca,șepcii,șapcă,șepci,șepcile,șepcilor,șepcilor
+Apparel,Apparel,tuque,,,,,,,,,
+Apparel,Apparel,top hat,n,joben,jobenul,jobenului,jobenule,jobenuri,jobenurile,jobenurilor,jobenurilor
+Apparel,Apparel,shoe,m,pantof,pantoful,pantofului,pantofule,pantofi,pantofii,pantofilor,pantofilor
+Apparel,Apparel,boot,f,cizmă,cizma,cizmei,cizmă,cizme,cizmele,cizmelor,cizmelor
+Apparel,Apparel,sandal,f,sandală,sandala,sandalei,sandală,sandale,sandalele,sandalelor,sandalelor
+Artworks,Artwork,artwork,,lucrare de artă,,,,,,,
+Artworks,Artwork,art,f,artă,arta,artei,-,arte,artele,artelor,-
+Artworks,Artwork,work,f,lucrare,lucrarea,lucrării,lucrare,lucrări,lucrările,lucrărilor,lucrărilor
+Artworks,Artwork,item,n,obiect,obiectul,obiectului,-,obiecte,obiectele,obiectelor,-
+Artworks,Artwork,piece,f,piesă,piesa,piesei,pieso,piese,piesele,pieselor,pieselor
+Artworks,Artwork,oeuvre,f,operă,opera,operei,operă,opere,operele,operelor,operelor
+Artworks,Artwork,expression,f,expresie,expresia,expresiei,expresie,expresii,expresiile,expresiilor,expresiilor
+Artworks,Artwork,attempt,f,încercare,încercarea,încercării,încercare,încercări,încercările,încercărilor,încercărilor
+Artworks,Artwork,untitled,,neintitulat,,,,,,,
+Artworks,Artwork,titled,,intitulat,,,,,,,
+Artworks,Artwork,shape,n,contur,conturul,conturului,conturule,contururi,contururile,contururilor,contururilor
+Artworks,Artwork,form,f,formă,forma,formei,formă,forme,formele,formelor,formelor
+Artworks,Artwork,image,f,imagine,imaginea,imaginii,imagine,imagini,imaginile,imaginilor,imaginilor
+Artworks,Artwork,shot,f,împușcătură,împușcătura,împușcăturii,împușcătură,împușcături,împușcăturile,împușcăturilor,împușcăturilor
+Artworks,Artwork,picture,f,pictură,pictura,picturii,-,picturi,picturile,picturilor,-
+Artworks,Artwork,portrait,n,portret,portretul,portretului,portretule,portreturi,portreturile,portreturilor,portreturilor
+Artworks,Artwork,still,,statornic,,,,,,,
+Artworks,Artwork,poem,n,poem,poemul,poemului,poemule,poeme,poemele,poemelor,poemelor
+Artworks,Artwork,lullaby,,cântec de leagăn,,,,,,,
+Artworks,Artwork,song,,cântec,,,,,,,
+Artworks,Artwork,tune,,melodie,,,,,,,
+Artworks,Artwork,rhythm,,ritm,,,,,,,
+Artworks,Artwork,beat,,bate,,,,,,,
+Artworks,Artwork,codex,,codex,,,,,,,
+Artworks,Artwork,book,,carte,,,,,,,
+Artworks,Artwork,cuboid,m,cuboid,cuboidul,cuboidului,cuboidule,cuboizi,cuboizii,cuboizilor,cuboizilor
+Artworks,Artwork,circloid,,circloid,,,,,,,
+Artworks,Artwork,parabolic,,parabolic,,,,,,,
+Artworks,Artwork,cubic,,cubic,,,,,,,
+Artworks,Artwork,curvelike,,curbiliniu,,,,,,,
+Artworks,Artwork,curve,f,curbă,curba,curbei,curbo,curbe,curbele,curbelor,curbelor
+Artworks,Artwork,mirror,f,oglindă,oglinda,oglinzii,-,oglinzi,oglinzile,oglinzilor,-
+Artworks,Artwork,day,f,zi,ziua,zilei,zi,zile,zilele,zilelor,zilelor
+Artworks,Artwork,vomit,f,vomă,voma,vomei,vomă,vome,vomele,vomelor,vomelor
+Artworks,Artwork,sweat,f,transpirație,transpirația,transpirației,transpirație,transpirații,transpirațiile,transpirațiilor,transpirațiilor
+Artworks,Artwork,shadow,f,umbră,umbra,umbrei,umbră,umbre,umbrele,umbrelor,umbrelor
+Artworks,Artwork,freedom,f,libertate,libertatea,libertății,-,libertăți,libertățile,libertăților,-
+Artworks,Artwork,vision,,viziune,,,,,,,
+Artworks,Artwork,love,,dragoste,,,,,,,
+Artworks,Artwork,divinity,,divinitate,,,,,,,
+Artworks,Artwork,wisdom,,înțelepciune,,,,,,,
+Artworks,Artwork,shame,,rușine,,,,,,,
+Artworks,Artwork,death,,moarte,,,,,,,
+Artworks,Artwork,darkness,,întuneric,,,,,,,
+Bodyparts,BodyPart,head,n,cap,capul,capului,capule,capuri,capurile,capurilor,capurilor
+Bodyparts,BodyPart,eye,m,ochi,ochiul,ochiului,ochiule,ochi,ochii,ochilor,ochilor
+Bodyparts,BodyPart,nose,n,nas,nasul,nasului,-,nasuri,nasurile,nasurilor,-
+Bodyparts,BodyPart,mouth,f,gură,gura,gurii,-,guri,gurile,gurilor,-
+Bodyparts,BodyPart,tooth,m,dinte,dintele,dintelui,dinte,dinți,dinții,dinților,dinților
+Bodyparts,BodyPart,fang,m,colț,colțul,colțului,colțule,colți,colții,colților,colților
+Bodyparts,BodyPart,cheek,m,obraz,obrazul,obrazului,obrazule,obraji,obrajii,obrajilor,obrajilor
+Bodyparts,BodyPart,chin,f,bărbie,bărbia,bărbiei,-,bărbii,bărbiile,bărbiilor,-
+Bodyparts,BodyPart,lip,f,buză,buza,buzei,-,buze,buzele,buzelor,-
+Bodyparts,BodyPart,ear,f,ureche,urechea,urechii,-,urechi,urechile,urechilor,-
+Bodyparts,BodyPart,neck,n,gât,gâtul,gâtului,-,gâturi,gâturile,gâturilor,-
+Bodyparts,BodyPart,body,,corp,,,,,,,
+Bodyparts,BodyPart,chest,n,piept,pieptul,pieptului,pieptule,piepturi,piepturile,piepturilor,piepturilor
+Bodyparts,BodyPart,shoulder,m,umăr,umărul,umărului,umărule,umeri,umerii,umerilor,umerilor
+Bodyparts,BodyPart,arm,n,braț,brațul,brațului,-,brațe,brațele,brațelor,-
+Bodyparts,BodyPart,elbow,n,cot,cotul,cotului,cotule,coturi,coturile,coturilor,coturilor
+Bodyparts,BodyPart,wrist,,încheietura mâinii,,,,,,,
+Bodyparts,BodyPart,hand,f,mână,mâna,mâinii,-,mâini,mâinile,mâinilor,-
+Bodyparts,BodyPart,palm,f,palmă,palma,palmei,palmă,palme,palmele,palmelor,palmelor
+Bodyparts,BodyPart,finger,n,deget,degetul,degetului,degetule,degete,degetele,degetelor,degetelor
+Bodyparts,BodyPart,claw,f,gheară,gheara,ghearei,gheară,gheare,ghearele,ghearelor,ghearelor
+Bodyparts,BodyPart,talon,,,,,,,,,
+Bodyparts,BodyPart,wing,f,aripă,aripa,aripii,aripo,aripi,aripile,aripilor,aripilor
+Bodyparts,BodyPart,hip,n,șold,șoldul,șoldului,șoldule,șolduri,șoldurile,șoldurilor,șoldurilor
+Bodyparts,BodyPart,leg,n,picior,piciorul,piciorului,piciorule,picioare,picioarele,picioarelor,picioarelor
+Bodyparts,BodyPart,knee,m,genunchi,genunchiul,genunchiului,genunchiule,genunchi,genunchii,genunchilor,genunchilor
+Bodyparts,BodyPart,ankle,f,gleznă,glezna,gleznei,gleznă,glezne,gleznele,gleznelor,gleznelor
+Bodyparts,BodyPart,foot,n,picior,piciorul,piciorului,piciorule,picioare,picioarele,picioarelor,picioarelor
+Bodyparts,BodyPart,heel,n,călcâi,călcâiul,călcâiului,călcâiule,călcâie,călcâiele,călcâielor,călcâielor
+Bodyparts,BodyPart,toe,,deget de la picior,,,,,,,
+Bodyparts,BodyPart,paw,f,labă,laba,labei,labă,labe,labele,labelor,labelor
+BusinessTypes,businesstype,Company,f,-,Compania,-,-,-,-,-,-
+BusinessTypes,businesstype,Partners,n,-,-,-,-,-,Parteneriatele,-,-
+BusinessTypes,businesstype,Corporation,f,-,Corporația,-,-,-,-,-,-
+BusinessTypes,businesstype,Traders,n,-,-,-,-,-,Comercianții,-,-
+BusinessTypes,businesstype,Industries,f,-,-,-,-,-,Industriile,-,-
+BusinessTypes,businesstype,Incorporated,f,-,Incorporated,-,-,-,-,-,-
+BusinessTypes,businesstype,Travelers,m,-,-,-,-,-,Călătorii,-,-
+BusinessTypes,businesstype,Interplanetary,m,-,Interplanetara,-,-,-,-,-,-
+BusinessTypes,businesstype,Shipping,n,-,Transportul,-,-,-,-,-,-
+BusinessTypes,businesstype,Export Company,f,-,Compania de export,-,-,-,-,-,-
+BusinessTypes,businesstype,Import Company,f,-,Compania de inport,-,-,-,-,-,-
+BusinessTypes,businesstype,Transport Company,f,-,Compania de transport,-,-,-,-,-,-
+BusinessTypes,businesstype,Transit Company,f,-,Compania de tranzit,-,-,-,-,-,-
+BusinessTypes,businesstype,Securities,f,-,-,-,-,-,Valorile Mobiliare,-,-
+BusinessTypes,businesstype,Solutions,f,-,-,-,-,-,Soluțile,-,-
+BusinessTypes,businesstype,Consortium,n,-,Consorțiul,-,-,-,-,-,-
+BusinessTypes,businesstype,Interstellar,m,-,Interstelarul,-,-,-,-,-,-
+BusinessTypes,businesstype,Lubricants,m,-,-,-,-,-,Lubrifianții,-,-
+Colors,Color,red,m,roșu,roșul,roșului,roșule,roșii,roșiii,roșiilor,roșiilor
+Colors,Color,blue,n,albastru,albastrul,albastrului,albastrule,albastre,albastrele,albastrelor,albastrelor
+Colors,Color,green,n,verde,verdele,verdelui,verdele,-,-,-,-
+Colors,Color,purple,n,violet,violetul,violetului,-,-,-,-,-
+Colors,Color,black,n,negru,negrul,negrului,negrule,negre,negrele,negrelor,negrelor
+Colors,Color,white,m,alb,albul,albului,albule,albi,albii,albilor,albilor
+Colors,Color,gray,n,gri,griul,griului,-,-,-,-,-
+Colors,Color,orange,n,portocaliu,portocaliul,portocaliului,portocaliule,-,-,-,-
+Colors_Badass,ColorBadass,red,m,roșu,roșul,roșului,roșule,roșii,roșiii,roșiilor,roșiilor
+Colors_Badass,ColorBadass,black,n,negru,negrul,negrului,negrule,negre,negrele,negrelor,negrelor
+Colors_Badass,ColorBadass,gray,n,gri,griul,griului,-,-,-,-,-
+Colors_Badass,ColorBadass,ash,n,cenușiu,cenușiul,cenușiului,cenușiule,-,-,-,-
+Colors_Badass,ColorBadass,dark,m,întunecat,întunecatul,întunecatului,întunecatule,întunecații,întunecațiii,întunecațiilor,întunecațiilor
+Colors_Badass,ColorBadass,shadow,m,umbros,umbrosul,umbrosului,umbrosule,umbroșii,umbroșiii,umbroșilor,umbroșilor
+Colors_Badass,ColorBadass,night,m,nocturn,nocturnul,nocturnului,nocturnule,nocturnii,nocturniii,nocturnilor,nocturnilor
+Communities,Community,village,n,sat,satul,satului,-,sate,satele,satelor,-
+Communities,Community,village,n,sat,satul,satului,-,sate,satele,satelor,-
+Communities,Community,town,n,orășel,orășelul,orășelului,orășelule,orășele,orășelele,orășelelor,orășelelor
+Communities,Community,town,n,orășel,orășelul,orășelului,orășelule,orășele,orășelele,orășelelor,orășelelor
+Communities,Community,township,n,municipiu,municipiul,municipiului,-,municipii,municipiile,municipiilor,-
+Communities,Community,hamlet,n,cătun,cătunul,cătunului,cătunule,cătunuri,cătunurile,cătunurilor,cătunurilor
+Communities,Community,district,n,district,districtul,districtului,districtule,districte,districtele,districtelor,districtelor
+Communities,Community,city,n,oraș,orașul,orașului,-,orașe,orașele,orașelor,-
+Communities,Community,settlement,f,așezare,așezarea,așezării,așezare,așezări,așezările,așezărilor,așezărilor
+Communities,Community,encampment,f,tabără,tabăra,taberei,tabără,tabere,taberele,taberelor,taberelor
+Communities,Community,campsite,n,camping,campingul,campingului,campingule,campinguri,campingurile,campingurilor,campingurilor
+Concepts_Angsty,ConceptAngsty,sadness,f,tristețe,tristețea,tristeții,,tristeți,tristețile,tristeților,
+Concepts_Angsty,ConceptAngsty,despair,,disperare,,,,,,,
+Concepts_Angsty,ConceptAngsty,loss,f,pierdere,pierderea,pierderii,-,pierderi,pierderile,pierderilor,-
+Concepts_Angsty,ConceptAngsty,depression,,depresie,,,,,,,
+Concepts_Angsty,ConceptAngsty,emptiness,f,goliciune,goliciunea,goliciunii,goliciune,goliciuni,goliciunile,goliciunilor,goliciunilor
+Concepts_Angsty,ConceptAngsty,solitude,f,singurătate,singurătatea,singurătății,-,singurătăți,singurătățile,singurătăților,-
+Concepts_Angsty,ConceptAngsty,distance,f,distanță,distanța,distanței,distanță,distanțe,distanțele,distanțelor,distanțelor
+Concepts_Angsty,ConceptAngsty,thought,m,gând,gândul,gândului,gândule,gânduri,gândurile,gândurilor,gândurilor
+Concepts_Angsty,ConceptAngsty,contemplation,f,contemplație,contemplația,contemplației,contemplație,contemplații,contemplațiile,contemplațiilor,contemplațiilor
+Concepts_Angsty,ConceptAngsty,loneliness,f,singurătate,singurătatea,singurătății,-,singurătăți,singurătățile,singurătăților,-
+Concepts_Angsty,ConceptAngsty,isolation,f,izolare,izolarea,izolării,izolare,izolări,izolările,izolărilor,izolărilor
+Concepts_Angsty,ConceptAngsty,seclusion,,secluzie,,,,,,,
+Concepts_Angsty,ConceptAngsty,silence,f,tăcere,tăcerea,tăcerii,tăcere,tăceri,tăcerile,tăcerilor,tăcerilor
+Concepts_Angsty,ConceptAngsty,confinement,f,izolare,izolarea,izolării,izolare,izolări,izolările,izolărilor,izolărilor
+Concepts_Angsty,ConceptAngsty,detachment,f,detașare,detașarea,detașării,detașare,detașări,detașările,detașărilor,detașărilor
+Concepts_Angsty,ConceptAngsty,lonesomeness,f,singurătate,singurătatea,singurătății,-,singurătăți,singurătățile,singurătăților,-
+Concepts_Angsty,ConceptAngsty,quietude,f,liniște,liniștea,liniștii,-,-,-,-,-
+Concepts_Angsty,ConceptAngsty,decay,f,decădere,decăderea,decăderii,decădere,decăderi,decăderile,decăderilor,decăderilor
+Concepts_Angsty,ConceptAngsty,desolation,f,pustietate,pustietatea,pustietății,pustietate,pustietăți,pustietățile,pustietăților,pustietăților
+Concepts_Angsty,ConceptAngsty,destruction,f,distrugere,distrugerea,distrugerii,distrugere,distrugeri,distrugerile,distrugerilor,distrugerilor
+Concepts_Angsty,ConceptAngsty,devastation,,devastare,,,,,,,
+Concepts_Angsty,ConceptAngsty,exhaustion,,epuizare,,,,,,,
+Concepts_Angsty,ConceptAngsty,defeat,,înfrângere,,,,,,,
+Concepts_Angsty,ConceptAngsty,failure,,eșec,,,,,,,
+Concepts_Angsty,ConceptAngsty,cataclysm,,cataclism,,,,,,,
+Concepts_Angsty,ConceptAngsty,death,,moarte,,,,,,,
+Concepts_Angsty,ConceptAngsty,poverty,,sărăcie,,,,,,,
+Concepts_Angsty,ConceptAngsty,desire,,dorință,,,,,,,
+Concepts_Angsty,ConceptAngsty,need,,nevoie,,,,,,,
+Concepts_Angsty,ConceptAngsty,debt,,datorie,,,,,,,
+Concepts_Angsty,ConceptAngsty,hardship,,greutăți,,,,,,,
+Concepts_Angsty,ConceptAngsty,helplessness,,neputință,,,,,,,
+Concepts_Angsty,ConceptAngsty,scarcity,,insuficiență,,,,,,,
+Concepts_Angsty,ConceptAngsty,starvation,,foamete,,,,,,,
+Concepts_Angsty,ConceptAngsty,thirst,,sete,,,,,,,
+Concepts_Angsty,ConceptAngsty,hunger,,foamete,,,,,,,
+Concepts_Angsty,ConceptAngsty,difficulty,,dificultate,,,,,,,
+Concepts_Angsty,ConceptAngsty,challenge,,provocare,,,,,,,
+Concepts_Angsty,ConceptAngsty,pain,,durere,,,,,,,
+Concepts_Badass,ConceptBadass,suffering,f,suferință,suferința,suferinței,-,suferințe,suferințele,suferințelor,-
+Concepts_Badass,ConceptBadass,victory,f,victorie,victoria,victoriei,victorie,victorii,victoriile,victoriilor,victoriilor
+Concepts_Badass,ConceptBadass,murder,f,crimă,crima,crimei,crimă,crime,crimele,crimelor,crimelor
+Concepts_Badass,ConceptBadass,death,f,moarte,moartea,morții,-,morți,morțile,morților,-
+Concepts_Badass,ConceptBadass,thrusting,f,împingere,împingerea,împingerii,împingere,împingeri,împingerile,împingerilor,împingerilor
+Concepts_Badass,ConceptBadass,power,f,putere,puterea,puterii,putere,puteri,puterile,puterilor,puterilor
+Concepts_Badass,ConceptBadass,force,f,forță,forța,forței,forță,forțe,forțele,forțelor,forțelor
+Concepts_Badass,ConceptBadass,godlessness,f,evlavie,evlavia,evlaviei,-,evlavii,evlaviile,evlaviilor,-
+Concepts_Badass,ConceptBadass,god,m,zeu,zeul,zeului,-,zei,zeii,zeilor,-
+Concepts_Badass,ConceptBadass,pain,,durere,,,,,,,
+Concepts_Badass,ConceptBadass,triumph,,triumf,,,,,,,
+Concepts_Badass,ConceptBadass,blood,,sânge,,,,,,,
+Concepts_Badass,ConceptBadass,cash,,bani,,,,,,,
+Concepts_Badass,ConceptBadass,vengeance,,răzbunare,,,,,,,
+Concepts_Badass,ConceptBadass,revenge,,răzbunare,,,,,,,
+Concepts_Badass,ConceptBadass,agony,,agonie,,,,,,,
+Concepts_Badass,ConceptBadass,fever,,febră,,,,,,,
+Concepts_Badass,ConceptBadass,illness,,boală,,,,,,,
+Concepts_Badass,ConceptBadass,injury,,rană,,,,,,,
+Concepts_Badass,ConceptBadass,torment,,chin,,,,,,,
+Concepts_Badass,ConceptBadass,anguish,,angoasă,,,,,,,
+Concepts_Badass,ConceptBadass,misery,,mizerie,,,,,,,
+Concepts_Badass,ConceptBadass,persecution,,persecuție,,,,,,,
+Concepts_Badass,ConceptBadass,torture,,tortură,,,,,,,
+Concepts_Badass,ConceptBadass,suffering,,suferință,,,,,,,
+Concepts_Badass,ConceptBadass,tyranny,,tiranie,,,,,,,
+Concepts_Badass,ConceptBadass,oppression,,opresiune,,,,,,,
+Concepts_Badass,ConceptBadass,cruelty,,cruzime,,,,,,,
+Concepts_Badass,ConceptBadass,terrorism,,terorism,,,,,,,
+Concepts_Badass,ConceptBadass,terror,,teroare,,,,,,,
+Concepts_Badass,ConceptBadass,chaos,,haos,,,,,,,
+Concepts_Badass,ConceptBadass,trouble,,probleme,,,,,,,
+Concepts_Badass,ConceptBadass,unrest,,neliniște,,,,,,,
+Concepts_Badass,ConceptBadass,anarchy,,anarhie,,,,,,,
+Concepts_Badass,ConceptBadass,combat,,luptă,,,,,,,
+Concepts_Badass,ConceptBadass,violence,,violență,,,,,,,
+Concepts_Badass,ConceptBadass,war,,război,,,,,,,
+Concepts_Badass,ConceptBadass,bloodshed,,vărsare de sânge,,,,,,,
+Concepts_Badass,ConceptBadass,hostility,,ostilitate,,,,,,,
+Concepts_Badass,ConceptBadass,strife,,conflict,,,,,,,
+Concepts_Badass,ConceptBadass,struggle,,luptă,,,,,,,
+Concepts_Positive,ConceptPositive,hope,f,speranță,speranța,speranței,-,speranțe,speranțele,speranțelor,-
+Concepts_Positive,ConceptPositive,love,f,dragoste,dragostea,dragostei,dragoste,dragoste,dragostele,dragostelor,dragostelor
+Concepts_Positive,ConceptPositive,strength,f,putere,puterea,puterii,putere,puteri,puterile,puterilor,puterilor
+Concepts_Positive,ConceptPositive,struggle,f,luptă,lupta,luptei,luptă,lupte,luptele,luptelor,luptelor
+Concepts_Positive,ConceptPositive,family,f,familie,familia,familiei,-,familii,familiile,familiilor,-
+Concepts_Positive,ConceptPositive,loyalty,f,loialitate,loialitatea,loialității,loialitate,loialități,loialitățile,loialităților,loialităților
+Concepts_Positive,ConceptPositive,fun,f,distracție,distracția,distracției,distracție,distracții,distracțiile,distracțiilor,distracțiilor
+Concepts_Positive,ConceptPositive,bliss,f,fericire,fericirea,fericirii,-,fericiri,fericirile,fericirilor,-
+Concepts_Positive,ConceptPositive,plenty,f,abundență,abundența,abundenței,abundențo,abundențe,abundențele,abundențelor,abundențelor
+Concepts_Positive,ConceptPositive,growth,f,creștere,creșterea,creșterii,creștere,creșteri,creșterile,creșterilor,creșterilor
+Concepts_Positive,ConceptPositive,happiness,f,fericire,fericirea,fericirii,-,fericiri,fericirile,fericirilor,-
+Concepts_Positive,ConceptPositive,togetherness,,colectivitate,,,,,,,
+Concepts_Positive,ConceptPositive,community,,comunitate,,,,,,,
+Concepts_Positive,ConceptPositive,affection,,afecțiune,,,,,,,
+Concepts_Positive,ConceptPositive,intimacy,,intimitate,,,,,,,
+Concepts_Positive,ConceptPositive,fellowship,,părtășie,,,,,,,
+Concepts_Positive,ConceptPositive,friendship,,prietenie,,,,,,,
+Concepts_Positive,ConceptPositive,goodwill,,bunăvoință,,,,,,,
+Concepts_Positive,ConceptPositive,devotion,,devotament,,,,,,,
+Concepts_Positive,ConceptPositive,harmony,,armonie,,,,,,,
+Concepts_Positive,ConceptPositive,solidarity,,solidaritate,,,,,,,
+Concepts_Positive,ConceptPositive,compassion,,compasiune,,,,,,,
+Concepts_Positive,ConceptPositive,mercy,,milă,,,,,,,
+Concepts_Positive,ConceptPositive,patience,,răbdare,,,,,,,
+Concepts_Positive,ConceptPositive,sympathy,,simpatie,,,,,,,
+Concepts_Positive,ConceptPositive,honesty,,onestitate,,,,,,,
+Concepts_Positive,ConceptPositive,kindness,,bunătate,,,,,,,
+Concepts_Positive,ConceptPositive,grace,,grație,,,,,,,
+Concepts_Positive,ConceptPositive,decency,,decență,,,,,,,
+Concepts_Positive,ConceptPositive,elegance,,eleganță,,,,,,,
+Concepts_Positive,ConceptPositive,camraderie,,camaraderie,,,,,,,
+Concepts_Positive,ConceptPositive,brotherhood,,fraternitate,,,,,,,
+Concepts_Positive,ConceptPositive,safety,,siguranță,,,,,,,
+Enemies,Enemy,bandit,m,bandit,banditul,banditului,banditule,bandiți,bandiții,bandiților,bandiților
+Enemies,Enemy,criminal,m,criminal,criminalul,criminalului,criminalule,criminali,criminalii,criminalilor,criminalilor
+Enemies,Enemy,raider,m,jefuitor,jefuitorul,jefuitorului,jefuitorule,jefuitori,jefuitorii,jefuitorilor,jefuitorilor
+Enemies,Enemy,outlaw,,nelegiuit,,,,,,,
+Enemies,Enemy,pirate,m,pirat,piratul,piratului,piratule,pirați,pirații,piraților,piraților
+Enemies,Enemy,robber,m,tâlhar,tâlharul,tâlharului,tâlharule,tâlhari,tâlharii,tâlharilor,tâlharilor
+Enemies,Enemy,brigand,m,bandit,banditul,banditului,banditule,bandiți,bandiții,bandiților,bandiților
+Enemies,Enemy,crook,m,escroc,escrocul,escrocului,escrocule,escroci,escrocii,escrocilor,escrocilor
+Enemies,Enemy,rogue,m,pungaș,pungașul,pungașului,pungașule,pungași,pungașii,pungașilor,pungașilor
+Enemies,Enemy,burglar,m,hoț,hoțul,hoțului,hoțule,hoți,hoții,hoților,hoților
+Enemies,Enemy,mugger,m,tâlhar,tâlharul,tâlharului,tâlharule,tâlhari,tâlharii,tâlharilor,tâlharilor
+Enemies,Enemy,terrorist,m,terorist,teroristul,teroristului,teroristule,teroriști,teroriștii,teroriștilor,teroriștilor
+Enemies,Enemy,barbarian,m,barbar,barbarul,barbarului,barbarule,barbari,barbarii,barbarilor,barbarilor
+Enemies,Enemy,cannibal,m,canibal,canibalul,canibalului,canibalule,canibali,canibalii,canibalilor,canibalilor
+Enemies,Enemy,devil,m,diavol,diavolul,diavolului,-,diavoli,diavolii,diavolilor,-
+Enemies,Enemy,demon,m,demon,demonul,demonului,-,demoni,demonii,demonilor,-
+Enemies,Enemy,beast,f,bestie,bestia,bestiei,bestie,bestii,bestiile,bestiilor,bestiilor
+Enemies,Enemy,monster,m,monstru,monstrul,monstrului,monstrule,monștri,monștrii,monștrilor,monștrilor
+Enemies,Enemy,vampire,m,vampir,vampirul,vampirului,vampirule,vampiri,vampirii,vampirilor,vampirilor
+Enemies,Enemy,fiend,m,demon,demonul,demonului,-,demoni,demonii,demonilor,-
+Enemies,Enemy,goblin,m,spiriduș,spiridușul,spiridușului,-,spiriduși,spiridușii,spiridușilor,-
+Enemies,Enemy,imp,m,drăcușor,drăcușorul,drăcușorului,drăcușorule,drăcușori,drăcușorii,drăcușorilor,drăcușorilor
+Enemies,Enemy,dragon,m,dragon,dragonul,dragonului,dragonule,dragoni,dragonii,dragonilor,dragonilor
+Games,Game,poker,,poker,,,,,,,
+Games,Game,chess,n,șah,șahul,șahului,șahule,șahuri,șahurile,șahurilor,șahurilor
+Games,Game,cards,,cărți,,,,,,,
+Games,Game,backgammon,,backgammon,,,,,,,
+Games,Game,dice,,zaruri,,,,,,,
+Games,Game,craps,,zaruri,,,,,,,
+Games,Game,roulette,f,ruletă,ruleta,ruletei,ruletă,rulete,ruletele,ruletelor,ruletelor
+Games,Game,blackjack,,blackjack,,,,,,,
+Gore,Gore,blood,n,sânge,sângele,sângelui,sânge,sângiuri,sângiurile,sângiurilor,sângiurilor
+Gore,Gore,gore,n,maț,mațul,mațului,mațule,mațe,mațele,mațelor,mațelor
+Gore,Gore,guts,n,-,-,-,-,viscere,viscerele,viscerelor,-
+Gore,Gore,viscera,,măruntaie,,,,,,,
+Gore,Gore,innards,,măruntaie,,,,,,,
+Gore,Gore,entrails,,intestine,,,,,,,
+Gore,Gore,intestines,,intestine,,,,,,,
+GroupNames,groupname,society,f,societate,societatea,societății,,societăți,societățile,societăților,
+GroupNames,groupname,crew,n,echipaj,echipajul,echipajului,echipajule,echipaje,echipajele,echipajelor,echipajelor
+GroupNames,groupname,group,n,grup,grupul,grupului,grupule,grupuri,grupurile,grupurilor,grupurilor
+GroupNames,groupname,company,,,,,,,,,
+GroupNames,groupname,team,f,echipă,echipa,echipei,echipă,echipe,echipele,echipelor,echipelor
+GroupNames,groupname,pack,,,,,,,,,
+GroupNames,groupname,army,f,armată,armata,armatei,-,armate,armatele,armatelor,-
+GroupNames,groupname,party,,,,,,,,,
+GroupNames,groupname,band,,trupa,,,,,,,
+GroupNames,groupname,rig,,echipă,,,,,,,
+GroupNames,groupname,organization,,organizare,,,,,,,
+GroupNames,groupname,lineup,,lineup,,,,,,,
+GroupNames,groupname,unit,,unitate,,,,,,,
+GroupNames,groupname,faction,,facțiune,,,,,,,
+GroupNames,groupname,gang,,bandă,,,,,,,
+GroupNames,groupname,outfit,,echipament,,,,,,,
+GroupNames,groupname,partners,,parteneri,,,,,,,
+Mechanoid,Mechanoid,scyther,,,,,,,,,
+Mechanoid,Mechanoid,lancer,,,,,,,,,
+Mechanoid,Mechanoid,centipede,,,,,,,,,
+Mechanoid,Mechanoid,mechanoid,,,,,,,,,
+Mechanoid,Mechanoid,robot,m,robot,robotul,robotului,robotule,roboți,roboții,roboților,roboților
+Mechanoid,Mechanoid,automaton,,,,,,,,,
+Mechanoid,Mechanoid,drone,,dronă,,,,,,,
+Mechanoid,Mechanoid,combat drone,,dronă de luptă,,,,,,,
+Mechanoid,Mechanoid,serving bot,,robot de servire,,,,,,,
+Mechanoid,Mechanoid,utility bot,,robot utilitar,,,,,,,
+Mechanoid,Mechanoid,sexbot,,,,,,,,,
+Mechanoid,Mechanoid,guard bot,,,,,,,,,
+Mechanoid,Mechanoid,machine persona avatar,,,,,,,,,
+Mechanoid,Mechanoid,archotech projection,,proiecție arhotech,,,,,,,
+NaturalObject,NaturalObject,rock,f,stâncă,stânca,stâncii,-,stânci,stâncile,stâncilor,-
+NaturalObject,NaturalObject,stone,f,piatră,piatra,pietrei,piatră,pietre,pietrele,pietrelor,pietrelor
+NaturalObject,NaturalObject,boulder,m,bolovan,bolovanul,bolovanului,bolovanule,bolovani,bolovanii,bolovanilor,bolovanilor
+NaturalObject,NaturalObject,tree,m,copac,copacul,copacului,copacule,copaci,copacii,copacilor,copacilor
+NaturalObject,NaturalObject,shrub,m,arbust,arbustul,arbustului,-,arbuști,arbuștii,arbuștilor,-
+NaturalObject,NaturalObject,bush,n,tufiș,tufișul,tufișului,tufișule,tufișuri,tufișurile,tufișurilor,tufișurilor
+NaturalObject,NaturalObject,pond,n,iaz,iazul,iazului,...,iazuri,iazurile,iazurilor,...
+NaturalObject,NaturalObject,pool,f,piscină,piscina,piscinei,piscină,piscine,piscinele,piscinelor,piscinelor
+NaturalObject,NaturalObject,lake,n,lac,lacul,lacului,-,lacuri,lacurile,lacurilor,-
+NaturalObject,NaturalObject,hill,n,deal,dealul,dealului,dealule,dealuri,dealurile,dealurilor,dealurilor
+NaturalObject,NaturalObject,cave,f,peșteră,peștera,peșterii,-,peșteri,peșterile,peșterilor,-
+NaturalObject,NaturalObject,stump,f,buturugă,buturuga,buturugii,buturugă,buturugi,buturugile,buturugilor,buturugilor
+NaturalObject,NaturalObject,shell,f,cochilie,cochilia,cochiliei,cochilie,cochilii,cochiliile,cochiliilor,cochiliilor
+NaturalObject,NaturalObject,feather,f,pană,pana,penei,pană,pene,penele,penelor,penelor
+NaturalObject,NaturalObject,seed,f,sămânță,sămânța,seminței,sămânță,semințe,semințele,semințelor,semințelor
+NaturalObject,NaturalObject,trunk,n,trunchi,trunchiul,trunchiului,-,trunchiuri,trunchiurile,trunchiurilor,-
+NaturalObject,NaturalObject,fruit,n,fruct,fructul,fructului,-,fructe,fructele,fructelor,-
+NaturalObject,NaturalObject,needle,n,ac,acul,acului,acule,ace,acele,acelor,acelor
+NaturalObject,NaturalObject,beetle,m,gândac,gândacul,gândacului,-,gândaci,gândacii,gândacilor,-
+NaturalObject,NaturalObject,bug,m,gândac,gândacul,gândacului,-,gândaci,gândacii,gândacilor,-
+NaturalObject,NaturalObject,hoof,f,copită,copita,copitei,copito,copite,copitele,copitelor,copitelor
+NaturalObject,NaturalObject,claw,f,gheară,gheara,ghearei,gheară,gheare,ghearele,ghearelor,ghearelor
+NaturalObject,NaturalObject,tail,f,coadă,coada,cozii,coadă,cozi,cozile,cozilor,cozilor
+NaturalObject,NaturalObject,hide,f,piele,pielea,pielii,-,piei,pieile,pieilor,-
+NaturalObject,NaturalObject,skin,f,piele,pielea,pielii,-,piei,pieile,pieilor,-
+NaturalObject,NaturalObject,horn,n,corn,cornul,cornului,cornul,coarne,coarnele,coarnelor,coarnelor
+NaturalObject,NaturalObject,tooth,m,dinte,dintele,dintelui,dinte,dinți,dinții,dinților,dinților
+NaturalObject,NaturalObject,wing,f,aripă,aripa,aripii,aripo,aripi,aripile,aripilor,aripilor
+NaturalObject,NaturalObject,wood,n,lemn,lemnul,lemnului,lemnule,lemne,lemnele,lemnelor,lemnelor
+People_Allies,PersonAlly,friend,m,prieten,prietenul,prietenului,prietene,prieteni,prietenii,prietenilor,prietenilor
+People_Allies,PersonAlly,supporter,m,susținător,susținătorul,susținătorului,susținătorule,susținători,susținătorii,susținătorilor,susținătorilor
+People_Allies,PersonAlly,partner,m,partener,partenerul,partenerului,partenerule,parteneri,partenerii,partenerilor,partenerilor
+People_Allies,PersonAlly,buddy,m,prieten,prietenul,prietenului,-,prieteni,prietenii,prietenilor,-
+People_Allies,PersonAlly,companion,m,companion,companionul,companionului,companionule,companioni,companionii,companionilor,companionilor
+People_Allies,PersonAlly,cohort,f,cohortă,cohorta,cohortei,cohortă,cohorte,cohortele,cohortelor,cohortelor
+People_Allies,PersonAlly,comrade,m,tovarăș,tovarășul,tovarășului,tovarășule,tovarăși,tovarășii,tovarășilor,tovarășilor
+People_Allies,PersonAlly,sidekick,m,ajutor,ajutorul,ajutorului,ajutorule,ajutori,ajutorii,ajutorilor,ajutorilor
+People_Allies,PersonAlly,defender,m,apărător,apărătorul,apărătorului,apărătorule,apărători,apărătorii,apărătorilor,apărătorilor
+People_Allies,PersonAlly,assistant,m,asistent,asistentul,asistentului,asistentule,asistenți,asistenții,asistenților,asistenților
+People_Allies,PersonAlly,follower,m,discipol,discipolul,discipolului,discipolule,discipoli,discipolii,discipolilor,discipolilor
+People_Badass,PersonBadass,killer,m,ucigaș,ucigașul,ucigașului,ucigașule,ucigași,ucigașii,ucigașilor,ucigașilor
+People_Badass,PersonBadass,murderer,m,ucigaș,ucigașul,ucigașului,ucigașule,ucigași,ucigașii,ucigașilor,ucigașilor
+People_Badass,PersonBadass,butcher,m,măcelar,măcelarul,măcelarului,măcelarule,măcelari,măcelarii,măcelarilor,măcelarilor
+People_Badass,PersonBadass,hunter,m,vânător,vânătorul,vânătorului,vânătorule,vânători,vânătorii,vânătorilor,vânătorilor
+People_Badass,PersonBadass,slayer,m,ucigaș,ucigașul,ucigașului,ucigașule,ucigași,ucigașii,ucigașilor,ucigașilor
+People_Badass,PersonBadass,exterminator,m,exterminator,exterminatorul,exterminatorului,exterminatorule,exterminatori,exterminatorii,exterminatorilor,exterminatorilor
+People_Badass,PersonBadass,deadbeat,,,,,,,,,
+People_Badass,PersonBadass,convict,m,condamnat,condamnatul,condamnatului,condamnatule,condamnați,condamnații,condamnaților,condamnaților
+People_Badass,PersonBadass,criminal,m,criminal,criminalul,criminalului,criminalule,criminali,criminalii,criminalilor,criminalilor
+People_Badass,PersonBadass,crook,m,escroc,escrocul,escrocului,escrocule,escroci,escrocii,escrocilor,escrocilor
+People_Badass,PersonBadass,lawbreaker,,infractor,,,,,,,
+People_Badass,PersonBadass,offender,,infractor,,,,,,,
+People_Badass,PersonBadass,thug,,bătăuș,,,,,,,
+People_Badass,PersonBadass,gangster,,gangster,,,,,,,
+People_Badass,PersonBadass,soldier,,soldat,,,,,,,
+People_Badass,PersonBadass,assassin,,asasin,,,,,,,
+People_Badass,PersonBadass,banger,,șmecher,,,,,,,
+People_Badass,PersonBadass,deplorable,,deplorabil,,,,,,,
+People_Badass,PersonBadass,outlaw,,nelegiuit,,,,,,,
+People_Badass,PersonBadass,jailbird,,pușcăriaș,,,,,,,
+People_Badass,PersonBadass,desperado,,desperado,,,,,,,
+People_Badass,PersonBadass,deuce,,deuce,,,,,,,
+People_Badass,PersonBadass,hustler,,escroc,,,,,,,
+People_Badass,PersonBadass,malefactor,,maleficator,,,,,,,
+People_Badass,PersonBadass,sinner,,păcătos,,,,,,,
+People_Badass,PersonBadass,transgressor,,transgressor,,,,,,,
+People_Badass,PersonBadass,trespasser,,infractor,,,,,,,
+People_Badass,PersonBadass,betrayer,,trădător,,,,,,,
+People_Badass,PersonBadass,pirate,,pirat,,,,,,,
+People_Badass,PersonBadass,shanker,,shanker,,,,,,,
+People_Badass,PersonBadass,slicer,,tăietor,,,,,,,
+People_Badass,PersonBadass,cutter,,tăietor,,,,,,,
+People_Badass,PersonBadass,splitter,,despicător,,,,,,,
+People_Badass,PersonBadass,facebeater,,batător de fețe,,,,,,,
+People_Badass,PersonBadass,stabber,,înjunghiator,,,,,,,
+People_Badass,PersonBadass,sniper,,lunetist,,,,,,,
+People_Badass,PersonBadass,crusher,,zdrobitor,,,,,,,
+People_Badass,PersonBadass,slicer,,feliator,,,,,,,
+People_Badass,PersonBadass,shooter,,trăgător,,,,,,,
+People_Badass,PersonBadass,merchant,,comerciant,,,,,,,
+People_Badass,PersonBadass,owner,,proprietar,,,,,,,
+People_Badass,PersonBadass,reaper,,secerător,,,,,,,
+People_Badass,PersonBadass,executioner,,călău,,,,,,,
+People_Badass,PersonBadass,cannibal,,canibal,,,,,,,
+People_Badass,PersonBadass,violator,,violator,,,,,,,
+People_Badass,PersonBadass,defiler,,profanator,,,,,,,
+People_Badass,PersonBadass,despoiler,,spoliator,,,,,,,
+People_Badass,PersonBadass,attacker,,atacator,,,,,,,
+People_Badass,PersonBadass,ravager,,devastator,,,,,,,
+People_Badass,PersonBadass,champion,,campion,,,,,,,
+People_Badass,PersonBadass,victor,,victor,,,,,,,
+People_Badass,PersonBadass,winner,,câștigător,,,,,,,
+People_Badass,PersonBadass,dominator,,dominator,,,,,,,
+People_Badass,PersonBadass,conqueror,,cuceritor,,,,,,,
+People_Badass,PersonBadass,vanquisher,,cuceritor,,,,,,,
+People_Badass,PersonBadass,samurai,,samurai,,,,,,,
+People_Badass,PersonBadass,hero,,erou,,,,,,,
+People_Family,PersonFamily,mother,f,mamă,mama,mamei,mamo,mame,mamele,mamelor,mamelor
+People_Family,PersonFamily,son,m,tată,tatăl,tatălui,tată,tați,tații,taților,taților
+People_Family,PersonFamily,father,m,tată,tatăl,tatălui,tată,tați,tații,taților,taților
+People_Family,PersonFamily,brother,m,frate,fratele,fratelui,frate,frați,frații,fraților,fraților
+People_Family,PersonFamily,uncle,m,unchi,unchiul,unchiului,unchiule,unchi,unchii,unchilor,unchilor
+People_Family,PersonFamily,nephew,m,nepot,nepotul,nepotului,nepotule,nepoți,nepoții,nepoților,nepoților
+People_Family,PersonFamily,aunt,f,mătușă,mătușa,mătușii,-,mătuși,mătușile,mătușilor,-
+People_Jobs,PersonJob,farmer,m,fermier,fermierul,fermierului,fermierule,fermieri,fermierii,fermierilor,fermierilor
+People_Jobs,PersonJob,villager,m,sătean,săteanul,săteanului,săteanule,săteni,sătenii,sătenilor,sătenilor
+People_Jobs,PersonJob,miller,m,morar,morarul,morarului,morarule,morari,morarii,morarilor,morarilor
+People_Jobs,PersonJob,smith,m,fierar,fierarul,fierarului,fierarule,fierari,fierarii,fierarilor,fierarilor
+People_Jobs,PersonJob,brewer,m,berar,berarul,berarului,berarule,berari,berarii,berarilor,berarilor
+People_Jobs,PersonJob,weaver,m,țesător,țesătorul,țesătorului,țesătorule,țesători,țesătorii,țesătorilor,țesătorilor
+People_Jobs,PersonJob,cook,m,bucătar,bucătarul,bucătarului,bucătarule,bucătari,bucătarii,bucătarilor,bucătarilor
+People_Jobs,PersonJob,beggar,m,cerșetor,cerșetorul,cerșetorului,-,cerșetori,cerșetori,cerșetorilor,-
+People_Jobs,PersonJob,town guard,,paznic al orașului,,,,,,,
+People_Jobs,PersonJob,town councilor,,consilier municipal,,,,,,,
+People_Jobs,PersonJob,baker,,brutar,,,,,,,
+People_Jobs,PersonJob,tailor,,croitor,,,,,,,
+People_Jobs,PersonJob,elder,,bătrân,,,,,,,
+People_Jobs,PersonJob,gunsmith,,armurier,,,,,,,
+People_Jobs,PersonJob,blacksmith,,fierar,,,,,,,
+People_Jobs,PersonJob,fletcher,,arcaș,,,,,,,
+People_Jobs,PersonJob,thresher,,treierător,,,,,,,
+People_Jobs,PersonJob,thatcher,,cărăuș,,,,,,,
+People_Jobs,PersonJob,carpenter,,tâmplar,,,,,,,
+People_Jobs,PersonJob,trader,,comerciant,,,,,,,
+People_Jobs,PersonJob,surgeon,,chirurg,,,,,,,
+People_Jobs,PersonJob,doctor,,doctor,,,,,,,
+People_Jobs,PersonJob,explorer,,explorator,,,,,,,
+People_Jobs,PersonJob,adventurer,,aventurier,,,,,,,
+People_Jobs,PersonJob,drunkard,,bețivan,,,,,,,
+People_Jobs,PersonJob,priest,,preot,,,,,,,
+People_Jobs,PersonJob,cleric,,cleric,,,,,,,
+People_Jobs,PersonJob,smuggler,,contrabandist,,,,,,,
+People_Jobs,PersonJob,comedian,,comediant,,,,,,,
+People_Jobs,PersonJob,teacher,,profesor,,,,,,,
+People_Jobs,PersonJob,acrobat,,acrobat,,,,,,,
+People_Jobs,PersonJob,clown,,clovn,,,,,,,
+People_Jobs,PersonJob,actor,,actor,,,,,,,
+People_Jobs,PersonJob,artist,,artist,,,,,,,
+People_Jobs,PersonJob,boxer,,boxer,,,,,,,
+People_Jobs,PersonJob,chemist,,chimist,,,,,,,
+People_Jobs,PersonJob,dancer,,dansator,,,,,,,
+People_Jobs,PersonJob,fortune teller,,ghicitoare,,,,,,,
+People_Jobs,PersonJob,gardener,,grădinar,,,,,,,
+People_Jobs,PersonJob,maid,,menajeră,,,,,,,
+People_Jobs,PersonJob,hypnotist,,hipnotizator,,,,,,,
+People_Jobs,PersonJob,jeweler,,bijutier,,,,,,,
+People_Jobs,PersonJob,poet,,poet,,,,,,,
+People_Jobs,PersonJob,cowboy,,cowboy,,,,,,,
+People_Jobs,PersonJob,singer,,cântăreț,,,,,,,
+People_Jobs,PersonJob,philosopher,,filozof,,,,,,,
+People_Jobs,PersonJob,gunslinger,,pistolar,,,,,,,
+People_Jobs,PersonJob,sheriff,,șerif,,,,,,,
+People_Jobs,PersonJob,archaeologist,,arheolog,,,,,,,
+People_Jobs,PersonJob,hacker,,hacker,,,,,,,
+People_Jobs,PersonJob,planetologist,,planetolog,,,,,,,
+People_Jobs,PersonJob,politician,,politician,,,,,,,
+People_Jobs,PersonJob,historian,,istoric,,,,,,,
+People_Jobs,PersonJob,writer,,scriitor,,,,,,,
+People_Jobs,PersonJob,engineer,,inginer,,,,,,,
+People_Jobs,PersonJob,dentist,,dentist,,,,,,,
+People_Jobs,PersonJob,lawyer,,avocat,,,,,,,
+People_Jobs,PersonJob,chief,,șef,,,,,,,
+People_Jobs,PersonJob,warrior,,războinic,,,,,,,
+People_Jobs,PersonJob,archer,,arcaș,,,,,,,
+People_Jobs,PersonJob,witch doctor,,vrăjitor,,,,,,,
+People_Jobs,PersonJob,shaman,,șaman,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,clothes,f,haină,haina,hainei,haino,haine,hainele,hainelor,hainelor
+PersonalCharacteristics,PersonalCharacteristic,clothing choices,,alegeri vestimentare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,fashion knowledge,,cunoștințe de modă,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,stylishness,f,eleganță,eleganța,eleganței,eleganță,-,-,-,-
+PersonalCharacteristics,PersonalCharacteristic,looks,,arată,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,appearance,n,aspect,aspectul,aspectului,aspectule,aspecte,aspectele,aspectelor,aspectelor
+PersonalCharacteristics,PersonalCharacteristic,height,f,înălțime,înălțimea,înălțimii,înălțime,înălțimi,înălțimile,înălțimilor,înălțimilor
+PersonalCharacteristics,PersonalCharacteristic,weight,f,greutate,greutatea,greutății,greutate,greutăți,greutățile,greutăților,greutăților
+PersonalCharacteristics,PersonalCharacteristic,hair,m,păr,părul,părului,părule,-,-,-,-
+PersonalCharacteristics,PersonalCharacteristic,hairstyle,f,coafură,coafura,coafurii,coafură,coafuri,coafurile,coafurilor,coafurilor
+PersonalCharacteristics,PersonalCharacteristic,facial hair,,părul facial,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,leg hair,,părul de pe picioare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,face,,față,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,eyes,,ochi,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,nose,,nas,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,ears,,urechi,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,jawline,,maxilarul,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,forehead,,frunte,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,hands,,mâini,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,body,,corp,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,muscles,,mușchi,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,voice,,voce,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,way of speaking,,modul de a vorbi,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,accent,,accent,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,shooting skills,,abilități de fotografiere,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,melee fighting skills,,abilități de luptă corp la corp,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,social skills,,abilități sociale,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,plant growing skills,,abilități de cultivare a plantelor,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,medical skill,,abilități medicale,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,animal taming ability,,abilitatea de îmblânzire a animalelor,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,cooking skill,,abilitatea de a găti,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,construction skill,,abilitate de construcție,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,mining skill,,abilitate de minerit,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,artistic skills,,abilități artistice,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,crafting skills,,abilități de meșteșugărit,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,intellectual skills,,aptitudini intelectuale,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,skills,,aptitudini,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,abilities,,abilități,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,intelligence,,inteligență,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,judgment,,judecată,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,brainpower,,puterea creierului,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,emotional stability,,stabilitate emoțională,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,self-control,,autocontrol,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,usefulness,,utilitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,attitude,,atitudine,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,way of walking,,modul de a merge,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,way of thinking,,modul de gândire,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,fighting methods,,metode de luptă,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,learning ability,,capacitatea de învățare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,diet,,dietă,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,eating habits,,obiceiuri alimentare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,food preferences,,preferințe alimentare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,relationship status,,statutul relației,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,age,,vârsta,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,value as a human,,valoarea ca om,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,sense of responsibility,,simțul responsabilității,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,sense of duty,,simțul datoriei,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,honor,,onoare,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,honesty,,onestitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,courageousness,,curaj,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,opinions,,opinii,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,beliefs,,convingeri,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,ideas,,idei,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,hopes and dreams,,speranțe și vise,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,ambitions,,ambiții,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,personal habits,,obiceiuri personale,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,personal hygiene,,igiena personală,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,hardiness,,tenacitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,personality,,personalitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,class,,clasa,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,culture,,cultură,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,recreational preferences,,preferințele de recreere,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,punctuality,,punctualitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,generosity,,generozitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,bravery,,curaj,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,loyalty,,loialitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,honesty,,onestitate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,kindness,,bunătate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,eloquence,,elocvență,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,broad-mindedness,,deschidere la minte,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,charm,,farmec,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,sincerity,,sinceritate,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,open-mindedness,,deschidere de spirit,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,origins,,origini,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,parents,,părinți,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,grandparents,,bunici,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,friends,,prieteni,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,family,,familie,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,family background,,mediul familial,,,,,,,
+PersonalCharacteristics,PersonalCharacteristic,lovers,,îndrăgostiți,,,,,,,
+PoliticalUnions_Outlander,political_union_outlander,union,f,uniune,uniunea,uniunii,uniune,uniuni,uniunile,uniunilor,uniunilor
+PoliticalUnions_Outlander,political_union_outlander,nation,f,națiune,națiunea,națiunii,națiune,națiuni,națiunile,națiunilor,națiunilor
+PoliticalUnions_Outlander,political_union_outlander,confederacy,f,confrerie,confreria,confreriei,confrerie,confrerii,confreriile,confreriilor,confreriilor
+PoliticalUnions_Outlander,political_union_outlander,confederation,f,confederație,confederația,confederației,confederație,confederații,confederațiile,confederațiilor,confederațiilor
+PoliticalUnions_Outlander,political_union_outlander,alliance,f,alianță,alianța,alianței,alianțo,alianțe,alianțele,alianțelor,alianțelor
+PoliticalUnions_Outlander,political_union_outlander,kin league,,ligă a rudelor,,,,,,,
+PoliticalUnions_Outlander,political_union_outlander,covenant,,pact,,,,,,,
+PoliticalUnions_Outlander,political_union_outlander,treaty,n,tratat,tratatul,tratatului,tratatule,tratate,tratatele,tratatelor,tratatelor
+PoliticalUnions_Outlander,political_union_outlander,pact,n,pact,pactul,pactului,-,pacte,pactele,pactelor,-
+PoliticalUnions_Outlander,political_union_outlander,coalition,f,coaliție,coaliția,coaliției,coaliție,coaliții,coalițiile,coalițiilor,coalițiilor
+PoliticalUnions_Outlander,political_union_outlander,federation,f,federație,federația,federației,federație,federații,federațiile,federațiilor,federațiilor
+PoliticalUnions_Outlander,political_union_outlander,league,f,ligă,liga,ligii,ligă,ligi,ligile,ligilor,ligilor
+PoliticalUnions_Outlander,political_union_outlander,compact,,compact,,,,,,,
+PoliticalUnions_Outlander,political_union_outlander,accord,n,acord,acordul,acordului,-,acorduri,acordurile,acordurilor,-
+PoliticalUnions_Outlander,political_union_outlander,concord,,concord,,,,,,,
+PoliticalUnions_Outlander,political_union_outlander,amalgamation,f,amalgamare,amalgamarea,amalgamării,amalgamareo,amalgamări,amalgamările,amalgamărilor,amalgamărilor
+PoliticalUnions_Outlander,political_union_outlander,unification,f,unificare,unificarea,unificării,-,unificări,unificările,unificărilor,-
+PoliticalUnions_Tribal,political_union_tribal,union,f,uniune,uniunea,uniunii,uniune,uniuni,uniunile,uniunilor,uniunilor
+PoliticalUnions_Tribal,political_union_tribal,nation,f,națiune,națiunea,națiunii,națiune,națiuni,națiunile,națiunilor,națiunilor
+PoliticalUnions_Tribal,political_union_tribal,confederacy,f,confrerie,confreria,confreriei,confrerie,confrerii,confreriile,confreriilor,confreriilor
+PoliticalUnions_Tribal,political_union_tribal,confederation,f,confederație,confederația,confederației,confederație,confederații,confederațiile,confederațiilor,confederațiilor
+PoliticalUnions_Tribal,political_union_tribal,alliance,f,alianță,alianța,alianței,alianțo,alianțe,alianțele,alianțelor,alianțelor
+PoliticalUnions_Tribal,political_union_tribal,kin league,,liga rudelor,,,,,,,
+PoliticalUnions_Tribal,political_union_tribal,covenant,,convenția,,,,,,,
+PoliticalUnions_Tribal,political_union_tribal,treaty,,tratatul,,,,,,,
+PoliticalUnions_Tribal,political_union_tribal,pact,,pactul,,,,,,,
+PoliticalUnions_Tribal,political_union_tribal,coalition,f,coaliție,coaliția,coaliției,coaliție,coaliții,coalițiile,coalițiilor,coalițiilor
+PoliticalUnions_Tribal,political_union_tribal,kinship,f,rudenie,rudenia,rudeniei,rudenie,rudenii,rudeniile,rudeniilor,rudeniilor
+PoliticalUnions_Tribal,political_union_tribal,people,m,om,omul,omului,omule,oameni,oamenii,oamenilor,oamenilor
+PoliticalUnions_Tribal,political_union_tribal,tribe,n,trib,tribul,tribului,tribule,triburi,triburile,triburilor,triburilor
+Quests,quest,story,f,poveste,povestea,poveștii,poveste,povești,poveștile,poveștilor,poveștilor
+Quests,quest,tale,f,poveste,povestea,poveștii,poveste,povești,poveștile,poveștilor,poveștilor
+Quests,quest,adventure,f,aventură,aventura,aventurii,aventură,aventuri,aventurile,aventurilor,aventurilor
+Quests,quest,drama,f,dramă,drama,dramei,dramă,drame,dramele,dramelor,dramelor
+Quests,quest,fable,f,fabulă,fabula,fabulei,fabulă,fabule,fabulele,fabulelor,fabulelor
+Quests,quest,tale,f,poveste,povestea,poveștii,poveste,povești,poveștile,poveștilor,poveștilor
+Quests,quest,chronicle,f,cronică,cronica,cronicii,cronică,cronici,cronicile,cronicilor,cronicilor
+Quests,quest,parable,f,parabolă,parabola,parabolei,-,parabole,parabolele,parabolelor,-
+Quests,quest,saga,,saga,,,,,,,
+Quests,quest,exploit,f,exploatare,exploatarea,exploatării,exploatare,exploatări,exploatările,exploatărilor,exploatărilor
+Quests,quest,feat,,feat,,,,,,,
+Quests,quest,enterprise,,întreprindere,,,,,,,
+Quests,quest,incident,,incident,,,,,,,
+Quests,quest,occurrence,,eveniment,,,,,,,
+Quests,quest,undertaking,,demers,,,,,,,
+Quests,quest,venture,,risc,,,,,,,
+Quests,quest,plan,,plan,,,,,,,
+Quests,quest,action,,acțiune,,,,,,,
+Quests,quest,struggle,,luptă,,,,,,,
+Quests,quest,attempt,,încercare,,,,,,,
+Quests,quest,effort,,efort,,,,,,,
+Quests,quest,encounter,,întâlnire,,,,,,,
+Quests,quest,endeavor,,efort,,,,,,,
+Quests,quest,scramble,,se agită,,,,,,,
+Quests,quest,striving,,străduință,,,,,,,
+Quests,quest,toil,,truda,,,,,,,
+Quests,quest,goal,,obiectiv,,,,,,,
+Quests,quest,quest,,căutare,,,,,,,
+Quests,quest,event,,eveniment,,,,,,,
+Quests,quest,happening,,se întâmplă,,,,,,,
+Stories,story,story,f,poveste,povestea,poveștii,poveste,povești,poveștile,poveștilor,poveștilor
+Stories,story,tale,f,poveste,povestea,poveștii,poveste,povești,poveștile,poveștilor,poveștilor
+Stories,story,yarn,n,fir,firul,firului,firule,fire,firele,firelor,firelor
+Stories,story,journey,f,călătorie,călătoria,călătoriei,călătorie,călătorii,călătoriile,călătoriilor,călătoriilor
+Stories,story,version,f,versiune,versiunea,versiunii,versiune,versiuni,versiunile,versiunilor,versiunilor
+Stories,story,approach,f,abordare,abordarea,abordării,abordareo,abordări,abordările,abordărilor,abordărilor
+Stories,story,adventure,f,aventură,aventura,aventurii,aventură,aventuri,aventurile,aventurilor,aventurilor
+Stories,story,anecdote,f,anecdotă,anecdota,anecdotei,anecdotă,anecdote,anecdotele,anecdotelor,anecdotelor
+Stories,story,article,n,articol,articolul,articolului,-,articole,articolele,articolelor,-
+Stories,story,autobiography,f,autobiografie,autobiografia,autobiografiei,autobiografie,autobiografii,autobiografiile,autobiografiilor,autobiografiilor
+Stories,story,biography,f,biografie,biografia,biografiei,biografie,biografii,biografiile,biografiilor,biografiilor
+Stories,story,book,f,carte,cartea,cărții,-,cărți,cărțile,cărților,-
+Stories,story,comedy,f,comedie,comedia,comediei,comedie,comedii,comediile,comediilor,comediilor
+Stories,story,description,f,descriere,descrierea,descrierii,descriere,descrieri,descrierile,descrierilor,descrierilor
+Stories,story,drama,f,dramă,drama,dramei,dramă,drame,dramele,dramelor,dramelor
+Stories,story,fable,f,fabulă,fabula,fabulei,fabulă,fabule,fabulele,fabulelor,fabulelor
+Stories,story,fantasy,f,fantezie,fantezia,fanteziei,fantezie,fantezii,fanteziile,fanteziilor,fanteziilor
+Stories,story,feature,,caracteristică,,,,,,,
+Stories,story,fiction,,ficțiune,,,,,,,
+Stories,story,history,,istorie,,,,,,,
+Stories,story,information,,informații,,,,,,,
+Stories,story,legend,,legendă,,,,,,,
+Stories,story,memoir,,memorii,,,,,,,
+Stories,story,myth,,mit,,,,,,,
+Stories,story,narrative,,narațiune,,,,,,,
+Stories,story,novel,,roman,,,,,,,
+Stories,story,record,,înregistrare,,,,,,,
+Stories,story,report,,raport,,,,,,,
+Stories,story,tale,,poveste,,,,,,,
+Stories,story,tragedy,,tragedie,,,,,,,
+Stories,story,version,,versiune,,,,,,,
+Stories,story,allegory,,alegorie,,,,,,,
+Stories,story,apologue,,apologie,,,,,,,
+Stories,story,beat,,bate,,,,,,,
+Stories,story,chronicle,,cronică,,,,,,,
+Stories,story,cliffhanger,,cliffhanger,,,,,,,
+Stories,story,epic,,epic,,,,,,,
+Stories,story,folktale,,poveste populară,,,,,,,
+Stories,story,gag,,gag,,,,,,,
+Stories,story,narration,,narațiune,,,,,,,
+Stories,story,parable,,parabolă,,,,,,,
+Stories,story,potboiler,,potboiler,,,,,,,
+Stories,story,recital,,recital,,,,,,,
+Stories,story,relation,,relație,,,,,,,
+Stories,story,romance,,romantism,,,,,,,
+Stories,story,saga,,saga,,,,,,,
+Stories,story,scoop,,linguriță,,,,,,,
+Stories,story,sequel,,continuare,,,,,,,
+Stories,story,serial,,serial,,,,,,,
+Stories,story,spiel,,spiel,,,,,,,
+Stories,story,yarn,,fir,,,,,,,
+Stories,story,fairy tale,,basm,,,,,,,
+Stories,story,old saw,,fierăstrău vechi,,,,,,,
+Stories,story,exploit,,exploatare,,,,,,,
+Stories,story,experience,,experiență,,,,,,,
+Stories,story,feat,,faptă,,,,,,,
+Stories,story,scene,,scena,,,,,,,
+Stories,story,trip,,călătorie,,,,,,,
+Stories,story,chance,,șansă,,,,,,,
+Stories,story,contingency,,contingență,,,,,,,
+Stories,story,endangerment,,periclitare,,,,,,,
+Stories,story,enterprise,,întreprindere,,,,,,,
+Stories,story,happening,,se întâmplă,,,,,,,
+Stories,story,hazard,,hazard,,,,,,,
+Stories,story,incident,,incident,,,,,,,
+Stories,story,jeopardy,,pericol,,,,,,,
+Stories,story,occurrence,,apariție,,,,,,,
+Stories,story,peril,,pericole,,,,,,,
+Stories,story,speculation,,speculație,,,,,,,
+Stories,story,undertaking,,întreprindere,,,,,,,
+Stories,story,venture,,risc,,,,,,,
+Stories,story,plan,,plan,,,,,,,
+Stories,story,truth,,adevăr,,,,,,,
+Stories,story,action,,acțiune,,,,,,,
+Stories,story,background,,fundal,,,,,,,
+Stories,story,contact,,contact,,,,,,,
+Stories,story,involvement,,implicare,,,,,,,
+Stories,story,practice,,practică,,,,,,,
+Stories,story,reality,,realitate,,,,,,,
+Stories,story,struggle,,luptă,,,,,,,
+Stories,story,wisdom,,înțelepciune,,,,,,,
+Stories,story,attempt,,încercare,,,,,,,
+Stories,story,battle,,luptă,,,,,,,
+Stories,story,clash,,ciocnire,,,,,,,
+Stories,story,combat,,luptă,,,,,,,
+Stories,story,conflict,,conflict,,,,,,,
+Stories,story,contest,,concurs,,,,,,,
+Stories,story,effort,,efort,,,,,,,
+Stories,story,encounter,,întâlnire,,,,,,,
+Stories,story,endeavor,,efort,,,,,,,
+Stories,story,skirmish,,încăierare,,,,,,,
+Stories,story,strife,,luptă,,,,,,,
+Stories,story,trial,,încercare,,,,,,,
+Stories,story,work,,muncă,,,,,,,
+Stories,story,essay,,eseu,,,,,,,
+Stories,story,grind,,măcinare,,,,,,,
+Stories,story,hassle,,bătaie de cap,,,,,,,
+Stories,story,jam,,gem,,,,,,,
+Stories,story,jump,,salt,,,,,,,
+Stories,story,labor,,muncă,,,,,,,
+Stories,story,pains,,dureri,,,,,,,
+Stories,story,row,,vâslește,,,,,,,
+Stories,story,scramble,,agitație,,,,,,,
+Stories,story,striving,,străduindu-se,,,,,,,
+Stories,story,toil,,truda,,,,,,,
+Stories,story,undertaking,,întreprindere,,,,,,,
+TalkTopics_Heavy,talktopicheavyfile,childhood,m,copilărie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,childhood fears,m,temerile din copilărie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,childhood loves,m,iubiri din copilărie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,childhood experiences,m,experiențe din copilărie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life,m,viață,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life challenges,m,provocările vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life's rewards,m,recompensele vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life memories,m,amintirile vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life goals,m,obiectivele vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life regrets,m,regretele vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life stresses,m,stresul vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the disappointment of life,m,dezamăgirile vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the pointlessness of life,m,inutilitatea vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the randomness of life,m,cât de la întâmplare e viața,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,hope,m,speranță,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,maturity,m,maturitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,adulthood,m,viața de adult,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,children,m,copii,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,fear,m,frică,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,nightmares,m,coșmaruri,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,success,m,succes,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the morality of poverty,m,moralitatea sărăciei,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the morality of wealth,m,moralitatea bogăției,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,death,m,moarte,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,death's inevitability,m,inevitabilitatea morții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,death's release,m,elementul elibrator al morții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,life after death,m,viața după moarte,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,dead loved ones,m,morții cei dragi,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,absent friends,m,prietenii absenți,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,charity,m,caritate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,philanthropism,m,filantropie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,aiding the downtrodden,m,ajutorarea celor defavorizați,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,helping the sick,m,ajutorarea celor bolnavi,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,helping the poor,m,ajutorarea celor săraci,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,aliens,m,străini,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,alien contact,m,contact extraterestru,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,alien conspiracies,m,conspirații extraterestre,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the absence of aliens,m,absența extratereștrilor,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,government conspiracies,m,conspirații guvernamentale,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,religious conspiracies,m,conspirații religioase,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the stars,m,stelele,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,other planets,m,alte planete,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,this planet,m,această planetă,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the scale of the universe,m,scara universului,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the age of the universe,m,vârsta universului,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the fate of the universe,m,soarta universului,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,man's spread through the universe,m,răspândirea omului în univers,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,primitivism,m,primitivism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,luddism,m,luddism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,technology,m,tehnologie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,machine intelligence,m,inteligența mașinilor,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,artificial intelligence,m,inteligența artificială,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,computer technology,m,tehnologie informatică,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,weapons technology,m,tehnologia armelor,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,society,m,societate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,morality,m,moralitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,freedom,m,libertate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,law,m,lege,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,government,m,guvern,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,rights,m,drepturi,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,history,m,istorie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,terror,m,teroare,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,terrorism,m,terorism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,politics,m,politică,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,honor,m,onoare,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,social issues,m,probleme sociale,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the market,m,piața,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,freedom,m,libertate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,authoritarianism,m,autoritarism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,anarchy,m,anarhie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,injustice,m,nedreptate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,justice,m,justiție,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,truth,m,adevăr,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,tribalism,m,tribalism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,ingroup preference,m,preferința de grup,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,philosophy,m,filosofie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,reality,m,realitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,culture,m,cultură,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,culture differences,m,diferențe culturale,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,culture shock,m,șoc cultural,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,human nature,m,natura umană,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,humanity,m,umanitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,religion,m,religie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the meaning of life,m,sensul vieții,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,identity,m,identitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,eternity,m,eternitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,monism,m,monism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,dualism,m,dualism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,epistemology,m,epistemologie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,honesty,m,onestitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,freedom of speech,m,libertatea de exprimare,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,ethnicity,m,etnie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,liberalism,m,liberalism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the inevitability of suffering,m,inevitabilitatea suferinței,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the nature of knowledge,m,natura cunoașterii,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the nature of emotion,m,natura emoțiilor,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,fate,m,destinul,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the fate of mankind,m,soarta omenirii,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the fate of the universe,m,soarta universului,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,art,m,artă,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,art movements,m,mișcări artistice,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,artistic ambition,m,ambiția artistică,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,human aesthetics,m,estetica umană,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,artistic instincts,m,instincte artistice,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,art history,m,istoria artei,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,love,m,dragoste,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,romance,m,romantism,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,sexuality,m,sexualitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,sexual morality,m,moralitate sexuală,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,masculinity,m,masculinitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,femininity,m,feminitate,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,self-replicating machines,m,mașini care se autoreplică,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,generation ships,m,nave de generație,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,Von Neumann probes,m,sondele Von Neumann,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,archotechnology,m,arhotehnologie,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,archotechs,m,arhotechs,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,machine personas,m,persoane mașină,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the Johnson-Tanaka drive,m,unitatea Johnson-Tanaka,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,the Ordo Historia,m,Ordo Historia,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,old Earth,m,vechiul Pământ,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,rimworlds,m,rimworlds,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,coreworlds,m,coreworlds,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,cryptosleep,m,criptosomnul,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,cryptosleep tombs,m,mormintele cryptosleep,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,mechanoids,m,mecanoizi,-,-,-,-,-,-,-
+TalkTopics_Heavy,talktopicheavyfile,cannibalism,m,canibalism,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,the weather,m,vreme,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,breakfast cereal,m,cereale pentru micul dejun,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,breakfast,m,micul dejun,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,dinner,m,cină,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,food,m,mâncare,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,lunchtime,m,ora prânzului,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,eating habits,m,obiceiuri alimentare,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,salty foods,m,alimente sărate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,sweet foods,m,alimente dulci,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,savory foods,m,alimente sărate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,bitter foods,m,alimente amare,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,favorite haircuts,m,tunsori preferate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,favorite clothes,m,haine preferate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,hairstyles,m,coafuri,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,fashion,m,modă,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,makeup,m,machiaj,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,beards,m,bărbi,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,facial hair,m,părul facial,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,odd jobs,m,locuri de muncă ciudate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,kids' games,m,jocuri pentru copii,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,entertainment,m,divertisment,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,games,m,jocuri,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,birthdays,m,zile de naștere,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,balloons,m,baloane,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,drunkenness,m,beție,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,getting drunk,m,a se îmbăta,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,parties,m,petreceri,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,vacations,m,vacanțe,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,beautiful people,m,oameni frumoși,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,fat people,m,oameni grași,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,tall people,m,persoane înalte,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,short people,m,oameni scunzi,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,guilty pleasures,m,plăceri vinovate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,vomiting,m,vărsături,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,eating,m,mâncarea,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,swimming,m,înot,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,sports,m,sport,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,beaches,m,plaje,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,animals,m,animale,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,cute animals,m,animale drăguțe,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,fat animals,m,animale grase,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,pets,m,animale de companie,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,pet peeves,m,animale de companie,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,life's annoyances,m,neplăcerile vieții,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,laundry,m,spălătorie,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,sweating,m,transpirație,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,hauling,m,transportând,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,cleaning,m,curățenie,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,eating without tables,m,mâncarea fără mese,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,comfortable furniture,m,mobilier confortabil,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,fine meals,m,mese fine,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,lavish meals,m,mese somptuoase,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,pemmican,m,pemmican,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,horseshoes,m,potcoave de cai,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,recreation,m,recreere,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,lovers,m,iubitori,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,lovin',m,iubitori,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,healroot,m,healroot,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,botched surgeries,m,operații ratate,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,vomiting,m,vărsături,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,board games,m,jocuri de masă,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,computer games,m,jocuri pe calculator,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,television,m,televiziune,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,poker,m,poker,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,billiards,m,biliard,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,spaceships,m,nave spațiale,-,-,-,-,-,-,-
+TalkTopics_Light,talktopiclightfile,xenohumans,m,xeno-oameni,-,-,-,-,-,-,-
+TerrainFeatures,TerrainFeature,plain,f,câmpie,câmpia,câmpiei,câmpio,câmpii,câmpiile,câmpiilor,câmpiilor
+TerrainFeatures,TerrainFeature,expanse,f,întindere,întinderea,întinderii,întindere,întinderi,întinderile,întinderilor,întinderilor
+TerrainFeatures,TerrainFeature,grassland,f,pășune,pășunea,pășunii,-,pășuni,pășunile,pășunilor,-
+TerrainFeatures,TerrainFeature,plateau,n,platou,platoul,platoului,-,platouri,platourile,platourilor,-
+TerrainFeatures,TerrainFeature,prairie,,preerie,,,,,,,
+TerrainFeatures,TerrainFeature,desert,n,deșert,deșertul,deșertului,deșertule,deșerturi,deșerturile,deșerturilor,deșerturilor
+TerrainFeatures,TerrainFeature,field,n,câmp,câmpul,câmpului,câmpule,câmpuri,câmpurile,câmpurilor,câmpurilor
+TerrainFeatures,TerrainFeature,forest,f,pădure,pădurea,pădurii,pădure,păduri,pădurile,pădurilor,pădurilor
+TerrainFeatures,TerrainFeature,cactus,m,cactus,cactusul,cactusului,-,cactuși,cactușii,cactușilor,-
+TerrainFeatures,TerrainFeature,tree,m,copac,copacul,copacului,copacule,copaci,copacii,copaciilor,copaciilor
+TerrainFeatures,TerrainFeature,bush,,tufiș,,,,,,,
+TerrainFeatures,TerrainFeature,thicket,,boschet,,,,,,,
+TerrainFeatures,TerrainFeature,bramble,,mărăciniș,,,,,,,
+TerrainFeatures,TerrainFeature,boulder,,bolovan,,,,,,,
+TerrainFeatures,TerrainFeature,rock,,stâncă,,,,,,,
+TerrainFeatures,TerrainFeature,quarry,,carieră,,,,,,,
+TerrainFeatures,TerrainFeature,stone,,piatră,,,,,,,
+TerrainFeatures,TerrainFeature,mountain,,munte,,,,,,,
+TerrainFeatures,TerrainFeature,hill,,deal,,,,,,,
+TerrainFeatures,TerrainFeature,mesa,,mesa,,,,,,,
+TerrainFeatures,TerrainFeature,cliff,,stâncă,,,,,,,
+TerrainFeatures,TerrainFeature,bluff,,faleză,,,,,,,
+TerrainFeatures,TerrainFeature,crag,,stâncă,,,,,,,
+TerrainFeatures,TerrainFeature,ridge,,creastă,,,,,,,
+TerrainFeatures,TerrainFeature,valley,,vale,,,,,,,
+TerrainFeatures,TerrainFeature,canyon,,canion,,,,,,,
+TerrainFeatures,TerrainFeature,gorge,,defileu,,,,,,,
+TerrainFeatures,TerrainFeature,oasis,,oază,,,,,,,
+TerrainFeatures,TerrainFeature,meadow,,pajiște,,,,,,,
+TerrainFeatures,TerrainFeature,cave,,peșteră,,,,,,,
+TerrainFeatures,TerrainFeature,river,,râu,,,,,,,
+TerrainFeatures,TerrainFeature,stream,,pârâiaș,,,,,,,
+TerrainFeatures,TerrainFeature,creek,,pârâu,,,,,,,
+TerrainFeatures,TerrainFeature,tributary,,afluent,,,,,,,
+TerrainFeatures,TerrainFeature,brook,,pârâu,,,,,,,
+TerrainFeatures,TerrainFeature,delta,,deltă,,,,,,,
+TerrainFeatures,TerrainFeature,inlet,,intrare,,,,,,,
+TerrainFeatures,TerrainFeature,sound,,,,,,,,,
+TerrainFeatures,TerrainFeature,cove,,golfuleț,,,,,,,
+TerrainFeatures,TerrainFeature,lake,,lac,,,,,,,
+TerrainFeatures,TerrainFeature,ocean,,ocean,,,,,,,
+TerrainFeatures,TerrainFeature,pond,,iaz,,,,,,,
+TerrainFeatures,TerrainFeature,basin,,bazin,,,,,,,
+TerrainFeatures,TerrainFeature,lagoon,,lagună,,,,,,,
+TerrainFeatures,TerrainFeature,pit,,groapă,,,,,,,
+TerrainFeatures,TerrainFeature,swamp,,mlaștină,,,,,,,
+TerrainFeatures,TerrainFeature,tarpit,,șanț,,,,,,,
+TerrainFeatures,TerrainFeature,mire,,băltoacă,,,,,,,
+TreeTypes,TreeType,oak,m,stejar,stejarul,stejarului,stejarule,stejari,stejarii,stejarilor,stejarilor
+TreeTypes,TreeType,poplar,m,plop,plopul,plopului,plopule,plopi,plopii,plopilor,plopilor
+TreeTypes,TreeType,pine,m,pin,pinul,pinului,pinule,pini,pinii,pinilor,pinilor
+TreeTypes,TreeType,teak,,,,,,,,,
+TreeTypes,TreeType,cecropia,,cecropia,,,,,,,
+TreeTypes,TreeType,palm,m,palmier,palmierul,palmierului,palmierule,palmieri,palmierii,palmierilor,palmierilor
+TreeTypes,TreeType,bamboo,m,bambus,bambusul,bambusului,bambusule,bambuși,bambușii,bambușilor,bambușilor
+TreeTypes,TreeType,ash,m,frasin,frasinul,frasinului,frasinule,frasini,frasinii,frasinilor,frasinilor
+TreeTypes,TreeType,aspen,m,plop,plopul,plopului,plopule,plopi,plopii,plopilor,plopilor
+TreeTypes,TreeType,beech,m,fag,fagul,fagului,fagule,fagi,fagii,fagilor,fagilor
+TreeTypes,TreeType,birch,m,mesteacăn,mesteacănul,mesteacănului,mesteacănule,mesteceni,mestecenii,mestecenilor,mestecenilor
+TreeTypes,TreeType,cherry,m,cireș,cireșul,cireșului,-,cireși,cireșii,cireșilor,-
+TreeTypes,TreeType,chestnut,m,castan,castanul,castanului,castanule,castani,castanii,castanilor,castanilor
+TreeTypes,TreeType,cottonwood,,lemn de bumbac,,,,,,,
+TreeTypes,TreeType,elm,m,ulm,ulmul,ulmului,ulmule,ulmi,ulmii,ulmilor,ulmilor
+TreeTypes,TreeType,fir,m,brad,bradul,bradului,bradule,brazi,brazii,brazilor,brazilor
+TreeTypes,TreeType,hemlock,,cicuta,,,,,,,
+TreeTypes,TreeType,hickory,m,carpen,carpenul,carpenului,carpenule,carpeni,carpenii,carpenilor,carpenilor
+TreeTypes,TreeType,larch,f,larice,laricea,laricii,larice,larici,laricile,laricilor,laricilor
+TreeTypes,TreeType,maple,m,arțar,arțarul,arțarului,arțarule,arțari,arțarii,arțarilor,arțarilor
+TreeTypes,TreeType,cedar,m,cedru,cedrul,cedrului,cedrule,cedri,cedrii,cedrilor,cedrilor
+TreeTypes,TreeType,spruce,m,molid,molidul,molidului,molidule,molizi,molizii,molizilor,molizilor
+TreeTypes,TreeType,walnut,m,nuc,nucul,nucului,nucule,nuci,nucii,nucilor,nucilor
+TreeTypes,TreeType,willow,f,salcie,salcia,salciei,salcie,salcii,salciile,salciilor,salciilor
+Vegetables,Vegetable,carrot,n,morcov,morcovul,morcovului,,morcovi,morcovii,morcovilor,
+Vegetables,Vegetable,onion,f,ceapă,ceapa,cepei,ceapă,cepe,cepele,cepelor,cepelor
+Vegetables,Vegetable,turnip,m,nap,napul,napului,-,napi,napii,napilor,-
+Vegetables,Vegetable,gourd,m,dovleac,dovleacul,dovleacului,dovleacule,dovleci,dovlecii,dovlecilor,dovlecilor
+Vegetables,Vegetable,pumpkin,m,dovleac,dovleacul,dovleacului,dovleacule,dovleci,dovlecii,dovlecilor,dovlecilor
+Vegetables,Vegetable,cauliflower,f,conopidă,conopida,conopidei,conopidă,conopide,conopidele,conopidelor,conopidelor
+Vegetables,Vegetable,bell pepper,,ardei gras,,,,,,,
+Vegetables,Vegetable,pepper,m,ardei,ardeiul,ardeiului,ardeiule,ardei,ardeii,ardeilor,ardeilor
+Vegetables,Vegetable,mushroom,,ciuperci,,,,,,,
+Vegetables,Vegetable,pea,f,mazăre,mazărea,mazărei,mazăre,-,-,-,-
+Vegetables,Vegetable,artichoke,f,anghinare,anghinarea,anghinarei,anghinare,anghinare,anghinarele,anghinarelor,anghinarelor
+Vegetables,Vegetable,eggplant,,vinete,,,,,,,
+Vegetables,Vegetable,lentil,f,linte,lintea,lintei,linte,-,-,-,-
+Vegetables,Vegetable,cabbage,f,varză,varza,verzei,varză,verze,verzele,verzelor,verzelor
+Vegetables,Vegetable,beet,,sfeclă roșie,,,,,,,
+Vegetables,Vegetable,corn cob,,știulete de porumb,,,,,,,
+Vegetables,Vegetable,yam,,cartof dulce,,,,,,,
+Vegetables,Vegetable,zucchini,,zucchini,,,,,,,
+Weapons,Weapon,dagger,n,cuțit,cuțitul,cuțitului,-,cuțite,cuțitele,cuțitelor,-
+Weapons,Weapon,blade,f,lamă,lama,lamei,lamă,lame,lamele,lamelor,lamelor
+Weapons,Weapon,shiv,n,briceag,briceagul,briceagului,briceagule,bricege,bricegele,bricegelor,bricegelor
+Weapons,Weapon,razor,,lamă de ras,,,,,,,
+Weapons,Weapon,scythe,f,coasă,coasa,coasei,coasă,coase,coasele,coaselor,coaselor
+Weapons,Weapon,sickle,f,seceră,secera,secerii,-,seceri,secerile,secerilor,-
+Weapons,Weapon,sword,f,sabie,sabia,sabiei,-,săbii,săbiile,săbiilor,-
+Weapons,Weapon,sabre,f,sabie,sabia,sabiei,-,săbii,săbiile,săbiilor,-
+Weapons,Weapon,rapier,f,sabie,sabia,sabiei,-,săbii,săbiile,săbiilor,-
+Weapons,Weapon,claymore,,,,,,,,,
+Weapons,Weapon,scimitar,,scimitar,,,,,,,
+Weapons,Weapon,spear,f,suliță,sulița,suliții,suliță,suliți,sulițile,suliților,suliților
+Weapons,Weapon,pike,f,lance,lancea,lăncii,lance,lănci,lăncile,lăncilor,lăncilor
+Weapons,Weapon,ikwa,,ikwa,,,,,,,
+Weapons,Weapon,lance,f,lance,lancea,lăncii,lance,lănci,lăncile,lăncilor,lăncilor
+Weapons,Weapon,bayonet,f,baionetă,baioneta,baionetei,baionetă,baionete,baionetele,baionetelor,baionetelor
+Weapons,Weapon,javelin,f,suliță,sulița,suliții,suliță,suliți,sulițile,suliților,suliților
+Weapons,Weapon,axe,n,topor,toporul,toporului,-,topoare,topoarele,topoarelor,-
+Weapons,Weapon,tomahawk,n,tomahawk,tomahawkul,tomahawkului,tomahawkule,tomahawkuri,tomahawkurile,tomahawkurilor,tomahawkurilor
+Weapons,Weapon,hatchet,n,toporaș,toporașul,toporașului,toporașule,toporașe,toporașele,toporașelor,toporașelor
+Weapons,Weapon,whip,n,bici,biciul,biciului,biciule,bice,bicele,bicelor,bicelor
+Weapons,Weapon,saw,n,ferăstrău,ferăstrăul,ferăstrăului,ferăstrăule,ferăstraie,ferăstraiele,ferăstraielor,ferăstraielor
+Weapons,Weapon,club,f,bâtă,bâta,bâtei,bâto,bâte,bâtele,bâtelor,bâtelor
+Weapons,Weapon,hammer,n,ciocan,ciocanul,ciocanului,ciocanule,ciocane,ciocanele,ciocanelor,ciocanelor
+Weapons,Weapon,sledgehammer,n,baros,barosul,barosului,barosule,baroase,baroasele,baroaselor,baroaselor
+Weapons,Weapon,mace,n,buzdugan,buzduganul,buzduganului,buzduganule,buzdugane,buzduganele,buzduganelor,buzduganelor
+Weapons,Weapon,knuckleduster,,ciocan de buzunar,,,,,,,
+Weapons,Weapon,gauntlet,f,mănușă,mănușa,mănușii,mănușă,mănuși,mănușile,mănușilor,mănușilor
+Weapons,Weapon,dart,f,săgeată,săgeata,săgeții,săgeată,săgeți,săgețile,săgeților,săgeților
+Weapons,Weapon,arrow,f,săgeată,săgeata,săgeții,săgeată,săgeți,săgețile,săgeților,săgeților
+Weapons,Weapon,crossbow,,arbaleta,,,,,,,
+Weapons,Weapon,bow,n,arc,arcul,arcului,-,arce,arcele,arcelor,-
+Weapons,Weapon,gun,f,pușcă,pușca,puștii,-,puști,puștile,puștilor,-
+Weapons,Weapon,pistol,n,pistol,pistolul,pistolului,-,pistoale,pistoalele,pistoalelor,-
+Weapons,Weapon,rifle,f,carabină,carabina,carabinei,-,carabine,carabinele,carabinelor,-
+Weapons,Weapon,shotgun,,pușcă de vânătoare,,,,,,,
+Weapons,Weapon,revolver,n,revolver,revolverul,revolverului,revolverule,revolvere,revolverele,revolverelor,revolverelor
+Weapons,Weapon,cannon,n,tun,tunul,tunului,tunule,tunuri,tunurile,tunurilor,tunurilor
+Weapons,Weapon,mortar,n,mortier,mortierul,mortierului,-,mortiere,mortierele,mortierelor,-
+Weapons,Weapon,howitzer,n,obuzier,obuzierul,obuzierului,obuzierule,obuziere,obuzierele,obuzierelor,obuzierelor
+Weapons,Weapon,bomb,f,bombă,bomba,bombei,bombă,bombe,bombele,bombelor,bombelor
+Weapons,Weapon,nuke,,bombă nucleară,,,,,,,
+Weapons,Weapon,landmine,,mină de teren,,,,,,,
+Weapons,Weapon,grenade,f,grenadă,grenada,grenadei,grenadă,grenade,grenadele,grenadelor,grenadelor
+Weapons,Weapon,missile,n,proiectil,proiectilul,proiectilului,-,proiectile,proiectilele,proiectilelor,-
+Weapons,Weapon,rocket,f,rachetă,racheta,rachetei,rachetă,rachete,rachetele,rachetelor,rachetelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups.txt b/Core/Strings/Words/Nouns/AnimalGroups.txt
index f551eff5..ce5b45b2 100644
--- a/Core/Strings/Words/Nouns/AnimalGroups.txt
+++ b/Core/Strings/Words/Nouns/AnimalGroups.txt
@@ -1,9 +1,10 @@
-haită
-haită
-haită
-grup
-grup
-grup
-hoardă
-gașcă
-multitudine
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pack
+pack
+pack
+group
+group
+group
+horde
+gaggle
+multitude
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemPluArt.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemPluArt.txt
new file mode 100644
index 00000000..bb7cf112
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemPluArt.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haitele
+haitele
+haitele
+hoardele
+găștile
+multitudinile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemPluDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemPluDat.txt
new file mode 100644
index 00000000..1927e2de
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemPluDat.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haitelor
+haitelor
+haitelor
+hoardelor
+găștilor
+multitudinilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemPluNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemPluNom.txt
new file mode 100644
index 00000000..b2331669
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemPluNom.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haite
+haite
+haite
+hoarde
+găști
+multitudini
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemPluVoc.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemPluVoc.txt
new file mode 100644
index 00000000..3ded72a3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haitelor
+haitelor
+haitelor
+hoardelor
+găștilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemSglArt.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemSglArt.txt
new file mode 100644
index 00000000..d07d7aa0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemSglArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haita
+haita
+haita
+grupul
+grupul
+grupul
+hoarda
+gașca
+multitudinea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemSglDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemSglDat.txt
new file mode 100644
index 00000000..f8d529c2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemSglDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haitei
+haitei
+haitei
+grupului
+grupului
+grupului
+hoardei
+găștii
+multitudinii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemSglNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemSglNom.txt
new file mode 100644
index 00000000..cc5d8f18
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemSglNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haită
+haită
+haită
+grup
+grup
+grup
+hoardă
+gașcă
+multitudine
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/FemSglVoc.txt b/Core/Strings/Words/Nouns/AnimalGroups/FemSglVoc.txt
new file mode 100644
index 00000000..666154d4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/FemSglVoc.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haită
+haită
+haită
+grupule
+grupule
+grupule
+hoardă
+gașcă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtDat.txt
deleted file mode 100644
index 25b055ff..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-haitelor
-haitelor
-haitelor
-grupurilor
-grupurilor
-grupurilor
-hoardelor
-găștilor
-multitudinilor
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtNom.txt
deleted file mode 100644
index ade3b108..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-haitele
-haitele
-haitele
-grupurile
-grupurile
-grupurile
-hoardele
-găștile
-multitudinile
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatDat.txt
deleted file mode 100644
index 0d9830aa..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-haite
-haite
-haite
-grupuri
-grupuri
-grupuri
-hoarde
-găști
-multitudini
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatNom.txt
deleted file mode 100644
index 0d9830aa..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-haite
-haite
-haite
-grupuri
-grupuri
-grupuri
-hoarde
-găști
-multitudini
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtDat.txt
deleted file mode 100644
index 1e897908..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-haitei
-haitei
-haitei
-hoardei
-găștii
-multitudinii
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtNom.txt
deleted file mode 100644
index f93fc18c..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-haita
-haita
-haita
-hoarda
-gașca
-multitudinea
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatDat.txt
deleted file mode 100644
index ccb4d17f..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-haite
-haite
-haite
-hoarde
-găști
-multitudini
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatNom.txt
deleted file mode 100644
index 76a6d50a..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-haită
-haită
-haită
-hoardă
-gașcă
-multitudine
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtDat.txt
deleted file mode 100644
index 1cb56523..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-// These words had their declensed form automatically generated
-
-grupului
-grupului
-grupului
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtNom.txt
deleted file mode 100644
index 52a87993..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-// These words had their declensed form automatically generated
-
-grupul
-grupul
-grupul
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatDat.txt
deleted file mode 100644
index bf5e8598..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-// These words had their declensed form automatically generated
-
-grup
-grup
-grup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatNom.txt
deleted file mode 100644
index bf5e8598..00000000
--- a/Core/Strings/Words/Nouns/AnimalGroups/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-// These words had their declensed form automatically generated
-
-grup
-grup
-grup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/MscPluArt.txt b/Core/Strings/Words/Nouns/AnimalGroups/MscPluArt.txt
new file mode 100644
index 00000000..33bf68ba
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/MscPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+grupurile
+grupurile
+grupurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/MscPluDat.txt b/Core/Strings/Words/Nouns/AnimalGroups/MscPluDat.txt
new file mode 100644
index 00000000..6333432f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/MscPluDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+grupurilor
+grupurilor
+grupurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/MscPluNom.txt b/Core/Strings/Words/Nouns/AnimalGroups/MscPluNom.txt
new file mode 100644
index 00000000..ab13e957
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/MscPluNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+grupuri
+grupuri
+grupuri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/AnimalGroups/MscPluVoc.txt b/Core/Strings/Words/Nouns/AnimalGroups/MscPluVoc.txt
new file mode 100644
index 00000000..6333432f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/AnimalGroups/MscPluVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+grupurilor
+grupurilor
+grupurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals.txt b/Core/Strings/Words/Nouns/Animals.txt
index 6f88a6bd..8b8e9229 100644
--- a/Core/Strings/Words/Nouns/Animals.txt
+++ b/Core/Strings/Words/Nouns/Animals.txt
@@ -1,181 +1,179 @@
-muffalo
-boomrat
-megascarab
-cobra
-cerb
-mistreț
-veveriță
-iguana
-
-
-aardvark
-aligator
-alpaca
-furnică
-furnicar
-antilopă
-maimuță
-armadillo
-măgar
-babuin
-bursuc
-baracudă
-liliac
-urs
-castor
-albină
-bizon
-bivol
-cămilă
-caribu
-pisică
-omidă
-ghepard
-pui
-cimpanzeu
-chinchilla
-scoică
-gândac
-cod
-condor
-coiot
-crab
-cocorul
-crocodil
-cioară
-dinozaur
-câine
-delfin
-măgar
-porumbel
-vultur
-echidna
-țipar
-elefant
-elan
-emu
-șoim
-dihor
-finch
-flamingo
-vulpe
-broască
-gazelă
-gerbil
-panda
-girafă
-țânțar
-capră
-gâscă
-gorilă
-acvilă
-lăcustă
-cocoș de câmp
-hamster
-iepure
-șoim
-arici
-heron
-hering
-hipopotam
-viespe
-cal
-om
-pasăre colibri
-hienă
-ibis
-șacal
-jaguar
-jay
-bluejay
-cangur
-koala
-komodo
-lemur
-leopard
-leu
-lama
-homar
-lăcustă
-pasăre lirică
-pițigoi
-rață sălbatică
-rață
-lamantin
-mandril
-mantis
-suricata
-nurcă
-cârtiță
-mangustă
-maimuță
-elan
-șoarece
-țânțar
-catâr
-narval
-triton
-caracatiță
-okapi
-opossum
-struț
-vidră
-bufniță
-stridii
-panteră
-papagal
-potârniche
-pelican
-pinguin
-fazan
-porc
-porumbel
-porc spinos
-marsuin
-prepeliță
-iepure
-raton
-berbec
-șobolan
-corb
-ren
-rinocer
-salamandră
-somon
-sardină
-scorpion
-căluț de mare
-focă
-rechin
-șoarece de mare
-sconcs
-melc
-șarpe
-vrabie
-păianjen
-calmar
-stingray
-stinkbug
-barză
-lebădă
-tapir
-tarsier
-termită
-tigru
-broască țestoasă
-păstrăv
-curcan
-broască țestoasă
-viperă
-șoarece de câmp
-vultur
-morsă
-viespe
-nevăstuică
-balenă
-ghiocel
-wombat
-ciocănitoare
-vierme
-yak
-zebră
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+muffalo
+boomrat
+megascarab
+cobra
+deer
+boar
+squirrel
+iguana
+aardvark
+alligator
+alpaca
+ant
+anteater
+antelope
+ape
+armadillo
+donkey
+baboon
+badger
+barracuda
+bat
+bear
+beaver
+bee
+bison
+buffalo
+camel
+caribou
+cat
+caterpillar
+cheetah
+chicken
+chimpanzee
+chinchilla
+clam
+cockroach
+cod
+condor
+coyote
+crab
+crane
+crocodile
+crow
+dinosaur
+dog
+dolphin
+donkey
+dove
+eagle
+echidna
+eel
+elephant
+elk
+emu
+falcon
+ferret
+finch
+flamingo
+fox
+frog
+gazelle
+gerbil
+panda
+giraffe
+gnat
+goat
+goose
+gorilla
+goshawk
+grasshopper
+grouse
+hamster
+hare
+hawk
+hedgehog
+heron
+herring
+hippopotamus
+hornet
+horse
+human
+hummingbird
+hyena
+ibis
+jackal
+jaguar
+jay
+bluejay
+kangaroo
+koala
+komodo
+lemur
+leopard
+lion
+llama
+lobster
+locust
+lyrebird
+magpie
+mallard
+duck
+manatee
+mandrill
+mantis
+meerkat
+mink
+mole
+mongoose
+monkey
+moose
+mouse
+mosquito
+mule
+narwhal
+newt
+octopus
+okapi
+opossum
+ostrich
+otter
+owl
+oyster
+panther
+parrot
+partridge
+pelican
+penguin
+pheasant
+pig
+pigeon
+porcupine
+porpoise
+quail
+rabbit
+raccoon
+ram
+rat
+raven
+reindeer
+rhino
+salamander
+salmon
+sardine
+scorpion
+seahorse
+seal
+shark
+shrew
+skunk
+snail
+snake
+sparrow
+spider
+squid
+stingray
+stinkbug
+stork
+swan
+tapir
+tarsier
+tiger
+toad
+trout
+turkey
+turtle
+viper
+vole
+vulture
+walrus
+wasp
+weasel
+whale
+wolverine
+wombat
+woodpecker
+worm
+yak
+zebra
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemPluArt.txt b/Core/Strings/Words/Nouns/Animals/FemPluArt.txt
new file mode 100644
index 00000000..00bb775a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemPluArt.txt
@@ -0,0 +1,50 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobrele
+scroafele mistrețe
+veverițele
+iguanele
+alpacalele
+furnicii
+antilopele
+albinele
+cămilele
+pisicile
+omizile
+scoicile
+ciorile
+vulpile
+broaștele
+gazelele
+girafele
+caprele
+gâștele
+gorilele
+acvilele
+lăcustele
+viespile
+hienele
+lăcustele
+rațele
+nurcile
+cârtițele
+mangustele
+maimuțele
+caracatițele
+vidrele
+bufnițele
+stridiile
+panterele
+potârnichile
+prepelițele
+salamandrele
+focile
+vrăbiile
+berzele
+lebedele
+viperele
+morsele
+viespile
+nevăstuicile
+balenele
+ciocănitorii
+zebrele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemPluDat.txt b/Core/Strings/Words/Nouns/Animals/FemPluDat.txt
new file mode 100644
index 00000000..985be599
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemPluDat.txt
@@ -0,0 +1,50 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobrelor
+scroafelor mistrețe
+veverițelor
+iguanelor
+alpacalelor
+furnicilor
+antilopelor
+albinelor
+cămilelor
+pisicilor
+omizilor
+scoicilor
+ciorilor
+vulpilor
+broaștelor
+gazelelor
+girafelor
+caprelor
+gâștelor
+gorilelor
+acvilelor
+lăcustelor
+viespilor
+hienelor
+lăcustelor
+rațelor
+nurcilor
+cârtițelor
+mangustelor
+maimuțelor
+caracatițelor
+vidrelor
+bufnițelor
+stridiilor
+panterelor
+potârnichilor
+prepelițelor
+salamandrelor
+focilor
+vrăbiilor
+berzelor
+lebedelor
+viperelor
+morselor
+viespilor
+nevăstuicilor
+balenelor
+ciocănitorilor
+zebrelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemPluNom.txt b/Core/Strings/Words/Nouns/Animals/FemPluNom.txt
new file mode 100644
index 00000000..3d21cc17
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemPluNom.txt
@@ -0,0 +1,50 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobre
+scroafe mistrețe
+veverițe
+iguane
+alpacale
+furnici
+antilope
+albine
+cămile
+pisici
+omizi
+scoici
+ciori
+vulpi
+broaște
+gazele
+girafe
+capre
+gâște
+gorile
+acvile
+lăcuste
+viespi
+hiene
+lăcuste
+rațe
+nurci
+cârtițe
+manguste
+maimuțe
+caracatițe
+vidre
+bufnițe
+stridii
+pantere
+potârnichi
+prepelițe
+salamandre
+foci
+vrăbii
+berze
+lebede
+vipere
+morse
+viespi
+nevăstuici
+balene
+ciocănitori
+zebre
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemPluVoc.txt b/Core/Strings/Words/Nouns/Animals/FemPluVoc.txt
new file mode 100644
index 00000000..e6db2e20
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemPluVoc.txt
@@ -0,0 +1,44 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobrelor
+scroafelor mistrețe
+veverițelor
+iguanelor
+alpacalelor
+furnicilor
+antilopelor
+albinelor
+cămilelor
+pisicilor
+omizilor
+scoicilor
+ciorilor
+vulpilor
+broaștelor
+gazelelor
+girafelor
+caprelor
+gâștelor
+gorilelor
+acvilelor
+hienelor
+rațelor
+nurcilor
+cârtițelor
+mangustelor
+maimuțelor
+vidrelor
+bufnițelor
+stridiilor
+panterelor
+potârnichilor
+prepelițelor
+salamandrelor
+focilor
+vrăbiilor
+berzelor
+lebedelor
+viperelor
+nevăstuicilor
+balenelor
+ciocănitorilor
+zebrelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemSglArt.txt b/Core/Strings/Words/Nouns/Animals/FemSglArt.txt
new file mode 100644
index 00000000..a5a25f4e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemSglArt.txt
@@ -0,0 +1,51 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobra
+scroafa mistreață
+veverița
+iguana
+alpacaua
+furnica
+antilopa
+albina
+cămila
+pisica
+omida
+scoica
+codul
+cioara
+vulpea
+broasca
+gazela
+girafa
+capra
+gâsca
+gorila
+acvila
+lăcusta
+viespea
+hiena
+lăcusta
+rața
+nurca
+cârtița
+mangusta
+maimuța
+caracatița
+vidra
+bufnița
+stridia
+pantera
+potârnichea
+prepelița
+salamandra
+foca
+vrabia
+barza
+lebăda
+vipera
+morsa
+viespea
+nevăstuica
+balena
+ciocănitoarea
+zebra
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemSglDat.txt b/Core/Strings/Words/Nouns/Animals/FemSglDat.txt
new file mode 100644
index 00000000..0fe81ae5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemSglDat.txt
@@ -0,0 +1,51 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobrei
+scroafei mistreață
+veveriței
+iguanei
+alpacalei
+furnicei
+antilopei
+albinei
+cămilei
+pisicii
+omizii
+scoicii
+codului
+ciorii
+vulpii
+broaștei
+gazelei
+girafei
+caprei
+gâștei
+gorilei
+acvilei
+lăcustei
+viespii
+hienei
+lăcustei
+raței
+nurcii
+cârtiței
+mangustei
+maimuței
+caracatiței
+vidrei
+bufniței
+stridiei
+panterei
+potârnichei
+prepeliței
+salamandrei
+focii
+vrabiei
+berzei
+lebedei
+viperei
+morsei
+viespii
+nevăstuicii
+balenei
+ciocănitoarei
+zebrei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemSglNom.txt b/Core/Strings/Words/Nouns/Animals/FemSglNom.txt
new file mode 100644
index 00000000..ccf06f0d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemSglNom.txt
@@ -0,0 +1,51 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobră
+scroafă mistreață
+veveriță
+iguană
+alpaca
+furnică
+antilopă
+albină
+cămilă
+pisică
+omidă
+scoică
+cod
+cioară
+vulpe
+broască
+gazelă
+girafă
+capră
+gâscă
+gorilă
+acvilă
+lăcustă
+viespe
+hienă
+lăcustă
+rață
+nurcă
+cârtiță
+mangustă
+maimuță
+caracatiță
+vidră
+bufniță
+stridie
+panteră
+potârniche
+prepeliță
+salamandră
+focă
+vrabie
+barză
+lebădă
+viperă
+morsă
+viespe
+nevăstuică
+balenă
+ciocănitoare
+zebră
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/FemSglVoc.txt b/Core/Strings/Words/Nouns/Animals/FemSglVoc.txt
new file mode 100644
index 00000000..bbee80ba
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/FemSglVoc.txt
@@ -0,0 +1,45 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cobră
+scroafă mistreață
+veveriță
+iguană
+alpaca
+furnico
+antilopă
+albino
+cămilă
+pisică
+omido
+scoică
+codule
+cioară
+vulpe
+broasco
+gazelă
+girafă
+capră
+gâscă
+gorilă
+acvilă
+hienă
+rațo
+nurcă
+cârtiță
+mangustă
+maimuță
+vidră
+bufniță
+stridie
+panteră
+potârnicheo
+prepelițo
+salamandro
+focă
+vrabio
+barză
+lebădă
+vipero
+nevăstuică
+balenă
+ciocănitoare
+zebră
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Animals/Feminine_PluArtDat.txt
deleted file mode 100644
index 3f5c058e..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobrelor
-veverițelor
-iguanelor
-alpacelor
-furnicilor
-furnicarelor
-antilopelor
-maimuțelor
-baracudelor
-albinelor
-bizonurilor
-cămilelor
-pisicilor
-omizilor
-scoicilor
-codurilor
-ciorilor
-echidnelor
-tiparelor
-elanurilor
-vulpilor
-broaștelor
-gazelelor
-girafelor
-caprelor
-găștilor
-gorilelor
-acvilelor
-lăcustelor
-viespilor
-hienelor
-lamelor
-lăcustelor
-pițigoilor
-râțelor
-nurcilor
-cârtițelor
-mangustelor
-maimuțelor
-elanurilor
-catarurilor
-tritonurilor
-caracatițelor
-okapilor
-struțurilor
-vidrelor
-bufnițelor
-stridiilor
-panterelor
-potârnichilor
-prepelițelor
-salamandrelor
-sardinelor
-focilor
-sconcsurilor
-vrăbiilor
-berzelor
-lebedelor
-termitelor
-viperelor
-morselor
-viespilor
-nevăstuicilor
-balenelor
-ciocănitorilor
-zebrelor
-
-// These words were declensed in a best-effort manner
-
-chinchilla-ilor
-finch-ilor
-heron-ilor
-jay-ilor
-bluejay-ilor
-komodo-ilor
-mantis-ilor
-suricata-ilor
-opossum-ilor
-stingray-ilor
-stinkbug-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Animals/Feminine_PluArtNom.txt
deleted file mode 100644
index 33256453..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobrele
-veverițele
-iguanele
-alpacele
-furnicile
-furnicarele
-antilopele
-maimuțele
-baracudele
-albinele
-bizonurile
-cămilele
-pisicile
-omizile
-scoicile
-codurile
-ciorile
-echidnele
-tiparele
-elanurile
-vulpile
-broaștele
-gazelele
-girafele
-caprele
-găștile
-gorilele
-acvilele
-lăcustele
-viespile
-hienele
-lamele
-lăcustele
-pițigoile
-râțele
-nurcile
-cârtițele
-mangustele
-maimuțele
-elanurile
-catarurile
-tritonurile
-caracatițele
-okapile
-struțurile
-vidrele
-bufnițele
-stridiile
-panterele
-potârnichile
-prepelițele
-salamandrele
-sardinele
-focile
-sconcsurile
-vrăbiile
-berzele
-lebedele
-termitele
-viperele
-morsele
-viespile
-nevăstuicile
-balenele
-ciocănitorile
-zebrele
-
-// These words were declensed in a best-effort manner
-
-chinchilla-ii
-finch-ii
-heron-ii
-jay-ii
-bluejay-ii
-komodo-ii
-mantis-ii
-suricata-ii
-opossum-ii
-stingray-ii
-stinkbug-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Animals/Feminine_PluNatDat.txt
deleted file mode 100644
index 5253594a..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobre
-veverițe
-iguane
-alpace
-furnici
-furnicare
-antilope
-maimuțe
-baracude
-albine
-bizonuri
-cămile
-pisici
-omizi
-scoici
-coduri
-ciori
-echidne
-tipare
-elanuri
-vulpi
-broaște
-gazele
-girafe
-capre
-găști
-gorile
-acvile
-lăcuste
-viespi
-hiene
-lame
-lăcuste
-pițigoi
-râțe
-nurci
-cârtițe
-manguste
-maimuțe
-elanuri
-cataruri
-tritonuri
-caracatițe
-okapi
-struțuri
-vidre
-bufnițe
-stridii
-pantere
-potârnichi
-prepelițe
-salamandre
-sardine
-foci
-sconcsuri
-vrăbii
-berze
-lebede
-termite
-vipere
-morse
-viespi
-nevăstuici
-balene
-ciocănitori
-zebre
-
-// These words were declensed in a best-effort manner
-
-chinchilla
-finch
-heron
-jay
-bluejay
-komodo
-mantis
-suricata
-opossum
-stingray
-stinkbug
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Animals/Feminine_PluNatNom.txt
deleted file mode 100644
index 5253594a..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,94 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobre
-veverițe
-iguane
-alpace
-furnici
-furnicare
-antilope
-maimuțe
-baracude
-albine
-bizonuri
-cămile
-pisici
-omizi
-scoici
-coduri
-ciori
-echidne
-tipare
-elanuri
-vulpi
-broaște
-gazele
-girafe
-capre
-găști
-gorile
-acvile
-lăcuste
-viespi
-hiene
-lame
-lăcuste
-pițigoi
-râțe
-nurci
-cârtițe
-manguste
-maimuțe
-elanuri
-cataruri
-tritonuri
-caracatițe
-okapi
-struțuri
-vidre
-bufnițe
-stridii
-pantere
-potârnichi
-prepelițe
-salamandre
-sardine
-foci
-sconcsuri
-vrăbii
-berze
-lebede
-termite
-vipere
-morse
-viespi
-nevăstuici
-balene
-ciocănitori
-zebre
-
-// These words were declensed in a best-effort manner
-
-chinchilla
-finch
-heron
-jay
-bluejay
-komodo
-mantis
-suricata
-opossum
-stingray
-stinkbug
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Animals/Feminine_SglArtDat.txt
deleted file mode 100644
index fb9b61a7..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobrei
-veveriței
-iguanei
-alpacei
-furnicii
-antilopei
-maimuței
-baracudei
-albinei
-cămilei
-pisicii
-omizii
-scoicii
-ciorii
-echidnei
-vulpii
-broaștei
-gazelei
-girafei
-caprei
-găștii
-gorilei
-acvilei
-lăcustei
-viespii
-hienei
-lamei
-lăcustei
-pițigoii
-râței
-nurcii
-cârtiței
-mangustei
-maimuței
-caracatiței
-okapii
-vidrei
-bufniței
-stridiei
-panterei
-potârnichii
-prepeliței
-salamandrei
-sardinei
-focii
-vrabiei
-berzei
-lebedei
-termitei
-viperei
-morsei
-viespii
-nevăstuicii
-balenei
-ciocănitorii
-zebrei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Animals/Feminine_SglArtNom.txt
deleted file mode 100644
index 79232557..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobra
-veverița
-iguana
-alpaca
-furnica
-antilopa
-maimuța
-baracuda
-albina
-cămila
-pisica
-omida
-scoica
-cioara
-echidna
-vulpea
-broasca
-gazela
-girafa
-capra
-gașca
-gorila
-acvila
-lăcusta
-viespea
-hiena
-lama
-lăcusta
-pițigoaia
-râța
-nurca
-cârtița
-mangusta
-maimuța
-caracatița
-okapi
-vidra
-bufnița
-stridia
-pantera
-potârnichea
-prepelița
-salamandra
-sardina
-foca
-vrabia
-barza
-lebăda
-termita
-vipera
-morsa
-viespea
-nevăstuica
-balena
-ciocănitoarea
-zebra
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Animals/Feminine_SglNatDat.txt
deleted file mode 100644
index 57ea9368..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobre
-veverițe
-iguane
-alpace
-furnici
-antilope
-maimuțe
-baracude
-albine
-cămile
-pisici
-omizi
-scoici
-ciori
-echidne
-vulpi
-broaște
-gazele
-girafe
-capre
-găști
-gorile
-acvile
-lăcuste
-viespi
-hiene
-lame
-lăcuste
-pițigoi
-râțe
-nurci
-cârtițe
-manguste
-maimuțe
-caracatițe
-okapi
-vidre
-bufnițe
-stridii
-pantere
-potârnichi
-prepelițe
-salamandre
-sardine
-foci
-vrăbii
-berze
-lebede
-termite
-vipere
-morse
-viespi
-nevăstuici
-balene
-ciocănitori
-zebre
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Animals/Feminine_SglNatNom.txt
deleted file mode 100644
index fb15573c..00000000
--- a/Core/Strings/Words/Nouns/Animals/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-// These words had their declensed form automatically generated
-
-cobra
-veveriță
-iguană
-alpacă
-furnică
-antilopă
-maimuță
-baracudă
-albină
-cămilă
-pisică
-omidă
-scoică
-cioară
-echidnă
-vulpe
-broască
-gazelă
-girafă
-capră
-gașcă
-gorilă
-acvilă
-lăcustă
-viespe
-hienă
-lamă
-lăcustă
-pițigoaie
-râță
-nurcă
-cârtiță
-mangustă
-maimuță
-caracatiță
-okapi
-vidră
-bufniță
-stridie
-panteră
-potârniche
-prepeliță
-salamandră
-sardină
-focă
-vrabie
-barză
-lebădă
-termită
-viperă
-morsă
-viespe
-nevăstuică
-balenă
-ciocănitoare
-zebră
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-pasăre colibri
-pasăre lirică
-rață sălbatică
-porc spinos
-căluț de mare
-șoarece de mare
-broască țestoasă
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Animals/Masculine_PluNatNom.txt
deleted file mode 100644
index f29e3cba..00000000
--- a/Core/Strings/Words/Nouns/Animals/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,101 +0,0 @@
-// These words had their declensed form automatically generated
-
-cerbi
-mistreți
-aligatori
-măgari
-babuini
-bursuci
-lilieci
-urși
-castori
-bivoli
-gheparzi
-pui
-cimpanzei
-gândaci
-condori
-coioți
-crabi
-cocori
-crocodili
-dinozauri
-câini
-delfini
-măgari
-porumbei
-vulturi
-elefanți
-emu
-șoimi
-dihori
-flamingo
-gerbili
-panda
-țânțari
-hamsteri
-iepuri
-șoimi
-arici
-heringi
-hipopotami
-cai
-oameni
-ibiși
-șacali
-jaguari
-canguri
-koala
-lemuri
-leoparzi
-lei
-homari
-lamantini
-mandrili
-șoareci
-țânțari
-narvali
-papagali
-pelicani
-pinguini
-fazani
-porci
-porumbei
-marsuini
-iepuri
-ratoni
-berbeci
-șobolani
-corbi
-reni
-rinoceri
-somoni
-scorpioni
-rechini
-melci
-șerpi
-păianjeni
-calmari
-tapiri
-tarsieri
-tigri
-păstrăvi
-curcani
-vulturi
-ghiocei
-wombați
-viermi
-yaci
-
-// These words were declensed in a best-effort manner
-
-muffalo
-boomrat
-megascarab
-aardvark
-armadillo
-caribu
-
-// These words couldn't be declensed automatically. Edit manually
-
-șoarece de câmp
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Animals/Masculine_SglNatDat.txt
deleted file mode 100644
index 32d1865d..00000000
--- a/Core/Strings/Words/Nouns/Animals/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,122 +0,0 @@
-// These words had their declensed form automatically generated
-
-cerb
-mistreț
-aligator
-furnicar
-măgar
-babuin
-bursuc
-liliac
-urs
-castor
-bizon
-bivol
-ghepard
-pui
-cimpanzeu
-gândac
-cod
-condor
-coiot
-crab
-cocor
-crocodil
-dinozaur
-câine
-delfin
-măgar
-porumbel
-vultur
-tipar
-elefant
-elan
-emu
-șoim
-dihor
-flamingo
-gerbil
-panda
-țânțar
-hamster
-iepure
-șoim
-arici
-hering
-hipopotam
-cal
-om
-ibis
-șacal
-jaguar
-cangur
-lemur
-leopard
-leu
-homar
-lamantin
-mandril
-elan
-șoarece
-țânțar
-catar
-narval
-triton
-struț
-papagal
-pelican
-pinguin
-fazan
-porc
-porumbel
-marsuin
-iepure
-raton
-berbec
-șobolan
-corb
-ren
-rinocer
-somon
-scorpion
-rechin
-sconcs
-melc
-șarpe
-păianjen
-calmar
-tapir
-tarsier
-tigru
-păstrăv
-curcan
-vultur
-ghiocel
-wombat
-vierme
-yak
-
-// These words were declensed in a best-effort manner
-
-muffalo
-boomrat
-megascarab
-aardvark
-armadillo
-caribu
-chinchilla
-finch
-heron
-jay
-bluejay
-komodo
-mantis
-suricata
-opossum
-stingray
-stinkbug
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-șoarece de câmp
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Animals/MscPluArt.txt
similarity index 65%
rename from Core/Strings/Words/Nouns/Animals/Masculine_PluArtNom.txt
rename to Core/Strings/Words/Nouns/Animals/MscPluArt.txt
index 2f26f633..12ab4381 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_PluArtNom.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscPluArt.txt
@@ -1,23 +1,24 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerbii
-mistreții
+porcii mistreți
aligatorii
+furnicarii
măgarii
babuinii
bursucii
liliecii
urșii
castorii
+bizonii
bivolii
gheparzii
puii
cimpanzeii
gândacii
+codurile
condorii
coioții
crabii
-cocorii
crocodilii
dinozaurii
câinii
@@ -26,10 +27,10 @@ măgarii
porumbeii
vulturii
elefanții
-emu
+elanii
șoimii
dihorii
-gerbilii
+flamingii
țânțarii
hamsterii
iepurii
@@ -47,11 +48,16 @@ lemurii
leoparzii
leii
homarii
+pițigoii
lamantinii
mandrilii
+elanii
șoarecii
țânțarii
+catârii
narvalii
+tritonii
+struții
papagalii
pelicanii
pinguinii
@@ -69,30 +75,14 @@ rinocerii
somonii
scorpionii
rechinii
+sconcșii
melcii
șerpii
păianjenii
calmarii
-tapirii
-tarsierii
tigrii
păstrăvii
curcanii
vulturii
ghioceii
-wombații
-viermii
-yacii
-
-// These words were declensed in a best-effort manner
-
-muffalo-ii
-boomrat-ii
-megascarab-ii
-aardvark-ii
-armadillo-ii
-caribu-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
-șoarece de câmp
+viermii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Animals/MscPluDat.txt
similarity index 67%
rename from Core/Strings/Words/Nouns/Animals/Masculine_PluArtDat.txt
rename to Core/Strings/Words/Nouns/Animals/MscPluDat.txt
index b692c229..0e56a0ad 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_PluArtDat.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscPluDat.txt
@@ -1,23 +1,24 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerbilor
-mistreților
+porcilor mistreți
aligatorilor
+furnicarilor
măgarilor
babuinilor
bursucilor
liliecilor
urșilor
castorilor
+bizonilor
bivolilor
gheparzilor
puilor
cimpanzeilor
gândacilor
+codurilor
condorilor
coioților
crabilor
-cocorilor
crocodililor
dinozaurilor
câinilor
@@ -26,10 +27,10 @@ măgarilor
porumbeilor
vulturilor
elefanților
-emulor
+elanilor
șoimilor
dihorilor
-gerbililor
+flamingilor
țânțarilor
hamsterilor
iepurilor
@@ -47,11 +48,16 @@ lemurilor
leoparzilor
leilor
homarilor
+pițigoilor
lamantinilor
mandrililor
+elanilor
șoarecilor
țânțarilor
+catârilor
narvalilor
+tritonilor
+struților
papagalilor
pelicanilor
pinguinilor
@@ -69,30 +75,14 @@ rinocerilor
somonilor
scorpionilor
rechinilor
+sconcșilor
melcilor
șerpilor
păianjenilor
calmarilor
-tapirilor
-tarsierilor
tigrilor
păstrăvilor
curcanilor
vulturilor
ghioceilor
-wombaților
-viermilor
-yacilor
-
-// These words were declensed in a best-effort manner
-
-muffalo-ilor
-boomrat-ilor
-megascarab-ilor
-aardvark-ilor
-armadillo-ilor
-caribu-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
-șoarece de câmp
+viermilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Animals/MscPluNom.txt
similarity index 64%
rename from Core/Strings/Words/Nouns/Animals/Masculine_PluNatDat.txt
rename to Core/Strings/Words/Nouns/Animals/MscPluNom.txt
index cb4f3dce..5b45e99f 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_PluNatDat.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscPluNom.txt
@@ -1,23 +1,24 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerbi
-mistreți
+porci mistreți
aligatori
+furnicari
măgari
babuini
bursuci
lilieci
urși
castori
+bizoni
bivoli
gheparzi
pui
cimpanzei
gândaci
+coduri
condori
coioți
crabi
-cocori
crocodili
dinozauri
câini
@@ -26,11 +27,11 @@ măgari
porumbei
vulturi
elefanți
+elani
emu
șoimi
dihori
-flamingo
-gerbili
+flamingi
panda
țânțari
hamsteri
@@ -49,11 +50,16 @@ lemuri
leoparzi
lei
homari
+pițigoi
lamantini
mandrili
+elani
șoareci
țânțari
+catâri
narvali
+tritoni
+struți
papagali
pelicani
pinguini
@@ -71,30 +77,14 @@ rinoceri
somoni
scorpioni
rechini
+sconcși
melci
șerpi
păianjeni
calmari
-tapiri
-tarsieri
tigri
păstrăvi
curcani
vulturi
ghiocei
-wombați
-viermi
-yaci
-
-// These words were declensed in a best-effort manner
-
-muffalo
-boomrat
-megascarab
-aardvark
-armadillo
-caribu
-
-// These words couldn't be declensed automatically. Edit manually
-
-șoarece de câmp
+viermi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/MscPluVoc.txt b/Core/Strings/Words/Nouns/Animals/MscPluVoc.txt
new file mode 100644
index 00000000..18ebfb3b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/MscPluVoc.txt
@@ -0,0 +1,63 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+porcilor mistreți
+furnicarilor
+măgarilor
+liliecilor
+urșilor
+puilor
+cimpanzeilor
+codurilor
+condorilor
+coioților
+crabilor
+crocodililor
+câinilor
+delfinilor
+măgarilor
+porumbeilor
+vulturilor
+elefanților
+șoimilor
+dihorilor
+flamingilor
+țânțarilor
+hamsterilor
+iepurilor
+șoimilor
+heringilor
+cailor
+oamenilor
+ibișilor
+șacalilor
+jaguarilor
+lemurilor
+leoparzilor
+leilor
+homarilor
+pițigoilor
+șoarecilor
+țânțarilor
+tritonilor
+struților
+papagalilor
+pelicanilor
+pinguinilor
+fazanilor
+porcilor
+porumbeilor
+iepurilor
+ratonilor
+corbilor
+renilor
+rinocerilor
+scorpionilor
+rechinilor
+sconcșilor
+păianjenilor
+calmarilor
+tigrilor
+păstrăvilor
+curcanilor
+vulturilor
+ghioceilor
+viermilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Animals/MscSglArt.txt
similarity index 59%
rename from Core/Strings/Words/Nouns/Animals/Masculine_SglArtNom.txt
rename to Core/Strings/Words/Nouns/Animals/MscSglArt.txt
index 712d96be..7170d045 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_SglArtNom.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscSglArt.txt
@@ -1,7 +1,6 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerbul
-mistrețul
+porcul mistreț
aligatorul
furnicarul
măgarul
@@ -16,11 +15,9 @@ ghepardul
puiul
cimpanzeul
gândacul
-codul
condorul
coiotul
crabul
-cocorul
crocodilul
dinozaurul
câinele
@@ -28,14 +25,12 @@ delfinul
măgarul
porumbelul
vulturul
-tiparul
elefantul
elanul
-emul
+emuul
șoimul
dihorul
flamingoul
-gerbilul
pandaul
țânțarul
hamsterul
@@ -50,16 +45,18 @@ ibisul
șacalul
jaguarul
cangurul
+koala
lemurul
leopardul
leul
homarul
+pițigoiul
lamantinul
mandrilul
elanul
șoarecele
țânțarul
-catarul
+catârul
narvalul
tritonul
struțul
@@ -85,38 +82,9 @@ melcul
șarpele
păianjenul
calmarul
-tapirul
-tarsierul
tigrul
păstrăvul
curcanul
vulturul
ghiocelul
-wombatul
-viermele
-yakul
-
-// These words were declensed in a best-effort manner
-
-muffalo-ul
-boomrat-ul
-megascarab-ul
-aardvark-ul
-armadillo-ul
-caribu-ul
-chinchilla-ul
-finch-ul
-heron-ul
-jay-ul
-bluejay-ul
-komodo-ul
-mantis-ul
-suricata-ul
-opossum-ul
-stingray-ul
-stinkbug-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-șoarece de câmp
+viermele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Animals/MscSglDat.txt
similarity index 61%
rename from Core/Strings/Words/Nouns/Animals/Masculine_SglArtDat.txt
rename to Core/Strings/Words/Nouns/Animals/MscSglDat.txt
index ce8ad927..a1846473 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_SglArtDat.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscSglDat.txt
@@ -1,7 +1,6 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerbului
-mistrețului
+porcului mistreț
aligatorului
furnicarului
măgarului
@@ -16,11 +15,9 @@ ghepardului
puiului
cimpanzeului
gândacului
-codului
condorului
coiotului
crabului
-cocorului
crocodilului
dinozaurului
câinelui
@@ -28,14 +25,12 @@ delfinului
măgarului
porumbelului
vulturului
-tiparului
elefantului
elanului
-emului
+emuului
șoimului
dihorului
flamingoului
-gerbilului
pandaului
țânțarului
hamsterului
@@ -50,16 +45,18 @@ ibisului
șacalului
jaguarului
cangurului
+koalei
lemurului
leopardului
leului
homarului
+pițigoiului
lamantinului
mandrilului
elanului
șoarecelui
țânțarului
-catarului
+catârului
narvalului
tritonului
struțului
@@ -85,38 +82,9 @@ melcului
șarpelui
păianjenului
calmarului
-tapirului
-tarsierului
tigrului
păstrăvului
curcanului
vulturului
ghiocelului
-wombatului
-viermelui
-yakului
-
-// These words were declensed in a best-effort manner
-
-muffalo-ului
-boomrat-ului
-megascarab-ului
-aardvark-ului
-armadillo-ului
-caribu-ului
-chinchilla-ului
-finch-ului
-heron-ului
-jay-ului
-bluejay-ului
-komodo-ului
-mantis-ului
-suricata-ului
-opossum-ului
-stingray-ului
-stinkbug-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-șoarece de câmp
+viermelui
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Animals/MscSglNom.txt
similarity index 58%
rename from Core/Strings/Words/Nouns/Animals/Masculine_SglNatNom.txt
rename to Core/Strings/Words/Nouns/Animals/MscSglNom.txt
index 4bfa8e9f..0839c2f3 100644
--- a/Core/Strings/Words/Nouns/Animals/Masculine_SglNatNom.txt
+++ b/Core/Strings/Words/Nouns/Animals/MscSglNom.txt
@@ -1,7 +1,6 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
cerb
-mistreț
+porc mistreț
aligator
furnicar
măgar
@@ -16,11 +15,9 @@ ghepard
pui
cimpanzeu
gândac
-cod
condor
coiot
crab
-cocor
crocodil
dinozaur
câine
@@ -28,14 +25,12 @@ delfin
măgar
porumbel
vultur
-tipar
elefant
elan
emu
șoim
dihor
flamingo
-gerbil
panda
țânțar
hamster
@@ -54,13 +49,15 @@ koala
lemur
leopard
leu
+lama
homar
+pițigoi
lamantin
mandril
elan
șoarece
țânțar
-catar
+catâr
narval
triton
struț
@@ -86,38 +83,9 @@ melc
șarpe
păianjen
calmar
-tapir
-tarsier
tigru
păstrăv
curcan
vultur
ghiocel
-wombat
-vierme
-yak
-
-// These words were declensed in a best-effort manner
-
-muffalo
-boomrat
-megascarab
-aardvark
-armadillo
-caribu
-chinchilla
-finch
-heron
-jay
-bluejay
-komodo
-mantis
-suricata
-opossum
-stingray
-stinkbug
-
-// These words couldn't be declensed automatically. Edit manually
-
-cocoș de câmp
-șoarece de câmp
+vierme
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals/MscSglVoc.txt b/Core/Strings/Words/Nouns/Animals/MscSglVoc.txt
new file mode 100644
index 00000000..5dc2e028
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals/MscSglVoc.txt
@@ -0,0 +1,65 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+porcule mistreț
+furnicarule
+măgarule
+liliacule
+ursule
+puiule
+cimpanzeule
+condorule
+coiotule
+crabule
+crocodilule
+câine
+delfinule
+măgarule
+porumbelule
+vulturule
+elefantule
+emuule
+șoimule
+dihorule
+flamingoule
+pandaule
+țânțarule
+hamsterule
+iepure
+șoimule
+heringule
+calule
+omule
+ibisule
+șacalule
+jaguarule
+koalo
+lemurule
+leopardule
+leule
+homarule
+pițigoiule
+șoarece
+țânțarule
+tritonule
+struțule
+papagalule
+pelicanule
+pinguinule
+fazanule
+porcule
+porumbelule
+iepure
+ratonule
+corbule
+renule
+rinocerule
+scorpionule
+rechinule
+sconcsule
+păianjenule
+calmarule
+tigrule
+păstrăvule
+curcanule
+vulturule
+ghiocelule
+vierme
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass.txt b/Core/Strings/Words/Nouns/Animals_Badass.txt
index 8a95fe60..ffc811b9 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass.txt
@@ -1,71 +1,71 @@
-aligator
-maimuță
-armadillo
-barracuda
-castor
-liliac
-urs
-bivol
-cămilă
-ghepard
-cobra
-gândac
-coiot
-crab
-crocodil
-cioară
-dinozaur
-răpitor
-câine
-măgar
-libelulă
-dragon
-vultur
-șoim
-vulpe
-broască
-gorilă
-lăcustă
-șoim
-viespe
-hienă
-șacal
-jaguar
-cangur
-komodo
-leopard
-leu
-homar
-lăcustă
-mantis
-cârtiță
-maimuță
-țânțar
-bufniță
-panteră
-porc
-porc spinos
-raton
-șobolan
-corb
-rinocer
-salamandră
-scorpion
-rechin
-sconcs
-șarpe
-păianjen
-calmar
-termită
-tigru
-broască
-păstrăv
-broască țestoasă
-viperă
-vultur
-viespe
-nevăstuică
-balenă
-lup
-ghiocel
-vierme
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+alligator
+ape
+armadillo
+barracuda
+beaver
+bat
+bear
+buffalo
+camel
+cheetah
+cobra
+cockroach
+coyote
+crab
+crocodile
+crow
+dinosaur
+raptor
+dog
+donkey
+dragonfly
+dragon
+eagle
+falcon
+fox
+frog
+gorilla
+grasshopper
+hawk
+hornet
+hyena
+jackal
+jaguar
+kangaroo
+komodo
+leopard
+lion
+lobster
+locust
+mantis
+mole
+monkey
+mosquito
+owl
+panther
+pig
+porcupine
+raccoon
+rat
+raven
+rhino
+salamander
+scorpion
+shark
+skunk
+snake
+spider
+squid
+tiger
+toad
+trout
+turtle
+viper
+vulture
+wasp
+weasel
+whale
+wolf
+wolverine
+worm
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemPluArt.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemPluArt.txt
new file mode 100644
index 00000000..afc91cd7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemPluArt.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuțele
+cămilele
+cobrele
+ciorile
+libelulele
+vulpile
+broaștele
+gorilele
+lăcustele
+viespile
+hienele
+lăcustele
+cârtițele
+maimuțele
+bufnițele
+panterele
+salamandrele
+broaștele
+viperele
+viespile
+nevăstuicile
+balenele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemPluDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemPluDat.txt
new file mode 100644
index 00000000..122a862b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemPluDat.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuțelor
+cămilelor
+cobrelor
+ciorilor
+libelulelor
+vulpilor
+broaștelor
+gorilelor
+lăcustelor
+viespilor
+hienelor
+lăcustelor
+cârtițelor
+maimuțelor
+bufnițelor
+panterelor
+salamandrelor
+broaștelor
+viperelor
+viespilor
+nevăstuicilor
+balenelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemPluNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemPluNom.txt
new file mode 100644
index 00000000..4a8efcea
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemPluNom.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuțe
+cămile
+cobre
+ciori
+libelule
+vulpi
+broaște
+gorile
+lăcuste
+viespi
+hiene
+lăcuste
+cârtițe
+maimuțe
+bufnițe
+pantere
+salamandre
+broaște
+vipere
+viespi
+nevăstuici
+balene
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemPluVoc.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemPluVoc.txt
new file mode 100644
index 00000000..8a3aed74
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemPluVoc.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuțelor
+cămilelor
+cobrelor
+ciorilor
+libelulelor
+vulpilor
+broaștelor
+gorilelor
+hienelor
+cârtițelor
+maimuțelor
+bufnițelor
+panterelor
+salamandrelor
+broaștelor
+viperelor
+nevăstuicilor
+balenelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemSglArt.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemSglArt.txt
new file mode 100644
index 00000000..72de6d56
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemSglArt.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuța
+cămila
+cobra
+cioara
+libelula
+vulpea
+broasca
+gorila
+lăcusta
+viespea
+hiena
+lăcusta
+cârtița
+maimuța
+bufnița
+pantera
+salamandra
+broasca
+vipera
+viespea
+nevăstuica
+balena
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemSglDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemSglDat.txt
new file mode 100644
index 00000000..ff3ff0ba
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemSglDat.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuței
+cămilei
+cobrei
+ciorii
+libelulei
+vulpii
+broaștei
+gorilei
+lăcustei
+viespii
+hienei
+lăcustei
+cârtiței
+maimuței
+bufniței
+panterei
+salamandrei
+broaștei
+viperei
+viespii
+nevăstuicii
+balenei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemSglNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemSglNom.txt
new file mode 100644
index 00000000..6b05760e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemSglNom.txt
@@ -0,0 +1,23 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuță
+cămilă
+cobră
+cioară
+libelulă
+vulpe
+broască
+gorilă
+lăcustă
+viespe
+hienă
+lăcustă
+cârtiță
+maimuță
+bufniță
+panteră
+salamandră
+broască
+viperă
+viespe
+nevăstuică
+balenă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/FemSglVoc.txt b/Core/Strings/Words/Nouns/Animals_Badass/FemSglVoc.txt
new file mode 100644
index 00000000..5c7f326f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/FemSglVoc.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+maimuțo
+cămilă
+cobră
+cioară
+libelulo
+vulpe
+broasco
+gorilă
+hienă
+cârtiță
+maimuță
+bufniță
+panteră
+salamandro
+broasco
+vipero
+nevăstuică
+balenă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtDat.txt
deleted file mode 100644
index 54a7c0a3..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuțelor
-cămilelor
-cobrelor
-ciorilor
-libelulelor
-vulpilor
-broaștelor
-gorilelor
-lăcustelor
-viespilor
-hienelor
-lăcustelor
-cârtițelor
-maimuțelor
-bufnițelor
-panterelor
-salamandrelor
-termitelor
-broaștelor
-viperelor
-viespilor
-nevăstuicilor
-balenelor
-
-// These words were declensed in a best-effort manner
-
-barracuda-elor
-komodo-elor
-mantis-elor
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtNom.txt
deleted file mode 100644
index 835cad33..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuțele
-cămilele
-cobrele
-ciorile
-libelulele
-vulpile
-broaștele
-gorilele
-lăcustele
-viespile
-hienele
-lăcustele
-cârtițele
-maimuțele
-bufnițele
-panterele
-salamandrele
-termitele
-broaștele
-viperele
-viespile
-nevăstuicile
-balenele
-
-// These words were declensed in a best-effort manner
-
-barracuda-ile
-komodo-ile
-mantis-ile
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatDat.txt
deleted file mode 100644
index c6b69bce..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuțe
-cămile
-cobre
-ciori
-libelule
-vulpi
-broaște
-gorile
-lăcuste
-viespi
-hiene
-lăcuste
-cârtițe
-maimuțe
-bufnițe
-pantere
-salamandre
-termite
-broaște
-vipere
-viespi
-nevăstuici
-balene
-
-// These words were declensed in a best-effort manner
-
-barracuda
-komodo
-mantis
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatNom.txt
deleted file mode 100644
index c6b69bce..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuțe
-cămile
-cobre
-ciori
-libelule
-vulpi
-broaște
-gorile
-lăcuste
-viespi
-hiene
-lăcuste
-cârtițe
-maimuțe
-bufnițe
-pantere
-salamandre
-termite
-broaște
-vipere
-viespi
-nevăstuici
-balene
-
-// These words were declensed in a best-effort manner
-
-barracuda
-komodo
-mantis
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtDat.txt
deleted file mode 100644
index ac5736c7..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuței
-cămilei
-cobrei
-ciorii
-libelulei
-vulpii
-broaștei
-gorilei
-lăcustei
-viespii
-hienei
-lăcustei
-cârtiței
-maimuței
-bufniței
-panterei
-salamandrei
-termitei
-broaștei
-viperei
-viespii
-nevăstuicii
-balenei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtNom.txt
deleted file mode 100644
index 83b6ed30..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuța
-cămila
-cobra
-cioara
-libelula
-vulpea
-broasca
-gorila
-lăcusta
-viespea
-hiena
-lăcusta
-cârtița
-maimuța
-bufnița
-pantera
-salamandra
-termita
-broasca
-vipera
-viespea
-nevăstuica
-balena
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatDat.txt
deleted file mode 100644
index 073b47b8..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuțe
-cămile
-cobre
-ciori
-libelule
-vulpi
-broaște
-gorile
-lăcuste
-viespi
-hiene
-lăcuste
-cârtițe
-maimuțe
-bufnițe
-pantere
-salamandre
-termite
-broaște
-vipere
-viespi
-nevăstuici
-balene
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatNom.txt
deleted file mode 100644
index e700c6ad..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-maimuță
-cămilă
-cobra
-cioară
-libelulă
-vulpe
-broască
-gorilă
-lăcustă
-viespe
-hienă
-lăcustă
-cârtiță
-maimuță
-bufniță
-panteră
-salamandră
-termită
-broască
-viperă
-viespe
-nevăstuică
-balenă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-broască țestoasă
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatNom.txt
deleted file mode 100644
index 7aee4243..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-// These words had their declensed form automatically generated
-
-aligatori
-castori
-lilieci
-urși
-bivoli
-gheparzi
-gândaci
-coioți
-crabi
-crocodili
-dinozauri
-câini
-măgari
-dragoni
-vulturi
-șoimi
-șoimi
-șacali
-jaguari
-canguri
-leoparzi
-lei
-homari
-țânțari
-porci
-ratoni
-șobolani
-corbi
-rinoceri
-scorpioni
-rechini
-sconcși
-șerpi
-păianjeni
-calmari
-tigri
-păstrăvi
-vulturi
-lupi
-ghiocei
-viermi
-
-// These words were declensed in a best-effort manner
-
-armadillo
-răpitor
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatNom.txt
deleted file mode 100644
index 9ec78c62..00000000
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,55 +0,0 @@
-// These words had their declensed form automatically generated
-
-aligator
-castor
-liliac
-urs
-bivol
-ghepard
-gândac
-coiot
-crab
-crocodil
-dinozaur
-câine
-măgar
-dragon
-vultur
-șoim
-șoim
-șacal
-jaguar
-cangur
-leopard
-leu
-homar
-țânțar
-porc
-raton
-șobolan
-corb
-rinocer
-scorpion
-rechin
-sconcs
-șarpe
-păianjen
-calmar
-tigru
-păstrăv
-vultur
-lup
-ghiocel
-vierme
-
-// These words were declensed in a best-effort manner
-
-armadillo
-barracuda
-răpitor
-komodo
-mantis
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscPluArt.txt
similarity index 59%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtNom.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscPluArt.txt
index 90cf079c..3f878d53 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtNom.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscPluArt.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligatorii
castorii
liliecii
@@ -39,14 +38,4 @@ tigrii
păstrăvii
vulturii
lupii
-ghioceii
-viermii
-
-// These words were declensed in a best-effort manner
-
-armadillo-ii
-răpitor-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+viermii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscPluDat.txt
similarity index 63%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtDat.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscPluDat.txt
index 8121a192..b8a14f4c 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluArtDat.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscPluDat.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligatorilor
castorilor
liliecilor
@@ -39,14 +38,4 @@ tigrilor
păstrăvilor
vulturilor
lupilor
-ghioceilor
-viermilor
-
-// These words were declensed in a best-effort manner
-
-armadillo-ilor
-răpitor-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+viermilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscPluNom.txt
similarity index 57%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatDat.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscPluNom.txt
index 7aee4243..a2c5098c 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_PluNatDat.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscPluNom.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligatori
castori
lilieci
@@ -39,14 +38,4 @@ tigri
păstrăvi
vulturi
lupi
-ghiocei
-viermi
-
-// These words were declensed in a best-effort manner
-
-armadillo
-răpitor
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+viermi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/MscPluVoc.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscPluVoc.txt
new file mode 100644
index 00000000..103f90ec
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscPluVoc.txt
@@ -0,0 +1,32 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+liliecilor
+urșilor
+coioților
+crabilor
+crocodililor
+câinilor
+măgarilor
+dragonilor
+vulturilor
+șoimilor
+șoimilor
+șacalilor
+jaguarilor
+leoparzilor
+leilor
+homarilor
+țânțarilor
+porcilor
+ratonilor
+corbilor
+rinocerilor
+scorpionilor
+rechinilor
+sconcșilor
+păianjenilor
+calmarilor
+tigrilor
+păstrăvilor
+vulturilor
+lupilor
+viermilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscSglArt.txt
similarity index 55%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtNom.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscSglArt.txt
index a980b074..e3e38db0 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtNom.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscSglArt.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligatorul
castorul
liliacul
@@ -39,17 +38,4 @@ tigrul
păstrăvul
vulturul
lupul
-ghiocelul
-viermele
-
-// These words were declensed in a best-effort manner
-
-armadillo-ul
-barracuda-ul
-răpitor-ul
-komodo-ul
-mantis-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+viermele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscSglDat.txt
similarity index 59%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtDat.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscSglDat.txt
index c1770c75..b62b632d 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglArtDat.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscSglDat.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligatorului
castorului
liliacului
@@ -39,17 +38,4 @@ tigrului
păstrăvului
vulturului
lupului
-ghiocelului
-viermelui
-
-// These words were declensed in a best-effort manner
-
-armadillo-ului
-barracuda-ului
-răpitor-ului
-komodo-ului
-mantis-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+viermelui
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscSglNom.txt
similarity index 51%
rename from Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatDat.txt
rename to Core/Strings/Words/Nouns/Animals_Badass/MscSglNom.txt
index 9ec78c62..5307fac1 100644
--- a/Core/Strings/Words/Nouns/Animals_Badass/Masculine_SglNatDat.txt
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscSglNom.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
aligator
castor
liliac
@@ -39,17 +38,4 @@ tigru
păstrăv
vultur
lup
-ghiocel
-vierme
-
-// These words were declensed in a best-effort manner
-
-armadillo
-barracuda
-răpitor
-komodo
-mantis
-
-// These words couldn't be declensed automatically. Edit manually
-
-porc spinos
+vierme
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Animals_Badass/MscSglVoc.txt b/Core/Strings/Words/Nouns/Animals_Badass/MscSglVoc.txt
new file mode 100644
index 00000000..423a84c0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Animals_Badass/MscSglVoc.txt
@@ -0,0 +1,32 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+liliacule
+ursule
+coiotule
+crabule
+crocodilule
+câine
+măgarule
+dragonule
+vulturule
+șoimule
+șoimule
+șacalule
+jaguarule
+leopardule
+leule
+homarule
+țânțarule
+porcule
+ratonule
+corbule
+rinocerule
+scorpionule
+rechinule
+sconcsule
+păianjenule
+calmarule
+tigrule
+păstrăvule
+vulturule
+lupule
+vierme
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel.txt b/Core/Strings/Words/Nouns/Apparel.txt
index 85831f99..7a34684f 100644
--- a/Core/Strings/Words/Nouns/Apparel.txt
+++ b/Core/Strings/Words/Nouns/Apparel.txt
@@ -1,26 +1,24 @@
-cămașă
-cămașă cu nasturi
-cămașă formală
-jachetă
-haină de ploaie
-costum formal
-rochie de seară
-parka
-duster
-costum spațial
-costum armură de putere
-
-papion
-cravată
-centură
-curea de jock
-
-pălărie
-pălărie bowler
-șapcă de baseball
-tuque
-pălărie de top
-
-pantof
-cizmă
-sandală
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+shirt
+button-down shirt
+formal shirt
+jacket
+raincoat
+formal suit
+evening gown
+parka
+duster
+space suit
+power armor suit
+bow tie
+necktie
+belt
+jock strap
+hat
+bowler hat
+baseball cap
+tuque
+top hat
+shoe
+boot
+sandal
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemPluArt.txt b/Core/Strings/Words/Nouns/Apparel/FemPluArt.txt
new file mode 100644
index 00000000..02b25a46
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemPluArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămășile
+jachetele
+cravatele
+centurile
+pălăriile
+șepcile
+cizmele
+sandalele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemPluDat.txt b/Core/Strings/Words/Nouns/Apparel/FemPluDat.txt
new file mode 100644
index 00000000..9329fb41
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemPluDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămășilor
+jachetelor
+cravatelor
+centurilor
+pălăriilor
+șepcilor
+cizmelor
+sandalelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemPluNom.txt b/Core/Strings/Words/Nouns/Apparel/FemPluNom.txt
new file mode 100644
index 00000000..3f933cb7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemPluNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămăși
+jachete
+cravate
+centuri
+pălării
+șepci
+cizme
+sandale
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemPluVoc.txt b/Core/Strings/Words/Nouns/Apparel/FemPluVoc.txt
new file mode 100644
index 00000000..6f7df7bf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemPluVoc.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cravatelor
+centurilor
+pălăriilor
+șepcilor
+cizmelor
+sandalelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemSglArt.txt b/Core/Strings/Words/Nouns/Apparel/FemSglArt.txt
new file mode 100644
index 00000000..fe89a6d8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemSglArt.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămașa
+jacheta
+papionul
+cravata
+centura
+pălăria
+șapca
+jobenul
+cizma
+sandala
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemSglDat.txt b/Core/Strings/Words/Nouns/Apparel/FemSglDat.txt
new file mode 100644
index 00000000..fb334909
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemSglDat.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămășii
+jachetei
+papionului
+cravatei
+centurii
+pălăriei
+șepcii
+jobenului
+cizmei
+sandalei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemSglNom.txt b/Core/Strings/Words/Nouns/Apparel/FemSglNom.txt
new file mode 100644
index 00000000..eced3717
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemSglNom.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cămașă
+jachetă
+papion
+cravată
+centură
+pălărie
+șapcă
+joben
+cizmă
+sandală
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/FemSglVoc.txt b/Core/Strings/Words/Nouns/Apparel/FemSglVoc.txt
new file mode 100644
index 00000000..220bc8a4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/FemSglVoc.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+papionule
+cravată
+centură
+pălărie
+șapcă
+jobenule
+cizmă
+sandală
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscPluArt.txt b/Core/Strings/Words/Nouns/Apparel/MscPluArt.txt
new file mode 100644
index 00000000..9905e834
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+papioanele
+jobenurile
+pantofii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscPluDat.txt b/Core/Strings/Words/Nouns/Apparel/MscPluDat.txt
new file mode 100644
index 00000000..9e77698d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscPluDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+papioanelor
+jobenurilor
+pantofilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscPluNom.txt b/Core/Strings/Words/Nouns/Apparel/MscPluNom.txt
new file mode 100644
index 00000000..28a65dc6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscPluNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+papioane
+jobenuri
+pantofi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscPluVoc.txt b/Core/Strings/Words/Nouns/Apparel/MscPluVoc.txt
new file mode 100644
index 00000000..9e77698d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscPluVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+papioanelor
+jobenurilor
+pantofilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscSglArt.txt b/Core/Strings/Words/Nouns/Apparel/MscSglArt.txt
new file mode 100644
index 00000000..a028ee56
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pantoful
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscSglDat.txt b/Core/Strings/Words/Nouns/Apparel/MscSglDat.txt
new file mode 100644
index 00000000..0cc51746
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pantofului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscSglNom.txt b/Core/Strings/Words/Nouns/Apparel/MscSglNom.txt
new file mode 100644
index 00000000..4ec837ca
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pantof
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Apparel/MscSglVoc.txt b/Core/Strings/Words/Nouns/Apparel/MscSglVoc.txt
new file mode 100644
index 00000000..f4a8db33
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Apparel/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pantofule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks.txt b/Core/Strings/Words/Nouns/Artworks.txt
index b440eff3..64485fd0 100644
--- a/Core/Strings/Words/Nouns/Artworks.txt
+++ b/Core/Strings/Words/Nouns/Artworks.txt
@@ -1,52 +1,45 @@
-lucrare de artă
-artă
-lucrare
-obiect
-piesă
-
-lucrare
-expresie
-încercare
-fără titlu
-intitulat
-
-contur
-formă
-imagine
-împușcat
-imagine
-portret
-încă
-
-poem
-
-cântec de leagăn
-cântec
-melodie
-ritm
-bate
-
-codex
-carte
-
-cuboid
-circloid
-parabolic
-cubic
-curbiliniu
-curbă
-
-oglindă
-zi
-vomă
-transpirație
-umbră
-
-libertate
-viziune
-dragoste
-divinitate
-înțelepciune
-rușine
-moarte
-întuneric
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+artwork
+art
+work
+item
+piece
+oeuvre
+expression
+attempt
+untitled
+titled
+shape
+form
+image
+shot
+picture
+portrait
+still
+poem
+lullaby
+song
+tune
+rhythm
+beat
+codex
+book
+cuboid
+circloid
+parabolic
+cubic
+curvelike
+curve
+mirror
+day
+vomit
+sweat
+shadow
+freedom
+vision
+love
+divinity
+wisdom
+shame
+death
+darkness
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemPluArt.txt b/Core/Strings/Words/Nouns/Artworks/FemPluArt.txt
new file mode 100644
index 00000000..a8fae0c9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemPluArt.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+artele
+lucrările
+piesele
+operele
+expresiile
+încercările
+formele
+imaginile
+împușcăturile
+picturile
+curbele
+oglinzile
+zilele
+vomele
+transpirațiile
+umbrele
+libertățile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemPluDat.txt b/Core/Strings/Words/Nouns/Artworks/FemPluDat.txt
new file mode 100644
index 00000000..406c5ffc
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemPluDat.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+artelor
+lucrărilor
+pieselor
+operelor
+expresiilor
+încercărilor
+formelor
+imaginilor
+împușcăturilor
+picturilor
+curbelor
+oglinzilor
+zilelor
+vomelor
+transpirațiilor
+umbrelor
+libertăților
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemPluNom.txt b/Core/Strings/Words/Nouns/Artworks/FemPluNom.txt
new file mode 100644
index 00000000..0d39b2fa
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemPluNom.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+arte
+lucrări
+piese
+opere
+expresii
+încercări
+forme
+imagini
+împușcături
+picturi
+curbe
+oglinzi
+zile
+vome
+transpirații
+umbre
+libertăți
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemPluVoc.txt b/Core/Strings/Words/Nouns/Artworks/FemPluVoc.txt
new file mode 100644
index 00000000..77725974
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemPluVoc.txt
@@ -0,0 +1,14 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lucrărilor
+pieselor
+operelor
+expresiilor
+încercărilor
+formelor
+imaginilor
+împușcăturilor
+curbelor
+zilelor
+vomelor
+transpirațiilor
+umbrelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemSglArt.txt b/Core/Strings/Words/Nouns/Artworks/FemSglArt.txt
new file mode 100644
index 00000000..71d7a489
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemSglArt.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+arta
+lucrarea
+obiectul
+piesa
+opera
+expresia
+încercarea
+conturul
+forma
+imaginea
+împușcătura
+pictura
+portretul
+poemul
+curba
+oglinda
+ziua
+voma
+transpirația
+umbra
+libertatea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemSglDat.txt b/Core/Strings/Words/Nouns/Artworks/FemSglDat.txt
new file mode 100644
index 00000000..75ddc8b7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemSglDat.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+artei
+lucrării
+obiectului
+piesei
+operei
+expresiei
+încercării
+conturului
+formei
+imaginii
+împușcăturii
+picturii
+portretului
+poemului
+curbei
+oglinzii
+zilei
+vomei
+transpirației
+umbrei
+libertății
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemSglNom.txt b/Core/Strings/Words/Nouns/Artworks/FemSglNom.txt
new file mode 100644
index 00000000..bdf77bbf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemSglNom.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+artă
+lucrare
+obiect
+piesă
+operă
+expresie
+încercare
+contur
+formă
+imagine
+împușcătură
+pictură
+portret
+poem
+curbă
+oglindă
+zi
+vomă
+transpirație
+umbră
+libertate
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/FemSglVoc.txt b/Core/Strings/Words/Nouns/Artworks/FemSglVoc.txt
new file mode 100644
index 00000000..2c9f530f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/FemSglVoc.txt
@@ -0,0 +1,17 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lucrare
+pieso
+operă
+expresie
+încercare
+conturule
+formă
+imagine
+împușcătură
+portretule
+poemule
+curbo
+zi
+vomă
+transpirație
+umbră
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscPluArt.txt b/Core/Strings/Words/Nouns/Artworks/MscPluArt.txt
new file mode 100644
index 00000000..2a3682f1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscPluArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+obiectele
+contururile
+portreturile
+poemele
+cuboizii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscPluDat.txt b/Core/Strings/Words/Nouns/Artworks/MscPluDat.txt
new file mode 100644
index 00000000..4839e223
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscPluDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+obiectelor
+contururilor
+portreturilor
+poemelor
+cuboizilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscPluNom.txt b/Core/Strings/Words/Nouns/Artworks/MscPluNom.txt
new file mode 100644
index 00000000..1fa4fe46
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscPluNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+obiecte
+contururi
+portreturi
+poeme
+cuboizi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscPluVoc.txt b/Core/Strings/Words/Nouns/Artworks/MscPluVoc.txt
new file mode 100644
index 00000000..a085183d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscPluVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+contururilor
+portreturilor
+poemelor
+cuboizilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscSglArt.txt b/Core/Strings/Words/Nouns/Artworks/MscSglArt.txt
new file mode 100644
index 00000000..1d501891
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuboidul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscSglDat.txt b/Core/Strings/Words/Nouns/Artworks/MscSglDat.txt
new file mode 100644
index 00000000..37b425f2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuboidului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscSglNom.txt b/Core/Strings/Words/Nouns/Artworks/MscSglNom.txt
new file mode 100644
index 00000000..894ae291
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuboid
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Artworks/MscSglVoc.txt b/Core/Strings/Words/Nouns/Artworks/MscSglVoc.txt
new file mode 100644
index 00000000..381953d0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Artworks/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuboidule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts.txt b/Core/Strings/Words/Nouns/Bodyparts.txt
index c1d36ac7..92594fc9 100644
--- a/Core/Strings/Words/Nouns/Bodyparts.txt
+++ b/Core/Strings/Words/Nouns/Bodyparts.txt
@@ -1,31 +1,32 @@
-cap
-ochi
-nas
-gură
-dinte
-colț
-obraz
-bărbie
-buză
-ureche
-gât
-corp
-piept
-umăr
-braț
-cot
-încheietura mâinii
-mână
-palmă
-degetul
-gheară
-gheară
-aripă
-șold
-picior
-genunchi
-gleznă
-picior
-călcâi
-deget de la picior
-laba
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+head
+eye
+nose
+mouth
+tooth
+fang
+cheek
+chin
+lip
+ear
+neck
+body
+chest
+shoulder
+arm
+elbow
+wrist
+hand
+palm
+finger
+claw
+talon
+wing
+hip
+leg
+knee
+ankle
+foot
+heel
+toe
+paw
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemPluArt.txt b/Core/Strings/Words/Nouns/Bodyparts/FemPluArt.txt
new file mode 100644
index 00000000..846d8fad
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemPluArt.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gurile
+bărbiile
+buzele
+urechile
+mâinile
+palmele
+ghearele
+aripile
+gleznele
+labele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemPluDat.txt b/Core/Strings/Words/Nouns/Bodyparts/FemPluDat.txt
new file mode 100644
index 00000000..ab59ac06
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemPluDat.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gurilor
+bărbiilor
+buzelor
+urechilor
+mâinilor
+palmelor
+ghearelor
+aripilor
+gleznelor
+labelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemPluNom.txt b/Core/Strings/Words/Nouns/Bodyparts/FemPluNom.txt
new file mode 100644
index 00000000..99954152
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemPluNom.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+guri
+bărbii
+buze
+urechi
+mâini
+palme
+gheare
+aripi
+glezne
+labe
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemPluVoc.txt b/Core/Strings/Words/Nouns/Bodyparts/FemPluVoc.txt
new file mode 100644
index 00000000..418ccb58
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+palmelor
+ghearelor
+aripilor
+gleznelor
+labelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemSglArt.txt b/Core/Strings/Words/Nouns/Bodyparts/FemSglArt.txt
new file mode 100644
index 00000000..30a3a722
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemSglArt.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capul
+nasul
+gura
+bărbia
+buza
+urechea
+gâtul
+pieptul
+brațul
+cotul
+mâna
+palma
+degetul
+gheara
+aripa
+șoldul
+piciorul
+glezna
+piciorul
+călcâiul
+laba
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemSglDat.txt b/Core/Strings/Words/Nouns/Bodyparts/FemSglDat.txt
new file mode 100644
index 00000000..54a1e5ef
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemSglDat.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capului
+nasului
+gurii
+bărbiei
+buzei
+urechii
+gâtului
+pieptului
+brațului
+cotului
+mâinii
+palmei
+degetului
+ghearei
+aripii
+șoldului
+piciorului
+gleznei
+piciorului
+călcâiului
+labei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemSglNom.txt b/Core/Strings/Words/Nouns/Bodyparts/FemSglNom.txt
new file mode 100644
index 00000000..9abc86ad
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemSglNom.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cap
+nas
+gură
+bărbie
+buză
+ureche
+gât
+piept
+braț
+cot
+mână
+palmă
+deget
+gheară
+aripă
+șold
+picior
+gleznă
+picior
+călcâi
+labă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/FemSglVoc.txt b/Core/Strings/Words/Nouns/Bodyparts/FemSglVoc.txt
new file mode 100644
index 00000000..ecd0d93c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/FemSglVoc.txt
@@ -0,0 +1,14 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capule
+pieptule
+cotule
+palmă
+degetule
+gheară
+aripo
+șoldule
+piciorule
+gleznă
+piciorule
+călcâiule
+labă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtDat.txt
deleted file mode 100644
index 96290c25..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-nasurilor
-gurilor
-bărbiilor
-buzelor
-urechilor
-gâturilor
-corpurilor
-piepturilor
-brațelor
-coturilor
-mâinilor
-palmelor
-degetelor
-ghearelor
-ghearelor
-aripilor
-șoldurilor
-picioarelor
-gleznelor
-picioarelor
-călcăielor
-labelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtNom.txt
deleted file mode 100644
index 9feda79f..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-nasurile
-gurile
-bărbiile
-buzele
-urechile
-gâturile
-corpurile
-piepturile
-brațele
-coturile
-mâinile
-palmele
-degetele
-ghearele
-ghearele
-aripile
-șoldurile
-picioarele
-gleznele
-picioarele
-călcăiele
-labele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatDat.txt
deleted file mode 100644
index 2b6ecb61..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-nasuri
-guri
-bărbii
-buze
-urechi
-gâturi
-corpuri
-piepturi
-brațe
-coturi
-mâini
-palme
-degete
-gheare
-gheare
-aripi
-șolduri
-picioare
-glezne
-picioare
-călcăie
-labe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatNom.txt
deleted file mode 100644
index 2b6ecb61..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-// These words had their declensed form automatically generated
-
-nasuri
-guri
-bărbii
-buze
-urechi
-gâturi
-corpuri
-piepturi
-brațe
-coturi
-mâini
-palme
-degete
-gheare
-gheare
-aripi
-șolduri
-picioare
-glezne
-picioare
-călcăie
-labe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtDat.txt
deleted file mode 100644
index fe35e27f..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-// These words had their declensed form automatically generated
-
-gurii
-bărbiei
-buzei
-urechii
-mâinii
-palmei
-ghearei
-ghearei
-aripii
-gleznei
-labei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtNom.txt
deleted file mode 100644
index 467c64d6..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-// These words had their declensed form automatically generated
-
-gura
-bărbia
-buza
-urechea
-mâna
-palma
-gheara
-gheara
-aripa
-glezna
-laba
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatDat.txt
deleted file mode 100644
index b90f9fe9..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-// These words had their declensed form automatically generated
-
-guri
-bărbii
-buze
-urechi
-mâini
-palme
-gheare
-gheare
-aripi
-glezne
-labe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatNom.txt
deleted file mode 100644
index 09a697c7..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-// These words had their declensed form automatically generated
-
-gură
-bărbie
-buză
-ureche
-mână
-palmă
-gheară
-gheară
-aripă
-gleznă
-labă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-încheietura mâinii
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtDat.txt
deleted file mode 100644
index cb915678..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// These words had their declensed form automatically generated
-
-capilor
-ochilor
-dinților
-colților
-obrajilor
-umerilor
-genunchilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtNom.txt
deleted file mode 100644
index f991d23c..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// These words had their declensed form automatically generated
-
-capii
-ochii
-dinții
-colții
-obrajii
-umerii
-genunchii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatDat.txt
deleted file mode 100644
index 0200bb8d..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// These words had their declensed form automatically generated
-
-capi
-ochi
-dinți
-colți
-obraji
-umeri
-genunchi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatNom.txt
deleted file mode 100644
index 0200bb8d..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-// These words had their declensed form automatically generated
-
-capi
-ochi
-dinți
-colți
-obraji
-umeri
-genunchi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtDat.txt
deleted file mode 100644
index 25e74564..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-// These words had their declensed form automatically generated
-
-capului
-ochiului
-nasului
-dintelui
-colțului
-obrazului
-gâtului
-corpului
-pieptului
-umărului
-brațului
-cotului
-degetului
-șoldului
-piciorului
-genunchiului
-piciorului
-călcăiului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtNom.txt
deleted file mode 100644
index d7f3e72f..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-// These words had their declensed form automatically generated
-
-capul
-ochiul
-nasul
-dintele
-colțul
-obrazul
-gâtul
-corpul
-pieptul
-umărul
-brațul
-cotul
-degetul
-șoldul
-piciorul
-genunchiul
-piciorul
-călcăiul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatDat.txt
deleted file mode 100644
index 0c24821c..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-// These words had their declensed form automatically generated
-
-cap
-ochi
-nas
-dinte
-colț
-obraz
-gât
-corp
-piept
-umăr
-braț
-cot
-deget
-șold
-picior
-genunchi
-picior
-călcăi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatNom.txt
deleted file mode 100644
index 0c24821c..00000000
--- a/Core/Strings/Words/Nouns/Bodyparts/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-// These words had their declensed form automatically generated
-
-cap
-ochi
-nas
-dinte
-colț
-obraz
-gât
-corp
-piept
-umăr
-braț
-cot
-deget
-șold
-picior
-genunchi
-picior
-călcăi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-deget de la picior
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscPluArt.txt b/Core/Strings/Words/Nouns/Bodyparts/MscPluArt.txt
new file mode 100644
index 00000000..077879c6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscPluArt.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capurile
+ochii
+nasurile
+dinții
+colții
+obrajii
+gâturile
+piepturile
+umerii
+brațele
+coturile
+degetele
+șoldurile
+picioarele
+genunchii
+picioarele
+călcâiele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscPluDat.txt b/Core/Strings/Words/Nouns/Bodyparts/MscPluDat.txt
new file mode 100644
index 00000000..9e82dd39
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscPluDat.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capurilor
+ochilor
+nasurilor
+dinților
+colților
+obrajilor
+gâturilor
+piepturilor
+umerilor
+brațelor
+coturilor
+degetelor
+șoldurilor
+picioarelor
+genunchilor
+picioarelor
+călcâielor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscPluNom.txt b/Core/Strings/Words/Nouns/Bodyparts/MscPluNom.txt
new file mode 100644
index 00000000..15aa6c07
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscPluNom.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capuri
+ochi
+nasuri
+dinți
+colți
+obraji
+gâturi
+piepturi
+umeri
+brațe
+coturi
+degete
+șolduri
+picioare
+genunchi
+picioare
+călcâie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscPluVoc.txt b/Core/Strings/Words/Nouns/Bodyparts/MscPluVoc.txt
new file mode 100644
index 00000000..2a9725ea
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscPluVoc.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+capurilor
+ochilor
+dinților
+colților
+obrajilor
+piepturilor
+umerilor
+coturilor
+degetelor
+șoldurilor
+picioarelor
+genunchilor
+picioarelor
+călcâielor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscSglArt.txt b/Core/Strings/Words/Nouns/Bodyparts/MscSglArt.txt
new file mode 100644
index 00000000..a118691f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscSglArt.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ochiul
+dintele
+colțul
+obrazul
+umărul
+genunchiul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscSglDat.txt b/Core/Strings/Words/Nouns/Bodyparts/MscSglDat.txt
new file mode 100644
index 00000000..a10f25c8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscSglDat.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ochiului
+dintelui
+colțului
+obrazului
+umărului
+genunchiului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscSglNom.txt b/Core/Strings/Words/Nouns/Bodyparts/MscSglNom.txt
new file mode 100644
index 00000000..3dddf0ae
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscSglNom.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ochi
+dinte
+colț
+obraz
+umăr
+genunchi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Bodyparts/MscSglVoc.txt b/Core/Strings/Words/Nouns/Bodyparts/MscSglVoc.txt
new file mode 100644
index 00000000..1c9812c5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Bodyparts/MscSglVoc.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ochiule
+dinte
+colțule
+obrazule
+umărule
+genunchiule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/BusinessTypes.txt b/Core/Strings/Words/Nouns/BusinessTypes.txt
index 9744b577..4baef251 100644
--- a/Core/Strings/Words/Nouns/BusinessTypes.txt
+++ b/Core/Strings/Words/Nouns/BusinessTypes.txt
@@ -1,18 +1,19 @@
-Compania
-Parteneri
-Corporație
-Comercianți
-Industrii
-SRL
-Călători
-Interplanetară
-Transport maritim
-Companie de export
-Companie de import
-Companie de transport
-Companie de tranzit
-Valori mobiliare
-Soluții
-Consorțiu
-Interstellar
-Lubrifianți
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+Company
+Partners
+Corporation
+Traders
+Industries
+Incorporated
+Travelers
+Interplanetary
+Shipping
+Export Company
+Import Company
+Transport Company
+Transit Company
+Securities
+Solutions
+Consortium
+Interstellar
+Lubricants
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/BusinessTypes/FemPluArt.txt b/Core/Strings/Words/Nouns/BusinessTypes/FemPluArt.txt
new file mode 100644
index 00000000..eff33fe6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/BusinessTypes/FemPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+Industriile
+Valorile Mobiliare
+Soluțile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/BusinessTypes/FemSglArt.txt b/Core/Strings/Words/Nouns/BusinessTypes/FemSglArt.txt
new file mode 100644
index 00000000..dc5b7dde
--- /dev/null
+++ b/Core/Strings/Words/Nouns/BusinessTypes/FemSglArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+Compania
+Corporația
+Incorporated
+Transportul
+Compania de export
+Compania de inport
+Compania de transport
+Compania de tranzit
+Consorțiul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/BusinessTypes/MscPluArt.txt b/Core/Strings/Words/Nouns/BusinessTypes/MscPluArt.txt
new file mode 100644
index 00000000..c8301011
--- /dev/null
+++ b/Core/Strings/Words/Nouns/BusinessTypes/MscPluArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+Parteneriatele
+Comercianții
+Călătorii
+Lubrifianții
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/BusinessTypes/MscSglArt.txt b/Core/Strings/Words/Nouns/BusinessTypes/MscSglArt.txt
new file mode 100644
index 00000000..081a457d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/BusinessTypes/MscSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+Interplanetara
+Interstelarul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors.txt b/Core/Strings/Words/Nouns/Colors.txt
index a5636246..dc85c389 100644
--- a/Core/Strings/Words/Nouns/Colors.txt
+++ b/Core/Strings/Words/Nouns/Colors.txt
@@ -1,12 +1,9 @@
-
-//Simple colors only, no mauve and puce
-
-
-roșu
-albastru
-verde
-violet
-negru
-alb
-gri
-portocaliu
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+red
+blue
+green
+purple
+black
+white
+gray
+orange
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/ColorsFeminine.txt b/Core/Strings/Words/Nouns/Colors/ColorsFeminine.txt
deleted file mode 100644
index 05ec62e8..00000000
--- a/Core/Strings/Words/Nouns/Colors/ColorsFeminine.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-
-//Simple colors only, no mauve and puce
-
-
-roșie
-albastră
-verde
-violet
-neagră
-albă
-gri
-portocalie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/ColorsFeminine_Plu.txt b/Core/Strings/Words/Nouns/Colors/ColorsFeminine_Plu.txt
deleted file mode 100644
index 9e6f5721..00000000
--- a/Core/Strings/Words/Nouns/Colors/ColorsFeminine_Plu.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-
-//Simple colors only, no mauve and puce
-
-
-roși
-albastre
-verzi
-violete
-negre
-albe
-gri
-portocalii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/ColorsMasculine.txt b/Core/Strings/Words/Nouns/Colors/ColorsMasculine.txt
deleted file mode 100644
index 30205643..00000000
--- a/Core/Strings/Words/Nouns/Colors/ColorsMasculine.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-
-//Simple colors only, no mauve and puce
-
-
-roșu
-albastru
-verde
-violet
-negru
-alb
-gri
-portocaliu
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/ColorsMasculine_Plu.txt b/Core/Strings/Words/Nouns/Colors/ColorsMasculine_Plu.txt
deleted file mode 100644
index e2e33901..00000000
--- a/Core/Strings/Words/Nouns/Colors/ColorsMasculine_Plu.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-
-//Simple colors only, no mauve and puce
-
-
-roși
-albaștrii
-verzi
-violeți
-negrii
-albi
-gri
-portocalii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/FemSglArt.txt b/Core/Strings/Words/Nouns/Colors/FemSglArt.txt
new file mode 100644
index 00000000..17de6828
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/FemSglArt.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+albastrul
+verdele
+violetul
+negrul
+griul
+portocaliul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/FemSglDat.txt b/Core/Strings/Words/Nouns/Colors/FemSglDat.txt
new file mode 100644
index 00000000..5cfadff3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/FemSglDat.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+albastrului
+verdelui
+violetului
+negrului
+griului
+portocaliului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/FemSglNom.txt b/Core/Strings/Words/Nouns/Colors/FemSglNom.txt
new file mode 100644
index 00000000..adc74de1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/FemSglNom.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+albastru
+verde
+violet
+negru
+gri
+portocaliu
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/FemSglVoc.txt b/Core/Strings/Words/Nouns/Colors/FemSglVoc.txt
new file mode 100644
index 00000000..1b28c91b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/FemSglVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+albastrule
+verdele
+negrule
+portocaliule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscPluArt.txt b/Core/Strings/Words/Nouns/Colors/MscPluArt.txt
new file mode 100644
index 00000000..aee3996d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscPluArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiii
+albastrele
+negrele
+albii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscPluDat.txt b/Core/Strings/Words/Nouns/Colors/MscPluDat.txt
new file mode 100644
index 00000000..04859da4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscPluDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiilor
+albastrelor
+negrelor
+albilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscPluNom.txt b/Core/Strings/Words/Nouns/Colors/MscPluNom.txt
new file mode 100644
index 00000000..47b1e5da
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscPluNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșii
+albastre
+negre
+albi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscPluVoc.txt b/Core/Strings/Words/Nouns/Colors/MscPluVoc.txt
new file mode 100644
index 00000000..04859da4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscPluVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiilor
+albastrelor
+negrelor
+albilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscSglArt.txt b/Core/Strings/Words/Nouns/Colors/MscSglArt.txt
new file mode 100644
index 00000000..16528f7d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșul
+albul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscSglDat.txt b/Core/Strings/Words/Nouns/Colors/MscSglDat.txt
new file mode 100644
index 00000000..3930edbe
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșului
+albului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscSglNom.txt b/Core/Strings/Words/Nouns/Colors/MscSglNom.txt
new file mode 100644
index 00000000..20127357
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșu
+alb
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors/MscSglVoc.txt b/Core/Strings/Words/Nouns/Colors/MscSglVoc.txt
new file mode 100644
index 00000000..5d161748
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors/MscSglVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșule
+albule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass.txt b/Core/Strings/Words/Nouns/Colors_Badass.txt
index 90588c33..985ead2f 100644
--- a/Core/Strings/Words/Nouns/Colors_Badass.txt
+++ b/Core/Strings/Words/Nouns/Colors_Badass.txt
@@ -1,10 +1,8 @@
-
-
-roșu
-negru
-gri
-cenușiu
-
-întunecat
-umbros
-nocturn
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+red
+black
+gray
+ash
+dark
+shadow
+night
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/FemSglArt.txt b/Core/Strings/Words/Nouns/Colors_Badass/FemSglArt.txt
new file mode 100644
index 00000000..4a26c411
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/FemSglArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+negrul
+griul
+cenușiul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/FemSglDat.txt b/Core/Strings/Words/Nouns/Colors_Badass/FemSglDat.txt
new file mode 100644
index 00000000..7f75e604
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/FemSglDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+negrului
+griului
+cenușiului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/FemSglNom.txt b/Core/Strings/Words/Nouns/Colors_Badass/FemSglNom.txt
new file mode 100644
index 00000000..aec556a9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/FemSglNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+negru
+gri
+cenușiu
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/FemSglVoc.txt b/Core/Strings/Words/Nouns/Colors_Badass/FemSglVoc.txt
new file mode 100644
index 00000000..fe2370b6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/FemSglVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+negrule
+cenușiule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/Feminine.txt b/Core/Strings/Words/Nouns/Colors_Badass/Feminine.txt
deleted file mode 100644
index 9734bded..00000000
--- a/Core/Strings/Words/Nouns/Colors_Badass/Feminine.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-roșie
-neagră
-gri
-cenușie
-
-întunecată
-umbroasă
-nocturnă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/Feminine_Plu.txt b/Core/Strings/Words/Nouns/Colors_Badass/Feminine_Plu.txt
deleted file mode 100644
index fd4b4496..00000000
--- a/Core/Strings/Words/Nouns/Colors_Badass/Feminine_Plu.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-roșii
-negre
-gri
-cenușii
-
-întunecate
-umbroase
-nocturne
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/Masculine.txt b/Core/Strings/Words/Nouns/Colors_Badass/Masculine.txt
deleted file mode 100644
index 8299b10d..00000000
--- a/Core/Strings/Words/Nouns/Colors_Badass/Masculine.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-roșu
-negru
-gri
-cenușiu
-
-întunecat
-umbros
-nocturn
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/Masculine_Plu.txt b/Core/Strings/Words/Nouns/Colors_Badass/Masculine_Plu.txt
deleted file mode 100644
index 309c9df0..00000000
--- a/Core/Strings/Words/Nouns/Colors_Badass/Masculine_Plu.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-roșii
-negri
-gri
-cenușii
-
-întunecați
-umbroși
-nocturni
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscPluArt.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscPluArt.txt
new file mode 100644
index 00000000..b7502a9b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscPluArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiii
+negrele
+întunecațiii
+umbroșiii
+nocturniii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscPluDat.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscPluDat.txt
new file mode 100644
index 00000000..74d02fc5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscPluDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiilor
+negrelor
+întunecațiilor
+umbroșilor
+nocturnilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscPluNom.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscPluNom.txt
new file mode 100644
index 00000000..0b722f9f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscPluNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșii
+negre
+întunecații
+umbroșii
+nocturnii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscPluVoc.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscPluVoc.txt
new file mode 100644
index 00000000..74d02fc5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșiilor
+negrelor
+întunecațiilor
+umbroșilor
+nocturnilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscSglArt.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscSglArt.txt
new file mode 100644
index 00000000..b0f245eb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscSglArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșul
+întunecatul
+umbrosul
+nocturnul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscSglDat.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscSglDat.txt
new file mode 100644
index 00000000..2cac5bee
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscSglDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșului
+întunecatului
+umbrosului
+nocturnului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscSglNom.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscSglNom.txt
new file mode 100644
index 00000000..92feda50
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscSglNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșu
+întunecat
+umbros
+nocturn
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Colors_Badass/MscSglVoc.txt b/Core/Strings/Words/Nouns/Colors_Badass/MscSglVoc.txt
new file mode 100644
index 00000000..cae83fc6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Colors_Badass/MscSglVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roșule
+întunecatule
+umbrosule
+nocturnule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities.txt b/Core/Strings/Words/Nouns/Communities.txt
index fec66a56..efb62e85 100644
--- a/Core/Strings/Words/Nouns/Communities.txt
+++ b/Core/Strings/Words/Nouns/Communities.txt
@@ -1,11 +1,12 @@
-sat
-sat
-oraș
-oraș
-municipiu
-cătun
-district
-oraș
-așezare
-tabără
-camping
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+village
+village
+town
+town
+township
+hamlet
+district
+city
+settlement
+encampment
+campsite
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemPluArt.txt b/Core/Strings/Words/Nouns/Communities/FemPluArt.txt
new file mode 100644
index 00000000..d7047aca
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+așezările
+taberele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemPluDat.txt b/Core/Strings/Words/Nouns/Communities/FemPluDat.txt
new file mode 100644
index 00000000..989b5691
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+așezărilor
+taberelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemPluNom.txt b/Core/Strings/Words/Nouns/Communities/FemPluNom.txt
new file mode 100644
index 00000000..9a724d40
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+așezări
+tabere
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemPluVoc.txt b/Core/Strings/Words/Nouns/Communities/FemPluVoc.txt
new file mode 100644
index 00000000..989b5691
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemPluVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+așezărilor
+taberelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemSglArt.txt b/Core/Strings/Words/Nouns/Communities/FemSglArt.txt
new file mode 100644
index 00000000..f924bbfc
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemSglArt.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+satul
+satul
+orășelul
+orășelul
+municipiul
+cătunul
+districtul
+orașul
+așezarea
+tabăra
+campingul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemSglDat.txt b/Core/Strings/Words/Nouns/Communities/FemSglDat.txt
new file mode 100644
index 00000000..a64b0fd8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemSglDat.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+satului
+satului
+orășelului
+orășelului
+municipiului
+cătunului
+districtului
+orașului
+așezării
+taberei
+campingului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemSglNom.txt b/Core/Strings/Words/Nouns/Communities/FemSglNom.txt
new file mode 100644
index 00000000..b2ac37c2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemSglNom.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sat
+sat
+orășel
+orășel
+municipiu
+cătun
+district
+oraș
+așezare
+tabără
+camping
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/FemSglVoc.txt b/Core/Strings/Words/Nouns/Communities/FemSglVoc.txt
new file mode 100644
index 00000000..08d0acac
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/FemSglVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+orășelule
+orășelule
+cătunule
+districtule
+așezare
+tabără
+campingule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Communities/Feminine_PluArtDat.txt
deleted file mode 100644
index afc17896..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-satelor
-satelor
-orașelor
-orașelor
-municipiilor
-cătunurilor
-districtelor
-orașelor
-așezărilor
-taberelor
-campingurilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Communities/Feminine_PluArtNom.txt
deleted file mode 100644
index a8e25383..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-satele
-satele
-orașele
-orașele
-municipiile
-cătunurile
-districtele
-orașele
-așezările
-taberele
-campingurile
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Communities/Feminine_PluNatDat.txt
deleted file mode 100644
index 0868283a..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-sate
-sate
-orașe
-orașe
-municipii
-cătunuri
-districte
-orașe
-așezări
-tabere
-campinguri
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Communities/Feminine_PluNatNom.txt
deleted file mode 100644
index 0868283a..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-sate
-sate
-orașe
-orașe
-municipii
-cătunuri
-districte
-orașe
-așezări
-tabere
-campinguri
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Communities/Feminine_SglArtDat.txt
deleted file mode 100644
index 1f20db27..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-așezării
-taberei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Communities/Feminine_SglArtNom.txt
deleted file mode 100644
index 2f39503d..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-așezarea
-tabăra
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Communities/Feminine_SglNatDat.txt
deleted file mode 100644
index 3ea72b04..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-așezări
-tabere
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Communities/Feminine_SglNatNom.txt
deleted file mode 100644
index c4ce124c..00000000
--- a/Core/Strings/Words/Nouns/Communities/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-așezare
-tabără
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Communities/Masculine_SglArtDat.txt
deleted file mode 100644
index f2a96ef6..00000000
--- a/Core/Strings/Words/Nouns/Communities/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-satului
-satului
-orașului
-orașului
-municipiului
-cătunului
-districtului
-orașului
-campingului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Communities/Masculine_SglArtNom.txt
deleted file mode 100644
index 40e49de3..00000000
--- a/Core/Strings/Words/Nouns/Communities/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-satul
-satul
-orașul
-orașul
-municipiul
-cătunul
-districtul
-orașul
-campingul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Communities/Masculine_SglNatDat.txt
deleted file mode 100644
index 18b1b458..00000000
--- a/Core/Strings/Words/Nouns/Communities/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-sat
-sat
-oraș
-oraș
-municipiu
-cătun
-district
-oraș
-camping
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Communities/Masculine_SglNatNom.txt
deleted file mode 100644
index 18b1b458..00000000
--- a/Core/Strings/Words/Nouns/Communities/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-sat
-sat
-oraș
-oraș
-municipiu
-cătun
-district
-oraș
-camping
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Communities/MscPluArt.txt b/Core/Strings/Words/Nouns/Communities/MscPluArt.txt
new file mode 100644
index 00000000..f5272b74
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/MscPluArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+satele
+satele
+orășelele
+orășelele
+municipiile
+cătunurile
+districtele
+orașele
+campingurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/MscPluDat.txt b/Core/Strings/Words/Nouns/Communities/MscPluDat.txt
new file mode 100644
index 00000000..7a745660
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/MscPluDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+satelor
+satelor
+orășelelor
+orășelelor
+municipiilor
+cătunurilor
+districtelor
+orașelor
+campingurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/MscPluNom.txt b/Core/Strings/Words/Nouns/Communities/MscPluNom.txt
new file mode 100644
index 00000000..e2882e7e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/MscPluNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sate
+sate
+orășele
+orășele
+municipii
+cătunuri
+districte
+orașe
+campinguri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Communities/MscPluVoc.txt b/Core/Strings/Words/Nouns/Communities/MscPluVoc.txt
new file mode 100644
index 00000000..21cb56db
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Communities/MscPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+orășelelor
+orășelelor
+cătunurilor
+districtelor
+campingurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty.txt b/Core/Strings/Words/Nouns/Concepts_Angsty.txt
index 417fa2a3..76443d4f 100644
--- a/Core/Strings/Words/Nouns/Concepts_Angsty.txt
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty.txt
@@ -1,39 +1,40 @@
-tristețe
-disperare
-pierdere
-depresie
-goliciune
-singurătate
-distanță
-gândul
-contemplație
-singurătate
-izolare
-izolare
-tăcere
-izolare
-detașare
-singurătate
-liniște
-decădere
-pustietate
-distrugere
-devastare
-epuizare
-înfrângere
-eșec
-cataclism
-moarte
-sărăcie
-dorință
-nevoie
-datorie
-greutăți
-neputință
-insuficiență
-foamete
-sete
-foamete
-dificultate
-provocare
-durere
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sadness
+despair
+loss
+depression
+emptiness
+solitude
+distance
+thought
+contemplation
+loneliness
+isolation
+seclusion
+silence
+confinement
+detachment
+lonesomeness
+quietude
+decay
+desolation
+destruction
+devastation
+exhaustion
+defeat
+failure
+cataclysm
+death
+poverty
+desire
+need
+debt
+hardship
+helplessness
+scarcity
+starvation
+thirst
+hunger
+difficulty
+challenge
+pain
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluArt.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluArt.txt
new file mode 100644
index 00000000..d426256d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluArt.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristețile
+pierderile
+goliciunile
+singurătățile
+distanțele
+contemplațiile
+singurătățile
+izolările
+tăcerile
+izolările
+detașările
+singurătățile
+decăderile
+pustietățile
+distrugerile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluDat.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluDat.txt
new file mode 100644
index 00000000..e5d2c141
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluDat.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristeților
+pierderilor
+goliciunilor
+singurătăților
+distanțelor
+contemplațiilor
+singurătăților
+izolărilor
+tăcerilor
+izolărilor
+detașărilor
+singurătăților
+decăderilor
+pustietăților
+distrugerilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluNom.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluNom.txt
new file mode 100644
index 00000000..bb73cb68
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluNom.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristeți
+pierderi
+goliciuni
+singurătăți
+distanțe
+contemplații
+singurătăți
+izolări
+tăceri
+izolări
+detașări
+singurătăți
+decăderi
+pustietăți
+distrugeri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluVoc.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluVoc.txt
new file mode 100644
index 00000000..32d7ce16
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemPluVoc.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+goliciunilor
+distanțelor
+contemplațiilor
+izolărilor
+tăcerilor
+izolărilor
+detașărilor
+decăderilor
+pustietăților
+distrugerilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglArt.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglArt.txt
new file mode 100644
index 00000000..0a391bb1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglArt.txt
@@ -0,0 +1,17 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristețea
+pierderea
+goliciunea
+singurătatea
+distanța
+contemplația
+singurătatea
+izolarea
+tăcerea
+izolarea
+detașarea
+singurătatea
+liniștea
+decăderea
+pustietatea
+distrugerea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglDat.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglDat.txt
new file mode 100644
index 00000000..7c2919ac
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglDat.txt
@@ -0,0 +1,17 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristeții
+pierderii
+goliciunii
+singurătății
+distanței
+contemplației
+singurătății
+izolării
+tăcerii
+izolării
+detașării
+singurătății
+liniștii
+decăderii
+pustietății
+distrugerii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglNom.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglNom.txt
new file mode 100644
index 00000000..c2545f30
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglNom.txt
@@ -0,0 +1,17 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tristețe
+pierdere
+goliciune
+singurătate
+distanță
+contemplație
+singurătate
+izolare
+tăcere
+izolare
+detașare
+singurătate
+liniște
+decădere
+pustietate
+distrugere
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglVoc.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglVoc.txt
new file mode 100644
index 00000000..ad41d4ec
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/FemSglVoc.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+goliciune
+distanță
+contemplație
+izolare
+tăcere
+izolare
+detașare
+decădere
+pustietate
+distrugere
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluArt.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluArt.txt
new file mode 100644
index 00000000..52e35a98
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluDat.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluDat.txt
new file mode 100644
index 00000000..929e6548
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluNom.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluNom.txt
new file mode 100644
index 00000000..43e91957
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gânduri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluVoc.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluVoc.txt
new file mode 100644
index 00000000..929e6548
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglArt.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglArt.txt
new file mode 100644
index 00000000..a19596b1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglDat.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglDat.txt
new file mode 100644
index 00000000..e053ed5b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglNom.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglNom.txt
new file mode 100644
index 00000000..f2150232
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gând
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglVoc.txt b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglVoc.txt
new file mode 100644
index 00000000..f2b837eb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Angsty/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+gândule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass.txt b/Core/Strings/Words/Nouns/Concepts_Badass.txt
index c334c141..0549aae0 100644
--- a/Core/Strings/Words/Nouns/Concepts_Badass.txt
+++ b/Core/Strings/Words/Nouns/Concepts_Badass.txt
@@ -1,41 +1,42 @@
-suferință
-victorie
-crimă
-moarte
-împingere
-putere
-forță
-evlavie
-zeu
-durere
-triumf
-sânge
-bani
-răzbunare
-răzbunare
-agonie
-febră
-boală
-rană
-chin
-angoasă
-mizerie
-persecuție
-tortură
-suferință
-tiranie
-opresiune
-cruzime
-terorism
-teroare
-haos
-probleme
-neliniște
-anarhie
-luptă
-violență
-război
-vărsare de sânge
-ostilitate
-conflict
-luptă
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suffering
+victory
+murder
+death
+thrusting
+power
+force
+godlessness
+god
+pain
+triumph
+blood
+cash
+vengeance
+revenge
+agony
+fever
+illness
+injury
+torment
+anguish
+misery
+persecution
+torture
+suffering
+tyranny
+oppression
+cruelty
+terrorism
+terror
+chaos
+trouble
+unrest
+anarchy
+combat
+violence
+war
+bloodshed
+hostility
+strife
+struggle
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemPluArt.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluArt.txt
new file mode 100644
index 00000000..86ec651e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferințele
+victoriile
+crimele
+morțile
+împingerile
+puterile
+forțele
+evlaviile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemPluDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluDat.txt
new file mode 100644
index 00000000..aef3dc3d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferințelor
+victoriilor
+crimelor
+morților
+împingerilor
+puterilor
+forțelor
+evlaviilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemPluNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluNom.txt
new file mode 100644
index 00000000..8ff7306c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferințe
+victorii
+crime
+morți
+împingeri
+puteri
+forțe
+evlavii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemPluVoc.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluVoc.txt
new file mode 100644
index 00000000..bddd76da
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+victoriilor
+crimelor
+împingerilor
+puterilor
+forțelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemSglArt.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglArt.txt
new file mode 100644
index 00000000..262e298c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferința
+victoria
+crima
+moartea
+împingerea
+puterea
+forța
+evlavia
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemSglDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglDat.txt
new file mode 100644
index 00000000..139bfeed
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferinței
+victoriei
+crimei
+morții
+împingerii
+puterii
+forței
+evlaviei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemSglNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglNom.txt
new file mode 100644
index 00000000..e6f0a9f8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+suferință
+victorie
+crimă
+moarte
+împingere
+putere
+forță
+evlavie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/FemSglVoc.txt b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglVoc.txt
new file mode 100644
index 00000000..13a79a30
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/FemSglVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+victorie
+crimă
+împingere
+putere
+forță
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtDat.txt
deleted file mode 100644
index df4926ed..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferințelor
-victoriilor
-crimelor
-morților
-împingerilor
-puterilor
-forțelor
-evlaviilor
-durerilor
-triumfurilor
-sângiurilor
-răzbunărilor
-răzbunărilor
-agoniilor
-febrelor
-bolilor
-rănilor
-chinurilor
-angoaselor
-mizeriilor
-persecuțiilor
-torturilor
-suferințelor
-tiraniilor
-opresiunilor
-cruzimilor
-terorilor
-haosurilor
-problemelor
-neliniștilor
-luptelor
-violențelor
-războaielor
-ostilităților
-conflictelor
-luptelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtNom.txt
deleted file mode 100644
index 55ad28ef..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferințele
-victoriile
-crimele
-morțile
-împingerile
-puterile
-forțele
-evlaviile
-durerile
-triumfurile
-sângiurile
-răzbunările
-răzbunările
-agoniile
-febrele
-bolile
-rănile
-chinurile
-angoasele
-mizeriile
-persecuțiile
-torturile
-suferințele
-tiraniile
-opresiunile
-cruzimile
-terorile
-haosurile
-problemele
-neliniștile
-luptele
-violențele
-războaiele
-ostilitățile
-conflictele
-luptele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatDat.txt
deleted file mode 100644
index daab08a0..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferințe
-victorii
-crime
-morți
-împingeri
-puteri
-forțe
-evlavii
-dureri
-triumfuri
-sângiuri
-răzbunări
-răzbunări
-agonii
-febre
-boli
-răni
-chinuri
-angoase
-mizerii
-persecuții
-torturi
-suferințe
-tiranii
-opresiuni
-cruzimi
-terori
-haosuri
-probleme
-neliniști
-lupte
-violențe
-războaie
-ostilități
-conflicte
-lupte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatNom.txt
deleted file mode 100644
index daab08a0..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferințe
-victorii
-crime
-morți
-împingeri
-puteri
-forțe
-evlavii
-dureri
-triumfuri
-sângiuri
-răzbunări
-răzbunări
-agonii
-febre
-boli
-răni
-chinuri
-angoase
-mizerii
-persecuții
-torturi
-suferințe
-tiranii
-opresiuni
-cruzimi
-terori
-haosuri
-probleme
-neliniști
-lupte
-violențe
-războaie
-ostilități
-conflicte
-lupte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtDat.txt
deleted file mode 100644
index 22a58faa..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferinței
-victoriei
-crimei
-morții
-împingerii
-puterii
-forței
-evlaviei
-durerii
-răzbunării
-răzbunării
-agoniei
-febrei
-bolii
-rănii
-angoasei
-mizeriei
-persecuției
-torturii
-suferinței
-tiraniei
-opresiunii
-cruzimii
-terorii
-problemei
-neliniștii
-anarhiei
-luptei
-violenței
-ostilității
-luptei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtNom.txt
deleted file mode 100644
index 25d938cc..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferința
-victoria
-crima
-moartea
-împingerea
-puterea
-forța
-evlavia
-durerea
-răzbunarea
-răzbunarea
-agonia
-febra
-boala
-rana
-angoasa
-mizeria
-persecuția
-tortura
-suferința
-tirania
-opresiunea
-cruzimea
-teroarea
-problema
-neliniștea
-anarhia
-lupta
-violența
-ostilitatea
-lupta
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatDat.txt
deleted file mode 100644
index 660db8ef..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferințe
-victorii
-crime
-morți
-împingeri
-puteri
-forțe
-evlavii
-dureri
-răzbunări
-răzbunări
-agonii
-febre
-boli
-răni
-angoase
-mizerii
-persecuții
-torturi
-suferințe
-tiranii
-opresiuni
-cruzimi
-terori
-probleme
-neliniști
-anarhii
-lupte
-violențe
-ostilități
-lupte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatNom.txt
deleted file mode 100644
index 35842781..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-suferință
-victorie
-crimă
-moarte
-împingere
-putere
-forță
-evlavie
-durere
-răzbunare
-răzbunare
-agonie
-febră
-boală
-rană
-angoasă
-mizerie
-persecuție
-tortură
-suferință
-tiranie
-opresiune
-cruzime
-teroare
-problemă
-neliniște
-anarhie
-luptă
-violență
-ostilitate
-luptă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
-vărsare de sânge
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtDat.txt
deleted file mode 100644
index 1dcaceb4..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeilor
-banilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtNom.txt
deleted file mode 100644
index 185dddf3..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeii
-banii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatDat.txt
deleted file mode 100644
index ba60ae19..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-zei
-bani
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatNom.txt
deleted file mode 100644
index ba60ae19..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-zei
-bani
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtDat.txt
deleted file mode 100644
index f319a420..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeului
-triumfului
-sângelui
-banului
-chinului
-terorismului
-haosului
-războiului
-conflictului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtNom.txt
deleted file mode 100644
index 598af974..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeul
-triumful
-sângele
-banul
-chinul
-terorismul
-haosul
-războiul
-conflictul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatDat.txt
deleted file mode 100644
index 12ea851f..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeu
-triumf
-sânge
-ban
-chin
-terorism
-haos
-război
-conflict
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatNom.txt
deleted file mode 100644
index 12ea851f..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Badass/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-// These words had their declensed form automatically generated
-
-zeu
-triumf
-sânge
-ban
-chin
-terorism
-haos
-război
-conflict
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscPluArt.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluArt.txt
new file mode 100644
index 00000000..b01cc04a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zeii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscPluDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluDat.txt
new file mode 100644
index 00000000..52b22221
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zeilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscPluNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluNom.txt
new file mode 100644
index 00000000..f51bd77d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscSglArt.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglArt.txt
new file mode 100644
index 00000000..51eb3f1b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zeul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscSglDat.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglDat.txt
new file mode 100644
index 00000000..5740f876
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zeului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Badass/MscSglNom.txt b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglNom.txt
new file mode 100644
index 00000000..fb606568
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Badass/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+zeu
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive.txt b/Core/Strings/Words/Nouns/Concepts_Positive.txt
index 8bc71820..becb9a20 100644
--- a/Core/Strings/Words/Nouns/Concepts_Positive.txt
+++ b/Core/Strings/Words/Nouns/Concepts_Positive.txt
@@ -1,33 +1,34 @@
-speranță
-dragoste
-putere
-luptă
-familie
-loialitate
-distracție
-fericire
-abundență
-creștere
-fericire
-colectivitate
-comunitate
-afecțiune
-intimitate
-părtășie
-prietenie
-bunăvoință
-devotament
-armonie
-solidaritate
-compasiune
-milă
-răbdare
-simpatie
-onestitate
-bunătate
-grație
-decență
-eleganță
-camaraderie
-fraternitate
-siguranță
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+hope
+love
+strength
+struggle
+family
+loyalty
+fun
+bliss
+plenty
+growth
+happiness
+togetherness
+community
+affection
+intimacy
+fellowship
+friendship
+goodwill
+devotion
+harmony
+solidarity
+compassion
+mercy
+patience
+sympathy
+honesty
+kindness
+grace
+decency
+elegance
+camraderie
+brotherhood
+safety
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemPluArt.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluArt.txt
new file mode 100644
index 00000000..17b8e94b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluArt.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranțele
+dragostele
+puterile
+luptele
+familiile
+loialitățile
+distracțiile
+fericirile
+abundențele
+creșterile
+fericirile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemPluDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluDat.txt
new file mode 100644
index 00000000..56ad7eb0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluDat.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranțelor
+dragostelor
+puterilor
+luptelor
+familiilor
+loialităților
+distracțiilor
+fericirilor
+abundențelor
+creșterilor
+fericirilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemPluNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluNom.txt
new file mode 100644
index 00000000..4baed838
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluNom.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranțe
+dragoste
+puteri
+lupte
+familii
+loialități
+distracții
+fericiri
+abundențe
+creșteri
+fericiri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemPluVoc.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluVoc.txt
new file mode 100644
index 00000000..5c3e1f35
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemPluVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+dragostelor
+puterilor
+luptelor
+loialităților
+distracțiilor
+abundențelor
+creșterilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemSglArt.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglArt.txt
new file mode 100644
index 00000000..80d03d29
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglArt.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranța
+dragostea
+puterea
+lupta
+familia
+loialitatea
+distracția
+fericirea
+abundența
+creșterea
+fericirea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemSglDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglDat.txt
new file mode 100644
index 00000000..dcb04adf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglDat.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranței
+dragostei
+puterii
+luptei
+familiei
+loialității
+distracției
+fericirii
+abundenței
+creșterii
+fericirii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemSglNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglNom.txt
new file mode 100644
index 00000000..48bdab53
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglNom.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+speranță
+dragoste
+putere
+luptă
+familie
+loialitate
+distracție
+fericire
+abundență
+creștere
+fericire
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/FemSglVoc.txt b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglVoc.txt
new file mode 100644
index 00000000..77b3ac40
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Concepts_Positive/FemSglVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+dragoste
+putere
+luptă
+loialitate
+distracție
+abundențo
+creștere
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtDat.txt
deleted file mode 100644
index ec906da6..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranțelor
-dragostelor
-puterilor
-luptelor
-familiilor
-loialităților
-distracțiilor
-fericirilor
-creșterilor
-fericirilor
-colectivităților
-comunităților
-afecțiunilor
-intimităților
-părtășiilor
-prieteniilor
-armoniilor
-milelor
-răbdărilor
-simpatiilor
-bunătăților
-grațiilor
-camaraderiilor
-fraternităților
-siguranțelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtNom.txt
deleted file mode 100644
index 445e25c4..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranțele
-dragostele
-puterile
-luptele
-familiile
-loialitățile
-distracțiile
-fericirile
-creșterile
-fericirile
-colectivitățile
-comunitățile
-afecțiunile
-intimitățile
-părtășiile
-prieteniile
-armoniile
-milele
-răbdările
-simpatiile
-bunătățile
-grațiile
-camaraderiile
-fraternitățile
-siguranțele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatDat.txt
deleted file mode 100644
index 83b52588..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranțe
-dragoste
-puteri
-lupte
-familii
-loialități
-distracții
-fericiri
-creșteri
-fericiri
-colectivități
-comunități
-afecțiuni
-intimități
-părtășii
-prietenii
-armonii
-mile
-răbdări
-simpatii
-bunătăți
-grații
-camaraderii
-fraternități
-siguranțe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatNom.txt
deleted file mode 100644
index 83b52588..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranțe
-dragoste
-puteri
-lupte
-familii
-loialități
-distracții
-fericiri
-creșteri
-fericiri
-colectivități
-comunități
-afecțiuni
-intimități
-părtășii
-prietenii
-armonii
-mile
-răbdări
-simpatii
-bunătăți
-grații
-camaraderii
-fraternități
-siguranțe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtDat.txt
deleted file mode 100644
index 6b7c3ae5..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranței
-dragostei
-puterii
-luptei
-familiei
-loialității
-distracției
-fericirii
-abundenței
-creșterii
-fericirii
-colectivității
-comunității
-afecțiunii
-intimității
-părtășiei
-prieteniei
-bunăvoinței
-armoniei
-solidarității
-compasiunii
-milei
-răbdării
-simpatiei
-onestității
-bunătății
-grației
-decenței
-eleganței
-camaraderiei
-fraternității
-siguranței
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtNom.txt
deleted file mode 100644
index c5588c6c..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranța
-dragostea
-puterea
-lupta
-familia
-loialitatea
-distracția
-fericirea
-abundența
-creșterea
-fericirea
-colectivitatea
-comunitatea
-afecțiunea
-intimitatea
-părtășia
-prietenia
-bunăvoința
-armonia
-solidaritatea
-compasiunea
-mila
-răbdarea
-simpatia
-onestitatea
-bunătatea
-grația
-decența
-eleganța
-camaraderia
-fraternitatea
-siguranța
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatDat.txt
deleted file mode 100644
index c1a4a96c..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranțe
-dragoste
-puteri
-lupte
-familii
-loialități
-distracții
-fericiri
-abundențe
-creșteri
-fericiri
-colectivități
-comunități
-afecțiuni
-intimități
-părtășii
-prietenii
-bunăvoințe
-armonii
-solidarități
-compasiuni
-mile
-răbdări
-simpatii
-onestități
-bunătăți
-grații
-decențe
-eleganțe
-camaraderii
-fraternități
-siguranțe
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatNom.txt
deleted file mode 100644
index 251f44c8..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-// These words had their declensed form automatically generated
-
-speranță
-dragoste
-putere
-luptă
-familie
-loialitate
-distracție
-fericire
-abundență
-creștere
-fericire
-colectivitate
-comunitate
-afecțiune
-intimitate
-părtășie
-prietenie
-bunăvoință
-armonie
-solidaritate
-compasiune
-milă
-răbdare
-simpatie
-onestitate
-bunătate
-grație
-decență
-eleganță
-camaraderie
-fraternitate
-siguranță
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtDat.txt
deleted file mode 100644
index 316431c3..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-devotamentului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtNom.txt
deleted file mode 100644
index e99325e3..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-devotamentul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatDat.txt
deleted file mode 100644
index 9b7ff808..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-devotament
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatNom.txt
deleted file mode 100644
index 9b7ff808..00000000
--- a/Core/Strings/Words/Nouns/Concepts_Positive/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-devotament
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies.txt b/Core/Strings/Words/Nouns/Enemies.txt
index 84e8f6cb..2b275c03 100644
--- a/Core/Strings/Words/Nouns/Enemies.txt
+++ b/Core/Strings/Words/Nouns/Enemies.txt
@@ -1,24 +1,24 @@
-bandit
-criminal
-jefuitor
-nelegiuit
-pirat
-tâlhar
-bandit
-escroc
-pungaș
-hoț
-tâlhar
-terorist
-barbar
-canibal
-
-diavol
-demon
-bestie
-monstru
-vampir
-demon
-spiriduș
-drăcușor
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bandit
+criminal
+raider
+outlaw
+pirate
+robber
+brigand
+crook
+rogue
+burglar
+mugger
+terrorist
+barbarian
+cannibal
+devil
+demon
+beast
+monster
+vampire
+fiend
+goblin
+imp
dragon
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemPluArt.txt b/Core/Strings/Words/Nouns/Enemies/FemPluArt.txt
new file mode 100644
index 00000000..19ba13a3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestiile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemPluDat.txt b/Core/Strings/Words/Nouns/Enemies/FemPluDat.txt
new file mode 100644
index 00000000..86ab69a5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestiilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemPluNom.txt b/Core/Strings/Words/Nouns/Enemies/FemPluNom.txt
new file mode 100644
index 00000000..e7859b6a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemPluVoc.txt b/Core/Strings/Words/Nouns/Enemies/FemPluVoc.txt
new file mode 100644
index 00000000..86ab69a5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestiilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemSglArt.txt b/Core/Strings/Words/Nouns/Enemies/FemSglArt.txt
new file mode 100644
index 00000000..4f8ce44c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestia
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemSglDat.txt b/Core/Strings/Words/Nouns/Enemies/FemSglDat.txt
new file mode 100644
index 00000000..b459c8de
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestiei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemSglNom.txt b/Core/Strings/Words/Nouns/Enemies/FemSglNom.txt
new file mode 100644
index 00000000..787095a9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/FemSglVoc.txt b/Core/Strings/Words/Nouns/Enemies/FemSglVoc.txt
new file mode 100644
index 00000000..787095a9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/FemSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bestie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtDat.txt
deleted file mode 100644
index 12052509..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminalurilor
-hoturilor
-bestiilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtNom.txt
deleted file mode 100644
index b117828c..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminalurile
-hoturile
-bestiile
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatDat.txt
deleted file mode 100644
index df4135d3..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminaluri
-hoturi
-bestii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatNom.txt
deleted file mode 100644
index df4135d3..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminaluri
-hoturi
-bestii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtDat.txt
deleted file mode 100644
index 1561a477..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-bestiei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtNom.txt
deleted file mode 100644
index 039d31ea..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-bestia
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatDat.txt
deleted file mode 100644
index c71e81e0..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-bestii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatNom.txt
deleted file mode 100644
index 1e7b9671..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-bestie
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_PluArtNom.txt
deleted file mode 100644
index c12480e1..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-bandiții
-jefuitorii
-pirații
-tâlharii
-bandiții
-escrocii
-pungașii
-tâlharii
-teroriștii
-barbarii
-canibalii
-diavolii
-demonii
-monștrii
-vampirii
-demonii
-spiridușii
-drăcușorii
-dragonii
-
-// These words were declensed in a best-effort manner
-
-nelegiuit-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatDat.txt
deleted file mode 100644
index a18b70ec..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-bandiți
-jefuitori
-pirați
-tâlhari
-bandiți
-escroci
-pungași
-tâlhari
-teroriști
-barbari
-canibali
-diavoli
-demoni
-monștri
-vampiri
-demoni
-spiriduși
-drăcușori
-dragoni
-
-// These words were declensed in a best-effort manner
-
-nelegiuit
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatNom.txt
deleted file mode 100644
index a18b70ec..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-bandiți
-jefuitori
-pirați
-tâlhari
-bandiți
-escroci
-pungași
-tâlhari
-teroriști
-barbari
-canibali
-diavoli
-demoni
-monștri
-vampiri
-demoni
-spiriduși
-drăcușori
-dragoni
-
-// These words were declensed in a best-effort manner
-
-nelegiuit
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_SglArtNom.txt
deleted file mode 100644
index 86a2f98a..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-// These words had their declensed form automatically generated
-
-banditul
-criminalul
-jefuitorul
-piratul
-tâlharul
-banditul
-escrocul
-pungașul
-hotul
-tâlharul
-teroristul
-barbarul
-canibalul
-diavolul
-demonul
-monstrul
-vampirul
-demonul
-spiridușul
-drăcușorul
-dragonul
-
-// These words were declensed in a best-effort manner
-
-nelegiuit-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatDat.txt
deleted file mode 100644
index fa3f1333..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-// These words had their declensed form automatically generated
-
-bandit
-criminal
-jefuitor
-pirat
-tâlhar
-bandit
-escroc
-pungaș
-hot
-tâlhar
-terorist
-barbar
-canibal
-diavol
-demon
-monstru
-vampir
-demon
-spiriduș
-drăcușor
-dragon
-
-// These words were declensed in a best-effort manner
-
-nelegiuit
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatNom.txt
deleted file mode 100644
index fa3f1333..00000000
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,30 +0,0 @@
-// These words had their declensed form automatically generated
-
-bandit
-criminal
-jefuitor
-pirat
-tâlhar
-bandit
-escroc
-pungaș
-hot
-tâlhar
-terorist
-barbar
-canibal
-diavol
-demon
-monstru
-vampir
-demon
-spiriduș
-drăcușor
-dragon
-
-// These words were declensed in a best-effort manner
-
-nelegiuit
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Enemies/MscPluArt.txt b/Core/Strings/Words/Nouns/Enemies/MscPluArt.txt
new file mode 100644
index 00000000..8a617614
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscPluArt.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bandiții
+criminalii
+jefuitorii
+pirații
+tâlharii
+bandiții
+escrocii
+pungașii
+hoții
+tâlharii
+teroriștii
+barbarii
+canibalii
+diavolii
+demonii
+monștrii
+vampirii
+demonii
+spiridușii
+drăcușorii
+dragonii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Enemies/MscPluDat.txt
similarity index 50%
rename from Core/Strings/Words/Nouns/Enemies/Masculine_PluArtDat.txt
rename to Core/Strings/Words/Nouns/Enemies/MscPluDat.txt
index c796caa7..97b2fd75 100644
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_PluArtDat.txt
+++ b/Core/Strings/Words/Nouns/Enemies/MscPluDat.txt
@@ -1,12 +1,13 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
bandiților
+criminalilor
jefuitorilor
piraților
tâlharilor
bandiților
escrocilor
pungașilor
+hoților
tâlharilor
teroriștilor
barbarilor
@@ -18,11 +19,4 @@ vampirilor
demonilor
spiridușilor
drăcușorilor
-dragonilor
-
-// These words were declensed in a best-effort manner
-
-nelegiuit-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
+dragonilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/MscPluNom.txt b/Core/Strings/Words/Nouns/Enemies/MscPluNom.txt
new file mode 100644
index 00000000..beae3a1b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscPluNom.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bandiți
+criminali
+jefuitori
+pirați
+tâlhari
+bandiți
+escroci
+pungași
+hoți
+tâlhari
+teroriști
+barbari
+canibali
+diavoli
+demoni
+monștri
+vampiri
+demoni
+spiriduși
+drăcușori
+dragoni
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/MscPluVoc.txt b/Core/Strings/Words/Nouns/Enemies/MscPluVoc.txt
new file mode 100644
index 00000000..744e2b20
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscPluVoc.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bandiților
+criminalilor
+jefuitorilor
+piraților
+tâlharilor
+bandiților
+escrocilor
+pungașilor
+hoților
+tâlharilor
+teroriștilor
+barbarilor
+canibalilor
+monștrilor
+vampirilor
+drăcușorilor
+dragonilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/MscSglArt.txt b/Core/Strings/Words/Nouns/Enemies/MscSglArt.txt
new file mode 100644
index 00000000..c27d1fbd
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscSglArt.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+banditul
+criminalul
+jefuitorul
+piratul
+tâlharul
+banditul
+escrocul
+pungașul
+hoțul
+tâlharul
+teroristul
+barbarul
+canibalul
+diavolul
+demonul
+monstrul
+vampirul
+demonul
+spiridușul
+drăcușorul
+dragonul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Enemies/MscSglDat.txt
similarity index 50%
rename from Core/Strings/Words/Nouns/Enemies/Masculine_SglArtDat.txt
rename to Core/Strings/Words/Nouns/Enemies/MscSglDat.txt
index a39ae704..403b65ac 100644
--- a/Core/Strings/Words/Nouns/Enemies/Masculine_SglArtDat.txt
+++ b/Core/Strings/Words/Nouns/Enemies/MscSglDat.txt
@@ -1,5 +1,4 @@
-// These words had their declensed form automatically generated
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
banditului
criminalului
jefuitorului
@@ -8,7 +7,7 @@ tâlharului
banditului
escrocului
pungașului
-hotului
+hoțului
tâlharului
teroristului
barbarului
@@ -20,11 +19,4 @@ vampirului
demonului
spiridușului
drăcușorului
-dragonului
-
-// These words were declensed in a best-effort manner
-
-nelegiuit-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
+dragonului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/MscSglNom.txt b/Core/Strings/Words/Nouns/Enemies/MscSglNom.txt
new file mode 100644
index 00000000..17acdca7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscSglNom.txt
@@ -0,0 +1,22 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bandit
+criminal
+jefuitor
+pirat
+tâlhar
+bandit
+escroc
+pungaș
+hoț
+tâlhar
+terorist
+barbar
+canibal
+diavol
+demon
+monstru
+vampir
+demon
+spiriduș
+drăcușor
+dragon
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Enemies/MscSglVoc.txt b/Core/Strings/Words/Nouns/Enemies/MscSglVoc.txt
new file mode 100644
index 00000000..20cc129b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Enemies/MscSglVoc.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+banditule
+criminalule
+jefuitorule
+piratule
+tâlharule
+banditule
+escrocule
+pungașule
+hoțule
+tâlharule
+teroristule
+barbarule
+canibalule
+monstrule
+vampirule
+drăcușorule
+dragonule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games.txt b/Core/Strings/Words/Nouns/Games.txt
index d36b09a9..e82123bc 100644
--- a/Core/Strings/Words/Nouns/Games.txt
+++ b/Core/Strings/Words/Nouns/Games.txt
@@ -1,8 +1,9 @@
-poker
-șah
-cărți
-backgammon
-zaruri
-zaruri
-ruleta
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poker
+chess
+cards
+backgammon
+dice
+craps
+roulette
blackjack
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemPluArt.txt b/Core/Strings/Words/Nouns/Games/FemPluArt.txt
new file mode 100644
index 00000000..8a912e80
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ruletele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemPluDat.txt b/Core/Strings/Words/Nouns/Games/FemPluDat.txt
new file mode 100644
index 00000000..654f4383
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ruletelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemPluNom.txt b/Core/Strings/Words/Nouns/Games/FemPluNom.txt
new file mode 100644
index 00000000..bdd798a4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+rulete
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemPluVoc.txt b/Core/Strings/Words/Nouns/Games/FemPluVoc.txt
new file mode 100644
index 00000000..654f4383
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ruletelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemSglArt.txt b/Core/Strings/Words/Nouns/Games/FemSglArt.txt
new file mode 100644
index 00000000..e4d740e0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahul
+ruleta
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemSglDat.txt b/Core/Strings/Words/Nouns/Games/FemSglDat.txt
new file mode 100644
index 00000000..6fff9b3b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahului
+ruletei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemSglNom.txt b/Core/Strings/Words/Nouns/Games/FemSglNom.txt
new file mode 100644
index 00000000..5b478e6b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șah
+ruletă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/FemSglVoc.txt b/Core/Strings/Words/Nouns/Games/FemSglVoc.txt
new file mode 100644
index 00000000..7ea26566
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/FemSglVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahule
+ruletă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscPluArt.txt b/Core/Strings/Words/Nouns/Games/MscPluArt.txt
new file mode 100644
index 00000000..dfd994e8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscPluDat.txt b/Core/Strings/Words/Nouns/Games/MscPluDat.txt
new file mode 100644
index 00000000..1e4c84ee
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscPluNom.txt b/Core/Strings/Words/Nouns/Games/MscPluNom.txt
new file mode 100644
index 00000000..d2f5dd48
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahuri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscPluVoc.txt b/Core/Strings/Words/Nouns/Games/MscPluVoc.txt
new file mode 100644
index 00000000..1e4c84ee
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscSglArt.txt b/Core/Strings/Words/Nouns/Games/MscSglArt.txt
new file mode 100644
index 00000000..26d8337b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscSglDat.txt b/Core/Strings/Words/Nouns/Games/MscSglDat.txt
new file mode 100644
index 00000000..69cdbb64
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscSglNom.txt b/Core/Strings/Words/Nouns/Games/MscSglNom.txt
new file mode 100644
index 00000000..827d8a7f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șah
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Games/MscSglVoc.txt b/Core/Strings/Words/Nouns/Games/MscSglVoc.txt
new file mode 100644
index 00000000..2f734983
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Games/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+șahule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore.txt b/Core/Strings/Words/Nouns/Gore.txt
index 5bd4dc72..1c515eeb 100644
--- a/Core/Strings/Words/Nouns/Gore.txt
+++ b/Core/Strings/Words/Nouns/Gore.txt
@@ -1,6 +1,8 @@
-sânge
-mațe
-viscere
-măruntaie
-măruntaie
-intestine
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+blood
+gore
+guts
+viscera
+innards
+entrails
+intestines
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/FemSglArt.txt b/Core/Strings/Words/Nouns/Gore/FemSglArt.txt
new file mode 100644
index 00000000..3756e8cb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/FemSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângele
+mațul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/FemSglDat.txt b/Core/Strings/Words/Nouns/Gore/FemSglDat.txt
new file mode 100644
index 00000000..58cbd3b0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/FemSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângelui
+mațului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/FemSglNom.txt b/Core/Strings/Words/Nouns/Gore/FemSglNom.txt
new file mode 100644
index 00000000..ff58036e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/FemSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sânge
+maț
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/FemSglVoc.txt b/Core/Strings/Words/Nouns/Gore/FemSglVoc.txt
new file mode 100644
index 00000000..6f706352
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/FemSglVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sânge
+mațule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Gore/Feminine_PluArtDat.txt
deleted file mode 100644
index 4db55192..00000000
--- a/Core/Strings/Words/Nouns/Gore/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-viscerelor
-mațelor
-măruntaielor
-măruntaielor
-intestinelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Gore/Feminine_PluArtNom.txt
deleted file mode 100644
index 3782703d..00000000
--- a/Core/Strings/Words/Nouns/Gore/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-viscerele
-mațele
-măruntaiele
-măruntaiele
-intestinele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Gore/Feminine_PluNatDat.txt
deleted file mode 100644
index ebabb50f..00000000
--- a/Core/Strings/Words/Nouns/Gore/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-viscere
-mațe
-măruntaie
-măruntaie
-intestine
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Gore/Feminine_PluNatNom.txt
deleted file mode 100644
index c9ca2b49..00000000
--- a/Core/Strings/Words/Nouns/Gore/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-viscere
-mațe
-măruntaie
-măruntaie
-intestine
diff --git a/Core/Strings/Words/Nouns/Gore/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Gore/Masculine_SglArtDat.txt
deleted file mode 100644
index 46ec5153..00000000
--- a/Core/Strings/Words/Nouns/Gore/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-sângelui
-viscerului
-intestinului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Gore/Masculine_SglArtNom.txt
deleted file mode 100644
index 48435b45..00000000
--- a/Core/Strings/Words/Nouns/Gore/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-sângele
-viscerul
-intestinul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Gore/Masculine_SglNatDat.txt
deleted file mode 100644
index 7c5e298f..00000000
--- a/Core/Strings/Words/Nouns/Gore/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-sânge
-viscer
-intestin
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Gore/Masculine_SglNatNom.txt
deleted file mode 100644
index 7c5e298f..00000000
--- a/Core/Strings/Words/Nouns/Gore/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-sânge
-viscer
-intestin
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/MscPluArt.txt b/Core/Strings/Words/Nouns/Gore/MscPluArt.txt
new file mode 100644
index 00000000..fc8db6f9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/MscPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângiurile
+mațele
+viscerele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/MscPluDat.txt b/Core/Strings/Words/Nouns/Gore/MscPluDat.txt
new file mode 100644
index 00000000..b6f7c4f5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/MscPluDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângiurilor
+mațelor
+viscerelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/MscPluNom.txt b/Core/Strings/Words/Nouns/Gore/MscPluNom.txt
new file mode 100644
index 00000000..bb819d06
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/MscPluNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângiuri
+mațe
+viscere
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Gore/MscPluVoc.txt b/Core/Strings/Words/Nouns/Gore/MscPluVoc.txt
new file mode 100644
index 00000000..c96d8836
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Gore/MscPluVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+sângiurilor
+mațelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames.txt b/Core/Strings/Words/Nouns/GroupNames.txt
index cf99ddca..d8db8a7f 100644
--- a/Core/Strings/Words/Nouns/GroupNames.txt
+++ b/Core/Strings/Words/Nouns/GroupNames.txt
@@ -1,18 +1,18 @@
-societate
-echipaj
-grup
-societate
-echipa
-pachet
-armată
-petrecere
-trupa
-echipă
-organizare
-lineup
-unitate
-facțiune
-bandă
-echipament
-parteneri
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+society
+crew
+group
+company
+team
+pack
+army
+party
+band
+rig
+organization
+lineup
+unit
+faction
+gang
+outfit
+partners
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemPluArt.txt b/Core/Strings/Words/Nouns/GroupNames/FemPluArt.txt
new file mode 100644
index 00000000..2be2820a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societățile
+echipele
+armatele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemPluDat.txt b/Core/Strings/Words/Nouns/GroupNames/FemPluDat.txt
new file mode 100644
index 00000000..9c8dd39d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemPluDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societăților
+echipelor
+armatelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemPluNom.txt b/Core/Strings/Words/Nouns/GroupNames/FemPluNom.txt
new file mode 100644
index 00000000..664c5534
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemPluNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societăți
+echipe
+armate
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemPluVoc.txt b/Core/Strings/Words/Nouns/GroupNames/FemPluVoc.txt
new file mode 100644
index 00000000..3154ab58
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemSglArt.txt b/Core/Strings/Words/Nouns/GroupNames/FemSglArt.txt
new file mode 100644
index 00000000..d1b3ea37
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemSglArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societatea
+echipajul
+grupul
+echipa
+armata
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemSglDat.txt b/Core/Strings/Words/Nouns/GroupNames/FemSglDat.txt
new file mode 100644
index 00000000..e38e2195
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemSglDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societății
+echipajului
+grupului
+echipei
+armatei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemSglNom.txt b/Core/Strings/Words/Nouns/GroupNames/FemSglNom.txt
new file mode 100644
index 00000000..77f6a316
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemSglNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+societate
+echipaj
+grup
+echipă
+armată
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/FemSglVoc.txt b/Core/Strings/Words/Nouns/GroupNames/FemSglVoc.txt
new file mode 100644
index 00000000..227cc8ab
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/FemSglVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipajule
+grupule
+echipă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtDat.txt
deleted file mode 100644
index fe7d58d2..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-// These words had their declensed form automatically generated
-
-societăților
-echipajelor
-grupurilor
-societăților
-echipelor
-pachetelor
-armatelor
-petrecerilor
-trupelor
-echipelor
-organizărilor
-unităților
-facțiunilor
-benzilor
-echipamenturilor
-
-// These words were declensed in a best-effort manner
-
-lineup-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtNom.txt
deleted file mode 100644
index 9f096f25..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-// These words had their declensed form automatically generated
-
-societățile
-echipajele
-grupurile
-societățile
-echipele
-pachetele
-armatele
-petrecerile
-trupele
-echipele
-organizările
-unitățile
-facțiunile
-benzile
-echipamenturile
-
-// These words were declensed in a best-effort manner
-
-lineup-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatDat.txt
deleted file mode 100644
index ec113aba..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-// These words had their declensed form automatically generated
-
-societăți
-echipaje
-grupuri
-societăți
-echipe
-pachete
-armate
-petreceri
-trupe
-echipe
-organizări
-unități
-facțiuni
-benzi
-echipamenturi
-
-// These words were declensed in a best-effort manner
-
-lineup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatNom.txt
deleted file mode 100644
index ec113aba..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-// These words had their declensed form automatically generated
-
-societăți
-echipaje
-grupuri
-societăți
-echipe
-pachete
-armate
-petreceri
-trupe
-echipe
-organizări
-unități
-facțiuni
-benzi
-echipamenturi
-
-// These words were declensed in a best-effort manner
-
-lineup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtDat.txt
deleted file mode 100644
index 211baecf..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-societății
-societății
-echipei
-armatei
-petrecerii
-trupei
-echipei
-organizării
-unității
-facțiunii
-benzii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtNom.txt
deleted file mode 100644
index 883b8f45..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-societatea
-societatea
-echipa
-armata
-petrecerea
-trupa
-echipa
-organizarea
-unitatea
-facțiunea
-banda
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatDat.txt
deleted file mode 100644
index 69d50668..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-societăți
-societăți
-echipe
-armate
-petreceri
-trupe
-echipe
-organizări
-unități
-facțiuni
-benzi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatNom.txt
deleted file mode 100644
index 97855a50..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-// These words had their declensed form automatically generated
-
-societate
-societate
-echipă
-armată
-petrecere
-trupă
-echipă
-organizare
-unitate
-facțiune
-bandă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtDat.txt
deleted file mode 100644
index b6d810f6..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-partenerilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtNom.txt
deleted file mode 100644
index 5ab8e6f6..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-partenerii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatDat.txt
deleted file mode 100644
index ad611063..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-parteneri
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatNom.txt
deleted file mode 100644
index ad611063..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-parteneri
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtDat.txt
deleted file mode 100644
index 5cfb7d91..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-echipajului
-grupului
-pachetului
-echipamentului
-partenerului
-
-// These words were declensed in a best-effort manner
-
-lineup-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtNom.txt
deleted file mode 100644
index c463ee92..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-echipajul
-grupul
-pachetul
-echipamentul
-partenerul
-
-// These words were declensed in a best-effort manner
-
-lineup-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatDat.txt
deleted file mode 100644
index 1c350c66..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-echipaj
-grup
-pachet
-echipament
-partener
-
-// These words were declensed in a best-effort manner
-
-lineup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatNom.txt
deleted file mode 100644
index 1c350c66..00000000
--- a/Core/Strings/Words/Nouns/GroupNames/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-echipaj
-grup
-pachet
-echipament
-partener
-
-// These words were declensed in a best-effort manner
-
-lineup
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/GroupNames/MscPluArt.txt b/Core/Strings/Words/Nouns/GroupNames/MscPluArt.txt
new file mode 100644
index 00000000..763e1e5b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/MscPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipajele
+grupurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/MscPluDat.txt b/Core/Strings/Words/Nouns/GroupNames/MscPluDat.txt
new file mode 100644
index 00000000..0d639f89
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/MscPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipajelor
+grupurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/MscPluNom.txt b/Core/Strings/Words/Nouns/GroupNames/MscPluNom.txt
new file mode 100644
index 00000000..f3485c7c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/MscPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipaje
+grupuri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/GroupNames/MscPluVoc.txt b/Core/Strings/Words/Nouns/GroupNames/MscPluVoc.txt
new file mode 100644
index 00000000..0d639f89
--- /dev/null
+++ b/Core/Strings/Words/Nouns/GroupNames/MscPluVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+echipajelor
+grupurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid.txt b/Core/Strings/Words/Nouns/Mechanoid.txt
index df73bebb..5c87520b 100644
--- a/Core/Strings/Words/Nouns/Mechanoid.txt
+++ b/Core/Strings/Words/Nouns/Mechanoid.txt
@@ -1,17 +1,15 @@
-
-scyther
-lancer
-centipedă
-
-mecanoid
-robot
-automaton
-dronă
-dronă de luptă
-robot de servire
-robot utilitar
-sexbot
-robot de pază
-
-mașină persona avatar
-proiecție arhotech
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+scyther
+lancer
+centipede
+mechanoid
+robot
+automaton
+drone
+combat drone
+serving bot
+utility bot
+sexbot
+guard bot
+machine persona avatar
+archotech projection
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscPluArt.txt b/Core/Strings/Words/Nouns/Mechanoid/MscPluArt.txt
new file mode 100644
index 00000000..d1315ab6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roboții
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscPluDat.txt b/Core/Strings/Words/Nouns/Mechanoid/MscPluDat.txt
new file mode 100644
index 00000000..dea7399e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roboților
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscPluNom.txt b/Core/Strings/Words/Nouns/Mechanoid/MscPluNom.txt
new file mode 100644
index 00000000..b15dcf16
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roboți
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscPluVoc.txt b/Core/Strings/Words/Nouns/Mechanoid/MscPluVoc.txt
new file mode 100644
index 00000000..dea7399e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+roboților
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscSglArt.txt b/Core/Strings/Words/Nouns/Mechanoid/MscSglArt.txt
new file mode 100644
index 00000000..9b29bfa5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+robotul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscSglDat.txt b/Core/Strings/Words/Nouns/Mechanoid/MscSglDat.txt
new file mode 100644
index 00000000..77221c1b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+robotului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscSglNom.txt b/Core/Strings/Words/Nouns/Mechanoid/MscSglNom.txt
new file mode 100644
index 00000000..5b18ab86
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+robot
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Mechanoid/MscSglVoc.txt b/Core/Strings/Words/Nouns/Mechanoid/MscSglVoc.txt
new file mode 100644
index 00000000..343820eb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Mechanoid/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+robotule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject.txt b/Core/Strings/Words/Nouns/NaturalObject.txt
index 39d63e7f..37e8fe94 100644
--- a/Core/Strings/Words/Nouns/NaturalObject.txt
+++ b/Core/Strings/Words/Nouns/NaturalObject.txt
@@ -1,31 +1,30 @@
-//Intended as small-scale objects, not major terrain formations
-//Includes animal, vegetable, and mineral
-stâncă
-piatră
-bolovan
-copac
-arbust
-tufiș
-iaz
-piscină
-lac
-deal
-peșteră
-buturugă
-cochilie
-pană
-sămânță
-trunchi
-fruct
-ac
-gândac
-gândac
-copită
-gheară
-coadă
-piele
-piele
-corn
-dinte
-aripă
-lemn
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+rock
+stone
+boulder
+tree
+shrub
+bush
+pond
+pool
+lake
+hill
+cave
+stump
+shell
+feather
+seed
+trunk
+fruit
+needle
+beetle
+bug
+hoof
+claw
+tail
+hide
+skin
+horn
+tooth
+wing
+wood
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemPluArt.txt b/Core/Strings/Words/Nouns/NaturalObject/FemPluArt.txt
new file mode 100644
index 00000000..f6ce2729
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemPluArt.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stâncile
+pietrele
+piscinele
+peșterile
+buturugile
+cochiliile
+penele
+semințele
+copitele
+ghearele
+cozile
+pieile
+pieile
+aripile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemPluDat.txt b/Core/Strings/Words/Nouns/NaturalObject/FemPluDat.txt
new file mode 100644
index 00000000..84fcf471
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemPluDat.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stâncilor
+pietrelor
+piscinelor
+peșterilor
+buturugilor
+cochiliilor
+penelor
+semințelor
+copitelor
+ghearelor
+cozilor
+pieilor
+pieilor
+aripilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemPluNom.txt b/Core/Strings/Words/Nouns/NaturalObject/FemPluNom.txt
new file mode 100644
index 00000000..3e4e1e8a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemPluNom.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stânci
+pietre
+piscine
+peșteri
+buturugi
+cochilii
+pene
+semințe
+copite
+gheare
+cozi
+piei
+piei
+aripi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemPluVoc.txt b/Core/Strings/Words/Nouns/NaturalObject/FemPluVoc.txt
new file mode 100644
index 00000000..6a0418bd
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemPluVoc.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+pietrelor
+piscinelor
+buturugilor
+cochiliilor
+penelor
+semințelor
+copitelor
+ghearelor
+cozilor
+aripilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemSglArt.txt b/Core/Strings/Words/Nouns/NaturalObject/FemSglArt.txt
new file mode 100644
index 00000000..4d36329e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemSglArt.txt
@@ -0,0 +1,24 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stânca
+piatra
+tufișul
+iazul
+piscina
+lacul
+dealul
+peștera
+buturuga
+cochilia
+pana
+sămânța
+trunchiul
+fructul
+acul
+copita
+gheara
+coada
+pielea
+pielea
+cornul
+aripa
+lemnul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemSglDat.txt b/Core/Strings/Words/Nouns/NaturalObject/FemSglDat.txt
new file mode 100644
index 00000000..10aeb9e4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemSglDat.txt
@@ -0,0 +1,24 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stâncii
+pietrei
+tufișului
+iazului
+piscinei
+lacului
+dealului
+peșterii
+buturugii
+cochiliei
+penei
+seminței
+trunchiului
+fructului
+acului
+copitei
+ghearei
+cozii
+pielii
+pielii
+cornului
+aripii
+lemnului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemSglNom.txt b/Core/Strings/Words/Nouns/NaturalObject/FemSglNom.txt
new file mode 100644
index 00000000..a5e5b8d7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemSglNom.txt
@@ -0,0 +1,24 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stâncă
+piatră
+tufiș
+iaz
+piscină
+lac
+deal
+peșteră
+buturugă
+cochilie
+pană
+sămânță
+trunchi
+fruct
+ac
+copită
+gheară
+coadă
+piele
+piele
+corn
+aripă
+lemn
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/FemSglVoc.txt b/Core/Strings/Words/Nouns/NaturalObject/FemSglVoc.txt
new file mode 100644
index 00000000..f03313ff
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/FemSglVoc.txt
@@ -0,0 +1,17 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+piatră
+tufișule
+...
+piscină
+dealule
+buturugă
+cochilie
+pană
+sămânță
+acule
+copito
+gheară
+coadă
+cornul
+aripo
+lemnule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtDat.txt
deleted file mode 100644
index d94eb96f..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-// These words had their declensed form automatically generated
-
-stâncilor
-pietrelor
-tufișurilor
-iazurilor
-piscinelor
-lacurilor
-dealurilor
-peșterilor
-buturugilor
-cochiliilor
-penelor
-semințelor
-trunchiurilor
-fructelor
-acelor
-copitelor
-ghearelor
-cozilor
-pieilor
-pieilor
-coarnelor
-aripilor
-lemnelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtNom.txt
deleted file mode 100644
index aea247d0..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-// These words had their declensed form automatically generated
-
-stâncile
-pietrele
-tufișurile
-iazurile
-piscinele
-lacurile
-dealurile
-peșterile
-buturugile
-cochiliile
-penele
-semințele
-trunchiurile
-fructele
-acele
-copitele
-ghearele
-cozile
-pieile
-pieile
-coarnele
-aripile
-lemnele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatDat.txt
deleted file mode 100644
index 2b0ee695..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-// These words had their declensed form automatically generated
-
-stânci
-pietre
-tufișuri
-iazuri
-piscine
-lacuri
-dealuri
-peșteri
-buturugi
-cochilii
-pene
-semințe
-trunchiuri
-fructe
-ace
-copite
-gheare
-cozi
-piei
-piei
-coarne
-aripi
-lemne
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatNom.txt
deleted file mode 100644
index 2b0ee695..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-// These words had their declensed form automatically generated
-
-stânci
-pietre
-tufișuri
-iazuri
-piscine
-lacuri
-dealuri
-peșteri
-buturugi
-cochilii
-pene
-semințe
-trunchiuri
-fructe
-ace
-copite
-gheare
-cozi
-piei
-piei
-coarne
-aripi
-lemne
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtDat.txt
deleted file mode 100644
index 62845427..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-// These words had their declensed form automatically generated
-
-stâncii
-pietrei
-piscinei
-peșterii
-buturugii
-cochiliei
-penei
-seminței
-copitei
-ghearei
-cozii
-pielii
-pielii
-aripii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtNom.txt
deleted file mode 100644
index fee2d7e7..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-// These words had their declensed form automatically generated
-
-stânca
-piatra
-piscina
-peștera
-buturuga
-cochilia
-pana
-sămânța
-copita
-gheara
-coada
-pielea
-pielea
-aripa
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatDat.txt
deleted file mode 100644
index 6c86a6eb..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-// These words had their declensed form automatically generated
-
-stânci
-pietre
-piscine
-peșteri
-buturugi
-cochilii
-pene
-semințe
-copite
-gheare
-cozi
-piei
-piei
-aripi
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatNom.txt
deleted file mode 100644
index daba3390..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-// These words had their declensed form automatically generated
-
-stâncă
-piatră
-piscină
-peșteră
-buturugă
-cochilie
-pană
-sămânță
-copită
-gheară
-coadă
-piele
-piele
-aripă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtDat.txt
deleted file mode 100644
index fe82aab5..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovanilor
-copacilor
-arbuștilor
-gândacilor
-gândacilor
-dinților
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtNom.txt
deleted file mode 100644
index 51139ec5..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovanii
-copacii
-arbuștii
-gândacii
-gândacii
-dinții
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatDat.txt
deleted file mode 100644
index db8e5203..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovani
-copaci
-arbuști
-gândaci
-gândaci
-dinți
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatNom.txt
deleted file mode 100644
index db8e5203..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,14 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovani
-copaci
-arbuști
-gândaci
-gândaci
-dinți
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtDat.txt
deleted file mode 100644
index 62334afc..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovanului
-copacului
-arbustului
-tufișului
-iazului
-lacului
-dealului
-trunchiului
-fructului
-acului
-gândacului
-gândacului
-cornului
-dintelui
-lemnului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtNom.txt
deleted file mode 100644
index b918aaa3..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovanul
-copacul
-arbustul
-tufișul
-iazul
-lacul
-dealul
-trunchiul
-fructul
-acul
-gândacul
-gândacul
-cornul
-dintele
-lemnul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatDat.txt
deleted file mode 100644
index 8a6b79ba..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovan
-copac
-arbust
-tufiș
-iaz
-lac
-deal
-trunchi
-fruct
-ac
-gândac
-gândac
-corn
-dinte
-lemn
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatNom.txt
deleted file mode 100644
index 8a6b79ba..00000000
--- a/Core/Strings/Words/Nouns/NaturalObject/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-// These words had their declensed form automatically generated
-
-bolovan
-copac
-arbust
-tufiș
-iaz
-lac
-deal
-trunchi
-fruct
-ac
-gândac
-gândac
-corn
-dinte
-lemn
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscPluArt.txt b/Core/Strings/Words/Nouns/NaturalObject/MscPluArt.txt
new file mode 100644
index 00000000..22abb704
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscPluArt.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanii
+copacii
+arbuștii
+tufișurile
+iazurile
+lacurile
+dealurile
+trunchiurile
+fructele
+acele
+gândacii
+gândacii
+coarnele
+dinții
+lemnele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscPluDat.txt b/Core/Strings/Words/Nouns/NaturalObject/MscPluDat.txt
new file mode 100644
index 00000000..17285131
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscPluDat.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanilor
+copacilor
+arbuștilor
+tufișurilor
+iazurilor
+lacurilor
+dealurilor
+trunchiurilor
+fructelor
+acelor
+gândacilor
+gândacilor
+coarnelor
+dinților
+lemnelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscPluNom.txt b/Core/Strings/Words/Nouns/NaturalObject/MscPluNom.txt
new file mode 100644
index 00000000..8c7942a4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscPluNom.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovani
+copaci
+arbuști
+tufișuri
+iazuri
+lacuri
+dealuri
+trunchiuri
+fructe
+ace
+gândaci
+gândaci
+coarne
+dinți
+lemne
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscPluVoc.txt b/Core/Strings/Words/Nouns/NaturalObject/MscPluVoc.txt
new file mode 100644
index 00000000..82447a9e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscPluVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanilor
+copacilor
+tufișurilor
+...
+dealurilor
+acelor
+coarnelor
+dinților
+lemnelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscSglArt.txt b/Core/Strings/Words/Nouns/NaturalObject/MscSglArt.txt
new file mode 100644
index 00000000..ece5647a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscSglArt.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanul
+copacul
+arbustul
+gândacul
+gândacul
+dintele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscSglDat.txt b/Core/Strings/Words/Nouns/NaturalObject/MscSglDat.txt
new file mode 100644
index 00000000..5c4a5e3e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscSglDat.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanului
+copacului
+arbustului
+gândacului
+gândacului
+dintelui
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscSglNom.txt b/Core/Strings/Words/Nouns/NaturalObject/MscSglNom.txt
new file mode 100644
index 00000000..c435c0a5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscSglNom.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovan
+copac
+arbust
+gândac
+gândac
+dinte
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/NaturalObject/MscSglVoc.txt b/Core/Strings/Words/Nouns/NaturalObject/MscSglVoc.txt
new file mode 100644
index 00000000..ebce8240
--- /dev/null
+++ b/Core/Strings/Words/Nouns/NaturalObject/MscSglVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bolovanule
+copacule
+dinte
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies.txt b/Core/Strings/Words/Nouns/People_Allies.txt
index 631df1c4..f025ab36 100644
--- a/Core/Strings/Words/Nouns/People_Allies.txt
+++ b/Core/Strings/Words/Nouns/People_Allies.txt
@@ -1,11 +1,12 @@
-prieten
-susținător
-partener
-prieten
-companion
-cohortă
-tovarăș
-acolit
-apărător
-asistent
-urmăritor
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+friend
+supporter
+partner
+buddy
+companion
+cohort
+comrade
+sidekick
+defender
+assistant
+follower
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemPluArt.txt b/Core/Strings/Words/Nouns/People_Allies/FemPluArt.txt
new file mode 100644
index 00000000..9cda8964
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemPluDat.txt b/Core/Strings/Words/Nouns/People_Allies/FemPluDat.txt
new file mode 100644
index 00000000..68d2ac23
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemPluNom.txt b/Core/Strings/Words/Nouns/People_Allies/FemPluNom.txt
new file mode 100644
index 00000000..3bcc29fb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohorte
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemPluVoc.txt b/Core/Strings/Words/Nouns/People_Allies/FemPluVoc.txt
new file mode 100644
index 00000000..68d2ac23
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemSglArt.txt b/Core/Strings/Words/Nouns/People_Allies/FemSglArt.txt
new file mode 100644
index 00000000..be2fc342
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohorta
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemSglDat.txt b/Core/Strings/Words/Nouns/People_Allies/FemSglDat.txt
new file mode 100644
index 00000000..54302563
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemSglNom.txt b/Core/Strings/Words/Nouns/People_Allies/FemSglNom.txt
new file mode 100644
index 00000000..86d440c7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/FemSglVoc.txt b/Core/Strings/Words/Nouns/People_Allies/FemSglVoc.txt
new file mode 100644
index 00000000..86d440c7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/FemSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cohortă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtDat.txt
deleted file mode 100644
index d5a1776a..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohortelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtNom.txt
deleted file mode 100644
index 4e9348c8..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohortele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatDat.txt
deleted file mode 100644
index 0af86b51..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohorte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatNom.txt
deleted file mode 100644
index 0af86b51..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohorte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtDat.txt
deleted file mode 100644
index 2e5bf290..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohortei
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtNom.txt
deleted file mode 100644
index 88276a8e..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohorta
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatDat.txt
deleted file mode 100644
index 0af86b51..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohorte
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatNom.txt
deleted file mode 100644
index 3fe216a0..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-// These words had their declensed form automatically generated
-
-cohortă
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtDat.txt
deleted file mode 100644
index b273e3ff..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prietenilor
-susținătorilor
-partenerilor
-prietenilor
-companionilor
-tovarășilor
-acoliților
-apărătorilor
-asistenților
-urmăritorilor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtNom.txt
deleted file mode 100644
index 839fe95f..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prietenii
-susținătorii
-partenerii
-prietenii
-companionii
-tovarășii
-acoliții
-apărătorii
-asistenții
-urmăritorii
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatDat.txt
deleted file mode 100644
index 751fec88..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prieteni
-susținători
-parteneri
-prieteni
-companioni
-tovarăși
-acoliți
-apărători
-asistenți
-urmăritori
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatNom.txt
deleted file mode 100644
index 751fec88..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prieteni
-susținători
-parteneri
-prieteni
-companioni
-tovarăși
-acoliți
-apărători
-asistenți
-urmăritori
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtDat.txt
deleted file mode 100644
index ddd42a4d..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prietenului
-susținătorului
-partenerului
-prietenului
-companionului
-tovarășului
-acolitului
-apărătorului
-asistentului
-urmăritorului
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtNom.txt
deleted file mode 100644
index 3d2d1849..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prietenul
-susținătorul
-partenerul
-prietenul
-companionul
-tovarășul
-acolitul
-apărătorul
-asistentul
-urmăritorul
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatDat.txt
deleted file mode 100644
index 567608cf..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prieten
-susținător
-partener
-prieten
-companion
-tovarăș
-acolit
-apărător
-asistent
-urmăritor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatNom.txt
deleted file mode 100644
index 567608cf..00000000
--- a/Core/Strings/Words/Nouns/People_Allies/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-// These words had their declensed form automatically generated
-
-prieten
-susținător
-partener
-prieten
-companion
-tovarăș
-acolit
-apărător
-asistent
-urmăritor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscPluArt.txt b/Core/Strings/Words/Nouns/People_Allies/MscPluArt.txt
new file mode 100644
index 00000000..ff6e8f64
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscPluArt.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietenii
+susținătorii
+partenerii
+prietenii
+companionii
+tovarășii
+ajutorii
+apărătorii
+asistenții
+discipolii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscPluDat.txt b/Core/Strings/Words/Nouns/People_Allies/MscPluDat.txt
new file mode 100644
index 00000000..f72308bf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscPluDat.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietenilor
+susținătorilor
+partenerilor
+prietenilor
+companionilor
+tovarășilor
+ajutorilor
+apărătorilor
+asistenților
+discipolilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscPluNom.txt b/Core/Strings/Words/Nouns/People_Allies/MscPluNom.txt
new file mode 100644
index 00000000..98fa7902
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscPluNom.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prieteni
+susținători
+parteneri
+prieteni
+companioni
+tovarăși
+ajutori
+apărători
+asistenți
+discipoli
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscPluVoc.txt b/Core/Strings/Words/Nouns/People_Allies/MscPluVoc.txt
new file mode 100644
index 00000000..865e937e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscPluVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietenilor
+susținătorilor
+partenerilor
+companionilor
+tovarășilor
+ajutorilor
+apărătorilor
+asistenților
+discipolilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscSglArt.txt b/Core/Strings/Words/Nouns/People_Allies/MscSglArt.txt
new file mode 100644
index 00000000..67254daf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscSglArt.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietenul
+susținătorul
+partenerul
+prietenul
+companionul
+tovarășul
+ajutorul
+apărătorul
+asistentul
+discipolul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscSglDat.txt b/Core/Strings/Words/Nouns/People_Allies/MscSglDat.txt
new file mode 100644
index 00000000..01f6d6f0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscSglDat.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietenului
+susținătorului
+partenerului
+prietenului
+companionului
+tovarășului
+ajutorului
+apărătorului
+asistentului
+discipolului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscSglNom.txt b/Core/Strings/Words/Nouns/People_Allies/MscSglNom.txt
new file mode 100644
index 00000000..6c0786b0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscSglNom.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prieten
+susținător
+partener
+prieten
+companion
+tovarăș
+ajutor
+apărător
+asistent
+discipol
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Allies/MscSglVoc.txt b/Core/Strings/Words/Nouns/People_Allies/MscSglVoc.txt
new file mode 100644
index 00000000..142fc860
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Allies/MscSglVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+prietene
+susținătorule
+partenerule
+companionule
+tovarășule
+ajutorule
+apărătorule
+asistentule
+discipolule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass.txt b/Core/Strings/Words/Nouns/People_Badass.txt
index 33a6f8db..5302fc0b 100644
--- a/Core/Strings/Words/Nouns/People_Badass.txt
+++ b/Core/Strings/Words/Nouns/People_Badass.txt
@@ -1,63 +1,58 @@
-ucigaș
-ucigaș
-măcelar
-vânător
-ucigaș
-exterminator
-
-ratat
-condamnat
-criminal
-escroc
-infractor
-infractor
-bătăuș
-gangster
-soldat
-asasin
-șmecher
-deplorabil
-nelegiuit
-pușcăriaș
-desperado
-deuce
-escroc
-maleficator
-păcătos
-transgressor
-infractor
-trădător
-pirat
-
-shanker
-tăietor
-tăietor
-despicător
-batător de fețe
-înjunghiator
-lunetist
-zdrobitor
-feliator
-trăgător
-
-comerciant
-proprietar
-secerător
-călău
-
-canibal
-violator
-profanator
-spoliator
-atacator
-devastator
-
-campion
-victor
-câștigător
-dominator
-cuceritor
-cuceritor
-
-samurai
-erou
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+killer
+murderer
+butcher
+hunter
+slayer
+exterminator
+deadbeat
+convict
+criminal
+crook
+lawbreaker
+offender
+thug
+gangster
+soldier
+assassin
+banger
+deplorable
+outlaw
+jailbird
+desperado
+deuce
+hustler
+malefactor
+sinner
+transgressor
+trespasser
+betrayer
+pirate
+shanker
+slicer
+cutter
+splitter
+facebeater
+stabber
+sniper
+crusher
+slicer
+shooter
+merchant
+owner
+reaper
+executioner
+cannibal
+violator
+defiler
+despoiler
+attacker
+ravager
+champion
+victor
+winner
+dominator
+conqueror
+vanquisher
+samurai
+hero
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtDat.txt
deleted file mode 100644
index 0fa7711f..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminalurilor
-zdrobitoarelor
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtNom.txt
deleted file mode 100644
index ca9d2bf7..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminalurile
-zdrobitoarele
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatDat.txt
deleted file mode 100644
index 8c55bc5a..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminaluri
-zdrobitoare
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatNom.txt
deleted file mode 100644
index 8c55bc5a..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-// These words had their declensed form automatically generated
-
-criminaluri
-zdrobitoare
-
-// These words were declensed in a best-effort manner
-
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtDat.txt
deleted file mode 100644
index 74911456..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigașilor
-ucigașilor
-măcelarilor
-vânătorilor
-ucigașilor
-exterminatorilor
-condamnaților
-escrocilor
-infractorilor
-infractorilor
-bătăușilor
-gangsterilor
-soldaților
-asasinilor
-șmecherilor
-pușcăriașilor
-escrocilor
-infractorilor
-trădătorilor
-piraților
-tăietorilor
-tăietorilor
-lunetiștilor
-trăgătorilor
-comercianților
-proprietarilor
-secerătorilor
-călăilor
-canibalilor
-violatorilor
-profanatorilor
-spoliatorilor
-atacatorilor
-campionilor
-câștigătorilor
-cuceritorilor
-cuceritorilor
-samurailor
-eroilor
-
-// These words were declensed in a best-effort manner
-
-ratat-ilor
-deplorabil-ilor
-nelegiuit-ilor
-deuce-ilor
-maleficator-ilor
-păcătos-ilor
-transgressor-ilor
-shanker-ilor
-despicător-ilor
-înjunghiator-ilor
-feliator-ilor
-devastator-ilor
-victor-ilor
-dominator-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtNom.txt
deleted file mode 100644
index 03ad8c1e..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigașii
-ucigașii
-măcelarii
-vânătorii
-ucigașii
-exterminatorii
-condamnații
-escrocii
-infractorii
-infractorii
-bătăușii
-gangsterii
-soldații
-asasinii
-șmecherii
-pușcăriașii
-escrocii
-infractorii
-trădătorii
-pirații
-tăietorii
-tăietorii
-lunetiștii
-trăgătorii
-comercianții
-proprietarii
-secerătorii
-călăii
-canibalii
-violatorii
-profanatorii
-spoliatorii
-atacatorii
-campionii
-câștigătorii
-cuceritorii
-cuceritorii
-samuraii
-eroii
-
-// These words were declensed in a best-effort manner
-
-ratat-ii
-deplorabil-ii
-nelegiuit-ii
-deuce-ii
-maleficator-ii
-păcătos-ii
-transgressor-ii
-shanker-ii
-despicător-ii
-înjunghiator-ii
-feliator-ii
-devastator-ii
-victor-ii
-dominator-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatDat.txt
deleted file mode 100644
index aece0fc4..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigași
-ucigași
-măcelari
-vânători
-ucigași
-exterminatori
-condamnați
-escroci
-infractori
-infractori
-bătăuși
-gangsteri
-soldați
-asasini
-șmecheri
-pușcăriași
-desperados
-escroci
-infractori
-trădători
-pirați
-tăietori
-tăietori
-lunetiști
-trăgători
-comercianți
-proprietari
-secerători
-călăi
-canibali
-violatori
-profanatori
-spoliatori
-atacatori
-campioni
-câștigători
-cuceritori
-cuceritori
-samurai
-eroi
-
-// These words were declensed in a best-effort manner
-
-ratat
-deplorabil
-nelegiuit
-deuce
-maleficator
-păcătos
-transgressor
-shanker
-despicător
-înjunghiator
-feliator
-devastator
-victor
-dominator
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatNom.txt
deleted file mode 100644
index aece0fc4..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigași
-ucigași
-măcelari
-vânători
-ucigași
-exterminatori
-condamnați
-escroci
-infractori
-infractori
-bătăuși
-gangsteri
-soldați
-asasini
-șmecheri
-pușcăriași
-desperados
-escroci
-infractori
-trădători
-pirați
-tăietori
-tăietori
-lunetiști
-trăgători
-comercianți
-proprietari
-secerători
-călăi
-canibali
-violatori
-profanatori
-spoliatori
-atacatori
-campioni
-câștigători
-cuceritori
-cuceritori
-samurai
-eroi
-
-// These words were declensed in a best-effort manner
-
-ratat
-deplorabil
-nelegiuit
-deuce
-maleficator
-păcătos
-transgressor
-shanker
-despicător
-înjunghiator
-feliator
-devastator
-victor
-dominator
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtDat.txt
deleted file mode 100644
index 474b1096..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigașului
-ucigașului
-măcelarului
-vânătorului
-ucigașului
-exterminatorului
-condamnatului
-criminalului
-escrocului
-infractorului
-infractorului
-bătăușului
-gangsterului
-soldatului
-asasinului
-șmecherului
-pușcăriașului
-desperadoului
-escrocului
-infractorului
-trădătorului
-piratului
-tăietorului
-tăietorului
-lunetistului
-zdrobitorului
-trăgătorului
-comerciantului
-proprietarului
-secerătorului
-călăului
-canibalului
-violatorului
-profanatorului
-spoliatorului
-atacatorului
-campionului
-câștigătorului
-cuceritorului
-cuceritorului
-samuraiului
-eroului
-
-// These words were declensed in a best-effort manner
-
-ratat-ului
-deplorabil-ului
-nelegiuit-ului
-deuce-ului
-maleficator-ului
-păcătos-ului
-transgressor-ului
-shanker-ului
-despicător-ului
-înjunghiator-ului
-feliator-ului
-devastator-ului
-victor-ului
-dominator-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtNom.txt
deleted file mode 100644
index 63e71d2d..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigașul
-ucigașul
-măcelarul
-vânătorul
-ucigașul
-exterminatorul
-condamnatul
-criminalul
-escrocul
-infractorul
-infractorul
-bătăușul
-gangsterul
-soldatul
-asasinul
-șmecherul
-pușcăriașul
-desperadoul
-escrocul
-infractorul
-trădătorul
-piratul
-tăietorul
-tăietorul
-lunetistul
-zdrobitorul
-trăgătorul
-comerciantul
-proprietarul
-secerătorul
-călăul
-canibalul
-violatorul
-profanatorul
-spoliatorul
-atacatorul
-campionul
-câștigătorul
-cuceritorul
-cuceritorul
-samuraiul
-eroul
-
-// These words were declensed in a best-effort manner
-
-ratat-ul
-deplorabil-ul
-nelegiuit-ul
-deuce-ul
-maleficator-ul
-păcătos-ul
-transgressor-ul
-shanker-ul
-despicător-ul
-înjunghiator-ul
-feliator-ul
-devastator-ul
-victor-ul
-dominator-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatDat.txt
deleted file mode 100644
index f0e9047c..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigaș
-ucigaș
-măcelar
-vânător
-ucigaș
-exterminator
-condamnat
-criminal
-escroc
-infractor
-infractor
-bătăuș
-gangster
-soldat
-asasin
-șmecher
-pușcăriaș
-desperado
-escroc
-infractor
-trădător
-pirat
-tăietor
-tăietor
-lunetist
-zdrobitor
-trăgător
-comerciant
-proprietar
-secerător
-călău
-canibal
-violator
-profanator
-spoliator
-atacator
-campion
-câștigător
-cuceritor
-cuceritor
-samurai
-erou
-
-// These words were declensed in a best-effort manner
-
-ratat
-deplorabil
-nelegiuit
-deuce
-maleficator
-păcătos
-transgressor
-shanker
-despicător
-înjunghiator
-feliator
-devastator
-victor
-dominator
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatNom.txt
deleted file mode 100644
index f0e9047c..00000000
--- a/Core/Strings/Words/Nouns/People_Badass/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-// These words had their declensed form automatically generated
-
-ucigaș
-ucigaș
-măcelar
-vânător
-ucigaș
-exterminator
-condamnat
-criminal
-escroc
-infractor
-infractor
-bătăuș
-gangster
-soldat
-asasin
-șmecher
-pușcăriaș
-desperado
-escroc
-infractor
-trădător
-pirat
-tăietor
-tăietor
-lunetist
-zdrobitor
-trăgător
-comerciant
-proprietar
-secerător
-călău
-canibal
-violator
-profanator
-spoliator
-atacator
-campion
-câștigător
-cuceritor
-cuceritor
-samurai
-erou
-
-// These words were declensed in a best-effort manner
-
-ratat
-deplorabil
-nelegiuit
-deuce
-maleficator
-păcătos
-transgressor
-shanker
-despicător
-înjunghiator
-feliator
-devastator
-victor
-dominator
-
-// These words couldn't be declensed automatically. Edit manually
-
-batător de fețe
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscPluArt.txt b/Core/Strings/Words/Nouns/People_Badass/MscPluArt.txt
new file mode 100644
index 00000000..44d35ee1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscPluArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașii
+ucigașii
+măcelarii
+vânătorii
+ucigașii
+exterminatorii
+condamnații
+criminalii
+escrocii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscPluDat.txt b/Core/Strings/Words/Nouns/People_Badass/MscPluDat.txt
new file mode 100644
index 00000000..b1a32d19
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscPluDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașilor
+ucigașilor
+măcelarilor
+vânătorilor
+ucigașilor
+exterminatorilor
+condamnaților
+criminalilor
+escrocilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscPluNom.txt b/Core/Strings/Words/Nouns/People_Badass/MscPluNom.txt
new file mode 100644
index 00000000..ef1f1f5c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscPluNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigași
+ucigași
+măcelari
+vânători
+ucigași
+exterminatori
+condamnați
+criminali
+escroci
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscPluVoc.txt b/Core/Strings/Words/Nouns/People_Badass/MscPluVoc.txt
new file mode 100644
index 00000000..b1a32d19
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscPluVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașilor
+ucigașilor
+măcelarilor
+vânătorilor
+ucigașilor
+exterminatorilor
+condamnaților
+criminalilor
+escrocilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscSglArt.txt b/Core/Strings/Words/Nouns/People_Badass/MscSglArt.txt
new file mode 100644
index 00000000..a60bddb9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscSglArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașul
+ucigașul
+măcelarul
+vânătorul
+ucigașul
+exterminatorul
+condamnatul
+criminalul
+escrocul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscSglDat.txt b/Core/Strings/Words/Nouns/People_Badass/MscSglDat.txt
new file mode 100644
index 00000000..222946d3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscSglDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașului
+ucigașului
+măcelarului
+vânătorului
+ucigașului
+exterminatorului
+condamnatului
+criminalului
+escrocului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscSglNom.txt b/Core/Strings/Words/Nouns/People_Badass/MscSglNom.txt
new file mode 100644
index 00000000..7bbf6266
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscSglNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigaș
+ucigaș
+măcelar
+vânător
+ucigaș
+exterminator
+condamnat
+criminal
+escroc
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Badass/MscSglVoc.txt b/Core/Strings/Words/Nouns/People_Badass/MscSglVoc.txt
new file mode 100644
index 00000000..6952ad01
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Badass/MscSglVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ucigașule
+ucigașule
+măcelarule
+vânătorule
+ucigașule
+exterminatorule
+condamnatule
+criminalule
+escrocule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family.txt b/Core/Strings/Words/Nouns/People_Family.txt
index 1e20df72..63d8e699 100644
--- a/Core/Strings/Words/Nouns/People_Family.txt
+++ b/Core/Strings/Words/Nouns/People_Family.txt
@@ -1,7 +1,8 @@
-mamă
-Fiu
-tată
-frate
-unchi
-nepot
-mătușă
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mother
+son
+father
+brother
+uncle
+nephew
+aunt
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemPluArt.txt b/Core/Strings/Words/Nouns/People_Family/FemPluArt.txt
new file mode 100644
index 00000000..80f3cef9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamele
+mătușile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemPluDat.txt b/Core/Strings/Words/Nouns/People_Family/FemPluDat.txt
new file mode 100644
index 00000000..2fd4b223
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamelor
+mătușilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemPluNom.txt b/Core/Strings/Words/Nouns/People_Family/FemPluNom.txt
new file mode 100644
index 00000000..c0b48da3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mame
+mătuși
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemPluVoc.txt b/Core/Strings/Words/Nouns/People_Family/FemPluVoc.txt
new file mode 100644
index 00000000..4185d268
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemSglArt.txt b/Core/Strings/Words/Nouns/People_Family/FemSglArt.txt
new file mode 100644
index 00000000..c19facf0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mama
+mătușa
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemSglDat.txt b/Core/Strings/Words/Nouns/People_Family/FemSglDat.txt
new file mode 100644
index 00000000..b5168924
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamei
+mătușii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemSglNom.txt b/Core/Strings/Words/Nouns/People_Family/FemSglNom.txt
new file mode 100644
index 00000000..4fd89899
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamă
+mătușă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/FemSglVoc.txt b/Core/Strings/Words/Nouns/People_Family/FemSglVoc.txt
new file mode 100644
index 00000000..75fe8adf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/FemSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+mamo
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscPluArt.txt b/Core/Strings/Words/Nouns/People_Family/MscPluArt.txt
new file mode 100644
index 00000000..d387b002
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscPluArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tații
+tații
+frații
+unchii
+nepoții
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscPluDat.txt b/Core/Strings/Words/Nouns/People_Family/MscPluDat.txt
new file mode 100644
index 00000000..54852ceb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscPluDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+taților
+taților
+fraților
+unchilor
+nepoților
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscPluNom.txt b/Core/Strings/Words/Nouns/People_Family/MscPluNom.txt
new file mode 100644
index 00000000..3932bf0d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscPluNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tați
+tați
+frați
+unchi
+nepoți
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscPluVoc.txt b/Core/Strings/Words/Nouns/People_Family/MscPluVoc.txt
new file mode 100644
index 00000000..54852ceb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscPluVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+taților
+taților
+fraților
+unchilor
+nepoților
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscSglArt.txt b/Core/Strings/Words/Nouns/People_Family/MscSglArt.txt
new file mode 100644
index 00000000..8cbf58a8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscSglArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tatăl
+tatăl
+fratele
+unchiul
+nepotul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscSglDat.txt b/Core/Strings/Words/Nouns/People_Family/MscSglDat.txt
new file mode 100644
index 00000000..4bf7311d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscSglDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tatălui
+tatălui
+fratelui
+unchiului
+nepotului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscSglNom.txt b/Core/Strings/Words/Nouns/People_Family/MscSglNom.txt
new file mode 100644
index 00000000..c641424d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscSglNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tată
+tată
+frate
+unchi
+nepot
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Family/MscSglVoc.txt b/Core/Strings/Words/Nouns/People_Family/MscSglVoc.txt
new file mode 100644
index 00000000..0d4ef86f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Family/MscSglVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tată
+tată
+frate
+unchiule
+nepotule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs.txt b/Core/Strings/Words/Nouns/People_Jobs.txt
index 1d8c35dc..baaa4a43 100644
--- a/Core/Strings/Words/Nouns/People_Jobs.txt
+++ b/Core/Strings/Words/Nouns/People_Jobs.txt
@@ -1,69 +1,63 @@
-//Normal outlanders
-fermier
-sătean
-morar
-fierar
-berar
-țesător
-bucătar
-cerșetor
-paznic al orașului
-consilier municipal
-brutar
-croitor
-bătrân
-armurier
-fierar
-arcaș
-treierător
-cărăuș
-tâmplar
-comerciant
-
-//Exotic outlanders
-chirurg
-doctor
-explorator
-aventurier
-bețivan
-preot
-cleric
-contrabandist
-comediant
-profesor
-acrobat
-clovn
-actor
-artist
-boxer
-chimist
-dansator
-ghicitoare
-grădinar
-menajeră
-hipnotizator
-bijutier
-poet
-cowboy
-cântăreț
-filozof
-pistolar
-șerif
-
-//Tech
-arheolog
-hacker
-planetolog
-politician
-istoric
-scriitor
-inginer
-dentist
-avocat
-
-//Tribale
-șef
-războinic
-arcaș
-vrăjitor
-șaman
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+farmer
+villager
+miller
+smith
+brewer
+weaver
+cook
+beggar
+town guard
+town councilor
+baker
+tailor
+elder
+gunsmith
+blacksmith
+fletcher
+thresher
+thatcher
+carpenter
+trader
+surgeon
+doctor
+explorer
+adventurer
+drunkard
+priest
+cleric
+smuggler
+comedian
+teacher
+acrobat
+clown
+actor
+artist
+boxer
+chemist
+dancer
+fortune teller
+gardener
+maid
+hypnotist
+jeweler
+poet
+cowboy
+singer
+philosopher
+gunslinger
+sheriff
+archaeologist
+hacker
+planetologist
+politician
+historian
+writer
+engineer
+dentist
+lawyer
+chief
+warrior
+archer
+witch doctor
+shaman
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscPluArt.txt b/Core/Strings/Words/Nouns/People_Jobs/MscPluArt.txt
new file mode 100644
index 00000000..ffa577f0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscPluArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierii
+sătenii
+morarii
+fierarii
+berarii
+țesătorii
+bucătarii
+cerșetori
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscPluDat.txt b/Core/Strings/Words/Nouns/People_Jobs/MscPluDat.txt
new file mode 100644
index 00000000..d96100d1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscPluDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierilor
+sătenilor
+morarilor
+fierarilor
+berarilor
+țesătorilor
+bucătarilor
+cerșetorilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscPluNom.txt b/Core/Strings/Words/Nouns/People_Jobs/MscPluNom.txt
new file mode 100644
index 00000000..c3fbb135
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscPluNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermieri
+săteni
+morari
+fierari
+berari
+țesători
+bucătari
+cerșetori
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscPluVoc.txt b/Core/Strings/Words/Nouns/People_Jobs/MscPluVoc.txt
new file mode 100644
index 00000000..955dee61
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscPluVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierilor
+sătenilor
+morarilor
+fierarilor
+berarilor
+țesătorilor
+bucătarilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscSglArt.txt b/Core/Strings/Words/Nouns/People_Jobs/MscSglArt.txt
new file mode 100644
index 00000000..ae6317fa
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscSglArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierul
+săteanul
+morarul
+fierarul
+berarul
+țesătorul
+bucătarul
+cerșetorul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscSglDat.txt b/Core/Strings/Words/Nouns/People_Jobs/MscSglDat.txt
new file mode 100644
index 00000000..d28abe28
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscSglDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierului
+săteanului
+morarului
+fierarului
+berarului
+țesătorului
+bucătarului
+cerșetorului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscSglNom.txt b/Core/Strings/Words/Nouns/People_Jobs/MscSglNom.txt
new file mode 100644
index 00000000..e4728f59
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscSglNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermier
+sătean
+morar
+fierar
+berar
+țesător
+bucătar
+cerșetor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/People_Jobs/MscSglVoc.txt b/Core/Strings/Words/Nouns/People_Jobs/MscSglVoc.txt
new file mode 100644
index 00000000..e49d6a15
--- /dev/null
+++ b/Core/Strings/Words/Nouns/People_Jobs/MscSglVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fermierule
+săteanule
+morarule
+fierarule
+berarule
+țesătorule
+bucătarule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics.txt
index c6424ca3..947fe6bd 100644
--- a/Core/Strings/Words/Nouns/PersonalCharacteristics.txt
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics.txt
@@ -1,95 +1,91 @@
-haine
-alegeri vestimentare
-cunoștințe de modă
-eleganță
-
-arată
-aspect
-înălțime
-greutate
-păr
-coafură
-părul facial
-părul de pe picioare
-față
-ochi
-nas
-urechi
-maxilarul
-frunte
-mâini
-corp
-mușchi
-
-voce
-modul de a vorbi
-accent
-
-abilități de fotografiere
-abilități de luptă corp la corp
-abilități sociale
-abilități de cultivare a plantelor
-abilități medicale
-abilitatea de îmblânzire a animalelor
-abilitatea de a găti
-abilitate de construcție
-abilitate de minerit
-abilități artistice
-abilități de meșteșugărit
-aptitudini intelectuale
-
-aptitudini
-abilități
-inteligență
-judecată
-puterea creierului
-stabilitate emoțională
-autocontrol
-utilitate
-atitudine
-modul de a merge
-modul de gândire
-metode de luptă
-capacitatea de învățare
-dietă
-obiceiuri alimentare
-preferințe alimentare
-statutul relației
-vârsta
-valoarea ca om
-simțul responsabilității
-simțul datoriei
-onoare
-onestitate
-curaj
-opinii
-convingeri
-idei
-speranțe și vise
-ambiții
-obiceiuri personale
-igiena personală
-tenacitate
-personalitate
-clasa
-cultură
-preferințele de recreere
-punctualitate
-generozitate
-curaj
-loialitate
-onestitate
-bunătate
-elocvență
-deschidere la minte
-farmec
-sinceritate
-deschidere de spirit
-
-origini
-părinți
-bunici
-prieteni
-familie
-mediul familial
-îndrăgostiți
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+clothes
+clothing choices
+fashion knowledge
+stylishness
+looks
+appearance
+height
+weight
+hair
+hairstyle
+facial hair
+leg hair
+face
+eyes
+nose
+ears
+jawline
+forehead
+hands
+body
+muscles
+voice
+way of speaking
+accent
+shooting skills
+melee fighting skills
+social skills
+plant growing skills
+medical skill
+animal taming ability
+cooking skill
+construction skill
+mining skill
+artistic skills
+crafting skills
+intellectual skills
+skills
+abilities
+intelligence
+judgment
+brainpower
+emotional stability
+self-control
+usefulness
+attitude
+way of walking
+way of thinking
+fighting methods
+learning ability
+diet
+eating habits
+food preferences
+relationship status
+age
+value as a human
+sense of responsibility
+sense of duty
+honor
+honesty
+courageousness
+opinions
+beliefs
+ideas
+hopes and dreams
+ambitions
+personal habits
+personal hygiene
+hardiness
+personality
+class
+culture
+recreational preferences
+punctuality
+generosity
+bravery
+loyalty
+honesty
+kindness
+eloquence
+broad-mindedness
+charm
+sincerity
+open-mindedness
+origins
+parents
+grandparents
+friends
+family
+family background
+lovers
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluArt.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluArt.txt
new file mode 100644
index 00000000..531e8a32
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+hainele
+înălțimile
+greutățile
+coafurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluDat.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluDat.txt
new file mode 100644
index 00000000..55a0c313
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+hainelor
+înălțimilor
+greutăților
+coafurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluNom.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluNom.txt
new file mode 100644
index 00000000..7dba7c77
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haine
+înălțimi
+greutăți
+coafuri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluVoc.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluVoc.txt
new file mode 100644
index 00000000..55a0c313
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemPluVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+hainelor
+înălțimilor
+greutăților
+coafurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglArt.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglArt.txt
new file mode 100644
index 00000000..4b74c2ee
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglArt.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haina
+eleganța
+aspectul
+înălțimea
+greutatea
+coafura
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglDat.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglDat.txt
new file mode 100644
index 00000000..8e1f11a6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglDat.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+hainei
+eleganței
+aspectului
+înălțimii
+greutății
+coafurii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglNom.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglNom.txt
new file mode 100644
index 00000000..a1ba2388
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglNom.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haină
+eleganță
+aspect
+înălțime
+greutate
+coafură
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglVoc.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglVoc.txt
new file mode 100644
index 00000000..3b9160f0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/FemSglVoc.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+haino
+eleganță
+aspectule
+înălțime
+greutate
+coafură
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluArt.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluArt.txt
new file mode 100644
index 00000000..11f29137
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+aspectele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluDat.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluDat.txt
new file mode 100644
index 00000000..4def2b3b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+aspectelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluNom.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluNom.txt
new file mode 100644
index 00000000..ebcb17e0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+aspecte
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluVoc.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluVoc.txt
new file mode 100644
index 00000000..4def2b3b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+aspectelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglArt.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglArt.txt
new file mode 100644
index 00000000..3145b725
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+părul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglDat.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglDat.txt
new file mode 100644
index 00000000..a41b77dd
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+părului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglNom.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglNom.txt
new file mode 100644
index 00000000..cb6dd97b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+păr
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglVoc.txt b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglVoc.txt
new file mode 100644
index 00000000..08f03652
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PersonalCharacteristics/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+părule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander.txt
index 0f3d4cbd..ec7eec24 100644
--- a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander.txt
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander.txt
@@ -1,20 +1,18 @@
-//Common with tribals
-uniunea
-națiunea
-confreria
-confederația
-alianța
-liga rudelor
-pactul
-tratatul
-pactul
-coaliția
-
-//Outlander specific (different from empire)
-federația
-liga
-compactul
-acordul
-concordul
-amalgamarea
-unificarea
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+union
+nation
+confederacy
+confederation
+alliance
+kin league
+covenant
+treaty
+pact
+coalition
+federation
+league
+compact
+accord
+concord
+amalgamation
+unification
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluArt.txt
new file mode 100644
index 00000000..c9de09f4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluArt.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunile
+națiunile
+confreriile
+confederațiile
+alianțele
+coalițiile
+federațiile
+ligile
+amalgamările
+unificările
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluDat.txt
new file mode 100644
index 00000000..b3cccb7b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluDat.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunilor
+națiunilor
+confreriilor
+confederațiilor
+alianțelor
+coalițiilor
+federațiilor
+ligilor
+amalgamărilor
+unificărilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluNom.txt
new file mode 100644
index 00000000..a702870d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluNom.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniuni
+națiuni
+confrerii
+confederații
+alianțe
+coaliții
+federații
+ligi
+amalgamări
+unificări
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluVoc.txt
new file mode 100644
index 00000000..d05b280c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemPluVoc.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunilor
+națiunilor
+confreriilor
+confederațiilor
+alianțelor
+coalițiilor
+federațiilor
+ligilor
+amalgamărilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglArt.txt
new file mode 100644
index 00000000..18e297fa
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglArt.txt
@@ -0,0 +1,14 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunea
+națiunea
+confreria
+confederația
+alianța
+tratatul
+pactul
+coaliția
+federația
+liga
+acordul
+amalgamarea
+unificarea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglDat.txt
new file mode 100644
index 00000000..d8712a54
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglDat.txt
@@ -0,0 +1,14 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunii
+națiunii
+confreriei
+confederației
+alianței
+tratatului
+pactului
+coaliției
+federației
+ligii
+acordului
+amalgamării
+unificării
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglNom.txt
new file mode 100644
index 00000000..82c0daa4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglNom.txt
@@ -0,0 +1,14 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniune
+națiune
+confrerie
+confederație
+alianță
+tratat
+pact
+coaliție
+federație
+ligă
+acord
+amalgamare
+unificare
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglVoc.txt
new file mode 100644
index 00000000..5af36453
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/FemSglVoc.txt
@@ -0,0 +1,11 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniune
+națiune
+confrerie
+confederație
+alianțo
+tratatule
+coaliție
+federație
+ligă
+amalgamareo
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluArt.txt
new file mode 100644
index 00000000..96f25898
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluArt.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tratatele
+pactele
+acordurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluDat.txt
new file mode 100644
index 00000000..96f9ad13
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluDat.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tratatelor
+pactelor
+acordurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluNom.txt
new file mode 100644
index 00000000..4ffe5141
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluNom.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tratate
+pacte
+acorduri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluVoc.txt
new file mode 100644
index 00000000..9574f7b4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Outlander/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+tratatelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal.txt
index ebc2da25..7a14085a 100644
--- a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal.txt
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal.txt
@@ -1,16 +1,14 @@
-//Common with outlanders
-uniunea
-națiunea
-confreria
-confederația
-alianța
-liga rudelor
-convenția
-tratatul
-pactul
-coaliția
-
-//Tribe specific
-rudenia
-oamenii
-tribul
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+union
+nation
+confederacy
+confederation
+alliance
+kin league
+covenant
+treaty
+pact
+coalition
+kinship
+people
+tribe
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluArt.txt
new file mode 100644
index 00000000..a7540282
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluArt.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunile
+națiunile
+confreriile
+confederațiile
+alianțele
+coalițiile
+rudeniile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluDat.txt
new file mode 100644
index 00000000..62f78add
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluDat.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunilor
+națiunilor
+confreriilor
+confederațiilor
+alianțelor
+coalițiilor
+rudeniilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluNom.txt
new file mode 100644
index 00000000..2fc71a94
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluNom.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniuni
+națiuni
+confrerii
+confederații
+alianțe
+coaliții
+rudenii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluVoc.txt
new file mode 100644
index 00000000..62f78add
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemPluVoc.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunilor
+națiunilor
+confreriilor
+confederațiilor
+alianțelor
+coalițiilor
+rudeniilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglArt.txt
new file mode 100644
index 00000000..668974c2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglArt.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunea
+națiunea
+confreria
+confederația
+alianța
+coaliția
+rudenia
+tribul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglDat.txt
new file mode 100644
index 00000000..5fc1bc3d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglDat.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniunii
+națiunii
+confreriei
+confederației
+alianței
+coaliției
+rudeniei
+tribului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglNom.txt
new file mode 100644
index 00000000..6619e9e5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglNom.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniune
+națiune
+confrerie
+confederație
+alianță
+coaliție
+rudenie
+trib
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglVoc.txt
new file mode 100644
index 00000000..2ae4f6e1
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/FemSglVoc.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+uniune
+națiune
+confrerie
+confederație
+alianțo
+coaliție
+rudenie
+tribule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluArt.txt
new file mode 100644
index 00000000..797a8200
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+oamenii
+triburile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluDat.txt
new file mode 100644
index 00000000..ca17e7e3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+oamenilor
+triburilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluNom.txt
new file mode 100644
index 00000000..bde62733
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+oameni
+triburi
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluVoc.txt
new file mode 100644
index 00000000..ca17e7e3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscPluVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+oamenilor
+triburilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglArt.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglArt.txt
new file mode 100644
index 00000000..72af5cf3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglArt.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+omul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglDat.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglDat.txt
new file mode 100644
index 00000000..3cb55634
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglDat.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+omului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglNom.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglNom.txt
new file mode 100644
index 00000000..14d55b6e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglNom.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+om
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglVoc.txt b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglVoc.txt
new file mode 100644
index 00000000..b799b9c5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/PoliticalUnions_Tribal/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+omule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests.txt b/Core/Strings/Words/Nouns/Quests.txt
index ea3b34e0..c7c8c26e 100644
--- a/Core/Strings/Words/Nouns/Quests.txt
+++ b/Core/Strings/Words/Nouns/Quests.txt
@@ -1,30 +1,31 @@
-poveste
-poveste
-aventură
-dramă
-fabulă
-poveste
-cronică
-parabolă
-saga
-exploatare
-feat
-întreprindere
-incident
-eveniment
-demers
-risc
-plan
-acțiune
-luptă
-încercare
-efort
-întâlnire
-efort
-se agită
-străduință
-truda
-obiectiv
-căutare
-eveniment
-se întâmplă
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+story
+tale
+adventure
+drama
+fable
+tale
+chronicle
+parable
+saga
+exploit
+feat
+enterprise
+incident
+occurrence
+undertaking
+venture
+plan
+action
+struggle
+attempt
+effort
+encounter
+endeavor
+scramble
+striving
+toil
+goal
+quest
+event
+happening
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemPluArt.txt b/Core/Strings/Words/Nouns/Quests/FemPluArt.txt
new file mode 100644
index 00000000..06ad0c28
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemPluArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștile
+poveștile
+aventurile
+dramele
+fabulele
+poveștile
+cronicile
+parabolele
+exploatările
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemPluDat.txt b/Core/Strings/Words/Nouns/Quests/FemPluDat.txt
new file mode 100644
index 00000000..4cae9372
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemPluDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștilor
+poveștilor
+aventurilor
+dramelor
+fabulelor
+poveștilor
+cronicilor
+parabolelor
+exploatărilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemPluNom.txt b/Core/Strings/Words/Nouns/Quests/FemPluNom.txt
new file mode 100644
index 00000000..5193f695
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemPluNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+povești
+povești
+aventuri
+drame
+fabule
+povești
+cronici
+parabole
+exploatări
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemPluVoc.txt b/Core/Strings/Words/Nouns/Quests/FemPluVoc.txt
new file mode 100644
index 00000000..3296ce13
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemPluVoc.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștilor
+poveștilor
+aventurilor
+dramelor
+fabulelor
+poveștilor
+cronicilor
+exploatărilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemSglArt.txt b/Core/Strings/Words/Nouns/Quests/FemSglArt.txt
new file mode 100644
index 00000000..6b3403d7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemSglArt.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+povestea
+povestea
+aventura
+drama
+fabula
+povestea
+cronica
+parabola
+exploatarea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemSglDat.txt b/Core/Strings/Words/Nouns/Quests/FemSglDat.txt
new file mode 100644
index 00000000..c1025f9c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemSglDat.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștii
+poveștii
+aventurii
+dramei
+fabulei
+poveștii
+cronicii
+parabolei
+exploatării
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemSglNom.txt b/Core/Strings/Words/Nouns/Quests/FemSglNom.txt
new file mode 100644
index 00000000..0fee99d8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemSglNom.txt
@@ -0,0 +1,10 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveste
+poveste
+aventură
+dramă
+fabulă
+poveste
+cronică
+parabolă
+exploatare
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Quests/FemSglVoc.txt b/Core/Strings/Words/Nouns/Quests/FemSglVoc.txt
new file mode 100644
index 00000000..78333ef9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Quests/FemSglVoc.txt
@@ -0,0 +1,9 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveste
+poveste
+aventură
+dramă
+fabulă
+poveste
+cronică
+exploatare
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories.txt b/Core/Strings/Words/Nouns/Stories.txt
index 09989e79..970e807d 100644
--- a/Core/Strings/Words/Nouns/Stories.txt
+++ b/Core/Strings/Words/Nouns/Stories.txt
@@ -1,110 +1,107 @@
-poveste
-poveste
-fire
-călătorie
-versiune
-abordare
-aventură
-anecdotă
-articol
-autobiografie
-biografie
-carte
-comedie
-descriere
-dramă
-fabulă
-fantezie
-caracteristică
-ficțiune
-istorie
-informații
-legendă
-memorii
-mit
-narațiune
-roman
-înregistrare
-raport
-poveste
-tragedie
-versiune
-alegorie
-apologie
-bate
-cronică
-cliffhanger
-epic
-poveste populară
-gag
-narațiune
-parabolă
-potboiler
-recital
-relație
-romantism
-saga
-linguriță
-continuare
-serial
-spiel
-fir
-basm
-fierăstrău vechi
-
-exploatare
-experiență
-faptă
-scena
-călătorie
-șansă
-contingență
-periclitare
-întreprindere
-se întâmplă
-hazard
-incident
-pericol
-apariție
-pericole
-speculație
-întreprindere
-risc
-
-plan
-adevăr
-
-acțiune
-fundal
-contact
-implicare
-practică
-realitate
-luptă
-înțelepciune
-
-încercare
-luptă
-ciocnire
-luptă
-conflict
-concurs
-efort
-întâlnire
-efort
-încăierare
-luptă
-încercare
-muncă
-eseu
-măcinare
-bătaie de cap
-gem
-salt
-muncă
-dureri
-vâslește
-agitație
-străduindu-se
-truda
-întreprindere
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+story
+tale
+yarn
+journey
+version
+approach
+adventure
+anecdote
+article
+autobiography
+biography
+book
+comedy
+description
+drama
+fable
+fantasy
+feature
+fiction
+history
+information
+legend
+memoir
+myth
+narrative
+novel
+record
+report
+tale
+tragedy
+version
+allegory
+apologue
+beat
+chronicle
+cliffhanger
+epic
+folktale
+gag
+narration
+parable
+potboiler
+recital
+relation
+romance
+saga
+scoop
+sequel
+serial
+spiel
+yarn
+fairy tale
+old saw
+exploit
+experience
+feat
+scene
+trip
+chance
+contingency
+endangerment
+enterprise
+happening
+hazard
+incident
+jeopardy
+occurrence
+peril
+speculation
+undertaking
+venture
+plan
+truth
+action
+background
+contact
+involvement
+practice
+reality
+struggle
+wisdom
+attempt
+battle
+clash
+combat
+conflict
+contest
+effort
+encounter
+endeavor
+skirmish
+strife
+trial
+work
+essay
+grind
+hassle
+jam
+jump
+labor
+pains
+row
+scramble
+striving
+toil
+undertaking
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemPluArt.txt b/Core/Strings/Words/Nouns/Stories/FemPluArt.txt
new file mode 100644
index 00000000..b33bc809
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemPluArt.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștile
+poveștile
+călătoriile
+versiunile
+abordările
+aventurile
+anecdotele
+autobiografiile
+biografiile
+cărțile
+comediile
+descrierile
+dramele
+fabulele
+fanteziile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemPluDat.txt b/Core/Strings/Words/Nouns/Stories/FemPluDat.txt
new file mode 100644
index 00000000..b137694f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemPluDat.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștilor
+poveștilor
+călătoriilor
+versiunilor
+abordărilor
+aventurilor
+anecdotelor
+autobiografiilor
+biografiilor
+cărților
+comediilor
+descrierilor
+dramelor
+fabulelor
+fanteziilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemPluNom.txt b/Core/Strings/Words/Nouns/Stories/FemPluNom.txt
new file mode 100644
index 00000000..b4f70ef9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemPluNom.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+povești
+povești
+călătorii
+versiuni
+abordări
+aventuri
+anecdote
+autobiografii
+biografii
+cărți
+comedii
+descrieri
+drame
+fabule
+fantezii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemPluVoc.txt b/Core/Strings/Words/Nouns/Stories/FemPluVoc.txt
new file mode 100644
index 00000000..d7582d25
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemPluVoc.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștilor
+poveștilor
+călătoriilor
+versiunilor
+abordărilor
+aventurilor
+anecdotelor
+autobiografiilor
+biografiilor
+comediilor
+descrierilor
+dramelor
+fabulelor
+fanteziilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemSglArt.txt b/Core/Strings/Words/Nouns/Stories/FemSglArt.txt
new file mode 100644
index 00000000..00d19b3e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemSglArt.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+povestea
+povestea
+firul
+călătoria
+versiunea
+abordarea
+aventura
+anecdota
+articolul
+autobiografia
+biografia
+cartea
+comedia
+descrierea
+drama
+fabula
+fantezia
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemSglDat.txt b/Core/Strings/Words/Nouns/Stories/FemSglDat.txt
new file mode 100644
index 00000000..90d97cae
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemSglDat.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveștii
+poveștii
+firului
+călătoriei
+versiunii
+abordării
+aventurii
+anecdotei
+articolului
+autobiografiei
+biografiei
+cărții
+comediei
+descrierii
+dramei
+fabulei
+fanteziei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemSglNom.txt b/Core/Strings/Words/Nouns/Stories/FemSglNom.txt
new file mode 100644
index 00000000..4e8580e7
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemSglNom.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveste
+poveste
+fir
+călătorie
+versiune
+abordare
+aventură
+anecdotă
+articol
+autobiografie
+biografie
+carte
+comedie
+descriere
+dramă
+fabulă
+fantezie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/FemSglVoc.txt b/Core/Strings/Words/Nouns/Stories/FemSglVoc.txt
new file mode 100644
index 00000000..0c631c08
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/FemSglVoc.txt
@@ -0,0 +1,16 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+poveste
+poveste
+firule
+călătorie
+versiune
+abordareo
+aventură
+anecdotă
+autobiografie
+biografie
+comedie
+descriere
+dramă
+fabulă
+fantezie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/MscPluArt.txt b/Core/Strings/Words/Nouns/Stories/MscPluArt.txt
new file mode 100644
index 00000000..4ca89e4d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/MscPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+firele
+articolele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/MscPluDat.txt b/Core/Strings/Words/Nouns/Stories/MscPluDat.txt
new file mode 100644
index 00000000..049bb785
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/MscPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+firelor
+articolelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/MscPluNom.txt b/Core/Strings/Words/Nouns/Stories/MscPluNom.txt
new file mode 100644
index 00000000..feeb7f56
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/MscPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+fire
+articole
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Stories/MscPluVoc.txt b/Core/Strings/Words/Nouns/Stories/MscPluVoc.txt
new file mode 100644
index 00000000..7967ff89
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Stories/MscPluVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+firelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TalkTopics_Heavy.txt b/Core/Strings/Words/Nouns/TalkTopics_Heavy.txt
index 857fbf0c..53ea1e19 100644
--- a/Core/Strings/Words/Nouns/TalkTopics_Heavy.txt
+++ b/Core/Strings/Words/Nouns/TalkTopics_Heavy.txt
@@ -1,138 +1,127 @@
-copilărie
-temerile din copilărie
-iubiri din copilărie
-experiențe din copilărie
-viață
-provocările vieții
-recompensele vieții
-amintirile vieții
-obiectivele vieții
-regretele vieții
-stresul vieții
-dezamăgirea vieții
-inutilitatea vieții
-hazardul vieții
-speranța
-maturitate
-maturitatea
-copii
-frică
-coșmaruri
-succes
-moralitatea sărăciei
-moralitatea bogăției
-
-moarte
-inevitabilitatea morții
-eliberarea morții
-viața după moarte
-morții cei dragi
-prieteni absenți
-
-caritate
-filantropie
-ajutorarea celor defavorizați
-ajutorarea celor bolnavi
-ajutorarea celor săraci
-
-străini
-contact extraterestru
-conspirații extraterestre
-absența extratereștrilor
-conspirații guvernamentale
-conspirații religioase
-
-stelele
-alte planete
-această planetă
-scara universului
-vârsta universului
-soarta universului
-răspândirea omului în univers
-
-primitivism
-luddism
-tehnologie
-inteligența mașinilor
-inteligența artificială
-tehnologie informatică
-tehnologia armelor
-
-societate
-moralitate
-libertate
-lege
-guvern
-drepturi
-istorie
-teroare
-terorism
-politică
-onoare
-probleme sociale
-piața
-libertate
-autoritarism
-anarhie
-nedreptate
-justiție
-adevăr
-tribalism
-preferința de grup
-
-filosofie
-realitate
-cultură
-diferențe culturale
-șoc cultural
-natura umană
-umanitate
-religie
-sensul vieții
-identitate
-eternitate
-monism
-dualism
-epistemologie
-onestitate
-libertatea de exprimare
-etnie
-liberalism
-inevitabilitatea suferinței
-natura cunoașterii
-natura emoțiilor
-
-destinul
-soarta omenirii
-soarta universului
-
-artă
-mișcări artistice
-ambiția artistică
-estetica umană
-instincte artistice
-istoria artei
-
-dragoste
-romantism
-sexualitate
-moralitate sexuală
-masculinitate
-feminitate
-
-mașini care se autoreplică
-nave de generație
-sondele Von Neumann
-
-arhotehnologie
-arhotechs
-persoane mașină
-unitatea Johnson-Tanaka
-Ordo Historia
-vechiul Pământ
-rimworlds
-coreworlds
-criptosomnul
-mormintele cryptosleep
-mecanoizi
-canibalism
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+childhood
+childhood fears
+childhood loves
+childhood experiences
+life
+life challenges
+life's rewards
+life memories
+life goals
+life regrets
+life stresses
+the disappointment of life
+the pointlessness of life
+the randomness of life
+hope
+maturity
+adulthood
+children
+fear
+nightmares
+success
+the morality of poverty
+the morality of wealth
+death
+death's inevitability
+death's release
+life after death
+dead loved ones
+absent friends
+charity
+philanthropism
+aiding the downtrodden
+helping the sick
+helping the poor
+aliens
+alien contact
+alien conspiracies
+the absence of aliens
+government conspiracies
+religious conspiracies
+the stars
+other planets
+this planet
+the scale of the universe
+the age of the universe
+the fate of the universe
+man's spread through the universe
+primitivism
+luddism
+technology
+machine intelligence
+artificial intelligence
+computer technology
+weapons technology
+society
+morality
+freedom
+law
+government
+rights
+history
+terror
+terrorism
+politics
+honor
+social issues
+the market
+freedom
+authoritarianism
+anarchy
+injustice
+justice
+truth
+tribalism
+ingroup preference
+philosophy
+reality
+culture
+culture differences
+culture shock
+human nature
+humanity
+religion
+the meaning of life
+identity
+eternity
+monism
+dualism
+epistemology
+honesty
+freedom of speech
+ethnicity
+liberalism
+the inevitability of suffering
+the nature of knowledge
+the nature of emotion
+fate
+the fate of mankind
+the fate of the universe
+art
+art movements
+artistic ambition
+human aesthetics
+artistic instincts
+art history
+love
+romance
+sexuality
+sexual morality
+masculinity
+femininity
+self-replicating machines
+generation ships
+Von Neumann probes
+archotechnology
+archotechs
+machine personas
+the Johnson-Tanaka drive
+the Ordo Historia
+old Earth
+rimworlds
+coreworlds
+cryptosleep
+cryptosleep tombs
+mechanoids
+cannibalism
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TalkTopics_Heavy/MscSglNom.txt b/Core/Strings/Words/Nouns/TalkTopics_Heavy/MscSglNom.txt
new file mode 100644
index 00000000..7662d68d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TalkTopics_Heavy/MscSglNom.txt
@@ -0,0 +1,127 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+copilărie
+temerile din copilărie
+iubiri din copilărie
+experiențe din copilărie
+viață
+provocările vieții
+recompensele vieții
+amintirile vieții
+obiectivele vieții
+regretele vieții
+stresul vieții
+dezamăgirile vieții
+inutilitatea vieții
+cât de la întâmplare e viața
+speranță
+maturitate
+viața de adult
+copii
+frică
+coșmaruri
+succes
+moralitatea sărăciei
+moralitatea bogăției
+moarte
+inevitabilitatea morții
+elementul elibrator al morții
+viața după moarte
+morții cei dragi
+prietenii absenți
+caritate
+filantropie
+ajutorarea celor defavorizați
+ajutorarea celor bolnavi
+ajutorarea celor săraci
+străini
+contact extraterestru
+conspirații extraterestre
+absența extratereștrilor
+conspirații guvernamentale
+conspirații religioase
+stelele
+alte planete
+această planetă
+scara universului
+vârsta universului
+soarta universului
+răspândirea omului în univers
+primitivism
+luddism
+tehnologie
+inteligența mașinilor
+inteligența artificială
+tehnologie informatică
+tehnologia armelor
+societate
+moralitate
+libertate
+lege
+guvern
+drepturi
+istorie
+teroare
+terorism
+politică
+onoare
+probleme sociale
+piața
+libertate
+autoritarism
+anarhie
+nedreptate
+justiție
+adevăr
+tribalism
+preferința de grup
+filosofie
+realitate
+cultură
+diferențe culturale
+șoc cultural
+natura umană
+umanitate
+religie
+sensul vieții
+identitate
+eternitate
+monism
+dualism
+epistemologie
+onestitate
+libertatea de exprimare
+etnie
+liberalism
+inevitabilitatea suferinței
+natura cunoașterii
+natura emoțiilor
+destinul
+soarta omenirii
+soarta universului
+artă
+mișcări artistice
+ambiția artistică
+estetica umană
+instincte artistice
+istoria artei
+dragoste
+romantism
+sexualitate
+moralitate sexuală
+masculinitate
+feminitate
+mașini care se autoreplică
+nave de generație
+sondele Von Neumann
+arhotehnologie
+arhotechs
+persoane mașină
+unitatea Johnson-Tanaka
+Ordo Historia
+vechiul Pământ
+rimworlds
+coreworlds
+criptosomnul
+mormintele cryptosleep
+mecanoizi
+canibalism
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TalkTopics_Light.txt b/Core/Strings/Words/Nouns/TalkTopics_Light.txt
index 95c4d37d..a43c15fa 100644
--- a/Core/Strings/Words/Nouns/TalkTopics_Light.txt
+++ b/Core/Strings/Words/Nouns/TalkTopics_Light.txt
@@ -1,73 +1,68 @@
-vremea
-
-cereale pentru micul dejun
-micul dejun
-cină
-mâncare
-ora prânzului
-obiceiuri alimentare
-alimente sărate
-alimente dulci
-alimente sărate
-alimente amare
-
-tunsori preferate
-haine preferate
-coafuri
-modă
-machiaj
-bărbi
-părul facial
-
-locuri de muncă ciudate
-jocuri pentru copii
-divertisment
-jocuri
-zile de naștere
-baloane
-beție
-a se îmbăta
-petreceri
-vacanțe
-oameni frumoși
-oameni grași
-persoane înalte
-oameni scunzi
-plăceri vinovate
-vărsături
-mâncarea
-înot
-sport
-plaje
-
-animale
-animale drăguțe
-animale grase
-animale de companie
-
-animale de companie
-neplăcerile vieții
-spălătorie
-transpirație
-
-transportând
-curățenie
-mâncarea fără mese
-mobilier confortabil
-mese fine
-mese somptuoase
-pemmican
-potcoave de cai
-recreere
-iubitori
-iubitori
-healroot
-operații ratate
-vărsături
-jocuri de masă
-jocuri pe calculator
-televiziune
-poker
-biliard
-nave spațiale
-xeno-oameni
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+the weather
+breakfast cereal
+breakfast
+dinner
+food
+lunchtime
+eating habits
+salty foods
+sweet foods
+savory foods
+bitter foods
+favorite haircuts
+favorite clothes
+hairstyles
+fashion
+makeup
+beards
+facial hair
+odd jobs
+kids' games
+entertainment
+games
+birthdays
+balloons
+drunkenness
+getting drunk
+parties
+vacations
+beautiful people
+fat people
+tall people
+short people
+guilty pleasures
+vomiting
+eating
+swimming
+sports
+beaches
+animals
+cute animals
+fat animals
+pets
+pet peeves
+life's annoyances
+laundry
+sweating
+hauling
+cleaning
+eating without tables
+comfortable furniture
+fine meals
+lavish meals
+pemmican
+horseshoes
+recreation
+lovers
+lovin'
+healroot
+botched surgeries
+vomiting
+board games
+computer games
+television
+poker
+billiards
+spaceships
+xenohumans
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TalkTopics_Light/MscSglNom.txt b/Core/Strings/Words/Nouns/TalkTopics_Light/MscSglNom.txt
new file mode 100644
index 00000000..9c4d9521
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TalkTopics_Light/MscSglNom.txt
@@ -0,0 +1,68 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+vreme
+cereale pentru micul dejun
+micul dejun
+cină
+mâncare
+ora prânzului
+obiceiuri alimentare
+alimente sărate
+alimente dulci
+alimente sărate
+alimente amare
+tunsori preferate
+haine preferate
+coafuri
+modă
+machiaj
+bărbi
+părul facial
+locuri de muncă ciudate
+jocuri pentru copii
+divertisment
+jocuri
+zile de naștere
+baloane
+beție
+a se îmbăta
+petreceri
+vacanțe
+oameni frumoși
+oameni grași
+persoane înalte
+oameni scunzi
+plăceri vinovate
+vărsături
+mâncarea
+înot
+sport
+plaje
+animale
+animale drăguțe
+animale grase
+animale de companie
+animale de companie
+neplăcerile vieții
+spălătorie
+transpirație
+transportând
+curățenie
+mâncarea fără mese
+mobilier confortabil
+mese fine
+mese somptuoase
+pemmican
+potcoave de cai
+recreere
+iubitori
+iubitori
+healroot
+operații ratate
+vărsături
+jocuri de masă
+jocuri pe calculator
+televiziune
+poker
+biliard
+nave spațiale
+xeno-oameni
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures.txt b/Core/Strings/Words/Nouns/TerrainFeatures.txt
index 9ab66ba3..95a74386 100644
--- a/Core/Strings/Words/Nouns/TerrainFeatures.txt
+++ b/Core/Strings/Words/Nouns/TerrainFeatures.txt
@@ -1,54 +1,49 @@
-câmpie
-întindere
-pășune
-platou
-preerie
-deșert
-câmp
-
-pădure
-cactus
-copac
-tufiș
-boschet
-mărăciniș
-
-bolovan
-stâncă
-carieră
-piatră
-
-munte
-deal
-mesa
-stâncă
-faleză
-stâncă
-creastă
-vale
-canion
-defileu
-
-oază
-pajiște
-
-peșteră
-
-râu
-pârâiaș
-pârâu
-afluent
-pârâu
-deltă
-intrare
-golfuleț
-
-lac
-ocean
-iaz
-bazin
-lagună
-groapă
-mlaștină
-șanț
-băltoacă
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+plain
+expanse
+grassland
+plateau
+prairie
+desert
+field
+forest
+cactus
+tree
+bush
+thicket
+bramble
+boulder
+rock
+quarry
+stone
+mountain
+hill
+mesa
+cliff
+bluff
+crag
+ridge
+valley
+canyon
+gorge
+oasis
+meadow
+cave
+river
+stream
+creek
+tributary
+brook
+delta
+inlet
+sound
+cove
+lake
+ocean
+pond
+basin
+lagoon
+pit
+swamp
+tarpit
+mire
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemPluArt.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluArt.txt
new file mode 100644
index 00000000..ce7d25c2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpiile
+întinderile
+pășunile
+pădurile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemPluDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluDat.txt
new file mode 100644
index 00000000..e1c4296a
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpiilor
+întinderilor
+pășunilor
+pădurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemPluNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluNom.txt
new file mode 100644
index 00000000..8d10e0e0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpii
+întinderi
+pășuni
+păduri
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemPluVoc.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluVoc.txt
new file mode 100644
index 00000000..e74b22cb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemPluVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpiilor
+întinderilor
+pădurilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemSglArt.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglArt.txt
new file mode 100644
index 00000000..4d769777
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglArt.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpia
+întinderea
+pășunea
+platoul
+deșertul
+câmpul
+pădurea
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemSglDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglDat.txt
new file mode 100644
index 00000000..a937f93d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglDat.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpiei
+întinderii
+pășunii
+platoului
+deșertului
+câmpului
+pădurii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemSglNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglNom.txt
new file mode 100644
index 00000000..871822d4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglNom.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpie
+întindere
+pășune
+platou
+deșert
+câmp
+pădure
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/FemSglVoc.txt b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglVoc.txt
new file mode 100644
index 00000000..9ba1b5cf
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/FemSglVoc.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+câmpio
+întindere
+deșertule
+câmpule
+pădure
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtDat.txt
deleted file mode 100644
index 1303bf08..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpiilor
-întinderilor
-pășunilor
-platourilor
-preeriilor
-deșerturilor
-pădurilor
-tufișurilor
-boschetelor
-mărăcinișurilor
-stâncilor
-carierelor
-pietrelor
-dealurilor
-meșelor
-stâncilor
-falezelor
-stâncilor
-crestelor
-văilor
-canioanelor
-defileurilor
-oazelor
-pajiștilor
-peșterilor
-râurilor
-pârâiașelor
-pârâurilor
-pârâurilor
-deltelor
-intrărilor
-lacurilor
-oceanelor
-iazurilor
-bazinelor
-lagunelor
-gropilor
-mlaștinilor
-șanțurilor
-băltoacelor
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtNom.txt
deleted file mode 100644
index 2cd331ac..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpiile
-întinderile
-pășunile
-platourile
-preeriile
-deșerturile
-pădurile
-tufișurile
-boschetele
-mărăcinișurile
-stâncile
-carierele
-pietrele
-dealurile
-meșele
-stâncile
-falezele
-stâncile
-crestele
-văile
-canioanele
-defileurile
-oazele
-pajiștile
-peșterile
-râurile
-pârâiașele
-pârâurile
-pârâurile
-deltele
-intrările
-lacurile
-oceanele
-iazurile
-bazinele
-lagunele
-gropile
-mlaștinile
-șanțurile
-băltoacele
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatDat.txt
deleted file mode 100644
index 16af343b..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpii
-întinderi
-pășuni
-platouri
-preerii
-deșerturi
-păduri
-tufișuri
-boschete
-mărăcinișuri
-stânci
-cariere
-pietre
-dealuri
-meșe
-stânci
-faleze
-stânci
-creste
-văi
-canioane
-defileuri
-oaze
-pajiști
-peșteri
-râuri
-pârâiașe
-pârâuri
-pârâuri
-delte
-intrări
-lacuri
-oceane
-iazuri
-bazine
-lagune
-gropi
-mlaștini
-șanțuri
-băltoace
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatNom.txt
deleted file mode 100644
index 16af343b..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpii
-întinderi
-pășuni
-platouri
-preerii
-deșerturi
-păduri
-tufișuri
-boschete
-mărăcinișuri
-stânci
-cariere
-pietre
-dealuri
-meșe
-stânci
-faleze
-stânci
-creste
-văi
-canioane
-defileuri
-oaze
-pajiști
-peșteri
-râuri
-pârâiașe
-pârâuri
-pârâuri
-delte
-intrări
-lacuri
-oceane
-iazuri
-bazine
-lagune
-gropi
-mlaștini
-șanțuri
-băltoace
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtDat.txt
deleted file mode 100644
index a404d89f..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpiei
-întinderii
-pășunii
-preeriei
-pădurii
-stâncii
-carierei
-pietrei
-meșei
-stâncii
-falezei
-stâncii
-crestei
-văii
-oazei
-pajiștii
-peșterii
-deltei
-intrării
-lagunei
-gropii
-mlaștinii
-băltoacei
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtNom.txt
deleted file mode 100644
index 6e790051..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpia
-întinderea
-pășunea
-preeria
-pădurea
-stânca
-cariera
-piatra
-meșa
-stânca
-faleza
-stânca
-creasta
-valea
-oaza
-pajiștea
-peștera
-delta
-intrarea
-laguna
-groapa
-mlaștina
-băltoaca
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatDat.txt
deleted file mode 100644
index 0f4cdddf..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpii
-întinderi
-pășuni
-preerii
-păduri
-stânci
-cariere
-pietre
-meșe
-stânci
-faleze
-stânci
-creste
-văi
-oaze
-pajiști
-peșteri
-delte
-intrări
-lagune
-gropi
-mlaștini
-băltoace
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatNom.txt
deleted file mode 100644
index 3d707fa6..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpie
-întindere
-pășune
-preerie
-pădure
-stâncă
-carieră
-piatră
-meșă
-stâncă
-faleză
-stâncă
-creastă
-vale
-oază
-pajiște
-peșteră
-deltă
-intrare
-lagună
-groapă
-mlaștină
-băltoacă
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtDat.txt
deleted file mode 100644
index 223e5675..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpilor
-cactușilor
-copacilor
-bolovanilor
-munților
-afluenților
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtNom.txt
deleted file mode 100644
index 5ba0ee16..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpii
-cactușii
-copacii
-bolovanii
-munții
-afluenții
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatDat.txt
deleted file mode 100644
index abfc20f4..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpi
-cactuși
-copaci
-bolovani
-munți
-afluenți
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatNom.txt
deleted file mode 100644
index abfc20f4..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-// These words had their declensed form automatically generated
-
-câmpi
-cactuși
-copaci
-bolovani
-munți
-afluenți
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtDat.txt
deleted file mode 100644
index ed5f1f7e..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-// These words had their declensed form automatically generated
-
-platoului
-deșertului
-câmpului
-cactusului
-copacului
-tufișului
-boschetului
-mărăcinișului
-bolovanului
-muntelui
-dealului
-canionului
-defileului
-râului
-pârâiașului
-pârâului
-afluentului
-pârâului
-golfulețului
-lacului
-oceanului
-iazului
-bazinului
-șanțului
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtNom.txt
deleted file mode 100644
index 03e61662..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-// These words had their declensed form automatically generated
-
-platoul
-deșertul
-câmpul
-cactusul
-copacul
-tufișul
-boschetul
-mărăcinișul
-bolovanul
-muntele
-dealul
-canionul
-defileul
-râul
-pârâiașul
-pârâul
-afluentul
-pârâul
-golfulețul
-lacul
-oceanul
-iazul
-bazinul
-șanțul
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatDat.txt
deleted file mode 100644
index 6c9b7e83..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-// These words had their declensed form automatically generated
-
-platou
-deșert
-câmp
-cactus
-copac
-tufiș
-boschet
-mărăciniș
-bolovan
-munte
-deal
-canion
-defileu
-râu
-pârâiaș
-pârâu
-afluent
-pârâu
-golfuleț
-lac
-ocean
-iaz
-bazin
-șanț
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatNom.txt
deleted file mode 100644
index 6c9b7e83..00000000
--- a/Core/Strings/Words/Nouns/TerrainFeatures/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-// These words had their declensed form automatically generated
-
-platou
-deșert
-câmp
-cactus
-copac
-tufiș
-boschet
-mărăciniș
-bolovan
-munte
-deal
-canion
-defileu
-râu
-pârâiaș
-pârâu
-afluent
-pârâu
-golfuleț
-lac
-ocean
-iaz
-bazin
-șanț
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscPluArt.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluArt.txt
new file mode 100644
index 00000000..5c35df0b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+platourile
+deșerturile
+câmpurile
+cactușii
+copacii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscPluDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluDat.txt
new file mode 100644
index 00000000..deb34d1e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+platourilor
+deșerturilor
+câmpurilor
+cactușilor
+copaciilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscPluNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluNom.txt
new file mode 100644
index 00000000..7207b743
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+platouri
+deșerturi
+câmpuri
+cactuși
+copaci
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscPluVoc.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluVoc.txt
new file mode 100644
index 00000000..f2461895
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscPluVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+deșerturilor
+câmpurilor
+copaciilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscSglArt.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglArt.txt
new file mode 100644
index 00000000..be9d00f4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cactusul
+copacul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscSglDat.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglDat.txt
new file mode 100644
index 00000000..b68ed6c2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cactusului
+copacului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscSglNom.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglNom.txt
new file mode 100644
index 00000000..2437682c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cactus
+copac
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TerrainFeatures/MscSglVoc.txt b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglVoc.txt
new file mode 100644
index 00000000..756eda87
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TerrainFeatures/MscSglVoc.txt
@@ -0,0 +1,2 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+copacule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes.txt b/Core/Strings/Words/Nouns/TreeTypes.txt
index 325bbe04..8ed263db 100644
--- a/Core/Strings/Words/Nouns/TreeTypes.txt
+++ b/Core/Strings/Words/Nouns/TreeTypes.txt
@@ -1,24 +1,25 @@
-stejar
-plop
-pin
-teak
-cecropia
-palmier
-bambus
-frasin
-plop
-fag
-mesteacăn
-cireș
-castan
-lemn de bumbac
-ulm
-brad
-cicuta
-carpen
-larice
-arțar
-cedru
-molid
-nuc
-salcie
\ No newline at end of file
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+oak
+poplar
+pine
+teak
+cecropia
+palm
+bamboo
+ash
+aspen
+beech
+birch
+cherry
+chestnut
+cottonwood
+elm
+fir
+hemlock
+hickory
+larch
+maple
+cedar
+spruce
+walnut
+willow
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemPluArt.txt b/Core/Strings/Words/Nouns/TreeTypes/FemPluArt.txt
new file mode 100644
index 00000000..4ba67dcc
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemPluArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+laricile
+salciile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemPluDat.txt b/Core/Strings/Words/Nouns/TreeTypes/FemPluDat.txt
new file mode 100644
index 00000000..b184f06f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemPluDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+laricilor
+salciilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemPluNom.txt b/Core/Strings/Words/Nouns/TreeTypes/FemPluNom.txt
new file mode 100644
index 00000000..80969d42
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemPluNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+larici
+salcii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemPluVoc.txt b/Core/Strings/Words/Nouns/TreeTypes/FemPluVoc.txt
new file mode 100644
index 00000000..b184f06f
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemPluVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+laricilor
+salciilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemSglArt.txt b/Core/Strings/Words/Nouns/TreeTypes/FemSglArt.txt
new file mode 100644
index 00000000..f3da2717
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemSglArt.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+laricea
+salcia
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemSglDat.txt b/Core/Strings/Words/Nouns/TreeTypes/FemSglDat.txt
new file mode 100644
index 00000000..78c0d58e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemSglDat.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+laricii
+salciei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemSglNom.txt b/Core/Strings/Words/Nouns/TreeTypes/FemSglNom.txt
new file mode 100644
index 00000000..42c729b4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemSglNom.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+larice
+salcie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/FemSglVoc.txt b/Core/Strings/Words/Nouns/TreeTypes/FemSglVoc.txt
new file mode 100644
index 00000000..42c729b4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/FemSglVoc.txt
@@ -0,0 +1,3 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+larice
+salcie
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscPluArt.txt b/Core/Strings/Words/Nouns/TreeTypes/MscPluArt.txt
new file mode 100644
index 00000000..91eca14c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscPluArt.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarii
+plopii
+pinii
+palmierii
+bambușii
+frasinii
+plopii
+fagii
+mestecenii
+cireșii
+castanii
+ulmii
+brazii
+carpenii
+arțarii
+cedrii
+molizii
+nucii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscPluDat.txt b/Core/Strings/Words/Nouns/TreeTypes/MscPluDat.txt
new file mode 100644
index 00000000..f08263a3
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscPluDat.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarilor
+plopilor
+pinilor
+palmierilor
+bambușilor
+frasinilor
+plopilor
+fagilor
+mestecenilor
+cireșilor
+castanilor
+ulmilor
+brazilor
+carpenilor
+arțarilor
+cedrilor
+molizilor
+nucilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscPluNom.txt b/Core/Strings/Words/Nouns/TreeTypes/MscPluNom.txt
new file mode 100644
index 00000000..6dd92936
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscPluNom.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejari
+plopi
+pini
+palmieri
+bambuși
+frasini
+plopi
+fagi
+mesteceni
+cireși
+castani
+ulmi
+brazi
+carpeni
+arțari
+cedri
+molizi
+nuci
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscPluVoc.txt b/Core/Strings/Words/Nouns/TreeTypes/MscPluVoc.txt
new file mode 100644
index 00000000..44280846
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscPluVoc.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarilor
+plopilor
+pinilor
+palmierilor
+bambușilor
+frasinilor
+plopilor
+fagilor
+mestecenilor
+castanilor
+ulmilor
+brazilor
+carpenilor
+arțarilor
+cedrilor
+molizilor
+nucilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscSglArt.txt b/Core/Strings/Words/Nouns/TreeTypes/MscSglArt.txt
new file mode 100644
index 00000000..4d881ba0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscSglArt.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarul
+plopul
+pinul
+palmierul
+bambusul
+frasinul
+plopul
+fagul
+mesteacănul
+cireșul
+castanul
+ulmul
+bradul
+carpenul
+arțarul
+cedrul
+molidul
+nucul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscSglDat.txt b/Core/Strings/Words/Nouns/TreeTypes/MscSglDat.txt
new file mode 100644
index 00000000..7119ee3b
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscSglDat.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarului
+plopului
+pinului
+palmierului
+bambusului
+frasinului
+plopului
+fagului
+mesteacănului
+cireșului
+castanului
+ulmului
+bradului
+carpenului
+arțarului
+cedrului
+molidului
+nucului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscSglNom.txt b/Core/Strings/Words/Nouns/TreeTypes/MscSglNom.txt
new file mode 100644
index 00000000..a66e0c22
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscSglNom.txt
@@ -0,0 +1,19 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejar
+plop
+pin
+palmier
+bambus
+frasin
+plop
+fag
+mesteacăn
+cireș
+castan
+ulm
+brad
+carpen
+arțar
+cedru
+molid
+nuc
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/TreeTypes/MscSglVoc.txt b/Core/Strings/Words/Nouns/TreeTypes/MscSglVoc.txt
new file mode 100644
index 00000000..d99515d6
--- /dev/null
+++ b/Core/Strings/Words/Nouns/TreeTypes/MscSglVoc.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+stejarule
+plopule
+pinule
+palmierule
+bambusule
+frasinule
+plopule
+fagule
+mesteacănule
+castanule
+ulmule
+bradule
+carpenule
+arțarule
+cedrule
+molidule
+nucule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables.txt b/Core/Strings/Words/Nouns/Vegetables.txt
index 8a7073da..bcc2da92 100644
--- a/Core/Strings/Words/Nouns/Vegetables.txt
+++ b/Core/Strings/Words/Nouns/Vegetables.txt
@@ -1,18 +1,19 @@
-morcov
-ceapă
-nap
-dovleac
-dovleac
-conopidă
-ardei gras
-ardei
-ciuperci
-mazăre
-anghinare
-vinete
-linte
-varză
-sfeclă roșie
-știulete de porumb
-cartof dulce
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+carrot
+onion
+turnip
+gourd
+pumpkin
+cauliflower
+bell pepper
+pepper
+mushroom
+pea
+artichoke
+eggplant
+lentil
+cabbage
+beet
+corn cob
+yam
zucchini
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemPluArt.txt b/Core/Strings/Words/Nouns/Vegetables/FemPluArt.txt
new file mode 100644
index 00000000..2fe5d8dc
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemPluArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cepele
+conopidele
+anghinarele
+verzele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemPluDat.txt b/Core/Strings/Words/Nouns/Vegetables/FemPluDat.txt
new file mode 100644
index 00000000..9abc4eae
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemPluDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cepelor
+conopidelor
+anghinarelor
+verzelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemPluNom.txt b/Core/Strings/Words/Nouns/Vegetables/FemPluNom.txt
new file mode 100644
index 00000000..587e3790
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemPluNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cepe
+conopide
+anghinare
+verze
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemPluVoc.txt b/Core/Strings/Words/Nouns/Vegetables/FemPluVoc.txt
new file mode 100644
index 00000000..9abc4eae
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemPluVoc.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cepelor
+conopidelor
+anghinarelor
+verzelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemSglArt.txt b/Core/Strings/Words/Nouns/Vegetables/FemSglArt.txt
new file mode 100644
index 00000000..a82df7cb
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemSglArt.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcovul
+ceapa
+conopida
+mazărea
+anghinarea
+lintea
+varza
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemSglDat.txt b/Core/Strings/Words/Nouns/Vegetables/FemSglDat.txt
new file mode 100644
index 00000000..6c5de667
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemSglDat.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcovului
+cepei
+conopidei
+mazărei
+anghinarei
+lintei
+verzei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemSglNom.txt b/Core/Strings/Words/Nouns/Vegetables/FemSglNom.txt
new file mode 100644
index 00000000..a9466b53
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemSglNom.txt
@@ -0,0 +1,8 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcov
+ceapă
+conopidă
+mazăre
+anghinare
+linte
+varză
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/FemSglVoc.txt b/Core/Strings/Words/Nouns/Vegetables/FemSglVoc.txt
new file mode 100644
index 00000000..f347c314
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/FemSglVoc.txt
@@ -0,0 +1,7 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+ceapă
+conopidă
+mazăre
+anghinare
+linte
+varză
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscPluArt.txt b/Core/Strings/Words/Nouns/Vegetables/MscPluArt.txt
new file mode 100644
index 00000000..7d522893
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscPluArt.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcovii
+napii
+dovlecii
+dovlecii
+ardeii
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscPluDat.txt b/Core/Strings/Words/Nouns/Vegetables/MscPluDat.txt
new file mode 100644
index 00000000..01caa44c
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscPluDat.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcovilor
+napilor
+dovlecilor
+dovlecilor
+ardeilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscPluNom.txt b/Core/Strings/Words/Nouns/Vegetables/MscPluNom.txt
new file mode 100644
index 00000000..4a94f493
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscPluNom.txt
@@ -0,0 +1,6 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+morcovi
+napi
+dovleci
+dovleci
+ardei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscPluVoc.txt b/Core/Strings/Words/Nouns/Vegetables/MscPluVoc.txt
new file mode 100644
index 00000000..b2662877
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscPluVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+dovlecilor
+dovlecilor
+ardeilor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscSglArt.txt b/Core/Strings/Words/Nouns/Vegetables/MscSglArt.txt
new file mode 100644
index 00000000..e8cde2c5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscSglArt.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+napul
+dovleacul
+dovleacul
+ardeiul
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscSglDat.txt b/Core/Strings/Words/Nouns/Vegetables/MscSglDat.txt
new file mode 100644
index 00000000..7675c5d8
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscSglDat.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+napului
+dovleacului
+dovleacului
+ardeiului
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscSglNom.txt b/Core/Strings/Words/Nouns/Vegetables/MscSglNom.txt
new file mode 100644
index 00000000..cc13564e
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscSglNom.txt
@@ -0,0 +1,5 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+nap
+dovleac
+dovleac
+ardei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Vegetables/MscSglVoc.txt b/Core/Strings/Words/Nouns/Vegetables/MscSglVoc.txt
new file mode 100644
index 00000000..b2da3415
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Vegetables/MscSglVoc.txt
@@ -0,0 +1,4 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+dovleacule
+dovleacule
+ardeiule
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons.txt b/Core/Strings/Words/Nouns/Weapons.txt
index f9b83dfc..4335d5d5 100644
--- a/Core/Strings/Words/Nouns/Weapons.txt
+++ b/Core/Strings/Words/Nouns/Weapons.txt
@@ -1,60 +1,47 @@
-pumnal
-lama
-briceag
-lama de ras
-coasă
-seceră
-
-sabie
-sabie
-sabie
-claymore
-scimitar
-
-suliță
-lance
-ikwa
-lance
-baionetă
-suliță
-
-topor
-tomahawk
-toporaș
-
-bici
-
-ferăstrău
-
-bâtă
-ciocan
-baros
-buzdugan
-
-ciocan de buzunar
-mănușă
-
-săgeată
-săgeată
-
-arbaleta
-arc
-
-pușcă
-pistol
-carabină
-pușcă de vânătoare
-revolver
-
-tun
-mortier
-obuzier
-
-bombă
-bombă nucleară
-mină de teren
-grenadă
-
-proiectil
-rachetă
-
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+dagger
+blade
+shiv
+razor
+scythe
+sickle
+sword
+sabre
+rapier
+claymore
+scimitar
+spear
+pike
+ikwa
+lance
+bayonet
+javelin
+axe
+tomahawk
+hatchet
+whip
+saw
+club
+hammer
+sledgehammer
+mace
+knuckleduster
+gauntlet
+dart
+arrow
+crossbow
+bow
+gun
+pistol
+rifle
+shotgun
+revolver
+cannon
+mortar
+howitzer
+bomb
+nuke
+landmine
+grenade
+missile
+rocket
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemPluArt.txt b/Core/Strings/Words/Nouns/Weapons/FemPluArt.txt
new file mode 100644
index 00000000..21feffa5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemPluArt.txt
@@ -0,0 +1,21 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lamele
+coasele
+secerile
+săbiile
+săbiile
+săbiile
+sulițile
+lăncile
+lăncile
+baionetele
+sulițile
+bâtele
+mănușile
+săgețile
+săgețile
+puștile
+carabinele
+bombele
+grenadele
+rachetele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemPluDat.txt b/Core/Strings/Words/Nouns/Weapons/FemPluDat.txt
new file mode 100644
index 00000000..eac12a50
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemPluDat.txt
@@ -0,0 +1,21 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lamelor
+coaselor
+secerilor
+săbiilor
+săbiilor
+săbiilor
+suliților
+lăncilor
+lăncilor
+baionetelor
+suliților
+bâtelor
+mănușilor
+săgeților
+săgeților
+puștilor
+carabinelor
+bombelor
+grenadelor
+rachetelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemPluNom.txt b/Core/Strings/Words/Nouns/Weapons/FemPluNom.txt
new file mode 100644
index 00000000..46059fb9
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemPluNom.txt
@@ -0,0 +1,21 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lame
+coase
+seceri
+săbii
+săbii
+săbii
+suliți
+lănci
+lănci
+baionete
+suliți
+bâte
+mănuși
+săgeți
+săgeți
+puști
+carabine
+bombe
+grenade
+rachete
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemPluVoc.txt b/Core/Strings/Words/Nouns/Weapons/FemPluVoc.txt
new file mode 100644
index 00000000..0a227d18
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemPluVoc.txt
@@ -0,0 +1,15 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lamelor
+coaselor
+suliților
+lăncilor
+lăncilor
+baionetelor
+suliților
+bâtelor
+mănușilor
+săgeților
+săgeților
+bombelor
+grenadelor
+rachetelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemSglArt.txt b/Core/Strings/Words/Nouns/Weapons/FemSglArt.txt
new file mode 100644
index 00000000..df249f27
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemSglArt.txt
@@ -0,0 +1,38 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțitul
+lama
+briceagul
+coasa
+secera
+sabia
+sabia
+sabia
+sulița
+lancea
+lancea
+baioneta
+sulița
+toporul
+tomahawkul
+toporașul
+biciul
+ferăstrăul
+bâta
+ciocanul
+barosul
+buzduganul
+mănușa
+săgeata
+săgeata
+arcul
+pușca
+pistolul
+carabina
+revolverul
+tunul
+mortierul
+obuzierul
+bomba
+grenada
+proiectilul
+racheta
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemSglDat.txt b/Core/Strings/Words/Nouns/Weapons/FemSglDat.txt
new file mode 100644
index 00000000..ab22cd24
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemSglDat.txt
@@ -0,0 +1,38 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțitului
+lamei
+briceagului
+coasei
+secerii
+sabiei
+sabiei
+sabiei
+suliții
+lăncii
+lăncii
+baionetei
+suliții
+toporului
+tomahawkului
+toporașului
+biciului
+ferăstrăului
+bâtei
+ciocanului
+barosului
+buzduganului
+mănușii
+săgeții
+săgeții
+arcului
+puștii
+pistolului
+carabinei
+revolverului
+tunului
+mortierului
+obuzierului
+bombei
+grenadei
+proiectilului
+rachetei
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemSglNom.txt b/Core/Strings/Words/Nouns/Weapons/FemSglNom.txt
new file mode 100644
index 00000000..b41d7ed4
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemSglNom.txt
@@ -0,0 +1,38 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțit
+lamă
+briceag
+coasă
+seceră
+sabie
+sabie
+sabie
+suliță
+lance
+lance
+baionetă
+suliță
+topor
+tomahawk
+toporaș
+bici
+ferăstrău
+bâtă
+ciocan
+baros
+buzdugan
+mănușă
+săgeată
+săgeată
+arc
+pușcă
+pistol
+carabină
+revolver
+tun
+mortier
+obuzier
+bombă
+grenadă
+proiectil
+rachetă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/FemSglVoc.txt b/Core/Strings/Words/Nouns/Weapons/FemSglVoc.txt
new file mode 100644
index 00000000..f300cfb5
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/FemSglVoc.txt
@@ -0,0 +1,26 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+lamă
+briceagule
+coasă
+suliță
+lance
+lance
+baionetă
+suliță
+tomahawkule
+toporașule
+biciule
+ferăstrăule
+bâto
+ciocanule
+barosule
+buzduganule
+mănușă
+săgeată
+săgeată
+revolverule
+tunule
+obuzierule
+bombă
+grenadă
+rachetă
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtDat.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtDat.txt
deleted file mode 100644
index 8dbdd6e3..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtDat.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnalelor
-lamelor
-bricegelor
-coaselor
-secerilor
-săbiilor
-săbiilor
-săbiilor
-sulițelor
-lăncilor
-lăncilor
-baionetelor
-sulițelor
-topoarelor
-tomahawkurilor
-toporașelor
-bicelor
-ferăstraielor
-bâtelor
-ciocanelor
-barosurilor
-buzduganelor
-mănușilor
-săgeților
-săgeților
-arbaletelor
-arcurilor
-puștilor
-pistoalelor
-carabinelor
-revolverelor
-tunurilor
-mortierelor
-obuzierelor
-bombelor
-grenadelor
-proiectilelor
-rachetelor
-
-// These words were declensed in a best-effort manner
-
-scimitar-ilor
-ikwa-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-ciocan de buzunar
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtNom.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtNom.txt
deleted file mode 100644
index 91a2fba9..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_PluArtNom.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnalele
-lamele
-bricegele
-coasele
-secerile
-săbiile
-săbiile
-săbiile
-sulițele
-lăncile
-lăncile
-baionetele
-sulițele
-topoarele
-tomahawkurile
-toporașele
-bicele
-ferăstraiele
-bâtele
-ciocanele
-barosurile
-buzduganele
-mănușile
-săgețile
-săgețile
-arbaletele
-arcurile
-puștile
-pistoalele
-carabinele
-revolverele
-tunurile
-mortierele
-obuzierele
-bombele
-grenadele
-proiectilele
-rachetele
-
-// These words were declensed in a best-effort manner
-
-scimitar-ii
-ikwa-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-ciocan de buzunar
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatDat.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatDat.txt
deleted file mode 100644
index 80bb2488..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatDat.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnale
-lame
-bricege
-coase
-seceri
-săbii
-săbii
-săbii
-sulițe
-lănci
-lănci
-baionete
-sulițe
-topoare
-tomahawkuri
-toporașe
-bice
-ferăstraie
-bâte
-ciocane
-barosuri
-buzdugane
-mănuși
-săgeți
-săgeți
-arbalete
-arcuri
-puști
-pistoale
-carabine
-revolvere
-tunuri
-mortiere
-obuziere
-bombe
-grenade
-proiectile
-rachete
-
-// These words were declensed in a best-effort manner
-
-scimitar
-ikwa
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-ciocan de buzunar
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatNom.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatNom.txt
deleted file mode 100644
index 80bb2488..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_PluNatNom.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnale
-lame
-bricege
-coase
-seceri
-săbii
-săbii
-săbii
-sulițe
-lănci
-lănci
-baionete
-sulițe
-topoare
-tomahawkuri
-toporașe
-bice
-ferăstraie
-bâte
-ciocane
-barosuri
-buzdugane
-mănuși
-săgeți
-săgeți
-arbalete
-arcuri
-puști
-pistoale
-carabine
-revolvere
-tunuri
-mortiere
-obuziere
-bombe
-grenade
-proiectile
-rachete
-
-// These words were declensed in a best-effort manner
-
-scimitar
-ikwa
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-ciocan de buzunar
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtDat.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtDat.txt
deleted file mode 100644
index f3f1c21a..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtDat.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-// These words had their declensed form automatically generated
-
-lamei
-coasei
-secerii
-sabiei
-sabiei
-sabiei
-suliței
-lăncii
-lăncii
-baionetei
-suliței
-bâtei
-mănușii
-săgeții
-săgeții
-arbaletei
-puștii
-carabinei
-bombei
-grenadei
-rachetei
-
-// These words were declensed in a best-effort manner
-
-ikwa-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtNom.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtNom.txt
deleted file mode 100644
index 3863abea..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_SglArtNom.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-// These words had their declensed form automatically generated
-
-lama
-coasa
-secera
-sabia
-sabia
-sabia
-sulița
-lancea
-lancea
-baioneta
-sulița
-bâta
-mănușa
-săgeata
-săgeata
-arbaleta
-pușca
-carabina
-bomba
-grenada
-racheta
-
-// These words were declensed in a best-effort manner
-
-ikwa-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatDat.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatDat.txt
deleted file mode 100644
index 1dc8989b..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatDat.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-// These words had their declensed form automatically generated
-
-lame
-coase
-seceri
-săbii
-săbii
-săbii
-sulițe
-lănci
-lănci
-baionete
-sulițe
-bâte
-mănuși
-săgeți
-săgeți
-arbalete
-puști
-carabine
-bombe
-grenade
-rachete
-
-// These words were declensed in a best-effort manner
-
-ikwa
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatNom.txt b/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatNom.txt
deleted file mode 100644
index ef5f0daf..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Feminine_SglNatNom.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-// These words had their declensed form automatically generated
-
-lamă
-coasă
-seceră
-sabie
-sabie
-sabie
-suliță
-lance
-lance
-baionetă
-suliță
-bâtă
-mănușă
-săgeată
-săgeată
-arbaletă
-pușcă
-carabină
-bombă
-grenadă
-rachetă
-
-// These words were declensed in a best-effort manner
-
-ikwa
-
-// These words couldn't be declensed automatically. Edit manually
-
-lama de ras
-pușcă de vânătoare
-bombă nucleară
-mină de teren
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtDat.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtDat.txt
deleted file mode 100644
index 76136519..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtDat.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
-// These words were declensed in a best-effort manner
-
-claymore-ilor
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtNom.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtNom.txt
deleted file mode 100644
index 3f758283..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_PluArtNom.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
-// These words were declensed in a best-effort manner
-
-claymore-ii
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatDat.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatDat.txt
deleted file mode 100644
index 8860df70..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatDat.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
-// These words were declensed in a best-effort manner
-
-claymore
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatNom.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatNom.txt
deleted file mode 100644
index 8860df70..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_PluNatNom.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-
-// These words were declensed in a best-effort manner
-
-claymore
-
-// These words couldn't be declensed automatically. Edit manually
-
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtDat.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtDat.txt
deleted file mode 100644
index ec2ee211..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtDat.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnalului
-briceagului
-toporului
-tomahawkului
-toporașului
-biciului
-ferăstrăului
-ciocanului
-barosului
-buzduganului
-arcului
-pistolului
-revolverului
-tunului
-mortierului
-obuzierului
-proiectilului
-
-// These words were declensed in a best-effort manner
-
-claymore-ului
-scimitar-ului
-
-// These words couldn't be declensed automatically. Edit manually
-
-ciocan de buzunar
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtNom.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtNom.txt
deleted file mode 100644
index 98aca771..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_SglArtNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnalul
-briceagul
-toporul
-tomahawkul
-toporașul
-biciul
-ferăstrăul
-ciocanul
-barosul
-buzduganul
-arcul
-pistolul
-revolverul
-tunul
-mortierul
-obuzierul
-proiectilul
-
-// These words were declensed in a best-effort manner
-
-claymore-ul
-scimitar-ul
-
-// These words couldn't be declensed automatically. Edit manually
-
-ciocan de buzunar
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatDat.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatDat.txt
deleted file mode 100644
index e3b740dc..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatDat.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnal
-briceag
-topor
-tomahawk
-toporaș
-bici
-ferăstrău
-ciocan
-baros
-buzdugan
-arc
-pistol
-revolver
-tun
-mortier
-obuzier
-proiectil
-
-// These words were declensed in a best-effort manner
-
-claymore
-scimitar
-
-// These words couldn't be declensed automatically. Edit manually
-
-ciocan de buzunar
diff --git a/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatNom.txt b/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatNom.txt
deleted file mode 100644
index e3b740dc..00000000
--- a/Core/Strings/Words/Nouns/Weapons/Masculine_SglNatNom.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-// These words had their declensed form automatically generated
-
-pumnal
-briceag
-topor
-tomahawk
-toporaș
-bici
-ferăstrău
-ciocan
-baros
-buzdugan
-arc
-pistol
-revolver
-tun
-mortier
-obuzier
-proiectil
-
-// These words were declensed in a best-effort manner
-
-claymore
-scimitar
-
-// These words couldn't be declensed automatically. Edit manually
-
-ciocan de buzunar
diff --git a/Core/Strings/Words/Nouns/Weapons/MscPluArt.txt b/Core/Strings/Words/Nouns/Weapons/MscPluArt.txt
new file mode 100644
index 00000000..391adbf0
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/MscPluArt.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțitele
+bricegele
+topoarele
+tomahawkurile
+toporașele
+bicele
+ferăstraiele
+ciocanele
+baroasele
+buzduganele
+arcele
+pistoalele
+revolverele
+tunurile
+mortierele
+obuzierele
+proiectilele
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/MscPluDat.txt b/Core/Strings/Words/Nouns/Weapons/MscPluDat.txt
new file mode 100644
index 00000000..9bf46de2
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/MscPluDat.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțitelor
+bricegelor
+topoarelor
+tomahawkurilor
+toporașelor
+bicelor
+ferăstraielor
+ciocanelor
+baroaselor
+buzduganelor
+arcelor
+pistoalelor
+revolverelor
+tunurilor
+mortierelor
+obuzierelor
+proiectilelor
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/MscPluNom.txt b/Core/Strings/Words/Nouns/Weapons/MscPluNom.txt
new file mode 100644
index 00000000..3240bfad
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/MscPluNom.txt
@@ -0,0 +1,18 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+cuțite
+bricege
+topoare
+tomahawkuri
+toporașe
+bice
+ferăstraie
+ciocane
+baroase
+buzdugane
+arce
+pistoale
+revolvere
+tunuri
+mortiere
+obuziere
+proiectile
\ No newline at end of file
diff --git a/Core/Strings/Words/Nouns/Weapons/MscPluVoc.txt b/Core/Strings/Words/Nouns/Weapons/MscPluVoc.txt
new file mode 100644
index 00000000..fb87ad3d
--- /dev/null
+++ b/Core/Strings/Words/Nouns/Weapons/MscPluVoc.txt
@@ -0,0 +1,12 @@
+// NOTE: This file was auto-generated with data from Core\Strings\Words\Nouns.csv
+bricegelor
+tomahawkurilor
+toporașelor
+bicelor
+ferăstraielor
+ciocanelor
+baroaselor
+buzduganelor
+revolverelor
+tunurilor
+obuzierelor
\ No newline at end of file
diff --git a/Ideology/Keyed/MainTabs.xml b/Ideology/Keyed/MainTabs.xml
index 3c70c93c..9353cfef 100644
--- a/Ideology/Keyed/MainTabs.xml
+++ b/Ideology/Keyed/MainTabs.xml
@@ -51,7 +51,7 @@
Randomizează preceptele
- Adaugă percept
+ adaugă {0}
Randomizează zeii
diff --git a/LanguageWorker_Romanian.cs b/LanguageWorker_Romanian.cs
new file mode 100644
index 00000000..1a5a6ddd
--- /dev/null
+++ b/LanguageWorker_Romanian.cs
@@ -0,0 +1,71 @@
+// Verse.LanguageWorker_Romanian
+using Verse;
+
+public class LanguageWorker_Romanian : LanguageWorker
+{
+ public override string WithIndefiniteArticle(string str, Gender gender, bool plural = false, bool name = false)
+ {
+ if (name)
+ {
+ return str;
+ }
+ if (plural)
+ {
+ if (gender != Gender.Male)
+ {
+ return str + "e";
+ }
+ return str + "i";
+ }
+ return ((gender == Gender.Female) ? "a " : "un ") + str;
+ }
+
+ public override string WithDefiniteArticle(string str, Gender gender, bool plural = false, bool name = false)
+ {
+ if (str.NullOrEmpty())
+ {
+ return str;
+ }
+ if (name)
+ {
+ return str;
+ }
+ char ch = str[str.Length - 1];
+ if (plural)
+ {
+ if (gender != Gender.Male)
+ {
+ return str + "e";
+ }
+ return str + "i";
+ }
+ if (!IsVowel(ch))
+ {
+ return str + "ul";
+ }
+ if (gender == Gender.Male)
+ {
+ return str + "le";
+ }
+ return str + "a";
+ }
+
+ public bool IsVowel(char ch)
+ {
+ return "aeiouăâîAEIOUĂÂÎ".IndexOf(ch) >= 0;
+ }
+
+/*
+ public override string OrdinalNumber(int number, Gender gender = Gender.None) {
+ // TODO
+ }
+
+ public override string Pluralize(string str, Gender gender, int count = -1) {
+ // TODO
+ }
+
+ public override string PostProcessed(string str) {
+ // TODO
+ }
+*/
+}
diff --git a/README.md b/README.md
index 9285e13c..9c975798 100644
--- a/README.md
+++ b/README.md
@@ -8,11 +8,11 @@ http://ludeon.com/forums/index.php?topic=2933.0
Version being translated: `1.3.3200`
+For translation progress [check this wiki page](https://github.com/Ludeon/RimWorld-Romanian/wiki/Translation-progress-status)
+
### Current translators:
- nomius10
-For an overview of the current by-file progress, [check this tracking issue](https://github.com/Ludeon/RimWorld-Romanian/issues/10)
-
# Contributing
Check out these links:
diff --git a/scripts/create_paradigm_REPL.py b/scripts/create_paradigm_REPL.py
new file mode 100644
index 00000000..5f7e4150
--- /dev/null
+++ b/scripts/create_paradigm_REPL.py
@@ -0,0 +1,188 @@
+#!/bin/python3.9
+from html.parser import HTMLParser
+from pathlib import Path
+import requests
+import argparse
+import itertools
+from enum import Enum
+import pyperclip
+
+"""
+Example exerpt of response from https://ro.wiktionary.org/wiki/c%C4%83tun:
+
+[...]
+
+
+
+
+ Declinarea substantivului cătun
+ |
+
+
+ n.
+ |
+ Singular
+ |
+ Plural
+ |
+
+
+ Nominativ-Acuzativ
+ |
+ cătun
+ |
+ cătunuri
+ |
+
+
+ Articulat
+ |
+ cătunul
+ |
+ cătunurile
+ |
+
+
+ Genitiv-Dativ
+ |
+ cătunului
+ |
+ cătunurilor
+ |
+
+
+ Vocativ
+ |
+ cătunule
+ |
+ cătunurilor
+ |
+
+
+
+[...]
+"""
+
+class Gender(Enum):
+ Male = "Masculine"
+ Female = "Feminine"
+ Neuter = "Neuter"
+
+ def __str__(self):
+ return self.value
+
+ def parse(s : str):
+ return {
+ "m." : Gender.Male,
+ "f." : Gender.Female,
+ "n." : Gender.Neuter
+ }[s.lower()[0]]
+
+class MyHTMLParser(HTMLParser):
+ def __init__(self):
+ super().__init__()
+ self.tables = []
+ self.met_title = False
+ self.met_table = False
+ self.crt_contents = None
+
+ #HTML Parser Methods
+ def handle_starttag(self, startTag, attrs):
+ if startTag == "table":
+ self.met_table = True
+ self.crt_contents = []
+
+ def handle_data(self, data):
+ if self.met_table:
+ if "Declinarea" in data:
+ self.met_title = True
+ if "adjectiv" in data:
+ self.met_table = False
+ if self.met_table and self.met_title:
+ data = data.strip()
+ if data != "":
+ if data in ["'", "invariabil"]:
+ data = "-"
+ self.crt_contents.append(data)
+
+ def handle_endtag(self, endTag):
+ if endTag == "table":
+ self.met_table = False
+ self.met_title = False
+ if self.crt_contents:
+ self.tables.append(self.crt_contents)
+ self.crt_contents = None
+
+def search_word(word : str) -> dict:
+ r = requests.get(f"https://ro.wiktionary.org/wiki/{word}")
+ parser = MyHTMLParser()
+ parser.feed(r.text)
+
+ res = []
+ for table in parser.tables:
+ if len(table) == 16:
+ table = ["asd"] + table
+ if len(table) != 17:
+ continue
+ table = list(map(lambda x: x.split(",")[0], table))
+ dic = {
+ "gender" : table[2][0],
+ "SglNom" : table[6],
+ "SglAcc" : table[9],
+ "SglDat" : table[12],
+ "SglVoc" : table[15],
+ "PluNom" : table[7],
+ "PluAcc" : table[10],
+ "PluDat" : table[13],
+ "PluVoc" : table[16],
+ }
+ res.append(dic)
+
+ return res
+
+if __name__ == "__main__":
+ while ((input("Press enter (w data in clipboard), or type exit: ")) != "exit"):
+ text = pyperclip.paste()
+ words = text.split("\n")
+ words = list(map(lambda x: x.strip(), words))
+ paradigms = []
+
+ for word in words:
+ res = search_word(word)
+
+ if len(res) == 0:
+ paradigms.append(["", word])
+ continue
+
+ if len(res) > 1:
+ print(f"Multiple results found for {word}:\n ", end="")
+ for k in res[0].keys():
+ print(f"|{k:^10}", end="")
+ print("")
+ for i, dic in enumerate(res):
+ print(f"{i+1}.", end="")
+ for v in dic.values():
+ print(f"|{v:^10}", end="")
+ print("")
+ ans = "asd"
+ while True:
+ ans = input("\n Which one to keep? ")
+ try:
+ ans = int(ans)
+ if ans < 1 or ans > len(res):
+ continue
+ else:
+ break
+ except:
+ continue
+ res[0] = res[ans-1]
+
+ paradigms.append(list(res[0].values()))
+
+ s = ""
+ for p in paradigms:
+ s += "\t".join(p) + "\n"
+ print("Summary:")
+ print(s)
+ pyperclip.copy(s)
+ print("Copied summary to clipboard")
\ No newline at end of file
diff --git a/scripts/split_adjectives.py b/scripts/split_adjectives.py
new file mode 100644
index 00000000..1851705e
--- /dev/null
+++ b/scripts/split_adjectives.py
@@ -0,0 +1,73 @@
+#!/bin/python3.9
+from pathlib import Path
+from collections import defaultdict
+import argparse
+import csv
+
+PATH=Path("Core/Strings/Words/Adjectives.csv")
+COLS=["Filename","original","MscSgl","MscPlu","FemSgl","FemPlu"]
+ECOLS=COLS[2:]
+
+MAPPINGS={
+ "Angsty" : "AdjectiveAngsty",
+ "Badass" : "AdjectiveBadass",
+ "Colors" : "AdjectiveColor", # !!! extra for Romanian
+ "Colors_Badass" : "AdjectiveColorBadass", # !!! extra for Romanian
+ "CompassDirections" : "AdjectiveDirection", # !!! extra for Romanian
+ "Curious" : "adjectiveCurious", # !!! originally an implicit include
+ "Friendly" : "AdjectiveFriendly",
+ "Large" : "AdjectiveLarge",
+ "Natural" : "AdjectiveNatural",
+ "PoliticalUnions" : "political_adjective", # !!! originally an implicit include
+}
+
+def read_data(path: Path):
+ groups = defaultdict(list)
+ with open(PATH, "r", encoding="utf-8") as f:
+ csvFile = csv.DictReader(f)
+
+ for line in csvFile:
+ assert all(map(lambda x: x in COLS, line.keys()))
+ fn = line["Filename"]
+ del line["Filename"]
+ groups[fn] += [line]
+ return groups
+
+if __name__ == "__main__":
+ assert PATH.exists()
+ assert PATH.is_file()
+ assert PATH.suffix == ".csv"
+
+ basePath = PATH.parent / PATH.stem
+ groups = read_data(PATH)
+ incRules = []
+ anyGenderRules = []
+
+ for filename, lines in groups.items():
+ defaultPath = basePath / (filename + ".txt")
+ with open(defaultPath, "w", encoding="utf-8") as f:
+ items = list(filter(lambda x: x, map(lambda x: x["original"], lines)))
+ f.write(f"// NOTE: This file was auto-generated with data from {PATH}\n")
+ f.write("\n".join(items))
+
+ for col in ECOLS:
+ crtPath = basePath / filename / (col + ".txt")
+ incRules += [f"{MAPPINGS[filename]}_{col}->Words/Adjectives/{filename}/{col}"]
+ if col.startswith("Msc"):
+ anyGenderRules += [f"{MAPPINGS[filename]}_{col[3:]}->{MAPPINGS[filename]}_{col}"]
+
+ crtPath.parent.mkdir(parents=True, exist_ok=True)
+ with open(crtPath, "w", encoding="utf-8") as f:
+ items = list(filter(lambda x: x, map(lambda x: x[col], lines)))
+ f.write(f"// NOTE: This file was auto-generated with data from {PATH}\n")
+ f.write("\n".join(items))
+
+ print("for :\n")
+ print(" ")
+ print("\n".join(map(lambda x: " "*4 + x, incRules)))
+ print(" \n")
+
+ print("for \n")
+ print(" ")
+ print("\n".join(map(lambda x: " "*4 + x, anyGenderRules)))
+ print(" \n")
\ No newline at end of file
diff --git a/scripts/split_nouns.py b/scripts/split_nouns.py
new file mode 100644
index 00000000..a6a917c1
--- /dev/null
+++ b/scripts/split_nouns.py
@@ -0,0 +1,145 @@
+#!/bin/python3.9
+from pathlib import Path
+from collections import defaultdict
+from enum import Enum
+import argparse
+import csv
+import re
+
+PATH=Path("Core/Strings/Words/Nouns.csv")
+RPACK_PATH=Path("Core/DefInjected/RulePackDef/RulePacks_Global.xml")
+COLS=["Filename", "Rulename", "original","gender","SglNom","SglArt","SglDat","SglVoc","PluNom","PluArt","PluDat","PluVoc"]
+ECOLS=COLS[4:]
+
+# Mapping from filename to include-rule-name, as it's not consistent... Some rules are even implicit
+MAPPINGS={
+ "AnimalGroups" : "AnimalGroup",
+ "Animals" : "Animal",
+ "Animals_Badass" : "AnimalBadass",
+ "Apparel" : "Apparel",
+ "Artworks" : "Artwork", # !!! originally not in RulePacks_Global.xml
+ "Bodyparts" : "BodyPart",
+ "BusinessTypes" : "businesstype", # !!! originally not in RulePacks_Global.xml
+ "Colors" : "Color",
+ "Colors_Badass" : "ColorBadass",
+ "Communities" : "Community",
+ "Concepts_Angsty" : "ConceptAngsty",
+ "Concepts_Badass" : "ConceptBadass",
+ "Concepts_Positive" : "ConceptPositive",
+ "Enemies" : "Enemy",
+ "Games" : "Game",
+ "Gore" : "Gore",
+ "GroupNames" : "groupname", # !!! originally not in RulePacks_Global.xml
+ "Mechanoid" : "Mechanoid",
+ "NaturalObject" : "NaturalObject",
+ "People_Allies" : "PersonAlly",
+ "People_Badass" : "PersonBadass",
+ "People_Family" : "PersonFamily",
+ "People_Jobs" : "PersonJob",
+ "PersonalCharacteristics" : "PersonalCharacteristic",
+ "PoliticalUnions_Outlander" : "political_union_outlander", # !!! originally not in RulePacks_Global.xml
+ "PoliticalUnions_Tribal" : "political_union_tribal", # !!! originally not in RulePacks_Global.xml
+ "Quests" : "quest", # !!! originally not in RulePacks_Global.xml
+ "Stories" : "story", # !!! originally not in RulePacks_Global.xml
+ "TalkTopics_Heavy" : "talktopicheavyfile", # !!! originally not in RulePacks_Global.xml
+ "TalkTopics_Light" : "talktopiclightfile", # !!! originally not in RulePacks_Global.xml
+ "TerrainFeatures" : "TerrainFeature",
+ "TreeTypes" : "TreeType",
+ "Vegetables" : "Vegetable",
+ "Weapons" : "Weapon",
+}
+
+class Gender(Enum):
+ Male = "Msc"
+ Female = "Fem"
+ Neuter = "Neu"
+
+ def __str__(self):
+ return self.value
+
+ def parse(s : str):
+ return {
+ "m" : Gender.Male,
+ "f" : Gender.Female,
+ "n" : Gender.Neuter
+ }[s.lower()[0]]
+
+def collapse_gender(gender: Gender, plural: bool) -> Gender:
+ """
+ Romanian has three genders: Masculine, Feminine and Neuter. If we regard only the singular or plural form,
+ then there are only two, since Neuter is a combination of Masculine and Feminine.
+
+ Bascially, convert Neuter to Masculine or Feminine given whether we use the plural or not.
+ """
+ if type(gender) == str:
+ gender = Gender.parse(gender)
+ assert type(gender) == Gender
+ if gender is Gender.Male or (gender is Gender.Neuter and plural):
+ return Gender.Male
+ else:
+ return Gender.Female
+
+def read_data(path: Path):
+ groups = defaultdict(list)
+ with open(PATH, "r", encoding="utf-8") as f:
+ csvFile = csv.DictReader(f)
+
+ for line in csvFile:
+ assert all(map(lambda x: x in COLS, line.keys()))
+ fn = line["Filename"]
+ del line["Filename"]
+ groups[fn] += [line]
+ return groups
+
+if __name__ == "__main__":
+ assert PATH.exists()
+ assert PATH.is_file()
+ assert PATH.suffix == ".csv"
+
+ basePath = PATH.parent / PATH.stem
+ groups = read_data(PATH)
+ incRules = []
+ anyGenderRules = []
+
+ for filename, lines in groups.items():
+ defaultPath = basePath / (filename + ".txt")
+ defaultPath.parent.mkdir(parents=True, exist_ok=True)
+ with open(defaultPath, "w", encoding="utf-8") as f:
+ items = list(filter(lambda x: x, map(lambda x: x["original"], lines)))
+ f.write(f"// NOTE: This file was auto-generated with data from {PATH}\n")
+ f.write("\n".join(items))
+
+ for col in ECOLS:
+ for gender in [Gender.Male, Gender.Female]:
+ items = []
+ for x in lines:
+ if not x["gender"] or not x["SglNom"]:
+ continue
+ crt_gender_collapsed = collapse_gender(Gender.parse(x["gender"]), col.startswith("Plu"))
+ if gender == crt_gender_collapsed and x[col] and x[col] != "-":
+ items += [x[col]]
+ if len(items) == 0:
+ continue
+
+ crtPath = basePath / filename / f"{gender}{col}.txt"
+ incRules += [f"{MAPPINGS[filename]}_{gender}{col}->Words/Nouns/{filename}/{gender}{col}"]
+ anyGenderRules += [f"{MAPPINGS[filename]}_{col}->[{MAPPINGS[filename]}_{gender}{col}]"]
+
+ crtPath.parent.mkdir(parents=True, exist_ok=True)
+ with open(crtPath, "w", encoding="utf-8") as f:
+ f.write(f"// NOTE: This file was auto-generated with data from {PATH}\n")
+ f.write("\n".join(items))
+
+ rulesFiles = "\n".join(map(lambda x: " "*4 + x, incRules))
+ with open(RPACK_PATH, "r", encoding="utf-8") as f:
+ txt = f.read()
+ txt = re.sub(r'(?<=\n)(.|\n)*(?=\n *)', rulesFiles, txt)
+ with open(RPACK_PATH, "w", encoding="utf-8") as f:
+ f.write(txt)
+
+ rulesStrings = "\n".join(map(lambda x: " "*4 + x, anyGenderRules))
+ with open(RPACK_PATH, "r", encoding="utf-8") as f:
+ txt = f.read()
+ txt = re.sub(r'(?<=\n)(.|\n)*(?=\n *)', rulesStrings, txt)
+ with open(RPACK_PATH, "w", encoding="utf-8") as f:
+ f.write(txt)
\ No newline at end of file