本文内容建议参考J.R.R.托尔金所著的《<魔戒>附录四》阅读。
模组中的历法,很显然地,是依照夏尔历法设定的。每当一个新世界被创建时,时间都会被设定为夏尔历1401年9月22日,星期四,比尔博·巴金斯第二次离开夏尔前往幽谷的日子。日期可以通过以下指令修改,其中<date>为自上述日期以来的天数。
/lotrDate get|set|add <date>
每当太阳升起,日期都会显示在屏幕正中。日期还会被记录在红皮书中。
截至版本Beta35.4,历法仍然没有对游戏起到任何实质性的影响。也许在故事线任务加入后时间会起到更加大的作用。如果你不想查书,又想详细了解历法,请移步本页面最下方。
添加于版本Beta20。
时间机制无需多言,每天40分钟(两倍于原版;即48000刻)。时间也可以通过如下指令修改。
/lotr_time set|add day|night|<time>
其中day指1400刻时,night指28800刻时;日出为0刻,正午为12000刻,日落为24000刻,午夜为36000刻。
添加于版本Beta23(同时此版本将一天时间改为40分钟)。
已知bug:当玩家在雷雨天睡觉时,起床后时间将会处于下一天的24000刻。这意味着玩家可以立即再次睡觉,并来到下一天。
历法时间最大值:5881052年莱斯日,星期五。在这一天之后,历法将会显示-5613229年10月26日,星期三,并自此开始下一轮循环。这是因为LOTR.dat/ShireDate文件的三十二位空间用完了。如果玩家不作弊、不睡觉(指游戏内)、不分昼夜且全年无休地游玩本模组,一个循环将会花掉他59,653,957天,或者163,435年(现实中)。
历法详细内容
星期表(每年的同一天都是一星期中的同一天)
中文 | 夏尔历(“含义”) |
---|---|
星期六 | Sterday ("瓦尔妲之星") |
星期日 | Sunday ("太阳") |
星期一 | Monday ("月亮") |
星期二 | Trewsday ("维林诺的双圣树") |
星期三 | Hevensday ("不死之地") |
星期四 | Mersday ("海洋") |
星期五 | Highday ("维拉") 备注:Highday永远不会是一个月的1号; Highday是一星期中的最后一天, 因此Highday所对应的更像是现实生活中的星期日 |
节日表
名称 | 对应的公历日期 | 是否属于星期中的一天 |
---|---|---|
尤尔二日(元旦) | 12月22日 | 是 |
莱斯一日 | 6月21日 | 是 |
年中日 | 6月22日 | 否 |
闰莱斯(仅闰年有,见下文) | 无 | 否 |
莱斯二日 | 6月23日 | 是 |
尤尔一日(年终日) | 12月21日 | 是 |
月份表
月份 | 夏尔历中的名称 (别称) | 对应的公历日期 |
---|---|---|
1 | Afteryule (Frery) | 12月23日 - 1月21日 |
2 | Solmath | 1月22日 - 2月20日 |
3 | Rethe | 2月21日 - 3月22日 |
4 | Astron (Chithing) | 3月23日 - 4月21日 |
5 | Thrimidge | 4月22日 - 5月21日 |
6 | Forelithe (Lithe) | 5月22日 - 6月20日 |
7 | Afterlithe (Mede) | 6月24日 - 7月23日 |
8 | Wedmath | 7月24日 - 8月22日 |
9 | Halimath (Harvestmath) | 8月23日 - 9月21日 |
10 | Winterfilth (Wintring) | 9月22日 - 10月21日 |
11 | Blotmath (Blooting) | 10月22日 - 11月20日 |
12 | Foreyule (Yulemath) | 11月21日 - 12月20日 |
闰年
每四年一闰,每百年一不闰,闰日即闰莱斯。
历法的计算与说明需要严谨的思维,因此如有错误请见谅
资料分类: | 中洲设定 |