¡No estás registrado! Recuerda que para poder participar debes registrarte.
  Registrarse Buscar FAQ Miembros Grupos de Usuarios Login  
Este tema está cerrado y no puede editar mensajes o responder "Rasgo forzado"
"Rasgo forzado"
Milner
Pater familias [padre de familia]

Registrado: 14 Nov 2009
Mensajes: 292
Ubicación: Complutum
Responder citando
Hola compañeros, voy a postear esta "especie" de tutorial que aprendi hace algun tiempecillo y que te permite añadir los nombres historicos de los grandes generales de la historia, todos sabeis que esto se puede hacer simplemente cambiando la traduccion de los nombres pero es una modificacion que a mi personalmente me irrita por el hecho de la posterior duplicacion de los mismos (Anibal, Alexandro, Pirro, Julio Cesar...solo hubo uno).
En esta operacion vamos a forzar un rasgo que al final es el que nos dara el nombre (sobrenombre en este caso), por lo tanto a esto lo podriamos llamar "rasgo forzado".


Archivos que vamos a modificar:

Solo necesitaremos el bloc de notas, y si tienes el Alexander mucho mejor, si no es asi tienes que buscar un rasgo unico alternativo al de "inmortal".
-export_descr_character_trait
-export_descr_VnVs_enums
-export_VnVs (carpeta "text")
-descr_strat (carpeta "world"/ "campaign" /campaña que desees)


1-Añadimos el rasgo "inmortal" del Alexander TW (copiar y pegar) al archivo export_descr_character_trait (del Rome):

;------------------------------------------
Trait Immortal
Characters family
Hidden

Level Immortal
Description Immortal_desc
EffectsDescription Immortal_effects_desc
Threshold 1

No voy a explicar nada de este rasgo pues simplemente lo vamos a copiar tal y como esta (solo hay que añadir esto, este rasgo por lo visto no utiliza lanzador).

2-Creamos un nuevo rasgo (en el archivo: export_descr_character_trait), le podeis dar el nombre que querais, no es el que vereis despues en el juego. Ejemplo:

;-----------------------------------------
Trait africanus
Characters family

Level africanus
Description africanus_desc
EffectsDescription africanus_effects_desc
Epithet africanus_epithet_desc
Threshold 1

Effect Command 3
Effect TroopMorale 2
Effect PopularStanding 25
Effect SenateStanding 25

Aqui lo que haremos sera poner el nombre del rasgo (lo poneis despues de "Trait" y de "Level") añadiendole una entrada para la descripcion del rasgo, descripcion de sus efectos y la descripcion de su epiteto (el sobrenombre). El "Threshold" dejarlo con el "1" tal y como esta y por ultimo añadimos los efectos que deseemos que el rasgo nos otorgue (estos pueden ser muy variados y este no es el momento ni el tutorial para explicarlos).

3-Ahora hay que crear el lanzador del rasgo, esto lo seguimos realizando en el mismo archivo (export_descr_character_trait). Ejemplo:

;------------------------------------------
Trigger africanus
WhenToTest CharacterTurnEnd

Condition IsFactionHeir
and CultureType roman
and FactionType romans_scipii
and Trait Immortal = 1

Affects africanus 1 Chance 100

Añadimos el nombre a las entradas "Trigger" y "Affects" (al final de esta entrada ponemos "1" ), incluimos el momento en que el lanzador debe actuar "WhenToTest CharacterTurnEnd" (esto significa que actuara al finalizar el turno) y las condiciones que son necesarias para obtener el rasgo, en este caso ser heredero de la faccion, romano, de la faccion de los Escipiones y lo mas importante, poseer el rasgo de "inmortal" que es lo que hara que este nuevo rasgo sea unico y solo se obtenga una vez durante todo el juego. La entrada "Chance" son las probabilidades de conseguir el rasgo, si le añadimos 100 a la entrada su obtencion es segura.

