[TUTORIAL] Settlements Medieval 2: Total War

Este passo a passo serve tanto para RTW como para M2TW.
Como exemplo será utilizada a facção romana dos Júlios no RTW.
Redistribuirei uma cidade dos Júlios para os slaves.

No descr_strat você deve procurar a parte onde esta localizada sua facção.

[code]; >>>> start of factions section <<<<

faction romans_julii, comfortable caesar
superfaction romans_senate
denari 5000[/code]

Vamos agora recortar a cidade que queremos redistribuir para os slaves. Depois vamos ao final do arquivo, na última facção, que serão os slaves e colar a cidade lá.

[code] settlement
{
level large_town
region Umbria

year_founded 0
population 3500
plan_set default_set
faction_creator romans_julii
building
{
    type barracks muster_field
}
building
{
    type core_building governors_villa
}
building
{
    type defenses wooden_pallisade
}
building
{
    type hinterland_roads roads
}
building
{
    type hinterland_farms farms
}

}[/code]

Saliento que devemos tirar a tropa que esta dentro da cidade e colocar ela em outro local, senão vai dar erro.

Também saliento que se quisermos apagar os edifícios da cidade que estamos redistribuindo para os slaves, não podemos tirar o palácio, aquela construção que vai evoluindo conforme a população. Isso só é possível se alterarmos a população da cidade… não fiz muitos testes em relação a isso. O seguro é copiar como está e colar lá nos slaves.

Bom, fiz o teste com o Júlios dos Romanos e o resultado pode ser conferido no link abaixo.

As setas vermelhas indicam as alterações, ou seja, a tropa que tirei da cidade e coloquei no lado da minha outra cidade e a cidade em si que passou para os slaves.

Para tirar a tropa, no mesmo descr_strat, vamos na seguinte linha de comando character. Nesta linha, logo após a idade do capitão ou general da tropa veremos as coordenadas.

EX dos Júlios: character Quintus Julius, named character, age 29, , x 92, y 80

As coordenadas eram x96, y82. Eu dei uma espiada na coordenada da minha outra cidade e mudei 1 número para deixar a tropa do lado dela.

Se quisermos a tropa em outro local teremos de usar o Photoshop no “map_regions” e pelas coordenadas do “pixel” ver onde colocarmos.

No Photoshop, pelo arquivo map_regions.tga, localizamos as coordenadas x-y que são necessárias para dizer apar o jogo onde vai ficar a tropa.

O mapa original do jogo é de 255 x 156 pixels.
A origem do eixo x no Photoshop é do lado esquerdo, e coincide com o do jogo. Os valores podem variar de 0 à 254.
A origem do eixo y no Photoshop é na parte superior, e no jogo é na parte inferior. Os valores podem variar de 0 à 155. A conversão pode ser feita assim:

Yjogo = 155 - YPhotoshop

Por exemplo, a coordenada (90,50) na imagem corresponde à coordenada (90,105) no jogo.

Para outros mapas é só alterar o valor 155 da fórmula pela dimensão em y menos um.
Ou seja, para:

  • RTR-PE, cujas dimensões são 355 x 176, o 155 deve ser trocado por 175;
  • EB, cujas dimensões são 384 x 234, o 155 deve ser substituído por 233.

Teremos que identificar qual a tropa que esta localizada dentro da cidade. Pode olhar pelo nome do capitão ou general no jogo e procurar este nome no arquivo.

Teremos que saber qual a região da cidade que vamos redistribuir, pois no descr_strat é mostrado o nome da região e não o da cidade. No caso do meu exemplo era a umbria. Pode descobrir isso pelo jogo ou pelo arquivo descr_regions que fica na pasta base.

Agora vamos adicionar uma pequena tropa dentro da cidade que redistribuímos para os slaves.

Ainda no arquivo descr_strat vamos ao final dele onde fica a parte dos slaves e no final desta parte é onde vão estar as tropas deles no início do jogo. Distribuídas nas mais diversas partes do mapa.

Vou copiar uma tropa gaulesa e colocar nela as coordenadas da cidade x96, y82.

[code]character sub_faction gauls, Brycham, general, age 20, , x 96, y 82

army
unit barb infantry slave exp 1 armour 0 weapon_lvl 0
unit barb infantry slave exp 1 armour 0 weapon_lvl 0
unit barb cavalry slave exp 1 armour 0 weapon_lvl 0[/code]

Coloquei uma de cultura gaulesa, que são os daquela região. Isso é fácil, pois é somente copiar das já existentes pelo arquivo.

Poderíamos ter colocado mais, várias, com bem mais unidades. Poderíamos ter colocado uma frota, porto… em fim

Fica a critério…

A … sim, isso da para fazer com qualquer facção, da para dar cidades para outra facção que não seja os slaves.

Da para criar regiões, mudar o nome das tropas, suas descrições, suas formas e maneiras de lutar… Bom quem seguir estes caminhos será um modder iniciante. Eu aviso! Isso é viciante!!!