jarcast2
Janitor Raccoon
- Compatible with any mapscript.
- Volcanoes yield +1
Food to adjacent tiles.
- Goddess of Nature belief applies also to Volcanoes as well as existing and modded buildings, policies, traits involving mountains. However, due to VP dll shenanigans the bonus require actually working Volcano tiles, while only mountains have a code exception that doesn't require working the mountain tile. This applies to any table X_YieldPerXTerrainTimes100 and X_YieldPerXFeatureTimes100.
As of v3: added a lua workaround for tables Belief_CityYieldPerXFeatureTimes100 and Building_YieldPerXFeatureTimes100 so that it count volcanoes without having to working their tiles. - 2 new World Wonders requiring a Volcano nearby: Pompeii, Tongariro National Park.
- 2 new Buildings requiring a Volcano nearby: Obsidian Works, Volcano Observatory.
- Natural Wonders Fuji, Krakatoa, Kilimanjaro count as Volcanoes for building requirements. If More Wonders for VP is enabled, also Mt. Paektu and Dallol.
removed existing eruption events from base VP and added 2 custom events (normal eruption and heavy eruption, the latter has less probability to happen), each with 2 choices. The first choice gives some
Science (scaling with era) but the improvements adjacent to the Volcano are pillaged, there's a chance buildings are destroyed and interested City loses 3 citizens (5 in case of heavy eruption). The second choice unlocks when the City constructs the Volcano Observatory building: the effects are the same except
Science yield is increased and City loses no population (the logic is the Observatory catches warning signs of volcanic activity allowing people to safely evacuate in time but buildings and improvements are still affected).
Spoiler Pompeii :
Spoiler Tongariro National Park :
Spoiler Obsidian Works :
Spoiler Volcano Observatory :
You can edit the rarity of volcanoes spawn by going to the mod folder and opening Jar_Volcano_GameDefines.sql with notepad
Code:
INSERT INTO COMMUNITY
(Type, Value)
VALUES ('JAR_VOLCANOES_PERCENT', 10), -- the higher the more volcanoes around
('JAR_VOLCANOES_MINDISTANCE', 5); -- minimum tile distance between Volcanoes
Credits:
- ghost_toast: volcano graphic model.
- azum4roll: help and feedback.
Last edited: