Total War Hispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
Conectarse

Recuperar mi contraseña

Últimos temas
» "Muñeco sin Cabeza" (el "llerta" de Archa)
Sub-Mod Seleción del heredero EmptyJue Nov 14, 2024 12:28 pm por Archaeopterix

» Europa Barbarorum
Sub-Mod Seleción del heredero EmptyMiér Oct 09, 2024 11:47 pm por Archaeopterix

» Ruins Of Glory
Sub-Mod Seleción del heredero EmptyMiér Oct 09, 2024 11:28 pm por Archaeopterix

» Sudamerica Total War (v 0.1)
Sub-Mod Seleción del heredero EmptyMiér Oct 09, 2024 10:44 pm por Archaeopterix

» Teoría sobre construcción antigua (Ingeniería)
Sub-Mod Seleción del heredero EmptyMiér Oct 09, 2024 10:42 pm por Archaeopterix

» MOD La España Medieval 1.1
Sub-Mod Seleción del heredero EmptyMiér Oct 09, 2024 10:36 pm por Archaeopterix

» La Guerra como Industria (Conferencia)
Sub-Mod Seleción del heredero EmptySáb Ago 31, 2024 1:02 am por Archaeopterix

» Empire 2 Total War
Sub-Mod Seleción del heredero EmptyLun Jul 01, 2024 6:41 pm por Archaeopterix

» Herramienta Importadora CAS para Blender y 3dMax
Sub-Mod Seleción del heredero EmptyDom Sep 10, 2023 5:01 pm por galcanx

» Chau Tarquinia
Sub-Mod Seleción del heredero EmptyLun Mayo 29, 2023 12:25 pm por davidpepe

» ¿Qué tema de tragamonedas eliges?
Sub-Mod Seleción del heredero EmptyMar Mayo 02, 2023 3:28 pm por Fenitidill

» problemas con el 3dsmax
Sub-Mod Seleción del heredero EmptySáb Nov 05, 2022 12:00 am por centurion aquila

» Dartmouth Napoleon Total War
Sub-Mod Seleción del heredero EmptyLun Mayo 23, 2022 9:06 am por José-Lahoz

» Plus Ultra 1.0
Sub-Mod Seleción del heredero EmptyDom Abr 24, 2022 7:46 am por agugus_77

» Carpeta "UI" completamente desempaquetada RTW
Sub-Mod Seleción del heredero EmptySáb Abr 23, 2022 6:53 pm por agugus_77

Estadísticas
Tenemos 608 miembros registrados
El último usuario registrado es Machacaxaurio

Nuestros miembros han publicado un total de 10459 mensajes en 844 argumentos.
Noviembre 2024
LunMarMiérJueVieSábDom
    123
45678910
11121314151617
18192021222324
252627282930 

Calendario Calendario

¿Quién está en línea?
En total hay 56 usuarios en línea: 0 Registrados, 0 Ocultos y 56 Invitados

Ninguno

[ Ver toda la lista ]


El record de usuarios en línea fue de 68 durante el Vie Oct 25, 2024 12:26 pm
Sondeo

¿Te gusta el foro?

Sub-Mod Seleción del heredero Vote_lcap258%Sub-Mod Seleción del heredero Vote_rcap2 58% [ 49 ]
Sub-Mod Seleción del heredero Vote_lcap240%Sub-Mod Seleción del heredero Vote_rcap2 40% [ 34 ]
Sub-Mod Seleción del heredero Vote_lcap21%Sub-Mod Seleción del heredero Vote_rcap2 1% [ 1 ]
Sub-Mod Seleción del heredero Vote_lcap21%Sub-Mod Seleción del heredero Vote_rcap2 1% [ 1 ]

Votos Totales : 85

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Geolocalizador

Sub-Mod Seleción del heredero

4 participantes

Ir abajo

Sub-Mod Seleción del heredero Empty Sub-Mod Seleción del heredero

Mensaje por Miguel80tp Jue Jun 13, 2013 1:45 pm

SUB-MOD SELECCIÓN DEL HEREDERO

Este Sub-Mod incorpora un script que sirve para elegir el siguiente heredero de facción cada vez que muera el líder. Al principio podrás elegirlo en cuanto empiecen a surgir nuevos miembros de familia.

Aparecerá un evento de pregunta, en el cual se abrirá la pantalla del árbol familiar para poder elegir al futuro heredero. Si rechazas la opción de elegir, no te aparecerá hasta que muera el líder de facción. Si la aceptas aparece la pantalla del árbol familiar, donde tienes que elegir un miembro (excepto el líder y el heredero) y pulsar el botón de visualizar el personaje para seleccionar a tu próximo heredero. Si no te interesa ninguno de los miembros existentes en ese momento, puedes cerrar la ventana y elegirlo más adelante en otro turno, entrando por tu propia cuenta en la pantalla del árbol familiar.

Para que funcione, aparte de incluir el script, es necesario crear un "trait". Estos son los ficheros que hay que modificar para incorporar el sub-mod:

