You are viewing a potentially older version of this package. View all versions.
MitsurugiCM-WorldCataclysms-1.3.2 icon

WorldCataclysms

Server-synchronized biome cataclysms with World Day progression scaling (Player, Wild & Tamed creatures), 7-stat debuff/buff balance, Seasonality + MyLittleUI status icons, 10s post-death invulnerability, and crafted Apex Torches.

Date uploaded 3 days ago
Version 1.3.2
Download link MitsurugiCM-WorldCataclysms-1.3.2.zip
Downloads 42
Dependency string MitsurugiCM-WorldCataclysms-1.3.2

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2333
ValheimModding-Jotunn-2.30.2 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.2

README

WorldCataclysms 1.3.2

El mod sigue en desarrollo activo. Tu feedback sobre intensidad, balance, compatibilidad y rendimiento nos ayuda a mejorarlo.

WorldCataclysms convierte el clima de Valheim en cataclismos ambientales coordinados por el servidor con escalado progresivo por Día del Mundo, balance de 7 estadísticas, iconos nativos estilo Seasonality + MyLittleUI, 10 segundos de invulnerabilidad post-muerte y Antorchas de Protección Ápex.


🌟 Novedades de la Versión 1.3.2

  1. Escalado Progresivo por Día del Mundo (Jugador, Salvajes y Domesticadas):

    • La duración de los eventos (65% en Día 1 hasta 160% en Día 100+) y la intensidad de sus efectos (55% en Día 1 hasta 145% en Día 100+) evolucionan conforme avanza el mundo.
    • Criaturas Salvajes: Ganarán mayor velocidad, resistencia e infusión elemental del cataclismo conforme pasen los días.
    • Criaturas Domesticadas: Si están bajo techo o a <18m de tu Antorcha Ápex, reciben -20% daño recibido, +12% ataque y regeneración (+1.2 HP/s). Si quedan expuestas a la intemperie, sufren penalizaciones escaladas por día (con piso de seguridad del 25% de vida).
  2. Balance Integral de las 7 Estadísticas:

    • Los eventos ya no vacían únicamente la barra de estamina (se redujo un 70% el drenaje pasivo de estamina): ahora equilibran Peso Máximo, Velocidad de Movimiento, Daño al Atacar, Daño Recibido, Salud (con piso de seguridad del 18%), Estamina y Eitr.
  3. Iconos Estilo Seasonality + MyLittleUI y 10s de Invulnerabilidad Post-Muerte:

    • Medallones vectoriales 64x64 integrados nativamente en la barra superior de efectos (SEMan.GetHUDStatusEffects) junto a Seasonality y MyLittleUI, además de mostrarse en el HUD compacto.
    • Al morir y reaparecer, recibes el Escudo del Renacido (10 segundos de Invulnerabilidad Total) con reinicio de temperatura/hidratación/aire, +20% velocidad y +50 de peso.
  4. Antorchas y Reliquias de Protección Ápex (Crafteo con Trofeos):

    • Forja Antorchas de Protección Ápex en la Mesa de Trabajo con los trofeos ápex de cada bioma para obtener 100% de inmunidad y bonificaciones de combate (+35 Peso, +12% Daño, -15% Daño Recibido).

Eventos Regionales y Protección Ápex

