natgillin/translations-raw huggingface dataset:
& ksirk; is fully skinable. For who have graphic capabilities, creating a new skin is as simple as copying an existing one, editing or changing the graphics and updating the data in a. desktop configuration file, which is done using the & kappname;. A last step is to edit the file describing what to install.
& ksirk; i välimus on igati muudetav. Kel on korralikud graafilised oskused, saab uue naha luua lihtsalt olemasolevat kopeerides, muutes vajalikult graafikat ja uuendades andmeid. desktop- seadistustefailis, mida saabki teha KsirKi naharedaktoris. Viimase asjana tuleb redigeerida faili, milles on kirjeldatud, mida siis tuleb lõpuks paigaldada.
All examples (text and images) are taken from the default skin of & ksirk;
Kõik näited, nii tekst kui ka pildid, on pärit & ksirk; i vaikenahast.
Structure of folders and files
Kataloogide ja failide struktuur
Data/: Data used by the program to handle the images of the skin.
Data /: andmed, mida programm kasutab naha piltide käsitlemisel.
CMakeLists. txt: Describes what to install.
CMakeLists. txt: kirjeldab, mida tuleb paigaldada.
onu. desktop: Main file for the description of the skin. See its description below.
onu. desktop: naha kirjelduse põhifail. Selle kirjelduse leiab allpool.
Images/: The images of the skin (map, sprites, etc.)
Images /: naha pildid (kaart, spraidid jne.).
pool. svg: the map and all the sprites used in this skin.
pool. svg: kaart ja kõik nahas kasutatavad spraidid.
map-mask. png: the image allowing the program to find which country the mouse is over during the game (see below).
map- mask. png: pilt, mis võimaldab programmil mängu ajal tuvastada, millise riigi kohal asub hiir (vaata allpool).
*. png: the other images here are buttons images.
*. png: siinsed teised pildid on nuppude pildid.
CMakeLists. txt/: Describes what to install.
CMakeLists. txt /: kirjeldab, mida tuleb paigaldada.
Sounds/: sound files for the skin.
Sounds /: naha helid.
The Data folder
Kataloog Data
This folder contains only one file, world. desktop. This file is a description of the content of the skin. It is used to describe the organization of the world and how to display it. You do n't have to fill it manualy as it will be handled by the & kappname;. But, for the sake of completeness, we will now describe its structure.
See kataloog sisaldab ainult üht faili, nimelt world. desktop. See kirjeldab naha sisu ehk siis maailma ülesehitust ja seda, kuidas seda kuvada. Seda ei pea käsitsi tegema, selle eest võib hoolt kanda KsirKi naharedaktor. Kuid ülevaate täielikkuse huvides kirjeldame seda siiski lähemalt.
An onu group contains a number of country entries, a number of nationality entries and lastly a number of continent entries. Then various groups contain the description of the different sprites, the description of the different countries, continents, nationalities and goals.
onu rühm sisaldab mitmeid riigikirjeid, mitmeid rahvusekirjeid ning ka mitmeid mandrikirjeid. Eri rühmad sisaldavad eri spraitide, riikide, mandrite, rahvuste ja eesmärkide kirjeldusi.
The following sections describe the content of each group.
Allpool on kirjeldatud kõigi rühmade sisu.
The onu group
onu rühm
The onu group entries
onu rühma kirjed
Entry name
Kirje nimi
Signification
Sisu
width
width
The width of the skin's map
Naha kaardi laius
height
height
The height of the skin's map
Naha kaardi kõrgus
skinpath
skinpath
The path of the skin relative to the application data path (e. g. skins/ default)
Naha asukoht rakenduse andmete asukoha suhtes (vaikimisi skins /)
nb-countries
nb- countries
The number of countries (42 in the default skin). There should be the same number of country groups below
Riikide arv (vaikenahas 42); sama palju riike peaks olema allpool kirjeldatud riikide rühmades
nb-nationalities
nb- nationalities
The number of nationalities (6 in the default skin). There should be the same number of nationality groups below
Rahvuste arv (6 vaikenahas); sama palju rahvusi peaks olema allpool kirjeldatud rahvuste rühmades
nb-continents
nb- continents
The number of continents (6 in the default skin). There should be the same number of continent groups below
Mandrite arv (6 vaikenahas); sama palju mandreid peaks olema allpool kirjeldatud mandrite rühmades
pool
pool
The path and name of the pool file relative to the skin path (e. g. Images/ pool. svg)
Puulifaili nimi ja asukoht naha asukoha suhtes (nt. Images/ pool. svg)
map-mask
map- mask
The path and name of the map mask file relative to the skin path (e. g. Images/ map-mask. png)
Kaardimaski faili nimi ja asukoht naha asukoha suhtes (nt. Images/ map- mask. png)
format-version
format- version
The version of the skin file format (2.0)
Nahafaili vormingu versioon (2. 0)
The display name of the skin
Naha näidatav nimi
desc
desc
The long description of the skin
Naha pikk kirjeldus
fighters-flag-y-diff
fighters- flag- y- diff
The height difference between flags and cannons sprites
Lippude ja suurtükkide spraitide kõrguse erinevus
width-between-flag-and-fighter
width- between- flag- and- fighter
The number of pixels between the left most pixel of the flag and the right most pixel of the simple cannon (when not firing nor exploding)
Pikslite arv lipu vasakpoolseima piksli ja tavaolekus suurtüki (kui see ei tulista ega plahvata) parempoolseima piksli vahel
The sprites description groups
Spraitide kirjelduste rühmad
Each type of sprite (flag, infantry, cavalry, cannon, firing cannon and exploding cannon) is defined by a group. Only some sprites have a width entry. This entry is used for relative positioning during animations: the cannons, firing or exploding should not "move" around the country's flag during fight.
Iga spraiditüüp (lipp, jalavägi, ratsavägi, suurtükk, tulistav suurtükk ja plahvatav suurtükk) on kirjeldatud vastavas rühmas. Ainult mõnel spraidil on laiusekirje (width). Seda kirjet kasutatakse suhtelise asukoha määramiseks animatsioonide ajal: suurtükkide korral ei peaks nad tulistamisel või plahvatamisel "liikuma" teisele poole lippu.
Sprite description group entries
Spraidi kirjelduse rühma kirjed
The reference width of the flag sprite frames
Lipuspraidi kaadrite laiuse määratlus
The reference height of the flag sprite frames
Lipuspraidi kaadrite kõrguse määratlus
frames
frames
The number of frames of the sprite
Spraidi kaadrite arv
versions
versions
The number of versions of the flag sprites
Lipuspraidi versioonide arv
The countries description groups
Riikide kirjelduste rühmad
Each country listed in the onu group, countries entry has its own group whose label is the country name. The table below lists the entries of these groups.
Kõik riigid on kirjas onu rühmas, riigikirjel on oma rühm, mille sildiks on riigi nimi. Allolev tabel loetleb nende rühmade kirjed.
Country entries
Riikide kirjed
The integer unique identification number of the country, must start at zero (0)
Riigi täisarvuline unikaalne identifikaator, peab algama nulliga (0)
The displayed name of the country
Riigi näidatav nimi
& lt; spritegt; -point
& lt; spraitgt; - point
Each type of sprite (flag, infantry, etc.) in the country is displayed at a certain position defined by this entry made of two integers separated by a comma
Riigi kõiki spraiditüüpe (lipp, jalavägi jne.) kuvatakse teatavas asukohas, mille määrab antud kirje, mis koosneb kahest komaga eraldatud täisarvust
neighbours
neighbours
The list of the ids of the neighbors of the current country
Antud riigi naabrite ID- de loend
The nationalities description groups
Rahvuste kirjelduste rühmad
Each nationality listed in the onu group, nationalities entry has its own group whose label is the nationality name. The table below lists the entries of these groups.
Kõik rahvused on kirjas onu rühmas, rahvusekirjel on oma rühm, mille sildiks on rahvuse nimi. Allolev tabel loetleb nende rühmade kirjed.
Nationality entries
Rahvuste kirjed
The name of the nationality (e. g. Japan)
Rahvuse nimi (nt. Jaapan)
leader
leader
The name that will be proposed to the player choosing this nationality
Nimi, mida pakutakse antud rahvust valivale mängijale
flag
flag
The name of the country's flag sprite element in the onu SVG file
Riigi lipuspraidi elemendi nimi onu SVG- failis
The continents description groups
Mandrite kirjelduste rühmad
Each continent listed in the onu group, continents entry has its own group whose label is the continent name. The table below lists the entries of these groups.
Kõik mandrid on kirjas onu rühmas, mandrikirjel on oma rühm, mille sildiks on mandri nimi. Allolev tabel loetleb nende rühmade kirjed.
Continent entries
Mandrite kirjed
The name of the continent (e. g. Africa)
Mandri nimi (nt. Aafrika)
The integer unique identification number of the continent
Mandri täisarvuline unikaalne identifikaator
bonus
bonus
The number of armies obtained at the end of the turn by the player owning all the countries of the continent
Armeede arv, mida saab käigu lõpul mängija, kellele kuuluvad kõik mandri riigid
continent-countries
continent- countries
The list of the ids of the countries inside the current continent
Antud kontinendil asuvate riikide ID- de loend
The goals description groups
Eesmärkide kirjelduste rühmad
Each goal listed in the onu group, goals entry has its own group whose label is the goal name. The table below lists the entries of these groups.
Kõik eesmärgid on kirjas onu rühmas, eesmärgikirjel on oma rühm, mille sildiks on eesmärgi nimi. Allolev tabel loetleb nende rühmade kirjed.
Goal entries
Eesmärkide kirjed
The type of goal. Can be continents, countries or player
Eesmärgi tüüp, võib olla manner, riik või mängija
nbArmiesByCountry
nbArmiesByCountry
set the minimal number of armies the player will have to put on each country
Minimaalne armeede arv, mida mängija peab asetama igasse riiki
nbCountries
nbCountries
set the number of countries the player must possess
Riikide arv, mida mängija peab omandama
nbCountriesFallback
nbCountriesFallback
For a player goal type, if the target player is killed by another one, this sets the number of countries the player will have to conquer instead
Kui eesmärgi tüübiks on mängija, kuid keegi tapab selle, siis saab siin määrata riikide arvu, mida mängija peab selle asemel vallutama
A full text description of the goal with appropriate placeholders (needs more doc here)
Eesmärgi täielik tekstiline kirjeldus koos kõigi kohatäitjatega
continents
continents
The list of continents ids the player will have to conquer
Mandrite ID- de loend, mida mängija peab vallutama
The Images folder
Kataloog Images
This folder contains the buttons specific to & ksirk; and the pool SVG file that contains the map and all sprites.
See kataloob sisaldab & ksirk; i spetsiifilisi nuppe ning SVG- puulifaili, mis sisaldab kaarti ja kõiki spraite.
The pool. svg file
Fail pool. svg
This SVG file contains the map and all the sprites of the game. Each element is named such that the game can select and render separately each of them.
See SVG- fail sisaldab kaarti ja kõiki mängi spraite. Igal elemendil on selline nimi, et mängu saab need kõik eraldi valida ja renderdada.
In the default skin, the sprites are flags, infantry, cavalry and cannon. Infantry represents one army, five for cavalry and ten for cannons. Cannons are also used to display fighting armies. That's why there is three kinds of cannon sprites: normal static or moving cannon, firing one and exploding one.
Vaikenaha puhul on spraitideks lipud, jalavägi, ratsavägi ja suurtükk. Jalavägi tähistab üht armeed, ratsavägi viit ja suurtükk kümmet. Suurtükke kasutatakse ka võitlevate armeede kujutamiseks. Seepärast ongi suurtükispraite tervelt kolm: tavaline paigalseisev või liikuv, tulistav ja plahvatav suurtükk.
Each sprite image is the concatenation of the various views of the object and for each view, its frames. Views are organized vertically and frames horizontally. Where to cut the image in individual frames is found by dividing the height of the image by the number of views and the width by the number of frames. These data are found in the onu. desktop file.
Iga spraidi pilt kujutab endast objekti mitme vaate ja iga vaate sees vastavate kaadrite kogumit. Vaated on korraldatud vertikaalselt, kaadrid horisontaalselt. See, kus täpselt lõigata pilt kaadriteks, leitakse järgmiselt: pildi kõrgus jagatakse vaadete arvuga ja laius kaadrite arvuga. Need andmed leiab failist onu. desktop.
An example of a sprite image: cannon. png
Spraidi pildi näidis: cannon. png
For armies sprites, there is three different views, from top to bottom:
Armeede spraitide puhul on kolm eri vaadet (vastavalt ülalt alla):
looking right
paremale vaatav
looking left and
vasakule vaatav
facer
ja otse vaatav
For flags, there is only one view. All sprites backgrounds should be set to transparent.
Lippude puhul on ainult üks vaade. Kõigi spraitide taust peab olema läbipaistev.
An example of a flag sprite image: italy. png
Lipuspraidi pildi näidis: italy. png
The elements of the pool
Puuli elemendid
Sample Image
Näidispilt
map
map
Map of the skins's world. Countries can have arbitrary shapes, but should be grouped in eye-recognizable continents, by location only or by color
Naha maailma kaart. Riikidel on suvaline kuju, aga need tuleb rühmitada silmaga haaratavate mandrite kaupa kas ainult asukoha või värvi järgi
italy
italy
The flag of the Italy nation. There is one such entry for each nation
Itaalia rahvuse lipp; sellist kirjet on iga rahvuse puhul ainult üks
infantry
infantry
Icon representing one army
Üht armeed kujutav ikoon
cavalry
cavalry
Icon representing five armies
Viit armeed kujutav ikoon
cannon
cannon
Icon representing ten armies
Kümmet armeed kujutav ikoon
firing
firing
Icon representing armies during a fight
Võitlevaid armeesid kujutav ikoon
exploding
exploding
Icon representing armies when losing a fight
Võitluse kaotanud armeesid kujutav ikoon
The shape of the Alaska country. This is used to highligth the country. There is one such shape for each country. Its color is not used. As such, the color is free.
Alaska riigi kujund. Seda kasutatakse riigi esiletõstmiseks. Iga riigi puhul on ainult üks kujund. Selle värvi ei kasutata, sestap on värv vaba.
reddices
reddices
The red dices used to show battles results
Lahingu tulemusi näitavad punased täringud
bluedices
bluedices
The blue dices used to show battles results
Lahingu tulemusi näitavad sinised täringud
mark1
mark1
This mark is added to fighting sprites to show the number of armies they represent, here 1. There is also a mark2 and a mark3 elements.
See tähis lisatakse võitlevatele spraitidele ning see näitab, mitut armeed nad esindavad. Antud juhul on selleks 1, aga on ka elemendid mark2 ja mark3.
The map-mask. png file
Fail map- mask. png
This is a png file representing also the map of the skins's world, but with coded colors that allows one to identify uniquely each country. Countries must have at least the same shapes as the corresponding countries on the map. png file so that users can click anywhere in a viewable country and select the good one. Countries, like little islands as Indonesia in the default map can be greater than the equivalent in the map. png file to facilitate the selection of the country.
See png- fail tähistab samuti naha maailma kaarti, kuid värvikoodidega, mis võimaldavad iga maad unikaalselt tuvastada. Maadel peab olema vähemalt sama kuju nagu vastaval maal failis map- png, et kasutajvad võiksid vaadataval maal kuhu tahes klõpsata. Sellised riigid nagu saared, näiteks Indoneesia, võivad vaikimisi kaardil olla suuremad kui nende vaste failis map. png, et riiki oleks lihtsam valida.
A sample map-mask
Kaardimaski näidis
The blue component (in RGB model) of a country's color identifies the country: index 0 is country 0 in the onu. xml file, index 1 is country 1, & etc;. White (0xFFFFFF in RGB) identifies the absence of country (sees or, why not, no man's lands).
Riigi värvi sinine komponent (RGB mudelis) identifitseerib riigi: index 0 on riik 0 failis onu. xml, index 1 on riik 1 & etc; Valge (RGB- s 0xFFFFFF) identifitseerib riigi puudumise (mere või miks ma mitte eikellegimaa).
The buttons images
Nuppude pildid
The filenames are hard-coded in the code, so they should not be modified. The table below shows all the buttons that should be provided.
Failinimed on otse koodis, nii et neid ei tohiks muuta. Allolev tabel näitab kõiki pakutavaid nuppe.
The buttons of the & GUI;
Graafilise kasutajaliidese nupud
newNetGame. png
newNetGame. png
Tries to join a network game
Püüab liituda võrgumänguga
recycling. png
recycling. png
After all players have put their armies, it is possible to modify the distributions (named recycling). This button asks to do such a redistribution
Kui kõik mängijad on oma armeed asetanud, on võimalik oma jaotust muuta ning seda see nupp teebki
recyclingFinished. png
recyclingFinished. png
Chooses not to redistribute. All clients windows must have this button clicked to really end the distribution
Armeede jaotamist enam ei muudeta; jaotamise lõpetamiseks tuleb seda nuppu vajutada kõigist klientide akendes
nextPlayer. png
nextPlayer. png
Ends the current player's turn and switch to the next one or to the next turn if the current player was the last one
Lõpetab aktiivse mängija käigu ja annab järje edasi järgmisele mängijale või suundub järgmise vooru juurde, kui aktiivne mängija oli antud vooru viimane käiku sooritav mängija
attackOne. png
attackOne. png
Chooses to start an attack with one army
Rünnaku alustamine ühe armeega
attackTwo. png
attackTwo. png
Chooses to start an attack with two armies
Rünnaku alustamine kahe armeega
attackThree. png
attackThree. png
Chooses to start an attack with three armies
Rünnaku alustamine kolme armeega
defendOne. png
defendOne. png
Chooses to defend an attacked country with one army
Rünnatava maa kaitsmine ühe armeega
defendTwo. png
defendTwo. png
Chooses to defend an attacked country with two armies
Rünnatava maa kaitsmine kahe armeega
moveArmies. png
moveArmies. png
Chooses to start the moving of armies between two countries (last action in the turn)
Armeede liigutamise alustamine kahe maa vahel (käigu viimane toiming)
The Sounds folder
Kataloog Sounds
This folder contains three sound files:
See kataloog sisaldab kolme helifaili:
roll. wav played when armies are moving
roll. wav esitatakse armeede liikumisel
cannon. wav played when firing and
cannon. wav esitatakse tulistamisel
crash. wav played when a cannon explodes
ja crash. wav esitatakse suurtüki lõhkemisel
Using the & kappname;
KsirKi naharedaktori kasutamine
After creating the graphics in the right folder and SVG file, you just have to create countries, players, etc. and associate them with the right SVG element in the pool. This can be done with the & kappname;. Note that each part of this application is auto-described by tooltips and contextual help usualy reachable through the Ctrl+F1 shortcut.
Pärast graafika ja SVG- faili loomist õiges kataloogis tuleb veel luua riigid, mängijad jms. ning seostada nad õige SVG- elemendiga puulis. Seda saab teha KsirKi naharedaktori abiga. Pane tähele, et iga rakenduse osa kirjeldatakse ka kohtspikrites ja kontekstiabis, mille normaalselt avab kiirklahv Ctrl+F1.
The main & kappname; window
KsirKi naharedaktori peaaken
Causes the program to load an existing skin.
Võimaldab laadida olemasoleva naha.
Saves the currently edited skin
Salvestab parajasti muudetava naha.
Developer's Guide to & kappname;
KsirKi naharedaktorist arendajatele
Please refer to http: / /api. kde. org/ for the documentation of the API.
API dokumentatsiooni leiab aadressilt http: // api. kde. org /.
& updating. documentation;
& updating. documentation;
& kappname;
KsirKi naharedaktor
Program copyright 2009 Gael de Chalendar kleag@free. fr
Rakenduse autoriõigus 2009: Gael de Chalendar kleag@ free. fr
Documentation copyright 2009 Gael de Chalendar kleag@free. fr
Dokumentatsiooni autoriõigus 2009: Gael de Chalendar kleag@ free. fr
How to obtain & kappname;
KsirKi naharedaktori hankimine
What will be the first question concerning & ksirk;?
Mis küsimusksirk;?
az@azweb. de
az@ azweb. de
kspaceduel
kspaceduel
space
kosmos
war
sõda
satellite
satelliit
starwars
tähesõjad
wars
sõjad
The idea behind & kappname; is simple, but addictive. Each of two possible players controls a satellite spaceship orbiting the sun. As the game progresses players have to eliminate opponent's spacecraft. As soon as the opponent's satellite is destroyed, the remaining player wins the round.
& kappname; i idee on lihtne, aga köitev: mõlemad mängijad juhivad satelliidina ümber päikese tiirlevat kosmoselaeva. Eesmärk on kõrvaldada lõpuks vastase kosmoselaev. Ühes sellega on ellujäänud mängija ka võitja.
Destroy the opponent's satellite, while keeping the own one in tact.
hävitada vastase satelliit ja kaitsta enda oma hävitamise eest.
& kappname; loads directly into the game mode; however, the action does not start until either player makes the first move.
& kappname; alustab otse mängimisrežiimis, kuid tegutsemine algab alles siis, kui üks mängija sooritab esimese käigu.
If the opponent's satellite is controlled by the built in artificial intelligence, game action does not start until the human player makes the first move.
Kui vastase satelliiti juhib tehisaju, algab mäng alles siis, kui esimese käigu on teinud inimmängija.
In & kappname; you control the ship's rotation, acceleration, and weaponry. Your satellite is constantly drawn towards the sun by gravity. You have to adjust the rotation and acceleration of your ship to make it stay on course.
& kappname; võimaldab juhtida laeva pöörlemist, kiirendust ja relvastust. Gravitatsioon tõmbab satelliiti pidevalt päikese poole. Kursil püsimiseks tuleb kohandada pöörlemist ja kiirendust.
Approaching the sun too close causes the satellite to explode.
Päikesel liiga lähedale sattudes satelliit plahvatab.
In the same time you have to monitor the opponent's movement and use your weapons consisting of bullets and mines, to destroy the enemy spacecraft.
Samal ajal tuleb silm peal hoida vastase liikumisel ning kasutada tema hävitamiseks relvi ehk kuule ja miine.
Your own weapons are as harmful to your satellite as they are to the enemy one.
Relvad võivad ühtmoodi kahjustada nii sinu vastast kui sind ennast.
& kappname; Game Screen Overview.
& kappname; i mänguvälja ülevaade
kappname; game screen
kappname; i mänguväli
The top of the playing area is occupied by the menubar and toolbar.
Mänguvälja kohal asuvad menüü - ja tööriistariba.
The central part of the & kappname; screen is the playing area.
& kappname; i akna keskse osa moodustab mänguväli.
On the left and on the right sides of the playing area there are the Red Player's and the Blue Player's information screens.
Paremal ja vasakul serval asuvad punase ja sinise mängija olekut näitavad kastikesed.
The top box on the information screen represents the Hit Points of the spacecraft.
Ülemises kastikeses on kirjas raketi löögipunktid.
The middle box on the information screen represents the battery power.
Keskmises kastikeses on kirjas järelejäänud energia kogus.
The bottom box on the information screen shows player's number of wins.
Alumises kastikeses on kirjas, mitu võitu on mängija saavutanud.
The bottom of the playing area is the status bar.
Mänguvälja all asub olekuriba.
The following table contains the default shortcuts for & kappname;.
Järgnev tabel näitab & kappname; i vaikimisi kiirklahve.
Rotate Left
Pööramine vasakule
Rotate Right
Pööramine paremale
Accelerate
Kiirendamine
Shot
Tulistamine
Mines
Mineerimine
To change these keys, please refer to the Game Configuration section.
Nende klahvide muutmise kohta vaata osa Mängu seadistamine.
About Energy Points.
Energiapunktid
Each player controls one ship.
Mõlemad mängijad juhivad üht raketti.
The ships can rotate, accelerate, shoot and set mines.
Raketid võivad pöörelda, liikumist kiirendada, tulistada ja miine asetada.
Each ship has a limited amount of energy required for rotation, acceleration, shooting and setting mines.
Raketil on teatud kogus energiat, mida tarvitatakse pöörlemiseks, kiirendamiseks, tulistamiseks ja miinide asetamiseks.
Each ship has a limited amount of energy.
Raketil on teatud kogus energiat.