Añadir el código de script en el campaign_script.txt
Código:
declare_counter candidate
 declare_counter first_candidate
 declare_counter checking
 declare_counter active_heir_bucle
 declare_counter decline_sh

 monitor_event CeasedFactionHeir CharacterIsLocal
 and I_CompareCounter candidate = 0

 historic_event select_candidate true
 set_counter first_candidate 1
 
 end_monitor

 monitor_event BrotherAdopted CharacterIsLocal
 and I_TurnNumber >= 0
 and I_CompareCounter candidate = 0
 and I_CompareCounter first_candidate = 0
         and I_CompareCounter active_heir_bucle = 0

 historic_event select_candidate true
 set_counter first_candidate 1
 set_counter active_heir_bucle 1

 terminate_monitor
 end_monitor

 monitor_event CharacterComesOfAge FactionIsLocal
 and IsGeneral
 and I_CompareCounter candidate = 0
 and I_CompareCounter first_candidate = 0
         and I_CompareCounter active_heir_bucle = 0
 
 historic_event select_candidate true
 set_counter first_candidate 1
 set_counter active_heir_bucle 1

 terminate_monitor
 end_monitor

     monitor_event FactionTurnEnd FactionType slave
         set_counter checking 1
   end_monitor

     monitor_event CharacterTurnEnd CharacterIsLocal
         and I_TurnNumber > 0
         and Trait HeirCandidate > 0

         set_counter checking 2
     end_monitor

   monitor_event FactionTurnEnd FactionIsLocal
         and I_CompareCounter checking = 1
         and I_CompareCounter active_heir_bucle = 1
         and I_CompareCounter decline_sh = 0
         and I_CompareCounter candidate = 0

         historic_event select_candidate true
         set_counter first_candidate 1
     end_monitor

 monitor_event EventCounter EventCounterType select_candidate_accepted
 and I_EventCounter select_candidate_accepted = 1

 select_ui_element faction_button
 simulate_mouse_click lclick_down
 simulate_mouse_click lclick_up

 select_ui_element family_tree_button
 simulate_mouse_click lclick_down
 simulate_mouse_click lclick_up

 select_ui_element faction_button
 simulate_mouse_click lclick_down
 simulate_mouse_click lclick_up

 ui_flash_start family_tree_zoom_to_button
 set_event_counter select_candidate_accepted 0
 set_counter candidate 1
 
 end_monitor

 monitor_event CharacterSelected CharacterIsLocal
 and I_CompareCounter candidate = 1
 and I_ScrollOpen family_tree_scroll
 and IsGeneral
           and not IsFactionLeader
           and not IsFactionHeir

 ui_flash_stop
 console_command give_trait this HeirCandidate 1
 set_counter candidate 0
 historic_event selected

 end_monitor

 monitor_event EventCounter EventCounterType select_candidate_declined
 and I_EventCounter select_candidate_declined = 1

 set_counter decline_sh 1
 end_monitor

Añadir eventos en el historic_events.txt
Código:
{SELECT_CANDIDATE_BODY}¿Desea elegir el miembro de la familia que será el próximo heredero de la facción?\n\n\n\n(INSTRUCCIONES: Si rechazas la opción de elegir, no te volverá a aparecer hasta que muera el líder de facción. Si la aceptas, aparece la pantalla del árbol familiar, donde tienes que elegir un miembro (excepto el líder y el heredero) y pulsar el botón de visualizar el personaje para seleccionar a tu próximo heredero. Si no te interesa ninguno de los miembros existentes en este momento, puedes cerrar la ventana y elegirlo más adelante en otro turno, entrando por tu propia cuenta en la pantalla del árbol familiar.)
{SELECT_CANDIDATE_TITLE}Seleccionar el próximo heredero
{SELECTED_BODY}El general seleccionado trendrá derechos de herencia al trono, seguido del actual heredero.
{SELECTED_TITLE}Privilegios de herencia otorgados

Añadir este trait y los triggers en el export_descr_character_traits.txt
Código:
;------------------------------------------
Trait HeirCandidate
    Characters family

    Level Heir_Candidate
        Description Heir_Candidate_desc
        EffectsDescription Heir_Candidate_effects_desc
        Threshold  1
 
        Effect Authority  8
        Effect PersonalSecurity  2

;------------------------------------------
;== TRIGGER DATA STARTS HERE ==
;------------------------------------------
Trigger Heir_excandidate
    WhenToTest BecomesFactionHeir

    Condition Trait HeirCandidate > 0

    Affects HeirCandidate  -1  Chance  100

;------------------------------------------
Trigger Leader_excandidate
    WhenToTest BecomesFactionLeader

    Condition Trait HeirCandidate > 0

    Affects HeirCandidate  -1  Chance  100

;------------------------------------------

Añadir descripción en el export_vnvs.txt
Código:
{Heir_Candidate}Candidato a heredero
{Heir_Candidate_desc}Es uno de los principales candidatos en la línea sucesoria al trono.
{Heir_Candidate_effects_desc}Posee un buen grado de autoridad y dotes de líderazgo.

DESCARGA:

Aquí os podéis descargar directamente el submod, donde incluye todos los ficheros necesarios.

