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)
Añadir y quitar terremotos EmptyJue Nov 14, 2024 12:28 pm por Archaeopterix

» Europa Barbarorum
Añadir y quitar terremotos EmptyMiér Oct 09, 2024 11:47 pm por Archaeopterix

» Ruins Of Glory
Añadir y quitar terremotos EmptyMiér Oct 09, 2024 11:28 pm por Archaeopterix

» Sudamerica Total War (v 0.1)
Añadir y quitar terremotos EmptyMiér Oct 09, 2024 10:44 pm por Archaeopterix

» Teoría sobre construcción antigua (Ingeniería)
Añadir y quitar terremotos EmptyMiér Oct 09, 2024 10:42 pm por Archaeopterix

» MOD La España Medieval 1.1
Añadir y quitar terremotos EmptyMiér Oct 09, 2024 10:36 pm por Archaeopterix

» La Guerra como Industria (Conferencia)
Añadir y quitar terremotos EmptySáb Ago 31, 2024 1:02 am por Archaeopterix

» Empire 2 Total War
Añadir y quitar terremotos EmptyLun Jul 01, 2024 6:41 pm por Archaeopterix

» Herramienta Importadora CAS para Blender y 3dMax
Añadir y quitar terremotos EmptyDom Sep 10, 2023 5:01 pm por galcanx

» Chau Tarquinia
Añadir y quitar terremotos EmptyLun Mayo 29, 2023 12:25 pm por davidpepe

» ¿Qué tema de tragamonedas eliges?
Añadir y quitar terremotos EmptyMar Mayo 02, 2023 3:28 pm por Fenitidill

» problemas con el 3dsmax
Añadir y quitar terremotos EmptySáb Nov 05, 2022 12:00 am por centurion aquila

» Dartmouth Napoleon Total War
Añadir y quitar terremotos EmptyLun Mayo 23, 2022 9:06 am por José-Lahoz

» Plus Ultra 1.0
Añadir y quitar terremotos EmptyDom Abr 24, 2022 7:46 am por agugus_77

» Carpeta "UI" completamente desempaquetada RTW
Añadir y quitar terremotos 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 12 usuarios en línea: 0 Registrados, 0 Ocultos y 12 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?

Añadir y quitar terremotos Vote_lcap258%Añadir y quitar terremotos Vote_rcap2 58% [ 49 ]
Añadir y quitar terremotos Vote_lcap240%Añadir y quitar terremotos Vote_rcap2 40% [ 34 ]
Añadir y quitar terremotos Vote_lcap21%Añadir y quitar terremotos Vote_rcap2 1% [ 1 ]
Añadir y quitar terremotos Vote_lcap21%Añadir y quitar terremotos Vote_rcap2 1% [ 1 ]

Votos Totales : 85

Buscar
 
 

Resultados por:
 


Rechercher Búsqueda avanzada

Geolocalizador

Añadir y quitar terremotos

2 participantes

Ir abajo

Añadir y quitar terremotos Empty Re: Añadir y quitar terremotos

Mensaje por el_buho Miér Jun 01, 2011 9:23 pm

como puedo añadir/quitar terremotos al RTW?
el_buho
el_buho
Sargento
Sargento

Mensajes : 299
Fecha de inscripción : 30/03/2011
Edad : 29

Volver arriba Ir abajo

Añadir y quitar terremotos Empty Re: Añadir y quitar terremotos

Mensaje por Archaeopterix Vie Jun 03, 2011 8:08 pm

el_buho escribió:como puedo añadir/quitar terremotos al RTW?

events... son disasters.

Vamos a pegarle una repasada para que veas donde aparecen... nnno estoy muy seguro de cómo se modean, dado que no lo hice nunca, pero los he visto miles de veces mientras estudiaba/trabajaba con otros aspectos del game, y hasta donde pude intuír no es algo del otro mundo agregarlos al strat_map:

************************************************************
************************************************************

Fijáte en la carpeta de las campañas: .../.../Rome - Total War/Data/world/maps/campaign/imperial_campaign (... o la campaña que sea si estás trabajando con alguna provincial).

Busca el archivo: descr_disasters

------------------------------------------------------------------------------------------------
Código:

; event         event_type
; frequency      in years
; winter      only occurs in winter
; summer      only occurs in summer
; warning      provides a one year warning
; position      position event can occur in strat coords [can specify multiple positions on consecutive lines]
; region      region event can occur by region name [can specify multiple regions on consecutive lines]
; climate      climate event can occur by climate name [can specify multiple climates on consecutive lines]
; min_scale      minimum size for event
; max_scale      maximum size for event

event      earthquake
frequency   20
winter      false
summer      false
warning      false
climate      rocky_desert
climate      sandy_desert
climate      semi_arid
min_scale   2
max_scale   5

Código:
-evento... tipo de evento
-frecuencia... en años
-invierno... sólo se produce en invierno
-verano... sólo se produce en verano
-aviso... proporciona un aviso de advertencia durante el turno
-posición... posición en donde se puede producir el evento (coordenadas) [puede especificar múltiples posiciones en las líneas consecutivas]
-región... la región se puede producir por nombre de la región [puede especificar múltiples regiones en líneas consecutivas]
-clima... ocurre sólo en cierto tipo de clima [puede especificar múltiples climas en líneas consecutivas]
-min_scale tamaño mínimo para el evento
-max_scale tamaño máximo para el evento

... ésto es para desastres random. Ocurren en el mapa, en zonas determinadas, determinadas por vos en el archivo ya descripto.

No tiene más vueltas que éso (creo)... hay una serie de archivos más, que tienen que ver con mensajes del advisor (viste que a veces el advisor dice algo cuando sucede una catástrofe):

-export_descr_advice.txt (dentro del Data):
Código:
;------------------------------------------
Trigger 2051_Incoming_Message_Disaster_Trigger
    WhenToTest MessageOpen

    Condition IncomingMessageType disaster_volcano

    AdviceThread Incoming_Message_Disaster_Thread  1

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

-export_advice.txt (dentro de la carpeta text):
Código:
¬***********************************************************
¬*                                                        *
¬* CAMPAIGN ADVICE                                        *
¬*                                                        *
¬***********************************************************


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

{Incoming_Message_Disaster_Text_01_Title}   ¡Desastre!

{Incoming_Message_Disaster_Text_01_Text1}
¡Qué desastre! Comprueba los enclaves afectados por esta catástrofe. Quizá tengan edificios afectados y se reduzcan los ingresos como consecuencia. De ser así, puedes bajar los impuestos para facilitar la recuperación y evitar disturbios.


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


... y con el título (que se verá en el pergamino) del desastre.

-event_titles.txt:
Código:
{disaster_earthquake}            Terremoto
{disaster_volcano}               Erupción volcánica
{disaster_flood}               Inundación
{disaster_storm}               Tormenta
{disaster_disorder}            Desórdenes civiles
{disaster_riot}               ¡Disturbios!
{disaster_mutiny}               ¡Motín en alta mar!
{disaster_plague}               La muerte asola la región
{disaster_famine}               Hambruna
{disaster_barbarian_horde}            Horda bárbara divisada
{disaster_pirates}               Piratas divisados
{disaster_brigands}            Bandoleros divisados
{disaster_fire}               Fuego incontrolable

-event_strings:
Código:
{disaster_volcano_body_roman}            El volcán ha entrado en erupción con efectos catastróficos. ¡Es evidente que Vulcano está furioso con algo o alguien!
{disaster_volcano_body_barbarian}            La tierra escupe fuego. ¡Los dioses deben tener poderosas razones para castigar a todos los hombres provocando algo así!
{disaster_volcano_body_carthaginian}         El volcán escupe fuego. ¡Es un desastre que solo han podido enviar los dioses como castigo!
{disaster_volcano_body_greek}            Los dioses están castigando a los mortales por atreverse a construir cerca de este portal al inframundo.
{disaster_volcano_body_egyptian}            Los dioses deben estar realmente furiosos para hacer que la tierra escupa fuego y humo, pero las palabras del Faraón calmarán su ira.
{disaster_volcano_body_eastern}            ¡Un volcán ha entrado en erupción, escupiendo fuego y hedores mortales que incineran y envenenan a hombres y bestias!

************************************************************
************************************************************

- Para desastres de tipo histórico:


Busca el archivo: descr_events.txt

------------------------------------------------------------------------------------------------

Casi siempre (muy raro que no sea así) todos los txt del juego están encabezados por una aclaración: "Éste archivo es para tal cosa, está compuesto de ésta forma... etc, etc, etc..."... más o menos.

Fijáte el encabezado de éste archivo:

Código:
; historical events and when they occur
;
; Events are followed by a category, and a label
; labels are used as lookups into historic_events.txt for title and body strings,
; and also as image names for the event picture
;
; Currently supported categories are:
; historic - Just generates a message
; volcano  - triggers a volcano if there is one on the map at the position specified
; plague  - triggers a plague in settlements at the specified positions
; emergent_faction - triggers the emergence of the given faction.  This faction must be marked
;   as emergent in descr_strat.txt
;
; event descriptions are followed by a date (year as offset from starting date, and season, summer/winter)
; and either a list of positions, or list of regions.  Each position/region specification must appear on
; a seperate line below the date

... en una traducción apresurada podríamos decir:

Código:
acontecimientos históricos y cuando se producen

Los eventos son seguidos por una categoría, y una etiqueta
las etiquetas se utilizan como búsquedas en historic_events.txt para las cadenas título y el cuerpo, y también los nombres de imagen para la imagen de eventos

Categorías Actualmente los tipos soportados son:
histórico - Sólo genera un mensaje
volcán - desencadena un volcán si hay uno en el mapa en la posición especificada
la peste - desencadena una plaga en los asentamientos en las posiciones especificadas
emergent_faction - desencadena la aparición de la facción determinada. Esta facción se deben marcar como emergente en descr_strat.txt

las descripciones de los eventos son seguidos por una fecha (año, distancia a la fecha de inicio, y la temporada de verano/invierno)
y, o bien una lista de posiciones, o una lista de las regiones. Cada especificación de la posición o región debe aparecer en
una línea separada debajo de la fecha

Nomás comenzar el archivo vas a ver:

Código:
event   volcano      eruption_at_etna
date   9 winter
position   104, 49

event   plague      plague_in_macedonia
date   14 winter
position   138, 67

... etc, etc, etc

... vamos a agregar un earthquake (terremoto), así como viene en el original, que son los que te interesan:

Código:
event   historic   earthquake_in_iberia
date   258 summer

Éste último carece de:position... es probable que aparezca como mensaje, pero dudo, si es así, que se vea en ningún lado (viste que los terremotos se pueden ver)... ésto tiene una explicación, su etiqueta es: historic, y por éllo, tanto el título como la descripción de éste evento estará en: historic_event.txt (dentro de la carpeta text)...

Para que sea un terremoto visible, con position, debería etiquetarse como: earthquake (aunque en el encabezado no dice nada de earthquake, pero no sé, habría que probar)... y el texto lo iría a buscar a otra parte.

Vamos a analizar, el primero, aunque no sea un terremoto:

--------------------------------------------------------------------------------------
event volcano eruption_at_etna..........(referencia al texto de dicho evento, luego lo veremos más abajo)
date 9 winter..........(referencia al año en que sucede, el número nueve, indica que se produce durante el año 9, que a su vez está compuesto por 2 turnos, desde que comenzó el juego, no al año 9... conclusión: ésto estaría sucediendo en el turno 20 aproximadamente.)
position 104, 49..........(posición en el strat_map)
------------------------------------------------------------------------------------------------

... hasta acá, el descr_events de campaña, o sea la descripción de todos los eventos históricos que ocurren (no todos son desastres... también se colocan ahí las invenciones y otros eventos político/religiosos, que a veces aparecen en campaña).

************************************************************
************************************************************

... qué significa referencia al texto de dicho evento ?.

Vamos a ver la carpeta text: .../.../Rome - Total War/Data/text

Busca el archivo: strat.txt

abrílo y ahora busca: eruption_at_etna, y vas a ver algo así.

Código:
{SMT_ERUPTION_AT_ETNA_TITLE}               Erupción en el Etna

y así (en el mismo archivo).

Código:
{SMT_ERUPTION_AT_ETNA_BODY}               ¡El dios Vulcano ha destruido la ciudad griega de Naxos provocando la erupción del monte Etna! Los muertos bajo la ardiente lava se cuentan por miles.

... ésto quiere decir, que cada evento que agregues (o modifiques) debería llevar un título (no recuerdo si he visto algún mod que los tuviese sin ellos, pero puede que sí), y ése título es la conexión (para el engine) para mostrarnos el evento en forma de pergamino.

************************************************************
************************************************************

... No sé nada de cómo ubicar un volcán. Es un modelo 3D, y no veo por qué no se podría ubicar donde uno quisiera... el tema es saber hacerlo. Asi que... hasta acá llego x hoy.

... ensaya algo con ésto, yo si me entero de algo más comento, siempre que vea que preguntas.

un saludo.


Última edición por Archaeopterix el Sáb Jun 04, 2011 3:57 am, editado 2 veces
Archaeopterix
Archaeopterix
Laburante (Modificando el Game)
Laburante (Modificando el Game)

Mensajes : 1345
Fecha de inscripción : 29/03/2011

Volver arriba Ir abajo

Añadir y quitar terremotos Empty Añadir y quitar terremotos

Mensaje por Archaeopterix Dom Jun 12, 2011 8:18 am

el_buho escribió:como puedo añadir/quitar terremotos al RTW?

... volviendo un poco con éste tema, quizás leer ésto ayude un poco más (recién lo leo), está en inglés, pero weno, he detectado que dicen alguna que otra cosa importante... quizás te sirva como completemento de lo que ya escribí (o vicecersa).

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

un saludo.
Archaeopterix
Archaeopterix
Laburante (Modificando el Game)
Laburante (Modificando el Game)

Mensajes : 1345
Fecha de inscripción : 29/03/2011

Volver arriba Ir abajo

Añadir y quitar terremotos Empty Re: Añadir y quitar terremotos

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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