Nadzor proste kamere |
gibanje miške |
rotiraj kamero |
smerne tipke |
rotiraj kamero |
w/a/s/d |
premakni naprej / levo / nazaj / desno |
Space |
gor / povečaj višino |
LCtrl, c |
dol / zmanjšaj višino |
LShift |
preklopi hitro premikanje |
Tab |
preklopi način vmesnika |
Numerični Enter, Enter |
preklopi med načinoma kamere FreeCam in Strategic |
n |
preklopi nočno gledanje |
m |
preklopi med miniaturnim in povečanim zemljevidom |
i |
inkarniraj se v izbranega bota (ali pilota vozila) |
y |
preklopi na naslednjo enoto, ki jo imaš pod nadzorom |
Nadzor bota |
gibanje miške |
glej okoli |
smerne tipke |
glej okoli |
w/a/s/d |
pojdi naprej / levo / nazaj / desno |
q/e |
obrni se levo / desno |
LShift |
preklopi tek |
LCtrl, c |
preklopi počep |
Space |
skoči |
levi klik |
sproži orožje / rotiraj predmet, ki ga držiš |
desni klik |
izvedi dejanje na označenem predmetu |
srednji klik |
zgrabi označen predmet / spusti predmet, ki ga držiš |
kolešček gor |
vrzi predmet, ki ga držiš |
kolešček dol |
spravi označen predmet v inventar / odpri inventar za izmenjavo predmetov |
1 - 4 |
izberi n-to orožje iz inventarja ali ga skrij, če je izbrano orožje trenutno |
n |
preklopi nočno gledanje (če je na voljo) |
b |
preklopi daljnogled (če je na voljo) |
m |
preklopi med miniaturnim in povečanim zemljevidom (če je na voljo) |
Alt + k |
stori samomor (če je na voljo) |
i |
zapusti bota |
Tab |
preklopi način uporabniškega vmesnika |
Numerični Enter, Enter |
preklopi med prvoosebno in tretjeosebno kamero |
Numerična * |
preklopi prosto obračanje kamere v tretjeosebnem pogledu ali v vozilu |
f |
kretnja »kazanje« |
g |
kretnja »nazaj« |
h |
kretnja »pozdrav« |
j |
kretnja »pomahaj« |
k |
kretnja »ponóri« |
l |
predvajaj vse animacije |
Inventar |
levi klik |
odvrzi predmet / prestavi predmet med inventarjema |
srednji klik |
zgrabi predmet iz inventarja |
desni klik |
uporabi predmet / vzemi ali pospravi orožje |
Nadzor vozila |
gibanje miške |
obračaj vozilo ali kupolo |
smerne tipke |
obračaj vozilo ali kupolo |
w/a/s/d |
pojdi naprej / levo / nazaj / desno |
q/e |
obrni levo / desno |
Space |
gor (samo leteča vozila) |
LCtrl, c |
dol (samo leteča vozila) |
levi klik |
sproži izbrano orožje |
desni klik |
izberi naslednje orožje |
x |
izstopi |
Alt + x |
izskoči |
Razno |
Alt + vleka |
premikanje oken uporabniškega vmesnika |
o |
hitro vrti nebo nazaj |
p |
hitro vrti nebo naprej |
F5 |
hitro shranjevanje |
F7 |
naloži zadnje hitro shranjeno stanje |
F8 |
naloži zadnje samodejno shranjeno stanje |
F9 |
zajem zaslona |
Ctrl + F9 |
preklopi vidnost uporabniškega vmesnika |
F10, Esc |
izhod v glavni meni (samo F10 na NaCl) |
F11 |
preklopi celozaslonski način |
Ctrl + F11 |
preklopi centriranje miške in vidljivost sistemskega kazalca (ter izključni zajem vhoda na
SDL 1.2) |
F12 |
minimiraj in zamrzni |
Ctrl + F12 |
končaj program |
_version [string] "0.3.90" |
Različica OpenZone, za katero so pisane nastavitve. Če se različici ne ujemata, se ob izhodu
shranijo posodobljene nastavitve. Spremenljivke, ki so v novi verziji opuščene, so
odstranjene.
|
camera.angle [float] 80.0 |
Navpični kot kamere. Vodoravni kot je prilagojen glede na razmerje stranic ločljivosti.
|
camera.aspect [float] 0.0 |
Razmerje stranic širina/višina. Če je 0.0, je enak razmerju ločljivosti.
|
dir.music [string] "<music>/OpenZone" |
Vrhnji imenik, ki se rekurzivno preišče za datoteke *.oga, *.ogg, *.mp3 in *.aac. Vse najdene
datoteke so skladbe v Predvajalniku glasbe poleg glasbe, ki je priložena igri.
|
dir.prefix [string] Linux: "/usr", Windows: "." |
Predpona za imenike v katerih se nahajajo podatki za igro. Imenik share/openzone se mora
nahajati v tem imeniku.
|
lingua [string] "" |
Koda jezika, za katerega naj se naložijo prevodi. Ta mora ustrezati imenu katerega od
podimenikov imenika »lingua«, ki se nahaja v katerem od arhivov s podatki.
|
render.postprocess [bool] true |
Vključi postprocesiranje in upodabljanje v medpomnilnik.
|
render.scale [float] 1.0 |
Povečava medpomnilnika za upodabljanje glede na zaslonsko ločljivost. Vklopi upodabljanje v
medpomnilnik, če je različno od 1.0.
|
render.scaleFilter ["NEAREST" | "LINEAR"] "LINEAR" |
Če je vklopljeno upodabljanje v medpomnilnik, ta nastavitev poda filter, ki se uporabi pri
izrisu tega medpomnilnika na zaslon. "NEAREST" izrisuje ostro, vendar kockasto sliko, medtem
ko "LINEAR" izriše gladko, vendar bolj medlo sliko.
|
render.showAim [bool] false |
Prikaže majhen zelen kvadratek v smeri, v katero gleda kamera. To je namenjeno preverjanju
zaznave trkov.
|
render.showBounds [bool] false |
Prikaže mejne kvadre predmetov. Za trdne predmete so zelene barve, za trke prosojne predmete
sive, za zgradbe modre in za premične dele zgradb rdeče.
|
render.visibilityRange [float] 350.0 |
Razdalja vidljivosti.
|
seed [int | "TIME"] "TIME" |
Seme za generator naključnih števil. Lahko je celo število ali, če naj se uporabi trenutni
čas, "TIME".
|
shader.vertexTexture [bool] false |
Omogoči teksture za senčilnike oglišč, s katerimi se lahko animira površine na senčilnikih.
Potreben je vsaj GeForce 6 ali Radeon HD 2xxx. Ne deluje na gonilnikih ATI/AMD Catalyst.
|
sound.device [string] "" |
Zvočna naprava, ki naj jo uporabi OpenAL. Če je niz prazen, se izbira prepusti OpenAL.
Razpoložljive naprave se da videti v dnevniku <config>/client.log.
|
sound.volume [float] 1.0 |
Glasnost. 1.0 predstavlja polno glasnost.
|
ui.showBuild [bool] false |
Prikaži okno z gumbi za dodajanje raznih predmetov v svet. Za potrebe razvoja.
|
ui.showDebug [bool] false |
Prikaži okno, ki prikazuje koordinate, usmeritev in druge podatke o kameri, nadzorovanem botu,
označenem predmetu ... Za potrebe razvoja.
|
ui.showFPS [bool] false |
Prikazuj število sličic na sekundo. Ker se svet simulira na 60 Hz, število sličic na sekundo
ne more preseči te vrednosti.
|
window.fullscreen [bool] false |
Poženi v celozaslonskem načinu.
|
window.height [int] 0 |
Navpična ločljivost zaslona. Če je window.width ali window.height
enaka nič, se uporabi ločljivost namizja.
|
window.width [int] 0 |
Vodoravna ločljivost zaslona. Če je window.width ali window.height
enaka nič, se uporabi ločljivost namizja.
|
Podatki za igro se preberejo iz notranjega navideznega datotečnega sistema, ki je unija naslednjih
mest:
Če se datoteka nahaja na več mestih, se uporabi prva pojavitev. Mesta se preiščejo v zgoraj
navedenem vrstnem redu. Arhivi 7zip se preiščejo pred arhivi ZIP v posameznem imeniku. Arhivi
istega tipa v istem imeniku se preiščejo po leksikografskem vrstnem redu (urejeno glede na ime
datoteke arhiva z uporabo funkcije strcmp()
).
Preverjanje končnic je občutljivo na velikost črk, zato se morajo za končnice arhivov uporabljati
izključno male črke.
Binarni paketi bodisi že vsebujejo potrebne knjižnice ali jih imajo navedene navedene kot
odvisnost. Naslednje knjižnice so neposredne odvisnosti, potrebne za poganjanje:
Knjižnice ozCore, ozDynamics, ozEngine in ozFactory, ki so sicer dela pogona, se lahko razpečuje
in spreminja tudi ločeno pod pogoji licence zlib.
Podatki za igre so pridobljeni iz raznih virov in so pod več različnimi licencami. Za podrobnosti
glej posamezne datoteke README.txt and COPYING.txt arhivih s podatki.
V kolikor OpenZone ni razpečevan kot paket za katero od distribucij Linuxa, vsebuje tudi
(nekatere) tretje knjižnice, ki jih potrebuje za delovanje: