Multi-season years mods, from Fenyo.

This commit is contained in:
Fenyo 2015-06-24 13:17:00 +02:00 committed by Mike Pope
parent a80b697070
commit 5fb77b2da9
16 changed files with 497 additions and 0 deletions

View File

@ -0,0 +1,3 @@
mod.daySeasons.name=Day Seasons
mod.daySeasons.shortDescription=This mod defines 365 seasons (as days) instead of two. Warning: This may result extremely long games!
mod.daySeasons.license=GPL

View File

@ -0,0 +1,365 @@
nameCache.season.0=January 1
nameCache.season.1=January 2
nameCache.season.2=January 3
nameCache.season.3=January 4
nameCache.season.4=January 5
nameCache.season.5=January 6
nameCache.season.6=January 7
nameCache.season.7=January 8
nameCache.season.8=January 9
nameCache.season.9=January 10
nameCache.season.10=January 11
nameCache.season.11=January 12
nameCache.season.12=January 13
nameCache.season.13=January 14
nameCache.season.14=January 15
nameCache.season.15=January 16
nameCache.season.16=January 17
nameCache.season.17=January 18
nameCache.season.18=January 19
nameCache.season.19=January 20
nameCache.season.20=January 21
nameCache.season.21=January 22
nameCache.season.22=January 23
nameCache.season.23=January 24
nameCache.season.24=January 25
nameCache.season.25=January 26
nameCache.season.26=January 27
nameCache.season.27=January 28
nameCache.season.28=January 29
nameCache.season.29=January 30
nameCache.season.30=January 31
nameCache.season.31=February 1
nameCache.season.32=February 2
nameCache.season.33=February 3
nameCache.season.34=February 4
nameCache.season.35=February 5
nameCache.season.36=February 6
nameCache.season.37=February 7
nameCache.season.38=February 8
nameCache.season.39=February 9
nameCache.season.40=February 10
nameCache.season.41=February 11
nameCache.season.42=February 12
nameCache.season.43=February 13
nameCache.season.44=February 14
nameCache.season.45=February 15
nameCache.season.46=February 16
nameCache.season.47=February 17
nameCache.season.48=February 18
nameCache.season.49=February 19
nameCache.season.50=February 20
nameCache.season.51=February 21
nameCache.season.52=February 22
nameCache.season.53=February 23
nameCache.season.54=February 24
nameCache.season.55=February 25
nameCache.season.56=February 26
nameCache.season.57=February 27
nameCache.season.58=February 28
nameCache.season.59=March 1
nameCache.season.60=March 2
nameCache.season.61=March 3
nameCache.season.62=March 4
nameCache.season.63=March 5
nameCache.season.64=March 6
nameCache.season.65=March 7
nameCache.season.66=March 8
nameCache.season.67=March 9
nameCache.season.68=March 10
nameCache.season.69=March 11
nameCache.season.70=March 12
nameCache.season.71=March 13
nameCache.season.72=March 14
nameCache.season.73=March 15
nameCache.season.74=March 16
nameCache.season.75=March 17
nameCache.season.76=March 18
nameCache.season.77=March 19
nameCache.season.78=March 20
nameCache.season.79=March 21
nameCache.season.80=March 22
nameCache.season.81=March 23
nameCache.season.82=March 24
nameCache.season.83=March 25
nameCache.season.84=March 26
nameCache.season.85=March 27
nameCache.season.86=March 28
nameCache.season.87=March 29
nameCache.season.88=March 30
nameCache.season.89=March 31
nameCache.season.90=April 1
nameCache.season.91=April 2
nameCache.season.92=April 3
nameCache.season.93=April 4
nameCache.season.94=April 5
nameCache.season.95=April 6
nameCache.season.96=April 7
nameCache.season.97=April 8
nameCache.season.98=April 9
nameCache.season.99=April 10
nameCache.season.100=April 11
nameCache.season.101=April 12
nameCache.season.102=April 13
nameCache.season.103=April 14
nameCache.season.104=April 15
nameCache.season.105=April 16
nameCache.season.106=April 17
nameCache.season.107=April 18
nameCache.season.108=April 19
nameCache.season.109=April 20
nameCache.season.110=April 21
nameCache.season.111=April 22
nameCache.season.112=April 23
nameCache.season.113=April 24
nameCache.season.114=April 25
nameCache.season.115=April 26
nameCache.season.116=April 27
nameCache.season.117=April 28
nameCache.season.118=April 29
nameCache.season.119=April 30
nameCache.season.120=May 1
nameCache.season.121=May 2
nameCache.season.122=May 3
nameCache.season.123=May 4
nameCache.season.124=May 5
nameCache.season.125=May 6
nameCache.season.126=May 7
nameCache.season.127=May 8
nameCache.season.128=May 9
nameCache.season.129=May 10
nameCache.season.130=May 11
nameCache.season.131=May 12
nameCache.season.132=May 13
nameCache.season.133=May 14
nameCache.season.134=May 15
nameCache.season.135=May 16
nameCache.season.136=May 17
nameCache.season.137=May 18
nameCache.season.138=May 19
nameCache.season.139=May 20
nameCache.season.140=May 21
nameCache.season.141=May 22
nameCache.season.142=May 23
nameCache.season.143=May 24
nameCache.season.144=May 25
nameCache.season.145=May 26
nameCache.season.146=May 27
nameCache.season.147=May 28
nameCache.season.148=May 29
nameCache.season.149=May 30
nameCache.season.150=May 31
nameCache.season.151=June 1
nameCache.season.152=June 2
nameCache.season.153=June 3
nameCache.season.154=June 4
nameCache.season.155=June 5
nameCache.season.156=June 6
nameCache.season.157=June 7
nameCache.season.158=June 8
nameCache.season.159=June 9
nameCache.season.160=June 10
nameCache.season.161=June 11
nameCache.season.162=June 12
nameCache.season.163=June 13
nameCache.season.164=June 14
nameCache.season.165=June 15
nameCache.season.166=June 16
nameCache.season.167=June 17
nameCache.season.168=June 18
nameCache.season.169=June 19
nameCache.season.170=June 20
nameCache.season.171=June 21
nameCache.season.172=June 22
nameCache.season.173=June 23
nameCache.season.174=June 24
nameCache.season.175=June 25
nameCache.season.176=June 26
nameCache.season.177=June 27
nameCache.season.178=June 28
nameCache.season.179=June 29
nameCache.season.180=June 30
nameCache.season.181=July 1
nameCache.season.182=July 2
nameCache.season.183=July 3
nameCache.season.184=July 4
nameCache.season.185=July 5
nameCache.season.186=July 6
nameCache.season.187=July 7
nameCache.season.188=July 8
nameCache.season.189=July 9
nameCache.season.190=July 10
nameCache.season.191=July 11
nameCache.season.192=July 12
nameCache.season.193=July 13
nameCache.season.194=July 14
nameCache.season.195=July 15
nameCache.season.196=July 16
nameCache.season.197=July 17
nameCache.season.198=July 18
nameCache.season.199=July 19
nameCache.season.200=July 20
nameCache.season.201=July 21
nameCache.season.202=July 22
nameCache.season.203=July 23
nameCache.season.204=July 24
nameCache.season.205=July 25
nameCache.season.206=July 26
nameCache.season.207=July 27
nameCache.season.208=July 28
nameCache.season.209=July 29
nameCache.season.210=July 30
nameCache.season.211=July 31
nameCache.season.212=August 1
nameCache.season.213=August 2
nameCache.season.214=August 3
nameCache.season.215=August 4
nameCache.season.216=August 5
nameCache.season.217=August 6
nameCache.season.218=August 7
nameCache.season.219=August 8
nameCache.season.220=August 9
nameCache.season.221=August 10
nameCache.season.222=August 11
nameCache.season.223=August 12
nameCache.season.224=August 13
nameCache.season.225=August 14
nameCache.season.226=August 15
nameCache.season.227=August 16
nameCache.season.228=August 17
nameCache.season.229=August 18
nameCache.season.230=August 19
nameCache.season.231=August 20
nameCache.season.232=August 21
nameCache.season.233=August 22
nameCache.season.234=August 23
nameCache.season.235=August 24
nameCache.season.236=August 25
nameCache.season.237=August 26
nameCache.season.238=August 27
nameCache.season.239=August 28
nameCache.season.240=August 29
nameCache.season.241=August 30
nameCache.season.242=August 31
nameCache.season.243=September 1
nameCache.season.244=September 2
nameCache.season.245=September 3
nameCache.season.246=September 4
nameCache.season.247=September 5
nameCache.season.248=September 6
nameCache.season.249=September 7
nameCache.season.250=September 8
nameCache.season.251=September 9
nameCache.season.252=September 10
nameCache.season.253=September 11
nameCache.season.254=September 12
nameCache.season.255=September 13
nameCache.season.256=September 14
nameCache.season.257=September 15
nameCache.season.258=September 16
nameCache.season.259=September 17
nameCache.season.260=September 18
nameCache.season.261=September 19
nameCache.season.262=September 20
nameCache.season.263=September 21
nameCache.season.264=September 22
nameCache.season.265=September 23
nameCache.season.266=September 24
nameCache.season.267=September 25
nameCache.season.268=September 26
nameCache.season.269=September 27
nameCache.season.270=September 28
nameCache.season.271=September 29
nameCache.season.272=September 30
nameCache.season.273=October 1
nameCache.season.274=October 2
nameCache.season.275=October 3
nameCache.season.276=October 4
nameCache.season.277=October 5
nameCache.season.278=October 6
nameCache.season.279=October 7
nameCache.season.280=October 8
nameCache.season.281=October 9
nameCache.season.282=October 10
nameCache.season.283=October 11
nameCache.season.284=October 12
nameCache.season.285=October 13
nameCache.season.286=October 14
nameCache.season.287=October 15
nameCache.season.288=October 16
nameCache.season.289=October 17
nameCache.season.290=October 18
nameCache.season.291=October 19
nameCache.season.292=October 20
nameCache.season.293=October 21
nameCache.season.294=October 22
nameCache.season.295=October 23
nameCache.season.296=October 24
nameCache.season.297=October 25
nameCache.season.298=October 26
nameCache.season.299=October 27
nameCache.season.300=October 28
nameCache.season.301=October 29
nameCache.season.302=October 30
nameCache.season.303=October 31
nameCache.season.304=November 1
nameCache.season.305=November 2
nameCache.season.306=November 3
nameCache.season.307=November 4
nameCache.season.308=November 5
nameCache.season.309=November 6
nameCache.season.310=November 7
nameCache.season.311=November 8
nameCache.season.312=November 9
nameCache.season.313=November 10
nameCache.season.314=November 11
nameCache.season.315=November 12
nameCache.season.316=November 13
nameCache.season.317=November 14
nameCache.season.318=November 15
nameCache.season.319=November 16
nameCache.season.320=November 17
nameCache.season.321=November 18
nameCache.season.322=November 19
nameCache.season.323=November 20
nameCache.season.324=November 21
nameCache.season.325=November 22
nameCache.season.326=November 23
nameCache.season.327=November 24
nameCache.season.328=November 25
nameCache.season.329=November 26
nameCache.season.330=November 27
nameCache.season.331=November 28
nameCache.season.332=November 29
nameCache.season.333=November 30
nameCache.season.334=December 1
nameCache.season.335=December 2
nameCache.season.336=December 3
nameCache.season.337=December 4
nameCache.season.338=December 5
nameCache.season.339=December 6
nameCache.season.340=December 7
nameCache.season.341=December 8
nameCache.season.342=December 9
nameCache.season.343=December 10
nameCache.season.344=December 11
nameCache.season.345=December 12
nameCache.season.346=December 13
nameCache.season.347=December 14
nameCache.season.348=December 15
nameCache.season.349=December 16
nameCache.season.350=December 17
nameCache.season.351=December 18
nameCache.season.352=December 19
nameCache.season.353=December 20
nameCache.season.354=December 21
nameCache.season.355=December 22
nameCache.season.356=December 23
nameCache.season.357=December 24
nameCache.season.358=December 25
nameCache.season.359=December 26
nameCache.season.360=December 27
nameCache.season.361=December 28
nameCache.season.362=December 29
nameCache.season.363=December 30
nameCache.season.364=December 31

