【汉化】星系详细信息生成器v0.41自汉化
spaceengine吧
全部回复
仅看楼主
level 6
Smokecube 楼主
首先感谢SE官方论坛的用户【Amwhere】开发了这个程序,尊重并保留其一切相关权利,侵权必删。
【下载地址】
百度网盘
内容包括:
①生成器主程序;
②style.css,用于显示生成结果的正确格式;
③使用说明,自制。
【效果预览】
【汉化说明】
1、该汉化版是LZ对原程序反编译后,加以修改、翻译而成;
2、修复了潮汐锁定恒星导致的报错问题;【PS:潮汐锁定=自转和公转周期相等,LZ上一个帖子说错了……】
3、反编译的代码≠源代码,难免存在问题。由于LZ不太懂编程,只能通过百度+反复试验,尽量让代码能够运行……
4、因此,如果发现有什么奇怪的bug,或者与原版出现了误差,欢迎指出。不过LZ不一定有能力解决……_(:3」∠)_
5、如果有什么翻译方面的意见,欢迎提出。
2015年04月27日 08点04分 1
level 15
好~
2015年04月27日 13点04分 4
level 5
怎么使用??
2015年04月28日 16点04分 5
level 12

2015年04月29日 07点04分 6
level 12
如何利用SE导出.sc格式的星系文件?如果有的话是不是在catalogs文件夹?求大神教![泪][泪][泪]
2015年05月01日 04点05分 7
点进一个恒星系统,选中其中任何一个星球,按ESC,选择导出系统。导出的文件默认在export文件夹里。
2015年05月01日 14点05分
回复 Smokecube :谢谢啦[吐舌]
2015年05月02日 00点05分
level 13
[真棒]
2015年05月01日 05点05分 8
level 11
这东西怎么用啊[泪]
2015年08月17日 06点08分 9
我都写了教程了……[委屈]
2015年08月19日 09点08分
@Smokecube 教程看不懂[泪]那个导出星球的文件在哪啊。。
2015年08月20日 07点08分
回复
chenyangzhou6
:见7L我的回复。
2015年08月21日 09点08分
@Smokecube 哪个文件[泪]
2015年08月21日 09点08分
level 13
楼主,提出个问题,为毛导出太阳系的时候会那么奇怪的,地球居然不适合呼吸,生物种类是马为代表。。宜居等级为B。。。
2015年08月18日 15点08分 10
是C,不可呼吸空气。。
2015年08月18日 16点08分
一直是这样的,不是楼主汉化的问题,原版就是这样。[FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES]
2015年08月19日 07点08分
2015年08月19日 09点08分
level 6
Smokecube 楼主
@远征神界 感谢提问。
首先,对有关大气的问题进行解答。
1、生成器在生成大气信息的过程中,并【不完全是基于已有数据】推算的,很大程度上是【通过某种算法生成】的。因为很显然地,没有人能仅仅根据行星质量、大气压等信息,就推算出大气成分。
2、在这一算法中,氧氮等气体含量的生成,用到了【伪随机数】:生成器将【天体系统的名字】转换为MD5-Hash值,然后将其作为“种子”生成伪随机数。
3、因此,生成器生成的结果【并不能代表实际情况】。
其次,关于生物种类等问题——原理也是一样的。
P.S. 在我用的0.973版本里,太阳系在sc文件里的名称是“Sol/The Sun”而不是之前的“Sol”,于是氧气增加到了40%左右,宜居等级一下子成了“A”。[吐舌]
2015年08月19日 09点08分 12
感觉好深奥。。文科狗果断看不懂-_-#其实我也是随便问问,因为都知道这些生成是随机的。。当然啦我非常期待这个软件能做得更好,还有相应的周边软件也是。。[吐舌]
2015年08月19日 09点08分
level 1
有个问题是……怎么才能让生成的HTML文件打开之后有和1L一样的那种表格效果?
2015年10月21日 13点10分 13
确保你要打开的html文件和style.css在同一目录下。
2015年10月22日 14点10分
level 8
m
2015年10月24日 00点10分 14
level 11

2015年11月03日 11点11分 16
level 10
【BUG】原程序0.9.7.3版本,生成器显示的温度和原程序中的星球的温度有很大出入。
例如RSC 0-0-3-166-0 5,原程序中,随着行星位置(与恒星的距离)的不同,温度从-21℃ ~ -4℃不等,但生成器显示的是-17℃ ~ 0℃。更有甚者,RSC 0-0-3-448-10 2,在原程序中的温度是21℃ ~ 36℃,而生成器却显示48℃ ~ 64℃,这就直接把这个temperate terra行星变成了warm terra[狂汗]
【建议】其实,原程序蕴含了一点点的大气成分信息,就在info(i键信息窗口)的“大气”一栏里面。其中有一行是“Average molar mass”,即
大气的平均摩尔质量,它应当等于大气中的所有成分的相对分子质量按其含量进行加权平均计算得到的数值。
例如,RSC 0-0-3-448-10 2在生成器中的大气成分为:氮60.03%,氧19.57%,氪14.24%,氩6.10%,其它0.06%,前面四项加权平均得到:28*0.6003
+3
2*0.1957+84*0.1424+40*0.0610=37.472(由于“其它”的存在,实际数值应该大于37.472),远远大于原程序中显示的23.580。如果大气成分与“Average molar mass”吻合,这样计算得到的数值应该略小于23.580。
这一点关系可能是原作者始料未及的。
话说这个生成器到底适用于原程序的哪个版本?
2015年12月03日 04点12分 17
温度计算的问题:SE使用的温度计算公式似乎并没有公开,这个程序的作者对SE的温度计算有异议,因此温度是程序作者自己找公式算的。 这个程序生成的大气成分并不符合SE里的数值,12楼有解释。 这个帖子里的程序适用于0.973。0.974的在另一个帖子。
2015年12月03日 11点12分
@Smokecube 哦,只是一点建议而已。如果由大气成分算出来的平均摩尔质量能和SE中的Average molar mass吻合那就更好了。
2015年12月03日 13点12分
1