forked from ryan-cheng-liu/5etools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
lifegen.html
226 lines (190 loc) · 8.5 KB
/
lifegen.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
<!DOCTYPE html>
<html lang="cn">
<head>
<!--5ETOOLS_CMP-->
<!--5ETOOLS_ANALYTICS-->
<!--5ETOOLS_ADCODE-->
<meta charset="utf-8">
<meta name="description" content="">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<title>这是你的人生 - 5etools</title>
<link rel="stylesheet" href="css/bootstrap.css">
<link rel="stylesheet" href="css/main.css">
<!-- Favicons -->
<link rel="icon" type="image/svg+xml" href="favicon.svg?v=1.115">
<link rel="icon" type="image/png" sizes="256x256" href="favicon-256x256.png">
<link rel="icon" type="image/png" sizes="144x144" href="favicon-144x144.png">
<link rel="icon" type="image/png" sizes="128x128" href="favicon-128x128.png">
<link rel="icon" type="image/png" sizes="64x64" href="favicon-64x64.png">
<link rel="icon" type="image/png" sizes="48x48" href="favicon-48x48.png">
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<!-- Chrome Web App Icons -->
<link rel="manifest" href="manifest.webmanifest">
<meta name="application-name" content="5etools">
<meta name="theme-color" content="#006bc4">
<!-- Windows Start Menu tiles -->
<meta name="msapplication-config" content="browserconfig.xml"/>
<meta name="msapplication-TileColor" content="#006bc4">
<!-- Apple Touch Icons -->
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon-180x180.png">
<link rel="apple-touch-icon" sizes="360x360" href="apple-touch-icon-360x360.png">
<link rel="apple-touch-icon" sizes="167x167" href="apple-touch-icon-167x167.png">
<link rel="apple-touch-icon" sizes="152x152" href="apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="120x120" href="apple-touch-icon-120x120.png">
<meta name="apple-mobile-web-app-title" content="5etools">
<!-- macOS Safari Pinned Tab and Touch Bar -->
<link rel="mask-icon" href="safari-pinned-tab.svg" color="#006bc4">
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
<script type="text/javascript" src="js/styleswitch.js"></script>
<script type="text/javascript" src="js/navigation.js"></script>
<script type="text/javascript" src="js/browsercheck.js"></script>
<style>
h4 {
border-bottom: 1px solid #333;
width: 100%;
}
.night-mode h4 {
border-bottom: 1px solid #555;
}
h5 {
text-decoration: underline;
margin-bottom: 3px;
}
.life__output-wrp-border {
border-radius: 4px;
}
.wrp-sect-head {
display: flex;
justify-content: space-between;
}
.wrp-sect-head > button {
margin: 6px 0 6px 6px;
}
.life__output {
background: none;
}
.btn-supp-fam {
margin-top: 7px;
margin-bottom: 7px;
display: block;
}
.btn-supp-fam::before {
content: "补充表细节掷骰";
}
.note {
display: inline-block;
margin: 3px 10px;
font-style: italic;
user-select: none;
}
.btn-reroll::before {
content: "重骰";
}
.life__output {
margin: 1em 0;
padding: 0.2em 0.7em;
border-radius: 0.2em;
display: none;
}
</style>
</head>
<body>
<div class="cancer__wrp-leaderboard cancer__anchor"><div class="cancer__disp-cancer"></div><div class="cancer__wrp-leaderboard-inner"><!--5ETOOLS_AD_LEADERBOARD--></div></div>
<header class="hidden-xs hidden-sm page__header">
<div class="container">
<h1 class="page__title">这是你的人生</h1>
<p class="page__subtitle">选择选项,然后点击生成。</p>
</div>
</header>
<nav class="container page__nav" id="navigation">
<ul class="nav page__nav-inner" id="navbar"></ul>
</nav>
<div class="cancer__wrp-sidebar-rhs cancer__wrp-sidebar-rhs--scrolling-page cancer__anchor"><div class="cancer__disp-cancer"></div><div class="cancer__sidebar-rhs-inner cancer__sidebar-rhs-inner--top"><!--5ETOOLS_AD_RIGHT_1--></div><div class="cancer__sidebar-rhs-inner cancer__sidebar-rhs-inner--bottom"><!--5ETOOLS_AD_RIGHT_2--></div></div>
<main class="container">
<div class="row no-print">
<div class="form-group col-2-4">
<label for="race">种族</label>
<select class="form-control form-inline" id="race" disabled><option>加载中...</option></select>
</div>
<div class="form-group col-2-4">
<label for="cha">魅力调整值</label>
<select class="form-control form-inline" id="cha" disabled><option>加载中...</option></select>
</div>
<div class="form-group col-2-4">
<label for="race">背景</label>
<select class="form-control form-inline" id="background" disabled><option>加载中...</option></select>
</div>
<div class="form-group col-2-4">
<label for="race">职业</label>
<select class="form-control form-inline" id="class" disabled><option>加载中...</option></select>
</div>
<div class="form-group col-2-4">
<label for="age"><i>年龄</i></label>
<select class="form-control form-inline" id="age" disabled><option>加载中...</option></select>
</div>
</div>
<div class="row no-print">
<div class="form-group col-12">
<button class="btn btn-default" onclick="roll()">生成</button>
</div>
</div>
<div class="row no-print" style="padding: 0 3em;">
<p>这个生成器是基于<a href="#" id="xge_link">《姗纳萨的万事指南》</a>第61-73页的规则和表格。</p>
<p><i>注意:以斜体显示所产生的文本内容是为了让使用变得更容易和快速,它们并不对应原本生成器中的任何表格。随你喜好忽视它们。</i></p>
</div>
<hr class="life__output" style="display: none; background: transparent">
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>双亲</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectParents()"></button></div>
<p id="parents"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>出生地</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectBirthplace()"></button></div>
<p id="birthplace"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>兄弟姊妹</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectSiblings()"></button></div>
<p id="siblings"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>家族和朋友</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectFamily()"></button></div>
<p id="family"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>个人抉择</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectPersonalDecisions()"></button></div>
<p id="personal"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>职业训练</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectClassTraining()"></button></div>
<p id="clss"></p>
</div>
<div class="row life__output night__shadow-big" style="display: none;">
<div class="wrp-sect-head"><h4>人生大事</h4><button class="btn btn-xs btn-default btn-reroll" onclick="sectLifeEvents()"></button></div>
<p id="events"></p>
</div>
</main>
<!--5ETOOLS_SCRIPT_ANCHOR-->
<!--5ETOOLS_AD_ADHESION-->
<script type="text/javascript" src="js/parser.js"></script>
<script type="text/javascript" src="js/utils.js"></script>
<script type="text/javascript" src="js/utils-ui.js"></script>
<script type="text/javascript" src="lib/localforage.js"></script>
<script type="text/javascript" src="js/genutils.js"></script>
<script type="text/javascript" src="js/omnidexer.js"></script>
<script type="text/javascript" src="js/omnisearch.js"></script>
<script type="text/javascript" src="js/render.js"></script>
<script type="text/javascript" src="js/render-dice.js"></script>
<script type="text/javascript" src="js/scalecreature.js"></script>
<script type="text/javascript" src="js/hist.js"></script>
<script type="text/javascript" src="js/lifegen.js"></script>
<script type="text/javascript" src="js/list2.js"></script>
<script type="text/javascript" src="lib/jquery.js"></script>
<script type="text/javascript" src="lib/elasticlunr.js"></script>
<script type="text/javascript" src="lib/lunr.min.js"></script>
<script type="text/javascript" src="lib/tinyseg.js"></script>
<script type="text/javascript" src="lib/lunr.stemmer.support.min.js"></script>
<script type="text/javascript" src="lib/lunr.ja.min.js"></script>
</body>
</html>