equal
deleted
inserted
replaced
265 i: LongInt; |
265 i: LongInt; |
266 begin |
266 begin |
267 {$IFDEF HWLIBRARY} |
267 {$IFDEF HWLIBRARY} |
268 cBits:= 32; |
268 cBits:= 32; |
269 cTimerInterval:= 8; |
269 cTimerInterval:= 8; |
270 {$IFDEF ANDROID} |
270 cFullScreen:= {$IFDEF MOBILE}true{$ELSE}false{$ENDIF}; |
271 PathPrefix:= gameArgs[11]; |
|
272 cFullScreen:= true; |
|
273 {$ELSE} |
|
274 PathPrefix:= 'Data'; |
|
275 cFullScreen:= false; |
|
276 {$ENDIF} |
|
277 UserPathPrefix:= '.'; |
|
278 cShowFPS:= {$IFDEF DEBUGFILE}true{$ELSE}false{$ENDIF}; |
271 cShowFPS:= {$IFDEF DEBUGFILE}true{$ELSE}false{$ENDIF}; |
279 val(gameArgs[0], ipcPort); |
272 val(gameArgs[0], ipcPort); |
280 val(gameArgs[1], cScreenWidth); |
273 val(gameArgs[1], cScreenWidth); |
281 val(gameArgs[2], cScreenHeight); |
274 val(gameArgs[2], cScreenHeight); |
282 val(gameArgs[3], cReducedQuality); |
275 val(gameArgs[3], cReducedQuality); |
285 else cLocale := Copy(cLocaleFName,1,2); |
278 else cLocale := Copy(cLocaleFName,1,2); |
286 UserNick:= gameArgs[5]; |
279 UserNick:= gameArgs[5]; |
287 isSoundEnabled:= gameArgs[6] = '1'; |
280 isSoundEnabled:= gameArgs[6] = '1'; |
288 isMusicEnabled:= gameArgs[7] = '1'; |
281 isMusicEnabled:= gameArgs[7] = '1'; |
289 cAltDamage:= gameArgs[8] = '1'; |
282 cAltDamage:= gameArgs[8] = '1'; |
290 val(gameArgs[9], rotationQt); |
283 PathPrefix:= gameArgs[9]; |
|
284 UserPathPrefix:= PathPrefix; |
291 recordFileName:= gameArgs[10]; |
285 recordFileName:= gameArgs[10]; |
292 cStereoMode:= smNone; |
286 cStereoMode:= smNone; |
293 {$ENDIF} |
287 {$ENDIF} |
294 cMinScreenWidth:= min(cScreenWidth, cMinScreenWidth); |
288 cMinScreenWidth:= min(cScreenWidth, cMinScreenWidth); |
295 cMinScreenHeight:= min(cScreenHeight, cMinScreenHeight); |
289 cMinScreenHeight:= min(cScreenHeight, cMinScreenHeight); |