More website structure details added
[shipsimu.git] / docs / mindmap_20080523.html
1 <html>
2 <head>
3 <title>Ship-Simu Ship-Simulation</title>
4 <style type="text/css">
5     span.foldopened { color: white; font-size: xx-small;
6     border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
7     VISIBILITY: visible;
8     cursor:pointer; }
9
10
11     span.foldclosed { color: #666666; font-size: xx-small;
12     border-width: 1; font-family: monospace; padding: 0em 0.25em 0em 0.25em; background: #e0e0e0;
13     VISIBILITY: hidden;
14     cursor:pointer; }
15
16     span.foldspecial { color: #666666; font-size: xx-small; border-style: none solid solid none;
17     border-color: #CCCCCC; border-width: 1; font-family: sans-serif; padding: 0em 0.1em 0em 0.1em; background: #e0e0e0;
18     cursor:pointer; }
19
20     li { list-style: none; }
21
22     span.l { color: red; font-weight: bold; }
23
24     a:link {text-decoration: none; color: black; }
25     a:visited {text-decoration: none; color: black; }
26     a:active {text-decoration: none; color: black; }
27     a:hover {text-decoration: none; color: black; background: #eeeee0; }
28
29 </style>
30 <!-- ^ Position is not set to relative / absolute here because of Mozilla -->
31 </head>
32 <body>
33
34 <script language="JavaScript">
35    // Here we implement folding. It works fine with MSIE5.5, MSIE6.0 and
36    // Mozilla 0.9.6.
37
38    if (document.layers) {
39       //Netscape 4 specific code
40       pre = 'document.';
41       post = ''; }
42    if (document.getElementById) {
43       //Netscape 6 specific code
44       pre = 'document.getElementById("';
45       post = '").style'; }
46    if (document.all) {
47       //IE4+ specific code
48       pre = 'document.all.';
49       post = '.style'; }
50
51 function layer_exists(layer) {
52    try {
53       eval(pre + layer + post);
54       return true; }
55    catch (error) {
56       return false; }}
57
58 function show_layer(layer) {
59    eval(pre + layer + post).position = 'relative'; 
60    eval(pre + layer + post).visibility = 'visible'; }
61
62 function hide_layer(layer) {
63    eval(pre + layer + post).visibility = 'hidden';
64    eval(pre + layer + post).position = 'absolute'; }
65
66 function hide_folder(folder) {
67     hide_folding_layer(folder)
68     show_layer('show'+folder);
69
70     scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
71 }
72
73 function show_folder(folder) {
74     // Precondition: all subfolders are folded
75
76     show_layer('hide'+folder);
77     hide_layer('show'+folder);
78     show_layer('fold'+folder);
79
80     scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
81
82     var i;
83     for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
84        show_layer('show'+folder+'_'+i); }
85 }
86 function show_folder_completely(folder) {
87     // Precondition: all subfolders are folded
88
89     show_layer('hide'+folder);
90     hide_layer('show'+folder);
91     show_layer('fold'+folder);
92
93     scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
94
95     var i;
96     for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
97        show_folder_completely(folder+'_'+i); }
98 }
99
100
101
102 function hide_folding_layer(folder) {
103    var i;
104    for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
105        hide_folding_layer(folder+'_'+i); }
106
107    hide_layer('hide'+folder);
108    hide_layer('show'+folder);
109    hide_layer('fold'+folder);
110
111    scrollBy(0,0); // This is a work around to make it work in Browsers (Explorer, Mozilla)
112 }
113
114 function fold_document() {
115    var i;
116    var folder = '1';
117    for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
118        hide_folder(folder+'_'+i); }
119 }
120
121 function unfold_document() {
122    var i;
123    var folder = '1';
124    for (i=1; layer_exists('fold'+folder+'_'+i); ++i) {
125        show_folder_completely(folder+'_'+i); }
126 }
127
128 </script>
129 <SPAN class=foldspecial onclick="fold_document()">All +</SPAN>
130 <SPAN class=foldspecial onclick="unfold_document()">All -</SPAN>
131 <p><span style="font-size: 150%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ship-Simu Ship-Simulation</span>
132 <ul><li><span id="show1_1" class="foldclosed" onClick="show_folder('1_1')" style="POSITION: absolute">+</span> <span id="hide1_1" class="foldopened" onClick="hide_folder('1_1')">-</Span>
133 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Browser-Game</span>
134 <ul id="fold1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1" class="foldclosed" onClick="show_folder('1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1" class="foldopened" onClick="hide_folder('1_1_1')">-</Span>
135 Tick-based simulation
136 <ul id="fold1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_1_1" class="foldclosed" onClick="show_folder('1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_1_1" class="foldopened" onClick="hide_folder('1_1_1_1')">-</Span>
137 Cronological job (cron)
138 <ul id="fold1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Addional requirement for installation
139
140 </li>
141
142 </ul>
143 </li>
144
145 </ul>
146 </li>
147 <li><span id="show1_1_2" class="foldclosed" onClick="show_folder('1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_2" class="foldopened" onClick="hide_folder('1_1_2')">-</Span>
148 Click-based simulation
149 <ul id="fold1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>User clicks a button, action performed
150
151 </li>
152
153 </ul>
154 </li>
155 <li><span id="show1_1_3" class="foldclosed" onClick="show_folder('1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3" class="foldopened" onClick="hide_folder('1_1_3')">-</Span>
156 Pseudo-3D graphics
157 <ul id="fold1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1" class="foldclosed" onClick="show_folder('1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1" class="foldopened" onClick="hide_folder('1_1_3_1')">-</Span>
158 Still graphics
159 <ul id="fold1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_3_1_1" class="foldclosed" onClick="show_folder('1_1_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_1" class="foldopened" onClick="hide_folder('1_1_3_1_1')">-</Span>
160 Different ships
161 <ul id="fold1_1_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Passenger ship
162
163 </li>
164 <li>Oil tanker
165
166 </li>
167 <li>Container ship
168
169 </li>
170 <li>Misc small ships
171
172 </li>
173
174 </ul>
175 </li>
176 <li><span id="show1_1_3_1_2" class="foldclosed" onClick="show_folder('1_1_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_2" class="foldopened" onClick="hide_folder('1_1_3_1_2')">-</Span>
177 Buildings
178 <ul id="fold1_1_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Shipyard
179
180 </li>
181 <li>Dry dock
182
183 </li>
184 <li>Terminal building
185
186 </li>
187
188 </ul>
189 </li>
190 <li><span id="show1_1_3_1_3" class="foldclosed" onClick="show_folder('1_1_3_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_3" class="foldopened" onClick="hide_folder('1_1_3_1_3')">-</Span>
191 Vehicles
192 <ul id="fold1_1_3_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Container carrier
193
194 </li>
195 <li>Crane
196
197 </li>
198
199 </ul>
200 </li>
201 <li><span id="show1_1_3_1_4" class="foldclosed" onClick="show_folder('1_1_3_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_3_1_4" class="foldopened" onClick="hide_folder('1_1_3_1_4')">-</Span>
202 All pics should be self-shooted
203 <ul id="fold1_1_3_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>This avoids copyright conflicts
204
205 </li>
206 <li>The requested buildings/vehicles must be found in reality
207
208 </li>
209
210 </ul>
211 </li>
212
213 </ul>
214 </li>
215 <li><span id="show1_1_3_2" class="foldclosed" onClick="show_folder('1_1_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_3_2" class="foldopened" onClick="hide_folder('1_1_3_2')">-</Span>
216 Slightly moved graphics (GIF)
217 <ul id="fold1_1_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Water surface
218
219 </li>
220 <li>Sky texture
221
222 </li>
223
224 </ul>
225 </li>
226
227 </ul>
228 </li>
229 <li><span id="show1_1_4" class="foldclosed" onClick="show_folder('1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_4" class="foldopened" onClick="hide_folder('1_1_4')">-</Span>
230 Fully XHTML 1.0
231 <ul id="fold1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Latest Internet standard
232
233 </li>
234 <li>Older browsers will make lesser trouble
235
236 </li>
237 <li><span id="show1_1_4_1" class="foldclosed" onClick="show_folder('1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_4_1" class="foldopened" onClick="hide_folder('1_1_4_1')">-</Span>
238 Should validate with the W3C HTML Validator
239 <ul id="fold1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://validator.w3.org" target="_blank"><span class=l>~</span>&nbsp;http://validator.w3.org
240 </a>
241
242 </li>
243
244 </ul>
245 </li>
246
247 </ul>
248 </li>
249 <li><span id="show1_1_5" class="foldclosed" onClick="show_folder('1_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_5" class="foldopened" onClick="hide_folder('1_1_5')">-</Span>
250 <span style="font-family: SansSerif, sans-serif; ">Design is CSS-based</span>
251 <ul id="fold1_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Themes are possible
252
253 </li>
254
255 </ul>
256 </li>
257 <li>Nice AJAX features
258
259 </li>
260 <li><span id="show1_1_6" class="foldclosed" onClick="show_folder('1_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6" class="foldopened" onClick="hide_folder('1_1_6')">-</Span>
261 <span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Website structure</span>
262 <ul id="fold1_1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1" class="foldclosed" onClick="show_folder('1_1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1" class="foldopened" onClick="hide_folder('1_1_6_1')">-</Span>
263 <span style="font-family: SansSerif, sans-serif; font-weight: bold; ">External guest area</span>
264 <ul id="fold1_1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1')">-</Span>
265 News on the front page (home)
266 <ul id="fold1_1_6_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1')">-</Span>
267 The news source can be choosen from different
268 <ul id="fold1_1_6_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Previously typed and stored in database
269
270 </li>
271 <li><span id="show1_1_6_1_1_1_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_1_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_1_1')">-</Span>
272 Local XML files
273 <ul id="fold1_1_6_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Hint: Created by external generators</span>
274
275 </li>
276
277 </ul>
278 </li>
279 <li>Remote XMLs like RSS feeds
280
281 </li>
282
283 </ul>
284 </li>
285 <li><span id="show1_1_6_1_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_1_2')">-</Span>
286 The typer can choose a category
287 <ul id="fold1_1_6_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>New categories can be suggested by the typer
288
289 </li>
290 <li>An admin can create new categories
291
292 </li>
293
294 </ul>
295 </li>
296 <li><span id="show1_1_6_1_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_1_3')">-</Span>
297 Comments are allowable
298 <ul id="fold1_1_6_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Logged-in users
299
300 </li>
301 <li><span id="show1_1_6_1_1_3_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_3_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_3_1')">-</Span>
302 Guests as well
303 <ul id="fold1_1_6_1_1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Secured with CAPTCHA
304
305 </li>
306
307 </ul>
308 </li>
309
310 </ul>
311 </li>
312 <li><span id="show1_1_6_1_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_1_4')">-</Span>
313 One object for all news should be fine
314 <ul id="fold1_1_6_1_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Do not use one object per news entry!
315
316 </li>
317 <li><span id="show1_1_6_1_1_4_1" class="foldclosed" onClick="show_folder('1_1_6_1_1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_1_4_1" class="foldopened" onClick="hide_folder('1_1_6_1_1_4_1')">-</Span>
318 The object receives a "Requestable" object
319 <ul id="fold1_1_6_1_1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Obtain page number and sent comment data from it
320
321 </li>
322
323 </ul>
324 </li>
325
326 </ul>
327 </li>
328
329 </ul>
330 </li>
331 <li><span id="show1_1_6_1_2" class="foldclosed" onClick="show_folder('1_1_6_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_2" class="foldopened" onClick="hide_folder('1_1_6_1_2')">-</Span>
332 Registration form
333 <ul id="fold1_1_6_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>One single page
334
335 </li>
336 <li>Multiple pages
337
338 </li>
339
340 </ul>
341 </li>
342 <li><span id="show1_1_6_1_3" class="foldclosed" onClick="show_folder('1_1_6_1_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_3" class="foldopened" onClick="hide_folder('1_1_6_1_3')">-</Span>
343 Login form
344 <ul id="fold1_1_6_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>With guest login (disable by the admin)
345
346 </li>
347 <li>Password reminder
348
349 </li>
350 <li>Link to the registration form
351
352 </li>
353
354 </ul>
355 </li>
356 <li><span id="show1_1_6_1_4" class="foldclosed" onClick="show_folder('1_1_6_1_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_4" class="foldopened" onClick="hide_folder('1_1_6_1_4')">-</Span>
357 Screenshot gallery
358 <ul id="fold1_1_6_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Comments are allowable
359
360 </li>
361 <li>Should be kept simple
362
363 </li>
364
365 </ul>
366 </li>
367 <li>List of enabled features
368
369 </li>
370 <li>Statistics of the game (not whole network!)
371
372 </li>
373 <li><span id="show1_1_6_1_5" class="foldclosed" onClick="show_folder('1_1_6_1_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_5" class="foldopened" onClick="hide_folder('1_1_6_1_5')">-</Span>
374 List of playing users
375 <ul id="fold1_1_6_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>With link to their public profiles
376
377 </li>
378
379 </ul>
380 </li>
381 <li><span id="show1_1_6_1_6" class="foldclosed" onClick="show_folder('1_1_6_1_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_6" class="foldopened" onClick="hide_folder('1_1_6_1_6')">-</Span>
382 Pillory
383 <ul id="fold1_1_6_1_6" style="POSITION: relative; VISIBILITY: visible;"><li>Username (who got locked)
384
385 </li>
386 <li>Date&amp;Time
387
388 </li>
389 <li>The admin
390
391 </li>
392 <li>Stated reason
393
394 </li>
395
396 </ul>
397 </li>
398 <li><span id="show1_1_6_1_7" class="foldclosed" onClick="show_folder('1_1_6_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_6_1_7" class="foldopened" onClick="hide_folder('1_1_6_1_7')">-</Span>
399 Small extra pages
400 <ul id="fold1_1_6_1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Imprint (required in Germany)
401
402 </li>
403 <li>Privacy policy (required in some countries)
404
405 </li>
406
407 </ul>
408 </li>
409
410 </ul>
411 </li>
412 <li><span id="show1_1_6_2" class="foldclosed" onClick="show_folder('1_1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2" class="foldopened" onClick="hide_folder('1_1_6_2')">-</Span>
413 <span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Internal game area</span>
414 <ul id="fold1_1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_1')">-</Span>
415 News on first login page
416 <ul id="fold1_1_6_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Like on "home" page except that there is no captcha required
417
418 </li>
419 <li>Including history of recent events since last login
420
421 </li>
422
423 </ul>
424 </li>
425 <li><span id="show1_1_6_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2')">-</Span>
426 <span style="font-family: SansSerif, sans-serif; ">Create new game character</span>
427 <ul id="fold1_1_6_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_1')">-</Span>
428 The gamer can have all varriants
429 <ul id="fold1_1_6_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>This may be limitable by admin
430
431 </li>
432 <li>The player still cannot make contracts with own characters
433
434 </li>
435
436 </ul>
437 </li>
438 <li><span id="show1_1_6_2_2_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_2')">-</Span>
439 It should cost somewhere a fee
440 <ul id="fold1_1_6_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>The fee shall be payed from user account
441
442 </li>
443
444 </ul>
445 </li>
446 <li>For first character creation he shall have enougth game money plus some extra
447
448 </li>
449 <li><span id="show1_1_6_2_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3')">-</Span>
450 Types of characters
451 <ul id="fold1_1_6_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_6_2_2_3_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_1')">-</Span>
452 Shipping company founder
453 <ul id="fold1_1_6_2_2_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>This includes the fee for funding new company
454
455 </li>
456
457 </ul>
458 </li>
459 <li><span id="show1_1_6_2_2_3_2" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2')">-</Span>
460 Jobholder
461 <ul id="fold1_1_6_2_2_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Starts unemployed
462
463 </li>
464 <li>Some money left for sending applications out
465
466 </li>
467 <li>May ask goverment for financial help
468
469 </li>
470 <li><span id="show1_1_6_2_2_3_2_1" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_2_1" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_2_1')">-</Span>
471 Has to pay monthly fees
472 <ul id="fold1_1_6_2_2_3_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Rent for a "fake" house
473
474 </li>
475 <li>Meal and drinks (faked)
476
477 </li>
478 <li>Others costs like phone,electricity
479
480 </li>
481
482 </ul>
483 </li>
484
485 </ul>
486 </li>
487 <li><span id="show1_1_6_2_2_3_3" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_3" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_3')">-</Span>
488 Merchant
489 <ul id="fold1_1_6_2_2_3_3" style="POSITION: relative; VISIBILITY: visible;"><li>Raw resources
490
491 </li>
492 <li>Constructed ship parts
493
494 </li>
495 <li>Smaller complete ships
496
497 </li>
498
499 </ul>
500 </li>
501 <li><span id="show1_1_6_2_2_3_4" class="foldclosed" onClick="show_folder('1_1_6_2_2_3_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_2_3_4" class="foldopened" onClick="hide_folder('1_1_6_2_2_3_4')">-</Span>
502 Marketing Agency
503 <ul id="fold1_1_6_2_2_3_4" style="POSITION: relative; VISIBILITY: visible;"><li>Sells marketing/merchandising products
504
505 </li>
506
507 </ul>
508 </li>
509
510 </ul>
511 </li>
512
513 </ul>
514 </li>
515 <li><span id="show1_1_6_2_3" class="foldclosed" onClick="show_folder('1_1_6_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_3" class="foldopened" onClick="hide_folder('1_1_6_2_3')">-</Span>
516 <span style="font-family: SansSerif, sans-serif; ">Load existing character</span>
517 <ul id="fold1_1_6_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Contains link to "Create new character"
518
519 </li>
520 <li>Player sees some basic data about listed characters
521
522 </li>
523 <li>Locked characters should not be removed instead marked with "Locked"
524
525 </li>
526
527 </ul>
528 </li>
529 <li><span id="show1_1_6_2_4" class="foldclosed" onClick="show_folder('1_1_6_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4" class="foldopened" onClick="hide_folder('1_1_6_2_4')">-</Span>
530 Refill account points
531 <ul id="fold1_1_6_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>The admin may choose if the in-game can be converted with a low rate to account points
532
533 </li>
534 <li><span id="show1_1_6_2_4_1" class="foldclosed" onClick="show_folder('1_1_6_2_4_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_4_1" class="foldopened" onClick="hide_folder('1_1_6_2_4_1')">-</Span>
535 This option might be disabled by admin
536 <ul id="fold1_1_6_2_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>Then the gamer can only refill in-game money per character
537
538 </li>
539
540 </ul>
541 </li>
542
543 </ul>
544 </li>
545 <li><span id="show1_1_6_2_5" class="foldclosed" onClick="show_folder('1_1_6_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5" class="foldopened" onClick="hide_folder('1_1_6_2_5')">-</Span>
546 Update gamer/user profile
547 <ul id="fold1_1_6_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Enter the current account password
548
549 </li>
550 <li>Send email to the user only if no email has changed, or if ...
551
552 </li>
553 <li><span id="show1_1_6_2_5_1" class="foldclosed" onClick="show_folder('1_1_6_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_5_1" class="foldopened" onClick="hide_folder('1_1_6_2_5_1')">-</Span>
554 Has the email been changed?
555 <ul id="fold1_1_6_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Send new confirmation to new email
556
557 </li>
558 <li>Send notifier to old email
559
560 </li>
561
562 </ul>
563 </li>
564
565 </ul>
566 </li>
567 <li><span id="show1_1_6_2_6" class="foldclosed" onClick="show_folder('1_1_6_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_6_2_6" class="foldopened" onClick="hide_folder('1_1_6_2_6')">-</Span>
568 Change account password
569 <ul id="fold1_1_6_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Enter current account password
570
571 </li>
572 <li>Enter new password twice
573
574 </li>
575 <li>Send an email to the user
576
577 </li>
578
579 </ul>
580 </li>
581
582 </ul>
583 </li>
584 <li><span id="show1_1_6_3" class="foldclosed" onClick="show_folder('1_1_6_3')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3" class="foldopened" onClick="hide_folder('1_1_6_3')">-</Span>
585 <span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General infrastructures</span>
586 <ul id="fold1_1_6_3" style="POSITION: relative; VISIBILITY: visible;"><li><span style="font-family: SansSerif, sans-serif; ">Point system (in-game money)</span>
587
588 </li>
589 <li><span id="show1_1_6_3_1" class="foldclosed" onClick="show_folder('1_1_6_3_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1" class="foldopened" onClick="hide_folder('1_1_6_3_1')">-</Span>
590 A.I. goverment
591 <ul id="fold1_1_6_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Shall help unemployed gamers staying alive (but not becoming rich)
592
593 </li>
594 <li><span id="show1_1_6_3_1_1" class="foldclosed" onClick="show_folder('1_1_6_3_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_1" class="foldopened" onClick="hide_folder('1_1_6_3_1_1')">-</Span>
595 May later on collect taxes from companies
596 <ul id="fold1_1_6_3_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>For paying unemployed people
597
598 </li>
599 <li>Financial support for broken companies
600
601 </li>
602
603 </ul>
604 </li>
605 <li>May ofer social security services
606
607 </li>
608 <li><span id="show1_1_6_3_1_2" class="foldclosed" onClick="show_folder('1_1_6_3_1_2')" style="POSITION: absolute">+</span> <span id="hide1_1_6_3_1_2" class="foldopened" onClick="hide_folder('1_1_6_3_1_2')">-</Span>
609 <span style="font-family: SansSerif, sans-serif; ">Goverment is not playable at the moment</span>
610 <ul id="fold1_1_6_3_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>It should be "played" abstractly by the server
611
612 </li>
613 <li>Gamers may help each other with financial support
614
615 </li>
616
617 </ul>
618 </li>
619
620 </ul>
621 </li>
622
623 </ul>
624 </li>
625
626 </ul>
627 </li>
628 <li><span id="show1_1_7" class="foldclosed" onClick="show_folder('1_1_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7" class="foldopened" onClick="hide_folder('1_1_7')">-</Span>
629 <span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Strict coding guidelines for clean PHP code</span>
630 <ul id="fold1_1_7" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1" class="foldclosed" onClick="show_folder('1_1_7_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1" class="foldopened" onClick="hide_folder('1_1_7_1')">-</Span>
631 <span style="font-family: SansSerif, sans-serif; font-weight: bold; ">General code structure</span>
632 <ul id="fold1_1_7_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1')">-</Span>
633 Fully object-oriented
634 <ul id="fold1_1_7_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_1_1_1" class="foldclosed" onClick="show_folder('1_1_7_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_1_1_1" class="foldopened" onClick="hide_folder('1_1_7_1_1_1')">-</Span>
635 Use of different but practical design patterns
636 <ul id="fold1_1_7_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Factory-method pattern for smother initializing of objects
637
638 </li>
639 <li>Template method pattern where it matches
640
641 </li>
642 <li>MVC pattern for the website core
643
644 </li>
645
646 </ul>
647 </li>
648 <li>Only one index.php shall provide access to the whole game
649
650 </li>
651 <li>Slower in PHP5
652
653 </li>
654
655 </ul>
656 </li>
657
658 </ul>
659 </li>
660 <li><span id="show1_1_7_2" class="foldclosed" onClick="show_folder('1_1_7_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2" class="foldopened" onClick="hide_folder('1_1_7_2')">-</Span>
661 <span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Documentation</span>
662 <ul id="fold1_1_7_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_1')">-</Span>
663 In-line documentation
664 <ul id="fold1_1_7_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Script header with full copyright and license as requested by GNU GPL 3
665
666 </li>
667 <li>Method headers with Doxygen compatible tags
668
669 </li>
670 <li>Comments above single lines for better understanding what is happening
671
672 </li>
673
674 </ul>
675 </li>
676 <li><span id="show1_1_7_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2')">-</Span>
677 Files in directory "docs"
678 <ul id="fold1_1_7_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_1_7_2_2_1" class="foldclosed" onClick="show_folder('1_1_7_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_1" class="foldopened" onClick="hide_folder('1_1_7_2_2_1')">-</Span>
679 COPYING*
680 <ul id="fold1_1_7_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>License files
681
682 </li>
683
684 </ul>
685 </li>
686 <li><span id="show1_1_7_2_2_2" class="foldclosed" onClick="show_folder('1_1_7_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_2" class="foldopened" onClick="hide_folder('1_1_7_2_2_2')">-</Span>
687 Conception
688 <ul id="fold1_1_7_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li>As OpenDocument and later PDF as well
689
690 </li>
691
692 </ul>
693 </li>
694 <li><span id="show1_1_7_2_2_3" class="foldclosed" onClick="show_folder('1_1_7_2_2_3')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_3" class="foldopened" onClick="hide_folder('1_1_7_2_2_3')">-</Span>
695 NEWS
696 <ul id="fold1_1_7_2_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Latest news around the game (coeer and gamer)
697
698 </li>
699
700 </ul>
701 </li>
702 <li><span id="show1_1_7_2_2_4" class="foldclosed" onClick="show_folder('1_1_7_2_2_4')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_4" class="foldopened" onClick="hide_folder('1_1_7_2_2_4')">-</Span>
703 README
704 <ul id="fold1_1_7_2_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>Includes installation instructions and general gaming guidelines
705
706 </li>
707
708 </ul>
709 </li>
710 <li><span id="show1_1_7_2_2_5" class="foldclosed" onClick="show_folder('1_1_7_2_2_5')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_5" class="foldopened" onClick="hide_folder('1_1_7_2_2_5')">-</Span>
711 ArgoUML diagram
712 <ul id="fold1_1_7_2_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>For visualization of the class structure
713
714 </li>
715
716 </ul>
717 </li>
718 <li><span id="show1_1_7_2_2_6" class="foldclosed" onClick="show_folder('1_1_7_2_2_6')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_6" class="foldopened" onClick="hide_folder('1_1_7_2_2_6')">-</Span>
719 FreeMind document
720 <ul id="fold1_1_7_2_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>...
721
722 </li>
723
724 </ul>
725 </li>
726 <li><span id="show1_1_7_2_2_7" class="foldclosed" onClick="show_folder('1_1_7_2_2_7')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_7" class="foldopened" onClick="hide_folder('1_1_7_2_2_7')">-</Span>
727 THANKS
728 <ul id="fold1_1_7_2_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>All people helped in some direct or indirect way, less or more.
729
730 </li>
731
732 </ul>
733 </li>
734 <li><span id="show1_1_7_2_2_8" class="foldclosed" onClick="show_folder('1_1_7_2_2_8')" style="POSITION: absolute">+</span> <span id="hide1_1_7_2_2_8" class="foldopened" onClick="hide_folder('1_1_7_2_2_8')">-</Span>
735 minmap_yyyymmdd.html
736 <ul id="fold1_1_7_2_2_8" style="POSITION: relative; VISIBILITY: visible;"><li>Exported FreeMind maps to HTML with CSS and JavaScript
737
738 </li>
739
740 </ul>
741 </li>
742
743 </ul>
744 </li>
745
746 </ul>
747 </li>
748 <li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Folding of the code</span>
749
750 </li>
751 <li><span style="font-family: SansSerif, sans-serif; font-weight: bold; ">Tabs and spaces</span>
752
753 </li>
754
755 </ul>
756 </li>
757
758 </ul>
759 </li>
760 <li><span id="show1_2" class="foldclosed" onClick="show_folder('1_2')" style="POSITION: absolute">+</span> <span id="hide1_2" class="foldopened" onClick="hide_folder('1_2')">-</Span>
761 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How does a shipping company work?</span>
762 <ul id="fold1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1" class="foldclosed" onClick="show_folder('1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1" class="foldopened" onClick="hide_folder('1_2_1')">-</Span>
763 Start as a founder by selecting a harbor
764 <ul id="fold1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_1_1" class="foldclosed" onClick="show_folder('1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_1_1" class="foldopened" onClick="hide_folder('1_2_1_1')">-</Span>
765 Construct neccessary buildings
766 <ul id="fold1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make contract with construction companies
767
768 </li>
769
770 </ul>
771 </li>
772 <li><span id="show1_2_1_2" class="foldclosed" onClick="show_folder('1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_2_1_2" class="foldopened" onClick="hide_folder('1_2_1_2')">-</Span>
773 Order ship parts
774 <ul id="fold1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Fron your partners
775
776 </li>
777 <li>On global market
778
779 </li>
780
781 </ul>
782 </li>
783 <li><span id="show1_2_1_3" class="foldclosed" onClick="show_folder('1_2_1_3')" style="POSITION: absolute">+</span> <span id="hide1_2_1_3" class="foldopened" onClick="hide_folder('1_2_1_3')">-</Span>
784 Make contracts with other companies
785 <ul id="fold1_2_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Construct ships for your partner
786
787 </li>
788 <li>Drive constructed ships by your partner
789
790 </li>
791
792 </ul>
793 </li>
794 <li>Build ship parts and trade them
795
796 </li>
797 <li><span id="show1_2_1_4" class="foldclosed" onClick="show_folder('1_2_1_4')" style="POSITION: absolute">+</span> <span id="hide1_2_1_4" class="foldopened" onClick="hide_folder('1_2_1_4')">-</Span>
798 Become CEO and manage your company
799 <ul id="fold1_2_1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Nominate department managers
800
801 </li>
802 <li>Recruit new employees
803
804 </li>
805 <li>Pay salery to your employees
806
807 </li>
808
809 </ul>
810 </li>
811 <li>Let other gamer manage your company
812
813 </li>
814 <li><span id="show1_2_1_5" class="foldclosed" onClick="show_folder('1_2_1_5')" style="POSITION: absolute">+</span> <span id="hide1_2_1_5" class="foldopened" onClick="hide_folder('1_2_1_5')">-</Span>
815 Compare prices
816 <ul id="fold1_2_1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make a purchase computation system
817
818 </li>
819
820 </ul>
821 </li>
822 <li>Manage a journey
823
824 </li>
825
826 </ul>
827 </li>
828 <li><span id="show1_2_2" class="foldclosed" onClick="show_folder('1_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2" class="foldopened" onClick="hide_folder('1_2_2')">-</Span>
829 Or start as an employee
830 <ul id="fold1_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_1')">-</Span>
831 Start as a simple sailor
832 <ul id="fold1_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_1_1" class="foldclosed" onClick="show_folder('1_2_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_1_1" class="foldopened" onClick="hide_folder('1_2_2_1_1')">-</Span>
833 And end up as a captain
834 <ul id="fold1_2_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Control your ship (depends on client)
835
836 </li>
837
838 </ul>
839 </li>
840
841 </ul>
842 </li>
843 <li><span id="show1_2_2_2" class="foldclosed" onClick="show_folder('1_2_2_2')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2" class="foldopened" onClick="hide_folder('1_2_2_2')">-</Span>
844 Or start as a shipbuilder
845 <ul id="fold1_2_2_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_2_2_2_1" class="foldclosed" onClick="show_folder('1_2_2_2_1')" style="POSITION: absolute">+</span> <span id="hide1_2_2_2_1" class="foldopened" onClick="hide_folder('1_2_2_2_1')">-</Span>
846 Repair ships
847 <ul id="fold1_2_2_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Renew the painting
848
849 </li>
850 <li>Fix broken things
851
852 </li>
853
854 </ul>
855 </li>
856 <li>Build up new ships
857
858 </li>
859
860 </ul>
861 </li>
862 <li>As an officer
863
864 </li>
865 <li>As a cleaner
866
867 </li>
868
869 </ul>
870 </li>
871 <li><span id="show1_2_3" class="foldclosed" onClick="show_folder('1_2_3')" style="POSITION: absolute">+</span> <span id="hide1_2_3" class="foldopened" onClick="hide_folder('1_2_3')">-</Span>
872 Create a board of managers
873 <ul id="fold1_2_3" style="POSITION: relative; VISIBILITY: visible;"><li>Only for bigger companies
874
875 </li>
876
877 </ul>
878 </li>
879 <li><span id="show1_2_4" class="foldclosed" onClick="show_folder('1_2_4')" style="POSITION: absolute">+</span> <span id="hide1_2_4" class="foldopened" onClick="hide_folder('1_2_4')">-</Span>
880 Design your own ships
881 <ul id="fold1_2_4" style="POSITION: relative; VISIBILITY: visible;"><li>From templates (default ships)
882
883 </li>
884 <li>Or your complete freely designed layout
885
886 </li>
887
888 </ul>
889 </li>
890 <li><span id="show1_2_5" class="foldclosed" onClick="show_folder('1_2_5')" style="POSITION: absolute">+</span> <span id="hide1_2_5" class="foldopened" onClick="hide_folder('1_2_5')">-</Span>
891 Ride constructed ships
892 <ul id="fold1_2_5" style="POSITION: relative; VISIBILITY: visible;"><li>Make sail plans
893
894 </li>
895 <li><span id="show1_2_5_1" class="foldclosed" onClick="show_folder('1_2_5_1')" style="POSITION: absolute">+</span> <span id="hide1_2_5_1" class="foldopened" onClick="hide_folder('1_2_5_1')">-</Span>
896 Transportate cargo or humans
897 <ul id="fold1_2_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Make your passengers happy
898
899 </li>
900 <li>Load containers and bring them to other harbors
901
902 </li>
903 <li>Transportate oil from ricks to the refineries
904
905 </li>
906
907 </ul>
908 </li>
909 <li>Depends on used client
910
911 </li>
912
913 </ul>
914 </li>
915 <li><span id="show1_2_6" class="foldclosed" onClick="show_folder('1_2_6')" style="POSITION: absolute">+</span> <span id="hide1_2_6" class="foldopened" onClick="hide_folder('1_2_6')">-</Span>
916 Earn a lot (virtual/real) money
917 <ul id="fold1_2_6" style="POSITION: relative; VISIBILITY: visible;"><li>Sell a journey
918
919 </li>
920 <li>Trade with goods
921
922 </li>
923 <li>Construct ships for other companies
924
925 </li>
926
927 </ul>
928 </li>
929 <li><span id="show1_2_7" class="foldclosed" onClick="show_folder('1_2_7')" style="POSITION: absolute">+</span> <span id="hide1_2_7" class="foldopened" onClick="hide_folder('1_2_7')">-</Span>
930 Play as a passenger
931 <ul id="fold1_2_7" style="POSITION: relative; VISIBILITY: visible;"><li>Order a jorney to your desired destionation
932
933 </li>
934
935 </ul>
936 </li>
937
938 </ul>
939 </li>
940 <li><span id="show1_3" class="foldclosed" onClick="show_folder('1_3')" style="POSITION: absolute">+</span> <span id="hide1_3" class="foldopened" onClick="hide_folder('1_3')">-</Span>
941 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Multi-Player Mode</span>
942 <ul id="fold1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Networked over hubs
943
944 </li>
945 <li><span id="show1_3_1" class="foldclosed" onClick="show_folder('1_3_1')" style="POSITION: absolute">+</span> <span id="hide1_3_1" class="foldopened" onClick="hide_folder('1_3_1')">-</Span>
946 Big map which holds all harbors
947 <ul id="fold1_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Seperated into small maps to cluster the load over the network
948
949 </li>
950
951 </ul>
952 </li>
953
954 </ul>
955 </li>
956 <li><span id="show1_4" class="foldclosed" onClick="show_folder('1_4')" style="POSITION: absolute">+</span> <span id="hide1_4" class="foldopened" onClick="hide_folder('1_4')">-</Span>
957 Java client
958 <ul id="fold1_4" style="POSITION: relative; VISIBILITY: visible;"><li>Real-time simulation
959
960 </li>
961 <li><span id="show1_4_1" class="foldclosed" onClick="show_folder('1_4_1')" style="POSITION: absolute">+</span> <span id="hide1_4_1" class="foldopened" onClick="hide_folder('1_4_1')">-</Span>
962 OpenGL (3D Graphics)
963 <ul id="fold1_4_1" style="POSITION: relative; VISIBILITY: visible;"><li>JOGL
964
965 </li>
966
967 </ul>
968 </li>
969 <li>OpenAL (3D sound)
970
971 </li>
972
973 </ul>
974 </li>
975 <li><span id="show1_5" class="foldclosed" onClick="show_folder('1_5')" style="POSITION: absolute">+</span> <span id="hide1_5" class="foldopened" onClick="hide_folder('1_5')">-</Span>
976 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">"Faked" Single-Player</span>
977 <ul id="fold1_5" style="POSITION: relative; VISIBILITY: visible;"><li>Locally installed version
978
979 </li>
980 <li>Does not connect to other hubs
981
982 </li>
983 <li><span id="show1_5_1" class="foldclosed" onClick="show_folder('1_5_1')" style="POSITION: absolute">+</span> <span id="hide1_5_1" class="foldopened" onClick="hide_folder('1_5_1')">-</Span>
984 "Save games" should be incompatible with MP mode
985 <ul id="fold1_5_1" style="POSITION: relative; VISIBILITY: visible;"><li>Avoids cheating
986
987 </li>
988
989 </ul>
990 </li>
991
992 </ul>
993 </li>
994 <li><span id="show1_6" class="foldclosed" onClick="show_folder('1_6')" style="POSITION: absolute">+</span> <span id="hide1_6" class="foldopened" onClick="hide_folder('1_6')">-</Span>
995 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Sand-Box Mode</span>
996 <ul id="fold1_6" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_6_1" class="foldclosed" onClick="show_folder('1_6_1')" style="POSITION: absolute">+</span> <span id="hide1_6_1" class="foldopened" onClick="hide_folder('1_6_1')">-</Span>
997 The player can test the game
998 <ul id="fold1_6_1" style="POSITION: relative; VISIBILITY: visible;"><li>Some people like to "explore" the game
999
1000 </li>
1001 <li>Or just wanna have a look
1002
1003 </li>
1004
1005 </ul>
1006 </li>
1007 <li><span style="font-family: SansSerif, sans-serif; ">There are no competitors</span>
1008
1009 </li>
1010 <li>Creating characters is for free
1011
1012 </li>
1013 <li>The game will not connect to network
1014
1015 </li>
1016 <li><span id="show1_6_2" class="foldclosed" onClick="show_folder('1_6_2')" style="POSITION: absolute">+</span> <span id="hide1_6_2" class="foldopened" onClick="hide_folder('1_6_2')">-</Span>
1017 Characters are invalid to multi/single-player characters
1018 <ul id="fold1_6_2" style="POSITION: relative; VISIBILITY: visible;"><li>Prevents cheating a bit
1019
1020 </li>
1021
1022 </ul>
1023 </li>
1024
1025 </ul>
1026 </li>
1027 <li><span id="show1_7" class="foldclosed" onClick="show_folder('1_7')" style="POSITION: absolute">+</span> <span id="hide1_7" class="foldopened" onClick="hide_folder('1_7')">-</Span>
1028 Modern-epoche game
1029 <ul id="fold1_7" style="POSITION: relative; VISIBILITY: visible;"><li>Age: 1950+
1030
1031 </li>
1032 <li>The abstraction level is kept low
1033
1034 </li>
1035
1036 </ul>
1037 </li>
1038 <li><span id="show1_8" class="foldclosed" onClick="show_folder('1_8')" style="POSITION: absolute">+</span> <span id="hide1_8" class="foldopened" onClick="hide_folder('1_8')">-</Span>
1039 Licences
1040 <ul id="fold1_8" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1" class="foldclosed" onClick="show_folder('1_8_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1" class="foldopened" onClick="hide_folder('1_8_1')">-</Span>
1041 The game
1042 <ul id="fold1_8_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_1_1" class="foldclosed" onClick="show_folder('1_8_1_1')" style="POSITION: absolute">+</span> <span id="hide1_8_1_1" class="foldopened" onClick="hide_folder('1_8_1_1')">-</Span>
1043 Ship-Simu is licensed under the GNU GPL 3 or any newer version
1044 <ul id="fold1_8_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.software
1045
1046 </li>
1047
1048 </ul>
1049 </li>
1050
1051 </ul>
1052 </li>
1053 <li><span id="show1_8_2" class="foldclosed" onClick="show_folder('1_8_2')" style="POSITION: absolute">+</span> <span id="hide1_8_2" class="foldopened" onClick="hide_folder('1_8_2')">-</Span>
1054 This document
1055 <ul id="fold1_8_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_8_2_1" class="foldclosed" onClick="show_folder('1_8_2_1')" style="POSITION: absolute">+</span> <span id="hide1_8_2_1" class="foldopened" onClick="hide_folder('1_8_2_1')">-</Span>
1056 This mind-map is licensed under the GNU FDL 1.2 or any newer version
1057 <ul id="fold1_8_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>See docs/COPYING.documents
1058
1059 </li>
1060
1061 </ul>
1062 </li>
1063
1064 </ul>
1065 </li>
1066 <li><span id="show1_8_3" class="foldclosed" onClick="show_folder('1_8_3')" style="POSITION: absolute">+</span> <span id="hide1_8_3" class="foldopened" onClick="hide_folder('1_8_3')">-</Span>
1067 Artworks like sounds/graphics
1068 <ul id="fold1_8_3" style="POSITION: relative; VISIBILITY: visible;"><li>Some CC license
1069
1070 </li>
1071
1072 </ul>
1073 </li>
1074
1075 </ul>
1076 </li>
1077 <li><span id="show1_9" class="foldclosed" onClick="show_folder('1_9')" style="POSITION: absolute">+</span> <span id="hide1_9" class="foldopened" onClick="hide_folder('1_9')">-</Span>
1078 Data exchange protocol
1079 <ul id="fold1_9" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_9_1" class="foldclosed" onClick="show_folder('1_9_1')" style="POSITION: absolute">+</span> <span id="hide1_9_1" class="foldopened" onClick="hide_folder('1_9_1')">-</Span>
1080 Default is an own small format
1081 <ul id="fold1_9_1" style="POSITION: relative; VISIBILITY: visible;"><li>Reduces traffic between servers
1082
1083 </li>
1084
1085 </ul>
1086 </li>
1087 <li><span id="show1_9_2" class="foldclosed" onClick="show_folder('1_9_2')" style="POSITION: absolute">+</span> <span id="hide1_9_2" class="foldopened" onClick="hide_folder('1_9_2')">-</Span>
1088 Easy rewriteable to e.g. XML
1089 <ul id="fold1_9_2" style="POSITION: relative; VISIBILITY: visible;"><li>Other clients (Flash) can also connect
1090
1091 </li>
1092
1093 </ul>
1094 </li>
1095 <li>Java and browser client can play together
1096
1097 </li>
1098
1099 </ul>
1100 </li>
1101 <li><span id="show1_10" class="foldclosed" onClick="show_folder('1_10')" style="POSITION: absolute">+</span> <span id="hide1_10" class="foldopened" onClick="hide_folder('1_10')">-</Span>
1102 Optional Pillory
1103 <ul id="fold1_10" style="POSITION: relative; VISIBILITY: visible;"><li>To make e.g. nazi propaganda activity public
1104
1105 </li>
1106 <li>Shall keep bad players away
1107
1108 </li>
1109 <li><span id="show1_10_1" class="foldclosed" onClick="show_folder('1_10_1')" style="POSITION: absolute">+</span> <span id="hide1_10_1" class="foldopened" onClick="hide_folder('1_10_1')">-</Span>
1110 Requires some "game-moderator" access level to manage
1111 <ul id="fold1_10_1" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator shall have an extra flag e.g. "pillory_accessable"
1112
1113 </li>
1114
1115 </ul>
1116 </li>
1117 <li><span id="show1_10_2" class="foldclosed" onClick="show_folder('1_10_2')" style="POSITION: absolute">+</span> <span id="hide1_10_2" class="foldopened" onClick="hide_folder('1_10_2')">-</Span>
1118 Players, companies et cetera should be lockable
1119 <ul id="fold1_10_2" style="POSITION: relative; VISIBILITY: visible;"><li>The moderator can choose wether to lock with pillory entry or just locking down
1120
1121 </li>
1122
1123 </ul>
1124 </li>
1125
1126 </ul>
1127 </li>
1128 <li><span id="show1_11" class="foldclosed" onClick="show_folder('1_11')" style="POSITION: absolute">+</span> <span id="hide1_11" class="foldopened" onClick="hide_folder('1_11')">-</Span>
1129 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">How do you construct a ship?</span>
1130 <ul id="fold1_11" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1" class="foldclosed" onClick="show_folder('1_11_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1" class="foldopened" onClick="hide_folder('1_11_1')">-</Span>
1131 The technology
1132 <ul id="fold1_11_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_1_1" class="foldclosed" onClick="show_folder('1_11_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1" class="foldopened" onClick="hide_folder('1_11_1_1')">-</Span>
1133 Ship
1134 <ul id="fold1_11_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Size
1135
1136 </li>
1137 <li><span id="show1_11_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1')">-</Span>
1138 Construction
1139 <ul id="fold1_11_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Hull
1140
1141 </li>
1142 <li>Wheel house
1143
1144 </li>
1145 <li>Support (meal) for crew/passenger
1146
1147 </li>
1148 <li><span id="show1_11_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1')">-</Span>
1149 Rooms
1150 <ul id="fold1_11_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Canteen
1151
1152 </li>
1153 <li><span id="show1_11_1_1_1_1_1" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_1" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_1')">-</Span>
1154 Cabin
1155 <ul id="fold1_11_1_1_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Luxury cabin
1156
1157 </li>
1158 <li>Premier cabin
1159
1160 </li>
1161 <li>Economy cabin
1162
1163 </li>
1164 <li>Low cabin
1165
1166 </li>
1167
1168 </ul>
1169 </li>
1170 <li>Motor room
1171
1172 </li>
1173 <li><span id="show1_11_1_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_1_2')">-</Span>
1174 Special rooms
1175 <ul id="fold1_11_1_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Cinema
1176
1177 </li>
1178 <li>Theatre
1179
1180 </li>
1181 <li>Disco
1182
1183 </li>
1184 <li>Bars/Cafes
1185
1186 </li>
1187
1188 </ul>
1189 </li>
1190
1191 </ul>
1192 </li>
1193 <li><span id="show1_11_1_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_1_2')">-</Span>
1194 Engine
1195 <ul id="fold1_11_1_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sail
1196
1197 </li>
1198 <li>Propeller
1199
1200 </li>
1201
1202 </ul>
1203 </li>
1204 <li><span id="show1_11_1_1_1_3" class="foldclosed" onClick="show_folder('1_11_1_1_1_3')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_1_3" class="foldopened" onClick="hide_folder('1_11_1_1_1_3')">-</Span>
1205 Decks
1206 <ul id="fold1_11_1_1_1_3" style="POSITION: relative; VISIBILITY: visible;"><li>Car deck
1207
1208 </li>
1209 <li>Truck deck
1210
1211 </li>
1212 <li>Train deck
1213
1214 </li>
1215
1216 </ul>
1217 </li>
1218
1219 </ul>
1220 </li>
1221 <li><span id="show1_11_1_1_2" class="foldclosed" onClick="show_folder('1_11_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2" class="foldopened" onClick="hide_folder('1_11_1_1_2')">-</Span>
1222 Crew (depending on ship type)
1223 <ul id="fold1_11_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Sailor/captain
1224
1225 </li>
1226 <li>Cleaners
1227
1228 </li>
1229 <li>Security service
1230
1231 </li>
1232 <li>Maintenance staff
1233
1234 </li>
1235 <li><span id="show1_11_1_1_2_1" class="foldclosed" onClick="show_folder('1_11_1_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_1_1_2_1" class="foldopened" onClick="hide_folder('1_11_1_1_2_1')">-</Span>
1236 Catering staff
1237 <ul id="fold1_11_1_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Cook
1238
1239 </li>
1240 <li>Steward (passenger ship)
1241
1242 </li>
1243
1244 </ul>
1245 </li>
1246
1247 </ul>
1248 </li>
1249
1250 </ul>
1251 </li>
1252
1253 </ul>
1254 </li>
1255 <li><span id="show1_11_2" class="foldclosed" onClick="show_folder('1_11_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2" class="foldopened" onClick="hide_folder('1_11_2')">-</Span>
1256 The economics
1257 <ul id="fold1_11_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1" class="foldclosed" onClick="show_folder('1_11_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1" class="foldopened" onClick="hide_folder('1_11_2_1')">-</Span>
1258 Costs
1259 <ul id="fold1_11_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1')">-</Span>
1260 Ressources
1261 <ul id="fold1_11_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_1_1')">-</Span>
1262 Wood
1263 <ul id="fold1_11_2_1_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Coverage
1264
1265 </li>
1266 <li>Constructuon (all)
1267
1268 </li>
1269
1270 </ul>
1271 </li>
1272 <li>Financials
1273
1274 </li>
1275 <li><span id="show1_11_2_1_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_1_2')">-</Span>
1276 Iron
1277 <ul id="fold1_11_2_1_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Steel
1278
1279 </li>
1280
1281 </ul>
1282 </li>
1283 <li>Marmor
1284
1285 </li>
1286 <li>Color
1287
1288 </li>
1289 <li>Carpets
1290
1291 </li>
1292
1293 </ul>
1294 </li>
1295 <li><span id="show1_11_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2')">-</Span>
1296 Work
1297 <ul id="fold1_11_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1')">-</Span>
1298 Worker
1299 <ul id="fold1_11_2_1_2_1" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_11_2_1_2_1_1" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_1')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_1" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_1')">-</Span>
1300 Qualified
1301 <ul id="fold1_11_2_1_2_1_1" style="POSITION: relative; VISIBILITY: visible;"><li>Fast
1302
1303 </li>
1304 <li>Hight-quality work
1305
1306 </li>
1307 <li>Expensive
1308
1309 </li>
1310
1311 </ul>
1312 </li>
1313 <li><span id="show1_11_2_1_2_1_2" class="foldclosed" onClick="show_folder('1_11_2_1_2_1_2')" style="POSITION: absolute">+</span> <span id="hide1_11_2_1_2_1_2" class="foldopened" onClick="hide_folder('1_11_2_1_2_1_2')">-</Span>
1314 Helper (non-qualified)
1315 <ul id="fold1_11_2_1_2_1_2" style="POSITION: relative; VISIBILITY: visible;"><li>Slow
1316
1317 </li>
1318 <li>Low-quality work
1319
1320 </li>
1321 <li>Cheap
1322
1323 </li>
1324
1325 </ul>
1326 </li>
1327
1328 </ul>
1329 </li>
1330 <li>Employee morale
1331
1332 </li>
1333 <li>Salary
1334
1335 </li>
1336
1337 </ul>
1338 </li>
1339
1340 </ul>
1341 </li>
1342
1343 </ul>
1344 </li>
1345 <li>The research
1346
1347 </li>
1348 <li><span id="show1_11_3" class="foldclosed" onClick="show_folder('1_11_3')" style="POSITION: absolute">+</span> <span id="hide1_11_3" class="foldopened" onClick="hide_folder('1_11_3')">-</Span>
1349 Unsorted ideas
1350 <ul id="fold1_11_3" style="POSITION: relative; VISIBILITY: visible;"><li>All buildings shall gain a basic tech-level
1351
1352 </li>
1353 <li>Some parts of the ship or building are only available at or above a tech-level
1354
1355 </li>
1356 <li>Tech levels can be improved by research
1357
1358 </li>
1359 <li>General research complexes can increase tech-level of all types of buildings and ship parts
1360
1361 </li>
1362 <li>Doing resarch requires a lot money
1363
1364 </li>
1365 <li>Specialists must be hired for doing the research
1366
1367 </li>
1368 <li><span id="show1_11_3_1" class="foldclosed" onClick="show_folder('1_11_3_1')" style="POSITION: absolute">+</span> <span id="hide1_11_3_1" class="foldopened" onClick="hide_folder('1_11_3_1')">-</Span>
1369 Ship yards are highly required to construct ships
1370 <ul id="fold1_11_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Without these facilities the gamer shall never be able to construct ships
1371
1372 </li>
1373
1374 </ul>
1375 </li>
1376 <li>Hired workers must be trained to do simple steps
1377
1378 </li>
1379
1380 </ul>
1381 </li>
1382
1383 </ul>
1384 </li>
1385 <li><span id="show1_12" class="foldclosed" onClick="show_folder('1_12')" style="POSITION: absolute">+</span> <span id="hide1_12" class="foldopened" onClick="hide_folder('1_12')">-</Span>
1386 <span style="font-size: 133%;font-family: SansSerif, sans-serif; font-weight: bold; ">Misc</span>
1387 <ul id="fold1_12" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_1" class="foldclosed" onClick="show_folder('1_12_1')" style="POSITION: absolute">+</span> <span id="hide1_12_1" class="foldopened" onClick="hide_folder('1_12_1')">-</Span>
1388 <span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Websites</span>
1389 <ul id="fold1_12_1" style="POSITION: relative; VISIBILITY: visible;"><li><a href="http://www.ship-simu.org" target="_blank"><span class=l>~</span>&nbsp;Homepage (www.ship-simu.org)
1390 </a>
1391
1392 </li>
1393 <li><a href="http://forum.ship-simu.org" target="_blank"><span class=l>~</span>&nbsp;Forum (forum.ship-simu.org)
1394 </a>
1395
1396 </li>
1397 <li><a href="http://bugs.ship-simu.org" target="_blank"><span class=l>~</span>&nbsp;Bug tracker (bugs.ship-simu.org)
1398 </a>
1399
1400 </li>
1401
1402 </ul>
1403 </li>
1404 <li><span id="show1_12_2" class="foldclosed" onClick="show_folder('1_12_2')" style="POSITION: absolute">+</span> <span id="hide1_12_2" class="foldopened" onClick="hide_folder('1_12_2')">-</Span>
1405 <span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Author</span>
1406 <ul id="fold1_12_2" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_2_1" class="foldclosed" onClick="show_folder('1_12_2_1')" style="POSITION: absolute">+</span> <span id="hide1_12_2_1" class="foldopened" onClick="hide_folder('1_12_2_1')">-</Span>
1407 Roland "Quix0r" Haeder
1408 <ul id="fold1_12_2_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main author
1409
1410 </li>
1411 <li><a href="mailto:webmaster@ship-simu.org" target="_blank"><span class=l>~</span>&nbsp;webmaster@ship-simu.org
1412 </a>
1413
1414 </li>
1415 <li>8809296
1416
1417 </li>
1418
1419 </ul>
1420 </li>
1421
1422 </ul>
1423 </li>
1424 <li><span id="show1_12_3" class="foldclosed" onClick="show_folder('1_12_3')" style="POSITION: absolute">+</span> <span id="hide1_12_3" class="foldopened" onClick="hide_folder('1_12_3')">-</Span>
1425 <span style="font-size: 116%;font-family: SansSerif, sans-serif; font-weight: bold; ">Ideas</span>
1426 <ul id="fold1_12_3" style="POSITION: relative; VISIBILITY: visible;"><li><span id="show1_12_3_1" class="foldclosed" onClick="show_folder('1_12_3_1')" style="POSITION: absolute">+</span> <span id="hide1_12_3_1" class="foldopened" onClick="hide_folder('1_12_3_1')">-</Span>
1427 Roland "Quix0r" Haeder
1428 <ul id="fold1_12_3_1" style="POSITION: relative; VISIBILITY: visible;"><li>Main concept
1429
1430 </li>
1431 <li>Translation of monakoianar's ideas to english
1432
1433 </li>
1434
1435 </ul>
1436 </li>
1437 <li><span id="show1_12_3_2" class="foldclosed" onClick="show_folder('1_12_3_2')" style="POSITION: absolute">+</span> <span id="hide1_12_3_2" class="foldopened" onClick="hide_folder('1_12_3_2')">-</Span>
1438 Dominik "monakoianar" Schmauder
1439 <ul id="fold1_12_3_2" style="POSITION: relative; VISIBILITY: visible;"><li>Helps finding a lot major ideas
1440
1441 </li>
1442 <li><a href="mailto:dominikschmauder@gmx.de" target="_blank"><span class=l>~</span>&nbsp;dominikschmauder@gmx.de
1443 </a>
1444
1445 </li>
1446 <li>268853027
1447
1448 </li>
1449
1450 </ul>
1451 </li>
1452
1453 </ul>
1454 </li>
1455
1456 </ul>
1457 </li>
1458
1459 </ul><SCRIPT language=JavaScript>
1460 fold_document();
1461 </SCRIPT>
1462 </body>
1463 </html>