Welcome Guest ( Log In | Register )

欢迎访问本站。游客仅能浏览首页新闻、版块主题、维基条目与资源信息,需登录后方可获得内容发布、话题讨论、维基编辑与资源下载等权限。若无账号请先完成注册流程。
 
Reply to this topicStart new topic
> 卡德历法, Qud Calendar, By Ryan Dorkoski
TheFool
2017-01-16, 03:06
Post #1


Jack of all trades, master of none.
Group Icon
 300
   15

Group: Builder
Posts: 183
Joined: 2015-12-19
Member No.: 65240



# 卡德历法

作者:Ryan Dorkoski([原文链接](http://steamcommunity.com/sharedfiles/filedetails/?id=840744313))

翻译:TheFool

> 这份指南还在完善中,译者可能会跟进作者的更新。

## 卡德年历

我一直对《卡德洞窟》的年历感兴趣,并向论坛询问了了相关讯息,但似乎没人对卡德的历法有足够的了解。以下是我现在所知的部分——我希望其他老手能够帮我一起完善这份指南。

AlphaBeard给了我以下这段代码,我根据这段代码做了一幅图表。如果我对这段代码的诠释有误,请不吝指出。

```
if (_dayOfYear > -1) dayOfYear = _dayOfYear;
else dayOfYear = (int)TotalTimeTicks % 438000;
if (dayOfYear < 36001) return "Nivvun Ut";
if (dayOfYear < 72001) return "Iyur Ut";
if (dayOfYear < 108001) return "Simmun Ut";
if (dayOfYear < 144001) return "Tuum Ut";
if (dayOfYear < 180001) return "Ubu Ut";
if (dayOfYear < 216001) return "Uulu Ut";
if (dayOfYear < 222001) return "Ut yara Ux";
if (dayOfYear < 258001) return "Tishru i Ux";
if (dayOfYear < 294001) return "Tishru ii Ux";
if (dayOfYear < 330001) return "Kisu Ux";
if (dayOfYear < 366001) return "Tebet Ux";
if (dayOfYear < 402001) return "Shwut Ux";
if (dayOfYear < 438001) return "Uru Ux";
else return "Uru Ux";
```
以下是我根据这段代码制作的图表:

Attached Image


- 每年有13月(每个季度6月,有一个两季之间的过度月)
- 一年有468天
- 每月天数相等,为36天

## 每日周期

这部分需要更多的信息,以下是我目前所知的部分。

一天似乎被分为了以正午和午夜为核心的两大部分,每部分都有一个对应的过渡时段。我猜测每个时间段长度相等。HUD中列出了相应的描述。这部分我并没有相关的代码。


>**过渡时段1**
浅月(The Shallows)
丰收黎明(Harvest Dawn)

>**日间主要时段**
盈升盐日(Waxing Salt Sun)
高悬盐日(High Salt Sun)
亏落盐日(Waning Salt Sun)

>**过度时段2**
晚日(Hindsun)
珠光黄昏(Jeweled Dusk)

>**日间主要时段**
盈升虫月(Waxing Beetle Moon)
虫月当空(Beetle Moon Zenith)
亏落虫月(Waning Beetle Moon)

根据Wikipedia上对于月相的阐述,“盈升”(waxing)和“亏落”(waning)大致意为“上升”和“下降”。相对应地,“高悬盐日”(High Salt Sun)和“虫月当空”(Beetle Moon Zenith)意味着日/月到达最高点。

## 思考与讨论

**关于月份:**

有趣的是,前六个月以“Ut”收尾,后六个月以“Ux”收尾,而中间隔着“Ut Yara Ux”。

“Ut Yara Ux”是否意味着Ut“转换”到Ux?真是有趣。我想“Ut Yara Ux”至少意味着冬夏或夏冬之间的交替。“Ut”和“Ux”大概意味着冬与夏(或反之)。

**关于每日周期:**

我尝试过以数学的方法将之与24小时历法相对应,但似乎并不妥当。我并没有统计回合数或是类似的东西,因为我感觉自己已经找出了其中最有趣的部分。如果你有其他的见解,请不吝在讨论版下留言!

-----------

**以下是译者的一些补充:**

每月是36天,每月是36000回合,那么每日应该是1000回合。

实测在125回合的时候由丰收黎明切换至盈升盐日,盈升盐日至高悬盐日又用了125回合。介于每日有10个时段,每个时段的时间恐怕是不均匀的,有时段的持续时间少于125回合。

根据那段代码,Ut Yara Ux长度应为6天而不是36天。


This post has been edited by TheFool: 2017-01-19, 21:36
TOP
Fast ReplyReply to this topicStart new topic
 


Time is now: 2021-04-21, 01:22