[Tienes que estar registrado y conectado para ver este vínculo]

CRÉDITOS:

SUB-MOD Selección del heredero: Realizado por Miguel80tp


FOTOS:
Fotos de ejemplo del script:

Leer si se pone en un mod con familia numerosa:
Evento extra:


Última edición por Miguel80tp el Dom Mar 06, 2016 4:57 am, editado 11 veces
Miguel80tp
Miguel80tp
Administrador
Administrador

Mensajes : 400
Fecha de inscripción : 01/05/2012
Edad : 44
Localización : Zaragoza, España

http://steamcommunity.com/id/miguel80tp/myworkshopfiles/

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Legionarius Argentum Jue Jun 13, 2013 6:02 pm

Vaya miguel, que curro el tuyo.... jajajaja que raro sonó eso, parecia que me referia a otra cosa, pero en fin + rep
Legionarius Argentum
Legionarius Argentum
Fundador/Administrador
Fundador/Administrador

Mensajes : 1903
Fecha de inscripción : 22/03/2011
Edad : 35
Localización : Comalcalco, Tabasco, México

https://twhp.foroactivo.mx

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Miguel80tp Jue Jun 13, 2013 6:26 pm

Gracias Argentum! Sí, el título no me convence mucho ¿alguna sugerencia? jejeje. Es que tampoco puedo poner "elegir heredero" estrictamente, porque en el Medieval no se puede, a diferencia del Rome. Esa opción la suprimieron, y lo que he hecho es un script para forzar a la IA que el siguiente heredero a partir del que está en el descr_strat, pueda controlar yo quién vaya a ser.


EDITADO: He editado el título y fuera, eso de "próximo" no deja muy claro de que va la cosa.
Miguel80tp
Miguel80tp
Administrador
Administrador

Mensajes : 400
Fecha de inscripción : 01/05/2012
Edad : 44
Localización : Zaragoza, España

http://steamcommunity.com/id/miguel80tp/myworkshopfiles/

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Miguel80tp Sáb Ago 10, 2013 5:08 am

Si se incluye en un mod que comienza con familia numerosa, o sea, con varios generales que son miembros de familia, sería mejor añadir esta secuencia de script. Porque puede que no aparezcan nuevos miembros y no saltará la primera elección de candidato. Entonces no se podrá elegir hasta que se muera el líder actual. Habría que añadir en el "campaign_script.txt", después de esto:
declare_counter candidate
declare_counter first_candidate
Escribir esto:
Código:
   monitor_event FactionTurnStart FactionIsLocal
      and I_TurnNumber > 1
      and I_CompareCounter candidate = 0
      and I_CompareCounter first_candidate = 0

      historic_event select_candidate true
      set_counter first_candidate 1

      terminate_monitor      
   end_monitor
En el turno tres te da la opción de elegir entre los que tienes. Si no quieres elegir todavía puedes cerrar la pantalla del árbol familiar y abrirla más adelante para elegirlo (cuando sale el círculo rojo en el botón es que está disponible la opción).
Miguel80tp
Miguel80tp
Administrador
Administrador

Mensajes : 400
Fecha de inscripción : 01/05/2012
Edad : 44
Localización : Zaragoza, España

http://steamcommunity.com/id/miguel80tp/myworkshopfiles/

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por servero171 Dom Mar 11, 2018 6:05 pm

¿Sirve para tu mod de la españa medieval?
servero171
servero171
Conscripto
Conscripto

Mensajes : 14
Fecha de inscripción : 10/12/2017
Localización : Venezuela

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Miguel80tp Dom Mar 11, 2018 6:38 pm

Sí y no. Ya está incluido para las facciones musulmanas, pero no está en las cristianas, ya que predominan las dinastías. Si lo activara para las cristianas, no serviría, tendría preferencia para ser heredero un miembro de la familia que pertenezca a alguna dinastía.
Miguel80tp
Miguel80tp
Administrador
Administrador

Mensajes : 400
Fecha de inscripción : 01/05/2012
Edad : 44
Localización : Zaragoza, España

http://steamcommunity.com/id/miguel80tp/myworkshopfiles/

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por K1ssmetal Sáb Feb 26, 2022 12:22 pm

Ya le puse los ficheros descargables y no pasa nada puedes darme la ruta exacta como poner el mod

K1ssmetal
Conscripto
Conscripto

Mensajes : 1
Fecha de inscripción : 26/02/2022

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Miguel80tp Sáb Feb 26, 2022 5:36 pm

K1ssmetal escribió:Ya le puse los ficheros descargables y no pasa nada puedes darme la ruta exacta como poner el mod

En la ruta de tu mod. En los ficheros que indica.
Miguel80tp
Miguel80tp
Administrador
Administrador

Mensajes : 400
Fecha de inscripción : 01/05/2012
Edad : 44
Localización : Zaragoza, España

http://steamcommunity.com/id/miguel80tp/myworkshopfiles/

Volver arriba Ir abajo

Sub-Mod Seleción del heredero Empty Re: Sub-Mod Seleción del heredero

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.