Hi there, I really made this mod for myself, so I can kick some Roma butt! Though I share it with ya guys.

Update
Well, I've updated the mod for Patch 5. Same as before two different zip files for all_playable_factions.pack or all_factions_playable_gft.pack and folders for turns 1, 2, 3, 4, 6, or 12. It took us all last night to fix the mod to not conflict with the new DLC coming next week. What is new, I've added victory conditions to all factions(military, economic, and cultural) it literally took me 4 hrs to update the startpos.esf. NOTE in the selection screen only Odryssia or Etruscan actually display the victory conditions(it will take me another 4 hrs to update the selection screen). Basically I got a generic VC and cloned it to all the factions.

Of course now, instead of using Mitch's MOD Manager, in the Rome TW2 launcher you click on MOD Manager and click on the check box next to the pack file to load the mod.

For steam workship, I will only have upload two files: one turn/year version of all_playable_factions.pack and all_factions_playable_gft.pack. The links to them in the download section.

Finally, I would like the thank Osbot for telling me how to get victory condition. I like to thank Blackie42 for starting the conversion and figuring the work.

1.I've added Baktria to the mod, since someone ask me and besides i really like Baktria's troops selection. I'll probably add more later, but I want to play first
2.I've added Boii this time around and updated install notes. Please, please remember to delete the old etruria.pack. Boii is under the Gallic and Baktria is under the Successor Kingdoms.
I've tried to add Persia, but for the life of me I cant get it to show up on the selection screen. I've triple check everything, but no workie, I'll hack away at this later. Last update from me today, hopefully a fully working PFM tomorrow will make my life easier.
3.Its me again, I lied. I added Odryssia to make sure I didn't hit some limit in the selection screen. That Persia failure stings... I've swapped out the jpg to show what the selection screen looks like. THIS really is the last update for today! I'm looking to add one from spain and another eastern faction tomorrow, if no issues I'll add one more barbarian one.
4.I've added 10 factions to the mod. I've added Persia this time around, I must have forgot to turn one of the political parties on, dumbass me! I'm now using PFM Beta6 with my updated 2 tables which I sent the info to Daniu. I think I hit all areas in need of a new faction. I personally like to give a medal to den5104 for being a good trooper and trying it out. I've added Scythia for him. Hopefully I will hit all the requests eventually, but this should be good enough to keep the masses abay.
5.It is late and I have added 9 factions. I've added Rhodos, but it isnt showing up. I will figure this out eventually. I probably will not have another update in the next few days, football and work will rule my life, I'll be around to answer questions.
6.This morning I found den5104 added the remaining factions to the game. We still have the same issue with Rhodos not showing up on the selection screen. I've updated the main post with a zip with all factions. I guess now is just figure out if we missed anything. If you do find a missing one please post the name of the faction you cant find from the selection screen. Big thanx to den5104 for the great help he has been!
7.I finally got off my lazy ass and did what I said I would do. I've added all the factions to custom battle. Also Seleucid was missing from the main map, I didnt want to add since Mitch had one out there, but time has spend now. I've split the downloads to startpos_1turn.zip and playable_factionsv6.zip. I will also add 2 and 4 turns startpos.esf in the next few days. A few people have done great things which I will eventually merge all into one pack for you all.
8.Just bug fixes this time around for playable_factions.pack

a. Persia flag in factions_table was set to False - True now
b. Turn off slave ( I can add it back in if someone wants it)
c. Etruscan has a roster now, I goofed in my little csv creation script

9.Hi there, no update to the main post for a few days. We've added pics to the selection screen for the Tribe type and for each of the individual faction. Also there is faction traits for Scythia and Armenia. I've added slave back into the custom battles. I've also changed the download links. I left the startpos_1turn.zip as an attachment, but notice you may have to refresh your screen and make sure you are login to download. BIG NOTE: I've changed the install instruction to use suit the new versions.
10.Hey there, TuranianGhazi update the Patch 2 beta startpos.esf. Umbrecht and him also made a bunch of updates to faction descriptions and faction traits with a few new custom effects to boot. Rep these boys when you can! I think I just received the trait lazy general