4-Incluimos las descripciones de los nuevos rasgos en el archivo "export_descr_VnVs_enums", tiene que quedaros asi:

Immortal
Immortal_desc
Immortal_effects_desc
africanus
africanus_desc
africanus_effects_desc
africanus_epithet_desc

Estas entradas son para que las lea el juego, no hay apenas nada que explicar.

5-Ahora vamos a poner el nombre del rasgo que veremos en el juego, en la carpeta "text" el archivo export_VnVs, debe quedar asi:

¬--------------------

{Immortal} Immortal

{Immortal_desc}
Hidden VnV for ALX

{Immortal_effects_desc}
Sin efectos

¬--------------------

{africanus}Escipion el "africano"

{africanus_desc}
Las gestas de este general romano inspiran valor a sus hombres que no dudan en seguirle a cualquier campaña que el ordene.

{africanus_effects_desc}
Mando +3, +2 Moral a todas las tropas en el campo de batalla, +25 de popularidad con el Senado, +25 de popularidad con el pueblo

{africanus_epithet_desc}Escipion el "africano"

Aqui lo unico que hacemos es añadir las traducciones del nombre del rasgo, su descripcion, sus efectos (mando, influencia...) y por ultimo el "epiteto" que es el sobrenombre que se añadira a su nombre de "pila" en el juego. En lo referente al rasgo de "inmortal", dejarlo tal y como esta...


6-Ahora, mas dificil todavia (como dicen los del circo), el archivo "descr_strat". Este archivo esta en la carpeta "world"/"campaign" y la campaña que quieras modificar.


character Publius Scipio, named character, heir, age 16, , x 115, y 146
traits GoodCommander 3 , PoliticsSkill 2 , Intelligent 2 , Immortal 1 , GoodInfantryGeneral 2
ancillaries chirugeon
army
unit roman generals guard cavalry early exp 7 armour 0 weapon_lvl 0
unit roman legionary first cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman legionary cohort i exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman velite exp 1 armour 0 weapon_lvl 0
unit roman triarii exp 1 armour 0 weapon_lvl 0
unit roman triarii exp 1 armour 0 weapon_lvl 0
unit chosen archer alemanni exp 1 armour 0 weapon_lvl 0
unit roman light cavalry exp 1 armour 0 weapon_lvl 0
unit roman light cavalry exp 1 armour 0 weapon_lvl 0

Primero buscamos el general al que queremos dar el nuevo rasgo.
Lo unico que tenemos que incluir es el rasgo "inmortal" en la entrada "traits" y le ponemos un "1".Hay que asegurarse que cumple el resto de los requisitos del lanzador (es heredero, romano y de los "escipiones"). El nombre de "pila" podeis hacer que coincida con el del personaje historico cambiandolo aqui mismo "a mano" (mirais en el archivo descr_names y el que os guste lo incluis)(copiar y pegar, claro esta).

Y esto es todo, empezar una nueva campaña y vereis que al pasar el primer turno el nombre del personaje deseado ¡aparece!.

¡OPCIONAL!:

-Incluir el archivo "chat_filter.san" del Alexander TW y abrir el juego con el "exe" del mismo.
Esto lo estoy testando actualmente y seria para que los generales con el rasgo de "inmortal" no mueran de viejos, utilizando el Rome.

Si algo no ha quedado claro, no me he sabido explicar bien o teneis alguna duda o peticion, con gusto os contestare. Un saludo. Cool
Ver perfil de usuarioBuscar todos los mensajes de MilnerEnviar mensaje privadoVisitar sitio web del autor
"Rasgo forzado"
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Todas las horas son GMT + 1 Hora  
Página 1 de 1  

  
  
 Este tema está cerrado y no puede editar mensajes o responder  


Fitti Weblog | Ludoskopos | Jessica Alba
Roma: Guerra Total - Rome: Total War y Barbarian Invasion 2005 © (1652 días en línea)