View File

@ -0,0 +1 @@
<mod id="daySeasons" />

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<freecol-specification id="daySeasons">
<options>
<optionGroup id="gameOptions">
<optionGroup id="gameOptions.years">
<!-- The number of seasons in the year. -->
<integerOption id="model.option.seasons"
value="365" minimumValue="365" maximumValue="365" />
</optionGroup>
</optionGroup>
</options>
</freecol-specification>

View File

@ -0,0 +1,3 @@
mod.fourSeasons.name=Four Seasons
mod.fourSeasons.shortDescription=This mod defines four seasons instead of two. Warning: This may result longer games!
mod.fourSeasons.license=GPL

View File

@ -0,0 +1,4 @@
nameCache.season.0=Winter
nameCache.season.1=Spring
nameCache.season.2=Summer
nameCache.season.3=Autumn

View File

@ -0,0 +1 @@
<mod id="fourSeasons" />

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<freecol-specification id="fourSeasons">
<options>
<optionGroup id="gameOptions">
<optionGroup id="gameOptions.years">
<!-- The number of seasons in the year. -->
<integerOption id="model.option.seasons"
value="4" minimumValue="4" maximumValue="4" />
</optionGroup>
</optionGroup>
</options>
</freecol-specification>

View File

@ -0,0 +1,3 @@
mod.monthSeasons.name=Month Seasons
mod.monthSeasons.shortDescription=This mod defines 12 seasons (as months) instead of two. Warning: This may result long games!
mod.monthSeasons.license=GPL