Evento Bioma Asignado Peligros y Debufos Antorcha de Protección Ápex (Mesa de Trabajo)
Thunderstorm Praderas / Bosque Negro Relámpagos cercanos, lluvia torrencial, viento y fatiga estática. Antorcha Conductora de Jabalí Ápex
1 Trofeo Jabalí/Ciervo + 5 Madera + 2 Resina + 2 Pedernal
Hurricane Bosque Negro / Planicies Huracán violento, empuje de vientos titánicos, velocidad -42%. Antorcha de Anclaje de Troll
1 Trofeo Troll/Enano Bruto + 5 Madera Noble + 4 Piel de Troll
Toxic Fog Pantano Miasma pestilente, aire irrespirable (5%), anula curación natural. Antorcha Miasmática de Abominación
1 Trofeo Abominación/Wraith + 5 Corteza Ancestral + 4 Guck
Blizzard Montaña / Deep North Ventisca blanca, frío polar (0°C), congelamiento y lentitud -28%. Antorcha Polar Ápex
1 Trofeo Lobo/Fenring/Gólem + 5 Madera + 2 Resina
Plains Tempest Planicies Polvaredas áridas, calor seco y ráfagas agotadoras. Antorcha de Pelaje de Lox Ápex
1 Trofeo Lox/Fuling Berserker + 5 Madera Noble + 4 Pelaje Lox
Magical Aurora Mistlands Vórtice etéreo, fluctuaciones de Eitr y distorsión mística. Farol Espectral de Gjall
1 Trofeo Gjall/Cazador Bruto + 5 Madera Yggdrasil + 2 Eitr
Meteor Shower Ashlands Lluvia de meteoros de Yagluth, calor sofocante (>95°C) e incendios. Antorcha Ígnea de Morgen
1 Trofeo Morgen/Valkiria + 5 Madera Ceniza + 2 Flametal
Tsunami Océano / Costas Mareas gigantes de hasta 22m, olas de choque y riesgo de naufragio. Antorcha Marina de Serpiente
1 Trofeo Serpiente Marina + 4 Escamas + 5 Quitina

Supervivencia Permanente y HUD Compacto

  • La temperatura corporal y la calidad del aire reaccionan en tiempo real según el bioma, hora del día, altitud, fuego y techo.
  • La exposición extrema no mata de un golpe, sino que causa fatiga de estamina e impide esprintar.
  • El HUD minimalista en pantalla te informa el estado exacto:
    • ✓ PROTEGIDO (ANTORCHA ÁPEX): Inmunidad total activa.
    • ✓ PROTEGIDO: Bajo techo seguro con fuego.
    • ◐ MITIGADO: Con antorcha básica, capa de invierno o navegando en alta mar.
    • ! EXPUESTO: Sufriendo inclemencias climáticas.

Conducta de Criaturas

  • Las criaturas pequeñas salvajes se asustan y huyen del cataclismo.
  • Los depredadores medianos y grandes aumentan su ferocidad y causan mayor daño por el estrés de la tormenta.
  • Compatible nativamente con TameMate: el clima actúa como catalizador para la ascensión al Tier Cataclísmico.

Comandos Administrativos

wc status
wc schedule
wc perf
wc start <Thunderstorm|ToxicFog|MagicalAurora|MeteorShower|Tsunami|Hurricane|Blizzard>
wc stop
wc environments
wc exposure

start y stop requieren permisos de administrador del servidor (adminlist.txt).


Instalación

  1. Instala mediante Thunderstore Mod Manager o r2modman con Download with dependencies.
  2. Requiere:
    • BepInExPack Valheim (5.4.2333 o superior).
    • Jötunn, the Valheim Library (2.30.2 o superior).
  3. El archivo de configuración se genera en BepInEx/config/mitsu.worldcataclysms.cfg.

Desarrollado por MitsurugiCM.


Support & Community Feedback

If you enjoy WorldCataclysms and wish to support ongoing updates, new cataclysms, and survival balance:

Buy Me A Coffee

Feel free to leave one-time tips, request new storm events, share suggestions, or leave feedback on our Buy Me a Coffee Page without requiring any monthly subscription. Skål!

CHANGELOG

Changelog

