Rightfuture's - To Doing List

As seems usual Real Life is interrupting my plans a bit,
I recently found out I will be a father for the first time this coming September.
I am also a bit distracted by moving up my wedding plans.
I will not give up.

I will do my best to follow through with my commitments and intended Caveman2Cosmos plans.
I care about C2C and all of you guys, I want nothing but the best for you.
I only ask one thing:

Please stick together, and do your best to keep things thriving with one foot in the future.
Having each other is your greatest strength.
I will be here, to do more as possible, and to support you all as best I can.
Take the best you have and make it even better! :)
 
Just to keep you in the loop and to give you examples to work with in the future I will work through what I do on this thread.

Volcano goes extinct. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_GOES_EXTINCT

Can happen to any dormant volcano on the map.

call python doVolcanoBeconesExtinct
- Remove dormant volcano feature.
- Make terrain rocky hill.
- If the plot does not have a resource on it on it add obsidian or sulpher. (Note: only mineral resources may survive an eruption (copper, iron etc.).

- Report only to players that can see the plot.​

Extinct volcano erupts. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_ERUPTION_EXTINCT

Can happen to any rocky hill with obsidian or sulpher resource on the map which does not contain a city.

call python doDormantVolcanoErupts
- Remove any improvements on the plot.
- Put the active volcano feature on the plot.
- For all units on this plot do 90% damage and move them to nearest city. This is actually done last since the nearest city may be in a neighbouring plot and we don't want to damage the units twice. Note: barbarian, enemy and hidden nationality should be moved to a "safe" plot rather than the city.
- Add extra food to all neighbouring plots.
- For each neighbouring plot
- remove any improvements that are not immune and replace with ruins. Cities, routes and prehistoric improvements are immune.
- Damage all units on the plot by 50%.​

Volcano goes dormant. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_GOES_DORMANT

Can happen to any active volcano on the map.

call python doVolcanoBeconesDormant
- Change active volcano feature to dormant volcano feature.
- Remove extra food from all neighbouring plots.​

Dormant volcano erupts. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_ERUPTION_DORMANT

Can happen to any dormant volcano on the map.

call python doVolcanoDormantErupt
- Change active dormant feature to active volcano feature.
- Same as extinct erupts except don't need to do the plot the volcano is on​

Active volcano erupts. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_ERUPTION_ACTIVE

Can happen to any active volcano on the map.

call python doVolcanoActiveErupt

- Same as extinct erupts except don't need to do the plot the volcano is on and no need to add food to neighbouring plots.​

New volcano erupts. Status : to do
Trigger: EVENTTRIGGER_VOLCANO_ERUPTION_NEW

Can happen ??????.

call python doVolcanoNewErupt
?????.​


Still working on this.
 
Back
Top Bottom