View File

@ -0,0 +1,12 @@
nameCache.season.0=January
nameCache.season.1=February
nameCache.season.2=March
nameCache.season.3=April
nameCache.season.4=May
nameCache.season.5=June
nameCache.season.6=July
nameCache.season.7=August
nameCache.season.8=September
nameCache.season.9=October
nameCache.season.10=November
nameCache.season.11=December

View File

@ -0,0 +1 @@
<mod id="monthSeasons" />

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<freecol-specification id="monthSeasons">
<options>
<optionGroup id="gameOptions">
<optionGroup id="gameOptions.years">
<!-- The number of seasons in the year. -->
<integerOption id="model.option.seasons"
value="12" minimumValue="12" maximumValue="12" />
</optionGroup>
</optionGroup>
</options>
</freecol-specification>

View File

@ -0,0 +1,3 @@
mod.weekSeasons.name=Week Seasons
mod.weekSeasons.shortDescription=This mod defines 52 seasons (as weeks) instead of two. Warning: This may result very long games!
mod.weekSeasons.license=GPL

View File

@ -0,0 +1,52 @@
nameCache.season.0=Week 1, January
nameCache.season.1=Week 2, January
nameCache.season.2=Week 3, January
nameCache.season.3=Week 4, January
nameCache.season.4=Week 5, January
nameCache.season.5=Week 6, February
nameCache.season.6=Week 7, February
nameCache.season.7=Week 8, February
nameCache.season.8=Week 9, February
nameCache.season.9=Week 10, March
nameCache.season.10=Week 11, March
nameCache.season.11=Week 12, March
nameCache.season.12=Week 13, March
nameCache.season.13=Week 14, April
nameCache.season.14=Week 15, April
nameCache.season.15=Week 16, April
nameCache.season.16=Week 17, April
nameCache.season.17=Week 18, May
nameCache.season.18=Week 19, May
nameCache.season.19=Week 20, May
nameCache.season.20=Week 21, May
nameCache.season.21=Week 22, May
nameCache.season.22=Week 23, June
nameCache.season.23=Week 24, June
nameCache.season.24=Week 25, June
nameCache.season.25=Week 26, June
nameCache.season.26=Week 27, July
nameCache.season.27=Week 28, July
nameCache.season.28=Week 29, July
nameCache.season.29=Week 30, July
nameCache.season.30=Week 31, July
nameCache.season.31=Week 32, August
nameCache.season.32=Week 33, August
nameCache.season.33=Week 34, August
nameCache.season.34=Week 35, August
nameCache.season.35=Week 36, September
nameCache.season.36=Week 37, September
nameCache.season.37=Week 38, September
nameCache.season.38=Week 39, September
nameCache.season.39=Week 40, October
nameCache.season.40=Week 41, October
nameCache.season.41=Week 42, October
nameCache.season.42=Week 43, October
nameCache.season.43=Week 44, October
nameCache.season.44=Week 45, November
nameCache.season.45=Week 46, November
nameCache.season.46=Week 47, November
nameCache.season.47=Week 48, November
nameCache.season.48=Week 49, December
nameCache.season.49=Week 50, December
nameCache.season.50=Week 51, December
nameCache.season.51=Week 52, December

View File

@ -0,0 +1 @@
<mod id="weekSeasons" />

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<freecol-specification id="weekSeasons">
<options>
<optionGroup id="gameOptions">
<optionGroup id="gameOptions.years">
<!-- The number of seasons in the year. -->
<integerOption id="model.option.seasons"
value="52" minimumValue="52" maximumValue="52" />
</optionGroup>
</optionGroup>
</options>
</freecol-specification>