1.3.3 — Mejoras y Reparación de Antorchas, Aurora Mágica Pacífica, HUD Limpio y Optimización Extrema de Huracán

  • Sistema de Mejoras y Reparación de Antorchas (CataclysmItems & InventoryGui):
    • Reparación en Mesa de Trabajo: Tanto la antorcha vanilla (Torch) como las 8 Antorchas Ápex (WC_Torch_*) ahora se pueden reparar con el martillo nativo en cualquier Mesa de Trabajo (m_canBeReparied = true y hook en InventoryGui.CanRepair).
    • Mejoras de Calidad (Nivel 1 a 4): Las 8 Antorchas Ápex y la antorcha vanilla ahora admiten mejoras de calidad hasta 4 estrellas en la Mesa de Trabajo, incrementando notablemente su durabilidad (+1000 durabilidad por nivel en Ápex, +600 en vanilla), daño de fuego y daño contundente (+8 fuego y +5 contundente por nivel en Ápex; +4 fuego y +3 contundente en vanilla), además de recetas de mejora con escalado progresivo de materiales (AmountPerLevel).
  • Aurora Mágica Totalmente Serena y sin Congelamiento (SurvivalManager & CataclysmEnvironments):
    • La Aurora Mágica ya no inflige frío ni congelamiento (m_isCold = false, m_isFreezing = false, m_isWet = false).
    • Purga automática de efectos negativos de frío y congelamiento en Player.GetSEMan(), temperatura corporal agradable (60°F) y regeneración mística acelerada de Eitr (+3.0 Eitr/s) y Estamina (+2.0/s), convirtiendo la aurora en un espectáculo celestial pacífico y beneficioso.
  • HUD Limpio y No Invasivo Estilo Nativo (CataclysmBalanceAndIcons & ModConfig):
    • Eliminado el texto encimado que saturaba la pantalla. La información del evento ahora aparece únicamente en la barra nativa de efectos de juego (justo debajo de "Con energía"), luciendo el icono estilizado Seasonality / MyLittleUI y el nombre limpio del evento.
    • La superposición de texto en pantalla (ShowHud) viene desactivada por defecto para máxima inmersión y limpieza visual.
  • Optimización de Rendimiento y Prevención de Tirones en Huracán (StrikeDamage & ModConfig):
    • Se eliminaron las caídas brutales de FPS durante el Huracán: se amplió el intervalo de pulsos a 6.0 segundos, se protegen al 100% las piezas bajo techo o en interiores, y se limitó estrictamente el impacto de viento a un máximo de 3 estructuras y 2 árboles/troncos por pulso con reutilización de búferes estáticos (0 asignaciones de memoria en GC y sin saturar el grafo de estabilidad de Valheim).

1.3.2 — Escalado Progresivo por Día del Mundo, Balance de 7 Estadísticas, Iconos Seasonality/MyLittleUI y 10s de Invulnerabilidad Post-Muerte

  • Progresión Dinámica por Día del Mundo (CataclysmDayScaling & SurvivalRules):
    • La duración de los eventos (GetScaledDuration) y la severidad de sus efectos (GetDayIntensity) escalan orgánicamente conforme avanzan los días del mundo (Día 1: 65% duración / 55% intensidad $\rightarrow$ Día 35: 100% $\rightarrow$ Día 100+: 160% duración / 145% intensidad).
    • Afecta de forma interactiva a los 3 actores del mundo:
      1. Jugador: Eventos más cortos y nobles en los primeros días; tormentas largas y exigentes en días avanzados que premian el uso de refugio, escudos y Antorchas Ápex.
      2. Criaturas Salvajes: Los depredadores medianos y grandes ganan velocidad de persecución (+4% a +18%), resistencia (8% a 22%) y daño con infusión elemental del cataclismo (Rayo, Veneno, Escarcha, Fuego) escalado por el Día del Mundo.
      3. Criaturas Domesticadas / Compañeros: Si están bajo techo o a menos de 18m de un jugador con la Antorcha Ápex del bioma, reciben el vínculo de refugio (-20% daño recibido, +12% daño al atacar, +6% velocidad y regeneración de +1.2 HP/s). Si quedan expuestas a la intemperie sin protección, sufren penalizaciones de velocidad, ataque y vulnerabilidad escaladas por día, además de desgaste ambiental no letal (con piso de seguridad del 25% de su vida máxima).
  • Balance Integral de 7 Estadísticas en Eventos y Penalizaciones (CataclysmStatBalance):
    • Se corrigió que los eventos solo castigaran la estamina (se redujo el drenaje pasivo de estamina un 70% para no vaciar la barra en combate) y se equilibraron las 7 estadísticas:
      1. 🏋️ Peso Máximo (GetMaxCarryWeight): Reducción de -20 a -55 de peso al estar expuesto (según evento y Día del Mundo), o bonificación de +35 Peso con Antorcha Ápex y +60 Peso durante Aurora Mágica.
      2. 🏃 Velocidad de Movimiento: Escalada por evento, Día del Mundo y bloqueo con escudo (-10% a -36%), o +8% con Antorcha Ápex y +25% en Aurora Mágica.
      3. ⚔️ Daño al Atacar: Reducción de -8% a -18% por entumecimiento, viento o miasma al estar expuesto, o bonificación de +12% Daño al portar la Antorcha Ápex del bioma.
      4. 🛡️ Daño Recibido: Vulnerabilidad de +12% a +20% (escalada por Día) al combatir expuesto al cataclismo, o -15% Daño Recibido con Antorcha Ápex / Aurora Mágica.
      5. ❤️ Salud: Ajuste proporcional de eficacia de comida (-6% a -18%), multiplicador de regeneración (-15% a -40% expuesto / +20% a +35% protegido) y desgaste ambiental controlado con piso de seguridad del 18% de vida máxima.
      6. ⚡ Estamina: Coste de acciones (+8% a +25% expuesto / -10% a -20% con Antorcha Ápex o Aurora) y regeneración equilibrada.
      7. ✨ Eitr: Fluctuación arcana en Tormenta, Meteoros y Niebla Tóxica (-8% a -16% comida y -15% a -35% regeneración), o sobrecarga mística de +25% Eitr Máximo y +50% Regeneración de Eitr durante la Aurora Mágica.
  • Iconos Nativos Estilo Seasonality + MyLittleUI (CataclysmStatusIcons & SEMan.GetHUDStatusEffects):
    • Se generaron medallones vectoriales de alta definición (64x64) para cada uno de los 7 cataclismos, las penalizaciones ambientales (Hipotermia, Sobrecalentamiento, Deshidratación, Aire tóxico), la Protección Ápex y el Escudo del Renacido.
    • Se integran nativamente en la barra superior derecha de efectos de estado (SEMan.GetHUDStatusEffects) junto al icono de Seasonality y con el formato de temporizadores y tooltips de MyLittleUI, además de mostrarse en cada fila del panel compacto WorldCataclysmsHud.
  • 10 Segundos de Invulnerabilidad Total Post-Muerte (RespawnProtection):
    • Al morir y reaparecer (Player.OnRespawn / transición post-muerte), el personaje recibe automáticamente 10 segundos de invulnerabilidad total ("Escudo del Renacido"): 100% inmune a todo daño, empuje y aturdimiento, reinicio automático de temperatura/hidratación/aire a niveles seguros, +20% de velocidad y +50 de peso para recuperar su tumba o ponerse a salvo.

1.3.1 — Restauración Atmosférica Global y Ajuste Visual de Ambientes

  • Restauración de Anulación Climática Global:
    • Corregido el bloqueo en WorldEventManager.GetWeatherOverride() que impedía anular el entorno si el jugador no se encontraba físicamente dentro del bioma nativo del evento.
    • Ahora cualquier cataclismo activo o forzado con wc start transforma inmediata y majestuosamente el cielo, la iluminación y la niebla sin importar en qué bioma o campamento te encuentres.
  • Atmósfera Tóxica Verde Resplandeciente (WC_ToxicFog):
    • Niebla densa, iluminación ambiental y sol recoloreados a un verde ácido tóxico penetrante (#23701A), con dispersión de esporas y partículas pantanosas.
  • Lluvia de Meteoros Abrasadora Estilo Ashlands (WC_MeteorShower):
    • Atmósfera volcánica intensa con cielo carmesí oscuro en llamas, niebla de brasas ardientes y partículas activas de lluvia de ceniza y chispas (Ashlands_CinderRain).
  • Control de Restricción Regional (EnableRegionalCataclysmsOnly):
    • Añadido parámetro en configuración (General.EnableRegionalCataclysmsOnly, por defecto false). Al estar desactivado, los cataclismos operan con la atmósfera y peligro apocalíptico global original que azota al mundo entero.
  • Transición Atmosférica Instantánea:
    • ApplyState encola de inmediato el ambiente del evento ante cualquier cambio de fase a Warning o Active sin latencia.

1.3.0 — Cataclismos Regionales por Bioma y Antorchas de Protección Ápex

  • Reubicación de Eventos por Bioma: Cada cataclismo ocurre exclusivamente en su bioma temático asignado (Ventisca en Montaña/Deep North, Niebla Tóxica en Pantano, Huracán en Bosque/Planicies, Tormenta en Praderas/Bosque, Meteoros en Ashlands, Aurora en Mistlands y Maremoto en Océano).
  • Protección y Detección de Jugadores Activos: El servidor prioriza eventos en biomas donde hay jugadores presentes. Los jugadores en otros biomas no sufren penalizaciones climáticas ni nieblas fuera de lugar.
  • 8 Antorchas de Protección Ápex (Jötunn): Forjables en la Mesa de Trabajo con los trofeos de las bestias ápex de cada bioma (Lobo, Fenring, Abominación, Troll, Jabalí, Lox, Gjall, Morgen, Serpiente). Equipadas en mano o en mochila brindan 100 % de inmunidad contra debufos climáticos, congelamiento, asfixia y empuje.
  • Mitigación Parcial con Antorcha Común: Llevar una antorcha normal encendida mitiga parcialmente el frío y el gasto de estamina para aventureros novatos.
  • Protección de Vida Directa (0 HP Damage): Los cataclismos ya no le restan vida directamente al jugador, evitando muertes súbitas injustas. Se conservan el empuje de viento, la fatiga de estamina, la niebla densa y el daño ambiental a criaturas.
  • HUD Dinámico: Muestra el bioma del evento activo y el estado ✓ PROTEGIDO (ANTORCHA ÁPEX).

1.2.2 — Meteoritos de Yagluth y navegación oceánica

  • Localiza directamente el prefab verificado GoblinKing_Meteors de la instalación real de Valheim.
  • Reproduce la bola de fuego, curvas de trayectoria y escala, y explosión nativas de MeteorSmash sin duplicar daño de red.
  • Elimina el aspecto de proyectil de respaldo cuando el recurso nativo de Yagluth está disponible.
  • Reduce 60 % el daño recibido por jugadores en el bioma Océano o montados en un barco.
  • Reduce 60 % el daño de cataclismos a embarcaciones y baja el desgaste térmico periódico durante Meteor Shower.
  • Muestra MITIGADO y la reducción oceánica en el HUD.

1.2.1 — Auditoría integral y correcciones

  • Sustituye definitivamente el HUD OnGUI por una lista compacta de Unity UI, escalable, transparente y configurable.
  • Corrige el comportamiento especial de la aurora y sincroniza sus interacciones multiplayer sin revelar sus reglas.
  • Ajusta proporcionalmente salud, aguante y eitr actuales cuando cambian las penalizaciones de comidas.
  • Añade gasto de aguante y reducción de recuperación por exposición real.
  • Verifica y reutiliza MeteorSmash de la instalación real; sincroniza daño, fuego y efecto con el momento de impacto.
  • Deduplica objetivos por ola de maremoto y cachea volúmenes de agua para reducir trabajo en bases.
  • Añade daño y empuje limitado a barcos, sin reemplazar el movimiento de OdinShip.
  • Conserva IA dormida/especial, elimina los últimos restos públicos de migración y sincroniza las reacciones multiplayer.
  • Añade wc perf, completa wc schedule, persistencia por mundo/personaje y guardado de secuencia/rotación.
  • Añade validaciones automáticas de API real de Valheim y 25 contratos de producto/empaque.

1.2.0 — Supervivencia continua y respuesta final

  • Sustituye el cooldown por un ciclo automático fijo de 30 minutos, aviso de 60 segundos y eventos de cinco minutos como mínimo.
  • Añade temperatura y calidad del aire por bioma, hora y clima aun sin un evento activo.
  • Aplica exposición cada segundo, penalizaciones visibles y reducción temporal del aporte de comidas.
  • Rediseña el HUD como lista compacta compatible con My Little UI.
  • Convierte Toxic Fog, Hurricane y Blizzard en peligros continuos sin duplicar daño por pulsos.
  • Añade viento físico constante al huracán y defensa direccional con escudo.
  • Mantiene daño inevitable de ventisca con capa o resistencia, aunque mitigado.
  • Usa el ataque nativo MeteorSmash de Yagluth, elimina recursos y limita incendios a 75 segundos.
  • Retira el agua hasta 9 m, dirige olas del mar a tierra y reduce el trabajo físico del maremoto.
  • Elimina la migración forzada. Pequeñas no atacan; medianas/grandes ganan 35 %/70 % de daño; domesticadas y jefes quedan excluidos.
  • Procesa 32 IA por lote para proteger FPS y conservar compatibilidad con mods de criaturas.
  • Conserva sincronización, persistencia, protección de edificios al 30 %, rotación por estación/bioma e integración con Seasonality 3.8.3.

1.1.0 — Cataclismos reconstruidos

  • Crea siete ambientes WC_* desde recursos registrados por Valheim: tormenta oscura, niebla tóxica verde, Ashlands abrasador, temporal oceánico, huracán, ventisca de Deep North y aurora reforzada.
  • Eleva el peligro real: rayos de 72, veneno de 10 cada 4 s, meteoritos de 85, huracán de 7 cada 2.5 s y ventisca de 8 cada 3 s.
  • Acerca los rayos al jugador y refuerza destello, trueno, empuje, daño a criaturas, árboles y estructuras.
  • Sustituye el meteorito lineal por una bola de fuego con partículas, trayectoria, sonido, flash, sacudida y uso automático de un efecto meteorito nativo seguro cuando el juego lo registra.
  • Conserva incendios de meteorito hasta el final del evento y la probabilidad de dejar carbón.
  • Elimina por completo el rectángulo azul del tsunami.
  • Renderiza la cresta con una malla curva y el material de agua nativo de la zona; la retirada previa mueve los volúmenes reales de agua y los restaura al comenzar el impacto.
  • Corrige la pacificación de la aurora mediante limpieza directa de los dos objetivos privados de MonsterAI; el método original de Valheim ignora null y no servía para borrar un objetivo.
  • Cubre las dos rutas de hostilidad de Valheim, incluida BaseAI.IsEnemy(Character, Character), para impedir que la IA recupere objetivos durante la aurora.
  • Mantiene a criaturas pequeñas realmente asustadas entre lotes de IA e impide que readquieran objetivos mientras migran.
  • Exige techo y fuego cercano para protección completa de la ventisca; interiores continúan siendo seguros y la resistencia sólo mitiga el daño exterior.
  • Reduce asignaciones por cuadro en la ola y almacena en caché el efecto meteorito nativo para proteger los FPS.
  • Hace que el mar real se retire hasta 6 m durante el aviso y genere crestas móviles de hasta 22 m durante la fase activa.
  • Vincula daño, arrastre, daño a criaturas, árboles y construcciones con la posición de la cresta de agua.
  • Convierte el huracán en exposición continua con viento máximo, movimiento reducido 42 %, empuje y daño ambiental a árboles y estructuras.
  • Convierte la ventisca en exposición continua con visibilidad muy corta; la resistencia a escarcha reduce el daño, pero conserva un mínimo inevitable fuera de refugio.
  • Corrige la conducta especial de las criaturas durante la aurora sin revelar sus reglas públicas.
  • Refuerza los efectos e interacciones secretas de la aurora.
  • Clasifica miedo/agresión por tamaño físico y salud; procesa 64 criaturas por lote sin generar nuevas entidades.
  • Amplía el HUD con estado EXPUESTO/PROTEGIDO y descripción exacta de la penalización activa.
  • Permite que un techo válido proteja inmediatamente mientras el jugador termina su refugio.
  • Reemplaza Collider.ClosestPoint por una consulta segura de límites para evitar avisos y costo repetido con mallas no convexas.
  • Migra configuraciones 1.0.x a los nuevos ambientes una sola vez.
  • Compilado contra las DLL instaladas de Valheim, BepInEx y Jötunn 2.30.2; 36 verificaciones automáticas superadas.

1.0.1 — Compatibilidad de perfil y rotación

  • Habilita los siete eventos al migrar configuraciones antiguas, evita repeticiones consecutivas y añade afinidades por bioma.
  • Añade migración por lotes, supervivencia ambiental, HUD configurable, fuego persistente y prioridad temporal sobre Seasonality.

1.0.0 — Sistema completo inicial

  • Siete eventos sincronizados, aviso fijo de 60 s, duración mínima de 300 s, cooldown, comandos administrativos, refugio, persistencia y daños oficiales.