Patch 2 is live, since I already had beta2 and have the correct version, I didnt see anything get updated. Please use "StartposPatch 2 Beta 1-16 turns" for the startpos.esf file.
11.So i went on a mini vacation and read so many Dr. Seuss books over and over, I can recite them now. TuranianGhazi, the good fellow he is, decided to update the mod to beta 3. There is two links for all_factions_playable.pack, one with the faction traits and one without. The new startpos.esf link, of course is also listed below. Rep the man for all the trouble he went through for you guys, while I read like a billion childrens books for the kiddies.
12.1.Ok, we have added pack type MOD version. For now, I will keep the old way listed which is just pack type MOVIE till the next major update from CA. Going forward, we will only use the pack type MOD. I've also updated the installation for each pack type: mod or movie.
12.2.Quick update after working out some issues with movies/mod pack, the afp_addon.pack is no longer needed. You only need to download the all_playable_factions.zip or all_playable_factions_nft.zip. Nothing has changed for the startpos.esf, if you are already using the patch3beta version.
13.Greetings and salutations! Startpos.esf updated to patch 3. Currently files will work on level 1.3.0 Build 7319.439115. Of course, 6 factions updated with traits and descriptions. Moved the pack type movie info and links into the graveyard.
14.I come home from dinner and I see all hell breaks loose with this patch 4. TuranianGhazi put out a version for patch 4 Beta, so rep the good man! Also 4 more faction traits added too.
15.I've added three new links for Patch 4 Beta and note they are rar files, I guess in a way we are doing a beta ourselves . Basically this version we have added a generic faction trait to all factions that didnt have them, so that the rome 2 engine doesnt get confused and stop display any of the faction trait info. There is work around for nomadic tribes to work with Radious Total Mod. In the future we will get rid of the non faction trait version and also go only with zip files.

On another note, I've added two sections to the main post: FAQ and Other MODs to use. FAQ is self explanatory. "Other MODS" section is a mix of skin, units, and other improvement that fellow TWC members made for different factions. Each one adds more favor and general feel to the game. Pick which ones you like.

Generic Effects Added to ALL Factions
-Homefront Defense: 10% Morale when defending
-Taxation: 5% wealth boost from able administrators
-Melee Defense: 10% Melee Defence for all infantry units
16.Apparently there is another update to the beta again, so here we go again... No more rar files, we are back to the zip files only. Massilia has a faction trait now. Again there is three pack files(Factions traits, generic Faction traits, and no traits) to choose one from. When Beta flips to a live patch, we are going to stop updating the no Faction traits (all_factions_playable_nft.pack) and only go on with two.

Again I like to remind people, I've added two sections to the main post: FAQ and Other MODs to use. FAQ is self explanatory. "Other MODS" section is a mix of skin, units, and other improvement that fellow TWC members made for different factions. Each one adds more favor and general feel to the game. Pick which ones you like.

Generic Effects Added to ALL Factions
-Homefront Defense: 10% Morale when defending
-Taxation: 5% wealth boost from able administrators
-Melee Defense: 10% Melee Defence for all infantry units
17.Another update by CA - Patch 4.... TG updated the startpos.esf, mod to FULL Patch 4, Punic Colonies Fixed as a faction group, and some recruitment effect fixes. Knossos, Galatia, Nabatea has been added to the list of faction traits and descirptions. TG also moved a few faction to different groups here is the list. The updated links to startpos.esf zip file, all_factions_playable.zip, and all_factions_playable_gft.zip are down below. We have got rid of the all_playable_factions_nft.zip.
Anartes from Germanic to Celtic
Arevaci from Gallic to Celtiberian
Budini from Germanic to Nomadic
Cimmeria from Eastern to Greek
Khorasmii from Eastern to Nomadic
Nabatea from African to Arabian

And my final reminder, I've added two sections to the main post: FAQ and Other MODs to use. FAQ is self explanatory. "Other MODS" section is a mix of skin, units, and other improvement that fellow TWC members made for different factions. Each one adds more favor and general feel to the game. Pick which ones you like.
18.Sorta a quick update, but a big one. On Silven suggestion, we have added the startpos.esf to the pack file for compatibility with his mod and others using startpos.esf. The stats for the generic factions traits has been reselected for voices of discontent from the forum. I've also updated the install notes to match the new changes.

On a sad note, I lose my second straight no autoresolve legendary game I was almost half to military victory again. The game just sits on the senate turn just after the start of the civil war. I gave it 25mins before I just killed the game. I'm probably going to wait till Nov to play another, hopefully CA would stop putting out weekly patch...

Install Pack Type MOD Version
1) Download one of the mod pack either with the faction traits( all_playable_factions.zip ), generic Faction Traits ( all_factions_playable_gft.zip )
2) extract all_playable_factions.zip or all_factions_playable_gft.zip, under the AFP or AFP_GTfolder you should see folders name 1TPY (Pick Only One) to 12TPY (Pick Only One). Now you have to choose the number of turns you want for each year.
3) Now you copy all_playable_factions.pack or all_factions_playable_gft.pack to the "data" directory(make sure to overwrite!) of rome example "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data"
4) Now you start the game, once the Rome 2 Launcher appears, click on "MOD Manager", 5) click on the arrow key to scroll through the list until you find all_playable_factions.pack or all_factions_playable_gft.pack and click on the check mark box in the upper left hand corner.
6) Make sure you only got one checked of the two pack files: all_playable_factions.pack or all_factions_playable_gft.pack
7) Press "PLAY" and away you go...

FAQ

Q. I'm having trouble installing your mod, help me please!!!
A. There is three test cases we will run to figure what is wrong.

1. You click on "New Campaign" and the game crashes. Basically the all_playable_factions.pack is either not correct location or not enable in MOD Manager. You need to make sure you have copied it to "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data" and finally enable it in the MOD Manager -> Для просмотра ссылки Зарегистрируйесь

2. You click on "New Campaign" and you only see the vanilla factions. Next you check "Custom Battles" and see all the faction there. Basically this means you do not have the startpos.esf in "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data\campaigns\main_rome". Go back and copy it in.

3. You click on "New Campaign" and you only see the vanilla factions. Next you check "Custom Battles" and only see the vanilla factions. Basically both the startpos.esf and all_playable_factions.pack are not in the correct location or not enabled. Please go back to the install notes.

Q. So I want to play Persia, but it crashes on me on baktria or some other factions turn, HELP!!!!!!
A. Obviously this is some type of game bug, I dont know how to fix. To play Persia, you have to decline Seleucid request to join in one of their wars. You have about 10% not to crash if you accept and usually their second request gets ya. Of course, everyone with Seleucid will hate you, lets call this an added "benefit" to play as Persia. I know you want a challenge!!!

Q. I'm trying to select a faction in multiplayer, but the selection screen is all messed!!!!
A. Unfortunately right now, I cant fix the UI screens. What you can do is click on the selected faction and use the "up" and "down" to scroll through the faction list.

Q. I cant see Sparta or Athena, I want to play them.
A. You have to have Greek States DLC to play them. Technically speaking they are already enable in the db files, unless you have the DLC the game will not list them in the selection screen. With new DLC coming out, you will need to buy them to play specific factions, some of the nomadic tribes(paid) and Seleucid(free) is coming up next.

Q. What happen to Scythia, Roxolani, and Massagetae?
A. You must purchase the Nomadic DLC to play them now. Technically speaking they are already enable in the db files, unless you have the DLC the game will not list them in the selection screen.

Install
1) Download playable_factionsv6.zip attached to this post. If you really want Seleucid to be on your selection list then download startpos_1turn.zip
2) Backup the original startpos.esf file in "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data\campaigns\main_rome"
3) If you downloaded my previous versions DELETE the old etruria.pack from "data" directory of rome example "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data"
4) extract the zip file
5) If you have download any of my previous versions, make sure to overwrite in the following step!
6) copy playable_factions.pack to the "data" directory of rome example "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data"
open "campaigns\main_rome"
copy startpos.esf to "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data\campaigns\main_rome"

IF you know what you doing - you can Extract .zip to "data" directory of Rome 2 example "C:\Program Files (x86)\Steam\steamapps\common\Total War Rome II\data"